[Wayland-bugs] [Bug 85183] New: GLX_OML_sync_control broken under Xwayland 1.16.1

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Oct 18 14:04:46 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=85183

            Bug ID: 85183
           Summary: GLX_OML_sync_control broken under Xwayland 1.16.1
           Product: Wayland
           Version: unspecified
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: XWayland
          Assignee: wayland-bugs at lists.freedesktop.org
          Reporter: waylandbugzilla at wrl.illest.net
        QA Contact: xorg-team at lists.x.org

I have some XCB OpenGL code which, in the meantime until I port it to Wayland,
I would like to be able to use under Xwayland.

I use the OML_sync_control extension to discover refresh rate (with
glXGetMscRateOML()) and I use glXSwapBuffersMscOML() instead of
glXSwapBuffers(). Unfortunately, neither of these functions seem to work under
XWayland 1.16.1. The Xwayland window shows up black, but when I switch back to
glXSwapBuffers(), rendering and display proceeds as expected.

I am also getting garbage results from glXGetMscRateOML(). Under Xorg on this
machine, I get a (numerator, denominator) pair of (687500, 11457) (~60.006hz).
Under XWayland, I get a variety of numerators and denominators, none of which
are close to 60hz. Several samples of the return values I get are (1,
22259776), (1, 11782208), (1, 9910336), and (1, 22751296).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/wayland-bugs/attachments/20141018/58b33eac/attachment.html>


More information about the wayland-bugs mailing list