Bug 31855 - Use a single CARenderOGLContext and Direct3DDevice9 for all WKCACFLayerRenderers
Summary: Use a single CARenderOGLContext and Direct3DDevice9 for all WKCACFLayerRenderers
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Windows XP
: P2 Normal
Assignee: Chris Marrin
URL:
Keywords: InRadar
Depends on: 53251
Blocks:
  Show dependency treegraph
 
Reported: 2009-11-24 18:32 PST by Chris Marrin
Modified: 2011-01-27 16:13 PST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Marrin 2009-11-24 18:32:29 PST
This is very inefficient. A single object for each of these can be shared across all WebViews that have compositing. They also need to be destroyed when there are no longer any WebViews which need a compositor.
Comment 1 Adam Roben (:aroben) 2010-05-14 14:49:52 PDT
<rdar://problem/7986892>
Comment 2 Adam Roben (:aroben) 2011-01-27 16:13:37 PST
Fixed by the fix for bug 53251.