Platform/GFX/X11GLLayers

From MozillaWiki
< Platform‎ | GFX
Revision as of 20:45, 16 July 2012 by Bjacob (talk | contribs) (Created page with "= Overview = GL Layers are not enabled by default on X11. The primary problem is that we are still using X11 rendering APIs (XRender) that render into X pixmaps, which have poor...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Overview

GL Layers are not enabled by default on X11. The primary problem is that we are still using X11 rendering APIs (XRender) that render into X pixmaps, which have poor interoperability with OpenGL (the texture_from_pixmap extension is buggy).

So we want to stop using XRender, stop using X pixmaps, and then we'll be in a place to easily enable GL layers by default.

A prerequisite for this is to use GTK3 instead of GTK2.

Steps that need to be taken

This section is a stub. You can help wikipedia by improving it. Especially if your name is karlt or ebassi.

1. Switch to GTK3 2. ??? 3. profit!