EGL Sync Extensions Come To Gallium3D
Written by Michael Larabel in Mesa on 30 April 2015 at 10:30 AM EDT. 1 Comment
Marek Olšák has implemented support for the EGL sync extensions within Gallium3D.

The EGL_KHR_fence_sync, EGL_KHR_wait_sync, and EGL_KHR_cl_event2 extensions are now available in the Gallium3D world. Initially these extensions are hooked up for the R600, RadeonSI, NVC0, NV50, and Freedreno drivers. Marek also tackled the GL_OES_EGL_sync extension for all Mesa drivers.

These EGL sync extensions are needed for EGL 1.5 support. This work also involved adding OpenCL interoperability support for CL events.

These EGL sync extensions for Gallium3D will be present in the upcoming release of Mesa 10.6.
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week