glsl シェーダーを gtk-opengl ウィンドウで動作させる方法を知っている人はいますか? glut allglCreateProgram
などの関数は機能しますが、同じ gl コードを pygtkglext ウィンドウに入れようとすると、NullReference について不平を言います:
OpenGL.error.NullFunctionError: Attempt to call an undefined function glCreateProgram, check for bool(glCreateProgram) before calling
だから I from OpenGL.GL.ARB.shader_objects import *
、しかし結果は似ています:
OpenGL.error.NullFunctionError: Attempt to call an undefined function glCreateProgramObjectARB, check for bool(glCreateProgramObjectARB) before calling
どんなアイデアも役に立ちます。