Theo Hill & Jamey Sharp - GLX OML sync control
We'll talk about the OpenGL extension called GLX_OML_sync_control, used for synchronizing SwapBuffers requests to vertical retrace:
- What is it? (Overview, quirks, and subtleties of the spec)
- How can we test it? (An overview of our proposed Piglit patches)
- Which drivers implement it correctly? (Spoiler alert: none)
- What can we do about that? (Ideas ranging from individual driver patches to a Glamor-EGL implementation)
While we'll be sharing our experience and efforts to-date, we also hope for audience discussion contributing to further improvements.