GTK does not render using OpenGL, but yes we added support for GLX_EXT_BUFFER_AGE / EGL_EXT_BUFFER_AGE to clutter and cogl.
Which means on supported drivers you have no tearing and improved performance when running clutter apps (like gnome-shell).
Yes, thanks. Been looking everywhere(I guess all the wrong places) for that info.
Will people stop being so snotty about the current lack of blob support? I am sorry if this bothers you, but this is simply showing why free drivers are necessary as well as highlighting one of the areas where blobs are going to be innately disadvantaged. Those of us that are using free drivers that can work cleanly with upstream are of course going to be privy to advances like this first (which is ironic considering that we are also disadvantaged at the moment when it comes to accessing some of the advances when it comes to the hardware itself). I guess you win some, you lose some sometimes.