VOOZH about

URL: https://www.phoronix.com/news/Zink-cl_khr_image2d_from_buffer

⇱ Zink Working On A "Nice Performance Boost" For OpenCL / DaVinci Resolve - Phoronix


👁 Phoronix

Zink Working On A "Nice Performance Boost" For OpenCL / DaVinci Resolve

Written by Michael Larabel in Mesa on 27 February 2025 at 06:25 AM EST. 2 Comments
Mike Blumenkrantz as the lead developer of Mesa's Zink OpenGL-on-Vulkan driver implementation and working for Valve as part of their Linux graphics team has been spending much time recently optimizing for OpenCL with the Rusticl Gallium3D driver.

Following other recent Zink changes for working on DaVinci Resolve support with OpenCL by way of Rusticl, another notable merge request is now pending.

Supporting the cl_khr_image2d_from_buffer extension is now pending for Zink. The cl_khr_image2d_from_buffer extension is a core OpenCL 2.0 feature and used for creating a 2D image from an existing OpenCL buffer memory object. The cl_khr_image2d_from_buffer extension can be used by DaVinci Resolve and Mike Blumenkrantz is reporting a "nice performance boost" with this new support.

👁 DaVinci Resolve


More details on this work via Mike's blog and this pending merge request.

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.