OpenCL–OpenGL Buffer Sharing: Is clEnqueueAcquireGLObjects Enough for Cross-API Visibility?
I am building a pipeline where OpenGL renders into a shared texture and an OpenCL kernel post-processes it each frame, using cl_khr_gl_sharing with objects created via clCreateFromGLTexture. The context is created with the platform-specific GL context properties, and the device reports the sharing extension. The specification describes an explicit ownership