[Webkit-unassigned] [Bug 103046] New: [TexMap] Remove dependency of TextureMapperLayer on GraphicsLayerTextureMapper.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Nov 22 03:04:20 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=103046
Summary: [TexMap] Remove dependency of TextureMapperLayer on
GraphicsLayerTextureMapper.
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Layout and Rendering
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: luxtella at company100.net
It is a preparation patch for Threaded Coordinated Graphics on WK1.
We want to make TextureMapperLayer into an actor model. After making an actor
model, GraphicsLayerTextureMapper and LayerTreeRenderer will communicate with
TextureMapperLayer using message passing. In the first step, we want to hide
GraphicsLayerTextureMapper from TextureMapperLayer.
There are 2 kinds of dependencies of TextureMapperLayer in GraphicsLayerTextureMapper.
1. To query layer states
2. To paint layer contents
In this patch, we removed the second dependency. Currently, TextureMapperLayer
requests painting contents to GraphicsLayerTextureMapper in WK1 while
Coordinated Graphics prepares the contents in LayerTreeRenderer. This patch
makes WK1 prepare the contents in GraphicsLayerTextureMapper like
LayerTreeRenderer.
We will remove the first dependency in a follow-up patch.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list