Confirmed users
85
edits
m (→Action plan) |
|||
Line 1: | Line 1: | ||
= Overview = | = 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 | 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 and these have poor interoperability with OpenGL when Gecko's use of the texture_from_pixmap extension is buggy {{bug|707722}} and there are issues with Mesa's glXWaitX and glXWaitGL {{bug|687831}}. | ||
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. | 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. |