Platform/GFX/X11GLLayers

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!