【发布时间】:2014-02-12 06:59:47
【问题描述】:
我已成功与 OpenCL 共享基于 GPU 的 OpenGL 上下文(在创建 OpenCL 上下文时使用 CL_CONTEXT_PROPERTY_USE_CGL_SHAREGROUP_APPLE)。
但是,如果 OpenGL 上下文是基于软件的(使用 kCGLPFARendererID, kCGLRendererGenericFloatID 创建),则 OpenCL 上下文创建失败并出现错误 CL_INVALID_DEVICE (-33)。
是否可以将基于 CPU 的 OpenCL 上下文与基于 CPU 的 OpenGL 上下文进行组共享?
如果有,怎么做?
【问题讨论】:
标签: macos opengl opencl gpgpu core-image