AFAIK, Compiz uses GLX. Maybe porting it to EGL would be better, although I'm not entirely sure how this would work out yet. Useful links: https://mozillagfx.wordpress.com/2021/10/30/switching-the-linux-graphics-stack-from-glx-to-egl/ https://hackaday.com/2021/11/23/firefox-brings-the-fire-shifting-from-glx-to-egl/ https://utcc.utoronto.ca/~cks/space/blog/linux/EGLAndGLXAndOpenGL https://blogs.gnome.org/gtk/2021/05/10/adventures-in-graphics-apis/
AFAIK, Compiz uses GLX. Maybe porting it to EGL would be better, although I'm not entirely sure how this would work out yet.
Useful links:
https://mozillagfx.wordpress.com/2021/10/30/switching-the-linux-graphics-stack-from-glx-to-egl/
https://hackaday.com/2021/11/23/firefox-brings-the-fire-shifting-from-glx-to-egl/
https://utcc.utoronto.ca/~cks/space/blog/linux/EGLAndGLXAndOpenGL
https://blogs.gnome.org/gtk/2021/05/10/adventures-in-graphics-apis/