What is the situation about OpenGL under Ubuntu Unity and Gnome3?

Posted by user827992 on Programmers See other posts from Programmers or by user827992
Published on 2012-06-29T20:46:15Z Indexed on 2012/06/29 21:23 UTC
Read the original article Hit count: 275

Filed under:

In a GNU/linux distribution is usually installed Xorg as main graphical server, it operates with a client-server logic, a special windows is designate as desktop environment and this special windows can handle all the eyecandy stuff like decorations, icons and effects.

The problem is that the latest UI heavily relies on hardware acceleration, Unity is an overlay on Compiz and the Gnome-shell also require an active driver for the GPU to work well: the problem is:

  • on the same OS I can find multiple implementations of OpenGL
  • who is handling my OpenGL buffer?
  • how the OpenGL buffer is managed compared to the other windows? how can I be sure that my OpenGL implementation is glued to the hardware and is not related to the client-server logic of Xorg?

For example I have tried the clutter library and I have only experienced problems under both Unity and GTK/Gnome, no problem under other OS.

© Programmers or respective owner

Related posts about opengl