EGL Sync Extensions Come To Gallium3D

Written by Michael Larabel in Mesa on 30 April 2015 at 10:30 AM EDT. 1 Comment
MESA
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
Michael Larabel

Michael Larabel is the principal author of Phoronix.com 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 OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week