Logic to detect readback and promote WebView into a new Layer |
||
Issue descriptionUnder Vulkan, the WebView render thread is rendering into a more limited Vulkan secondary command buffer. This prevents us from performing certain complex blends and operations which require readback from the framebuffer. We'd like to detect these cases ahead of time (in DirectRenderer? before?) and promote the entire view hierarchy into a new layer. We can then render to this layer as normal (with complex blending and readback) and finally draw it to Vulkan's secondary command buffer. This may overlap with some of the overlay refactorings happening for Vulkan / SkiaRenderer.
,
Jan 8
ericrk@ can you add some more details...
,
Jan 8
Yea I'm starting to look at getting readback working with SkiaAdapter/ GL on Linux. This would prob be after that tho |
||
►
Sign in to add a comment |
||
Comment 1 by ericrk@chromium.org
, Jan 8Status: Assigned (was: Available)