2014-02-12 1 views
2

OpenCL과 GPU 기반 OpenGL 컨텍스트를 성공적으로 공유했습니다 (OpenCL 컨텍스트를 만들 때 CL_CONTEXT_PROPERTY_USE_CGL_SHAREGROUP_APPLE 사용).Apple 소프트웨어 렌더러와 OpenCL 및 OpenGL 그룹 공유

OpenGL 컨텍스트가 소프트웨어 기반 (kCGLPFARendererID, kCGLRendererGenericFloatID으로 생성) 인 경우 OpenCL 컨텍스트 생성이 실패하여 CL_INVALID_DEVICE (-33) 오류가 발생합니다.

CPU 기반 OpenCL 컨텍스트를 사용하여 CPU 기반 OpenCL 컨텍스트를 그룹 공유 할 수 있습니까?

그렇다면 어떻게됩니까?

답변

0

SDK/드라이버 관련 문제라고 생각합니다. 따라서 개발자 포럼에서이 질문을 시도해야합니다.

는 예를 들어, 당신은 AMD의이 페이지에서 문제없이 관련 물건을 등록 할 수 있습니다 이
http://devgurus.amd.com/welcome
당신은 드라이버 개발자와 같은 AMD interal 개발자로부터도 답변을 얻을. 나는 그것이 가능한지 아닌지 그들이 당신에게 말할 수 있다고 생각합니다.
http://software.intel.com/de-de/forums/intel-opencl-sdk
을하지만 거기에 내가 내부 개발자가 대답하려고 가능성을 당신에게 말할 수의 인텔 측

은이 장소를 시도해야 산다.

+0

Apple이 OpenCL 및 OpenGL 구현을 플랫폼에 쓰고 있다는 것을 이해하는 한 인텔은 아무 관련이 없습니다. –