Bug 74087
Summary: | [GTK] Accelerated compositing support | ||
---|---|---|---|
Product: | WebKit | Reporter: | Martin Robinson <mrobinson> |
Component: | WebKitGTK | Assignee: | 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: |
Martin Robinson
This is a metabug tracking adding accelerated compositing support to the GTK+ port.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Noam Rosenthal
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 :)
Martin Robinson
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!
Martin Robinson
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.