Signed-off-by: Rebecca N. Palmer <rebecca_pal...@zoho.com> --- > -The release notes say cl_khr_gl_sharing is now supported, but > docs/Beignet.mdwn still says it isn't. It exists but is off by default, probably because it isn't finished: clEnqueueAcquireGLObjects / clEnqueueReleaseGLObjects are no-ops, and clGetGLObjectInfo / clGetGLTextureInfo are missing entirely.
diff --git a/CMakeLists.txt b/CMakeLists.txt index 59abc45..7c01488 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -195,7 +195,7 @@ ELSE(XFIXES_FOUND) ENDIF(XFIXES_FOUND) ENDIF(X11_FOUND) -OPTION(ENABLE_GL_SHARING "cl_khr_gl_sharing" OFF) +OPTION(ENABLE_GL_SHARING "Enable (incomplete) cl_khr_gl_sharing" OFF) IF(ENABLE_GL_SHARING) pkg_check_modules(OPENGL REQUIRED gl) diff --git a/docs/Beignet.mdwn b/docs/Beignet.mdwn index 5c62b4c..3577d57 100644 --- a/docs/Beignet.mdwn +++ b/docs/Beignet.mdwn @@ -222,10 +222,8 @@ Known Issues This loses some precision but gains performance. * cl\_khr\_gl\_sharing. - This extension highly depends on mesa support. It seems that mesa would not provide - such type of extensions, we may have to hack with mesa source code to support this - extension. This feature used to work with a previous mesa git version. But now, it's - simply broken. + This extension is disabled by default, as it is only partially implemented. + It can be enabled by passing -DENABLE_GL_SHARING=ON to cmake. Project repository ------------------ _______________________________________________ Beignet mailing list Beignet@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/beignet