https://bugs.winehq.org/show_bug.cgi?id=46470
--- Comment #48 from Zebediah Figura z.figura12@gmail.com --- (In reply to Sveinar Søpler from comment #47)
Created attachment 71628 [details] OpenCL 1.2 stubs
It seems OpenCL 1.2 also have these symbols:
clCreateFromGLBuffer clCreateFromGLRenderbuffer clCreateFromGLTexture clCreateFromGLTexture2D clCreateFromGLTexture3D clCreateSubDevicesEXT clEnqueueAcquireGLObjects clEnqueueReleaseGLObjects clGetGLContextInfoKHR clGetGLObjectInfo clGetGLTextureInfo clReleaseDeviceEXT clRetainDeviceEXT
Found these in the ocl-icd-libopencl1_1.2.1-1 archive for Debian. Adding these is enough to make DAZ enable dForce with OpenCL.
Apparently the unsuffixed KHR_gl_sharing functions (i.e. everything except clGetGLContextInfoKHR) are exported from the loader on Windows even though they're not core. I'll write a patch after code freeze.