DescriptionRevert of Pepper takes ownership of a mailbox before passing it to the texture layer. (patchset #19 id:350001 of https://codereview.chromium.org/1912833002/ )
Reason for revert:
Top crasher on renderer and gpu processes:
https://bugs.chromium.org/p/chromium/issues/detail?id=608163
Original issue's description:
> Pepper takes ownership of a mailbox before passing it to the texture layer.
>
> I replaced the IPC message GpuCommandBufferMsg_ProduceFrontBuffer with
> GpuCommandBufferMsg_TakeFrontBuffer and GpuCommandBufferMsg_ReturnFrontBuffer.
> TakeFrontBuffer gives ownership of the front buffer to the client. When the
> client returns it with ReturnFrontBuffer, the command buffer may choose to reuse
> it.
>
> This means that pepper no longer needs to use
> SetTextureMailboxWithoutReleaseCallback.
>
> BUG=350204, 602484
> CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel
>
> Committed: https://crrev.com/ed5a6bb9f4321670482acc32a7cb4246a1e22f25
> Cr-Commit-Position: refs/heads/master@{#390570}
TBR=ccameron@chromium.org,piman@chromium.org,bbudge@chromium.org,tsepez@chromium.org,sky@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=350204, 602484
Committed: https://crrev.com/2e2db2fd684658f0c75b8ab730ac3d2cc36f9958
Cr-Commit-Position: refs/heads/master@{#390986}
Patch Set 1 #Messages
Total messages: 8 (2 generated)
|