来自过剩的 OpenGL 上下文

标签 opengl opencl glut

问题:有没有办法从 GLUT 获取 OpenGL 上下文?

信息:我一直在学习 openGL 和 openCL。我几乎完成了我的第一个将它们一起使用的程序,如果我只能创建我的 openCL 上下文,一切都会很好地工作,但是要做到这一点并使共享工作,我需要获得一个 openGL 上下文。我可以完成处理 X 的过程,但我希望使用尽可能少的库来保持它尽可能独立于平台。如果没有,我只需要弄清楚其他事情。但我想我至少应该在我放弃之前问清楚。无论如何,是否有从 GLUT 获取 OpenGL 上下文的方法?

最佳答案

您无法从 GLUT 获取上下文,但可以从 Windows 获取它:wglGetCurrentContext .同样,在 X-Windows 系统上,您可以使用 glXGetCurrentContext .

关于来自过剩的 OpenGL 上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8684479/

相关文章:

windows - 使用 GLUT 和 MinGW 的 undefined reference

c++ - OpenGL:如何获取 GPU 使用百分比?

c - 为什么面向 OpenCL 的英特尔内核构建器告诉我我的内核未矢量化?

c++ - OpenCL 矩阵乘法速度

c++ - GLUT 暂停键盘的工作

c++ - 删除openGL中动态分配的内存

opengl - OpenGL 4 中顶点选择的最佳方法

java - OpenGL 上下文 (libgdx)

c++ - 怎样让白色变透明

python - Pyopencl:to_device 和 Buffer 的区别