From 9dce654359243ab294ff476418c67289b0ee37bf Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Thu, 24 Feb 2011 22:59:10 -0500 Subject: [PATCH] Yet another fix for GL sharing. --- src/wrapper/wrap_cl.hpp | 8 ++++---- src/wrapper/wrap_cl_part_2.cpp | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/wrapper/wrap_cl.hpp b/src/wrapper/wrap_cl.hpp index 8df73a23..6626425d 100644 --- a/src/wrapper/wrap_cl.hpp +++ b/src/wrapper/wrap_cl.hpp @@ -18,10 +18,6 @@ #else -#if defined(cl_khr_gl_sharing) && (cl_khr_gl_sharing >= 1) -#define PYOPENCL_GL_SHARING_VERSION cl_khr_gl_sharing -#endif - // elsewhere ------------------------------------------------------------------ #include <CL/cl.h> // TBD: Nvidia used to not install cl_ext.h by default. Grr. @@ -37,6 +33,10 @@ #include <CL/cl_gl.h> #endif +#if defined(cl_khr_gl_sharing) && (cl_khr_gl_sharing >= 1) +#define PYOPENCL_GL_SHARING_VERSION cl_khr_gl_sharing +#endif + #endif #include <stdexcept> diff --git a/src/wrapper/wrap_cl_part_2.cpp b/src/wrapper/wrap_cl_part_2.cpp index 899db5b8..e8457f37 100644 --- a/src/wrapper/wrap_cl_part_2.cpp +++ b/src/wrapper/wrap_cl_part_2.cpp @@ -234,7 +234,7 @@ void pyopencl_expose_part_2() ), py::return_value_policy<py::manage_new_object>()); -#if defined(cl_khr_gl_sharing) && (cl_khr_gl_sharing >= 1) +#if defined(PYOPENCL_GL_SHARING_VERSION) && (PYOPENCL_GL_SHARING_VERSION >= 1) py::def("get_gl_context_info_khr", get_gl_context_info_khr, py::args("properties", "param_name")); #endif -- GitLab