OpenCL OpenGL互操作性(FBO纹理作为OpenCL中的图像源)

OpenCL OpenGL互操作性(FBO纹理作为OpenCL中的图像源),opengl,interop,opencl,fbo,Opengl,Interop,Opencl,Fbo,我已经使用像素缓冲区对象(用于OpenGL结果图像的后处理)测试了OpenCL和OpenGL的互操作性,这很好。但如果我使用纹理(作为颜色组件附加到用于偏绿渲染的帧缓冲区对象),我总是会出错。使用FBO纹理作为OpenCL图像缓冲区是否存在任何已知问题? 调用clEnqueueAcquireGLObjects或在ClenqueueEndRangeKernel中可能会出现错误。包括您遇到的错误,并显示您如何创建FBO纹理和基于它的OpenCL对象,这将很有帮助。请您提供代码,这将有助于您在Open

我已经使用像素缓冲区对象(用于OpenGL结果图像的后处理)测试了OpenCL和OpenGL的互操作性,这很好。但如果我使用纹理(作为颜色组件附加到用于偏绿渲染的帧缓冲区对象),我总是会出错。使用FBO纹理作为OpenCL图像缓冲区是否存在任何已知问题?
调用clEnqueueAcquireGLObjects或在ClenqueueEndRangeKernel中可能会出现错误。

包括您遇到的错误,并显示您如何创建FBO纹理和基于它的OpenCL对象,这将很有帮助。请您提供代码,这将有助于您在OpenCL和OpenGL之间共享缓冲区。