在Qt线程中应用OpengGL着色器

时间:2013-10-14 11:16:17

标签: c++ qt opengl

我在使用线程时将Shaders添加到OpenGL窗口时遇到问题。

代码在这里:https://github.com/odie42/qtopengl

它似乎加载了着色器等,但没有更新缓冲区或其他东西。我无法弄清楚为什么没有显示着色器/几何体。

//编辑

我实际上找到了一个解决方案。如果有人有兴趣,我会上传工作代码。

1 个答案:

答案 0 :(得分:0)

您需要'移动'opengl上下文,如下所述:http://www.opengl.org/wiki/OpenGL_and_multithreading