Rusticl driver is available for Leap at last. Thanks to Stefan Dirsch and me.
Rusticl provides certified OpenCL 3.0 support with image support, OpenCL 2.x features - under development, partly implemented. Available for Tumbleweed and Leap 15.6 (bug boo#1219355 was solved).
Older implementation from Mesa 3D - Clover - is rather bad, abandoned and has no image support.
Recently released Mesa 3D 24.0 supposedly support DaVinci Resolve with Rusticl OpenCL.
@Svyatko have you tested (results)? What are the hardware requirements (GPU’s RAM etc) needed to run?
Leap 15.6 is under development - even not beta.
https://docs.mesa3d.org/envvars.html#envvar-RUSTICL_ENABLE
Supported drivers (decent support with maybe a few conformance issues or bugs): iris, llvmpipe, nouveau, panfrost, radeonsi.
Experimental drivers (unknown level of support, expect conformance issues or major bugs): r600.
I’m using PAL OpenCL driver. Rusticl is too new, PAL is better - if it works.
ILL Rusticl is the only available solution for new APUs with RDNA iGPUs - if PAL doesn’t work.
Extension cl_khr_gl_sharing is implemented in Mesa 24.0 for mesa, radeonsi and iris.
Extension cl_khr_image2d_from_buffer is implemented in Mesa 24.0 for mesa, llvmpipe and iris, but not for radeonsi. See https://mesamatrix.net/ for details. Possibly radeonsi will get cl_khr_image2d_from_buffer in future releases.
That means no support for DaVinci Resolve with Mesa 3D 24.0 + Rusticl OpenCL for radeonsi (AMD).
AMD PAL OpenCL driver supports cl_khr_gl_sharing, cl_khr_image2d_from_buffer and many others.