The inconsistent times spent in eglSwapBuffers, and the fact that
__GL_SYNC_TO_VBLANK=0 works, both point to a mistake in the application
or the toolkit.

OpenGL will block by default (usually in eglSwapBuffers) in order to
keep the frame rate synchronized to the vertical refresh frequency of
the display. If "FLTK has its own way to control VSync" then you need to
turn off OpenGL's vsync using "eglSwapInterval(display,0)" rather than
__GL_SYNC_TO_VBLANK=0. Although I suggest you will get better results
turning off FLTK's vsync and relying on OpenGL instead.


** Package changed: mutter (Ubuntu) => ubuntu

** Changed in: ubuntu
       Status: Incomplete => Opinion

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2153492

Title:
  Regression in OpenGL Wayland performance (not NVidia issue)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/2153492/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to