New issue
Advanced search Search tips

Issue 810470 link

Starred by 0 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Apr 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Task

Blocking:
issue 757605



Sign in to add a comment

Managing Image Texture Lifetime with skia DDL.

Project Member Reported by khushals...@chromium.org, Feb 8 2018

Issue description

Currently we assume that the RasterizeCHROMIUM command to the GPU will rasterize the buffer and use any image textures locked for it when the command is executed by the GPU, so its safe to unlock the texture from the renderer immediately after this commands.

But once we start using DDLs, the GPU process will prepare the DDL asynchronously on a worker thread and we'll need to keep the textures locked until the DDL is executed.
 

Comment 1 by enne@chromium.org, Feb 8 2018

Blocking: 757605

Comment 2 by enne@chromium.org, Apr 5 2018

Status: WontFix (was: Available)
I think this will be handled as a part of https://docs.google.com/document/d/1RiIzPh7xlG6bgOBE9DSqyuBHmstqse-ip0nfT36dBVI/edit?ts=5ac51a9b#heading=h.p7opjzrifhyy, and isn't really something we need a separate bug for.

Sign in to add a comment