From 13a170ea3381f63387cbf18961e8b23647661186 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Fri, 25 Feb 2011 01:09:59 -0500 Subject: [PATCH] Perhaps the last fix of GL interop? --- src/wrapper/wrap_cl.hpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/wrapper/wrap_cl.hpp b/src/wrapper/wrap_cl.hpp index 6626425d..90405610 100644 --- a/src/wrapper/wrap_cl.hpp +++ b/src/wrapper/wrap_cl.hpp @@ -732,12 +732,14 @@ namespace pyopencl props.push_back(hnd); } #endif - else if (prop == CL_GL_CONTEXT_KHR + else if ( +#if defined(__APPLE__) && defined(HAVE_GL) + prop == CL_CONTEXT_PROPERTY_USE_CGL_SHAREGROUP_APPLE +#else + prop == CL_GL_CONTEXT_KHR || prop == CL_EGL_DISPLAY_KHR || prop == CL_GLX_DISPLAY_KHR || prop == CL_CGL_SHAREGROUP_KHR -#if defined(__APPLE__) && defined(HAVE_GL) - || prop == CL_CONTEXT_PROPERTY_USE_CGL_SHAREGROUP_APPLE #endif ) { -- GitLab