pyopengl,glUseProgram,访问冲突
pyopengl, glUseProgram, Access violation
我制作了一个程序,可以在 QtOpenGL.QGLWidget 上绘制一些结构。
它适用于所有计算机,它已经过测试,除了带有 NVidia Geforce 840m 显卡的新 windows 机器。
命令失败:
glUseProgram(0)
错误:
Traceback (most recent call last):
...
File "C:\mmpe\programming\python\HAWC2Visualization\visualization_objects\visualization_object.py", line 116, in draw
File "C:\WinPython-64bit-3.3.3.2\python-3.3.3.amd64\lib\site-packages\OpenGL\platform\baseplatform.py", line 379, in __call__
OSError
exception: access violation writing 0xFFFFFFFFDD0D6D50
glGetString(GL_VERSION) returns 工作和非工作计算机上的 4.3.0
任何关于如何解决它或检查什么的想法
WinPython-64bit-3.3.3.2 附带的 PyQt4 版本可能有点过时。
要么
您当前的显卡和驱动程序不支持足够新的 opengl 版本
我制作了一个程序,可以在 QtOpenGL.QGLWidget 上绘制一些结构。 它适用于所有计算机,它已经过测试,除了带有 NVidia Geforce 840m 显卡的新 windows 机器。
命令失败:
glUseProgram(0)
错误:
Traceback (most recent call last):
...
File "C:\mmpe\programming\python\HAWC2Visualization\visualization_objects\visualization_object.py", line 116, in draw
File "C:\WinPython-64bit-3.3.3.2\python-3.3.3.amd64\lib\site-packages\OpenGL\platform\baseplatform.py", line 379, in __call__
OSError
exception: access violation writing 0xFFFFFFFFDD0D6D50
glGetString(GL_VERSION) returns 工作和非工作计算机上的 4.3.0
任何关于如何解决它或检查什么的想法
WinPython-64bit-3.3.3.2 附带的 PyQt4 版本可能有点过时。 要么 您当前的显卡和驱动程序不支持足够新的 opengl 版本