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.
Action plan
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!