Bug 74087

Summary: [GTK] Accelerated compositing support
Product: WebKit Reporter: Martin Robinson <mrobinson>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: joone.hur, kevin.cs.oh, noam, pnormand, rodrigo
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 73319, 73634, 73767, 75308, 75518, 75519, 86037    
Bug Blocks:    

Description Martin Robinson 2011-12-08 07:24:06 PST
This is a metabug tracking adding accelerated compositing support to the GTK+ port.
Comment 1 Noam Rosenthal 2012-01-29 11:00:03 PST
Heads up: I'm reworking some stuff in TextureMapper, which might affect some of these efforts. One of those is removing the TextureMapperQt backend and putting a cross-platform ImageBuffer-backed implementation instead, which might make the Cairo fallback unnecessary!

Since the GTK+ backends are not yet tested by the bots and contain a lot of notImplemented(), it's hard for me to keep track of whether I break something... Please stay tuned to avoid surprises at https://bugs.webkit.org/show_bug.cgi?id=75918 :)
Comment 2 Martin Robinson 2012-01-29 18:24:57 PST
I have a preliminary TextureMapperGL patch here that I'll try to upload. Hopefully our work doesn't clash. I'm looking forward to the ImageBuffer backend!
Comment 3 Martin Robinson 2012-09-24 11:00:45 PDT
Closing this now, because it's essentially implemented completely. I think that AC via clutter could have its own metabug, if one isn't open yet.