Announcement

Collapse
No announcement yet.

Mesa DRI3 Picks Up GLX_EXT_buffer_age Support

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • phoronix
    started a topic Mesa DRI3 Picks Up GLX_EXT_buffer_age Support

    Mesa DRI3 Picks Up GLX_EXT_buffer_age Support

    Phoronix: Mesa DRI3 Picks Up GLX_EXT_buffer_age Support

    The Direct Rendering Infrastructure 3 code for Mesa has picked up support for the GLX_EXT_buffer_age extension...

    http://www.phoronix.com/vr.php?view=MTYyOTk

  • Bucic
    replied
    Originally posted by drago01 View Post
    Because of a bug in the way buffer_age has been used in the past (it worked with nvidia because their driver was broken; they fixed it and then we noticed that it was broken and fixed it as well). But that patch is in the clutter-1.16 branch and already in Fedora and Arch.
    I understand, thank you.

    Heads up:
    Some relevant packages have been submitted to Arch AUR
    https://bbs.archlinux.org/viewtopic....92331#p1392331

    Leave a comment:


  • ChrisXY
    replied
    But you can always use
    Code:
    compton --backend glx
    with any non compositing window manager.

    They have some nice information too:
    https://github.com/chjj/compton/wiki/vsync-guide
    https://github.com/chjj/compton/wiki/perf-guide

    Leave a comment:


  • drago01
    replied
    Originally posted by Azrael5 View Post
    thanks for explanation... lxde doesn't use any opengl compositor, so which compositor it uses?
    AFAIK it does not use any.

    Leave a comment:


  • Azrael5
    replied
    Originally posted by drago01 View Post
    This is not an OpenGL extension, its a GLX extension so none and no unless LXDE starts using a OpenGL based compositor.
    thanks for explanation... lxde doesn't use any opengl compositor, so which compositor it uses?

    Leave a comment:


  • drago01
    replied
    Originally posted by Bucic View Post
    Then why the clutter patch is needed?
    https://bugzilla.gnome.org/show_bug.cgi?id=711028#c9
    Because of a bug in the way buffer_age has been used in the past (it worked with nvidia because their driver was broken; they fixed it and then we noticed that it was broken and fixed it as well). But that patch is in the clutter-1.16 branch and already in Fedora and Arch.

    Leave a comment:


  • drago01
    replied
    Originally posted by Azrael5 View Post
    what kind of opengl version concerns this implementation? Lubuntu (lxde) will take any advantage of this feature?
    This is not an OpenGL extension, its a GLX extension so none and no unless LXDE starts using a OpenGL based compositor.

    Leave a comment:


  • Spittie
    replied
    Nice!
    Anyone knows what is needed for DRI3 to get used? Support in the various drivers?

    Leave a comment:


  • jern
    replied
    Originally posted by Bucic View Post
    Then why the clutter patch is needed?
    https://bugzilla.gnome.org/show_bug.cgi?id=711028#c9
    Easy: check out the bug report.

    https://bugzilla.gnome.org/show_bug.cgi?id=724788

    Leave a comment:


  • Bucic
    replied
    Originally posted by drago01 View Post
    This has nothing to do with GNOME. GNOME is using the buffer_age extension since 3.8.
    The mesa patches got merged all that's missing to get it working (with any application / desktop i.e not only GNOME) is a ddx driver that enables DRI3.

    .
    Then why the clutter patch is needed?
    https://bugzilla.gnome.org/show_bug.cgi?id=711028#c9

    Leave a comment:

Working...
X