Originally posted by molecule-eye
View Post
Announcement
Collapse
No announcement yet.
GTK+ 3.8.0 Supports Wayland 1.0, Better Performance
Collapse
X
-
Originally posted by uid313 View PostI think Nvidia is implementing EGL or OpenGL ES in their proprietary driver, then I think maybe Wayland will work with the proprietary drivers too.
Comment
-
Originally posted by drago01 View Posthttp://fishsoup.net/misc/wm-spec-synchronization.html (see this blog post http://blog.fishsoup.net/2012/11/28/...frame-display/ for why it is needed).
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).
Comment
-
-
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.
Comment
-
Originally posted by drago01 View PostAs I said above we use cogl and clutter to abstract away opengl / glx / egl so you'd have to look there:
Add a new BUFFER_AGE winsys feature and a get_buffer_age method to cogl-onscreen that allows to query the value. https://bugzilla.gnome.org/show_bug.cgi?id=669122 Reviewed-by: Neil Roberts Reviewed-by: Robert Bragg Note: When landing...
This adds support for the EGL_EXT_buffer_age extension which is a counterpart to the GLX_EXT_buffer_age extension. Reviewed-by: Neil Roberts
https://git.gnome.org/browse/clutter.../?id=b9ad93ad8
BTW, your post didn't exist when I started my post.
Comment
Comment