标签: c++ qt opengl
我在使用线程时将Shaders添加到OpenGL窗口时遇到问题。
代码在这里:https://github.com/odie42/qtopengl
它似乎加载了着色器等,但没有更新缓冲区或其他东西。我无法弄清楚为什么没有显示着色器/几何体。
//编辑
我实际上找到了一个解决方案。如果有人有兴趣,我会上传工作代码。
答案 0 :(得分:0)
您需要'移动'opengl上下文,如下所述:http://www.opengl.org/wiki/OpenGL_and_multithreading