wxPython을 사용하고 있으며 OpenGL 기반 캔버스를 사용하고 싶지만 사용되지 않는 기능을 지원하는 컨텍스트는 원하지 않습니다. 필자는 이클립스에서 pyopengl과 pyglet을 탐색했지만, 지원하지는 않았다. 이것은 white paper by AMD에서와 같이 컨텍스트에 특성을 할당하는 데 사용되는 WGL 함수를 찾을 수 없기 때문에 이것을 말하고 있습니다. 컨텍스트에 대한 설정을 지정할 때 pylget의 호환성 상태 매개 변수에 대한 언급도 없었습니다. 나는 무엇인가 내려다보고 있냐? '파이썬'솔루션이 있습니까 아니면 ctypes와 같은 것을보기 시작할 필요가 있습니까?파이썬에서 앞으로 호환되는 OpenGL 3.x 컨텍스트 만들기
편집 :하지만이 모듈에서, OpenGL.GL
에서 사용되지 않는 진입 점을 필터링하는 것, FORWARD_COMPATIBLE_ONLY
라는 OpenGL
pyopengl module위한 플래그가 같은 좀 더 문서를 읽고 나면, 그것은 보인다. 이전에 눈치 채지 못했던 OpenGL 3.x Deprecations 섹션 아래의 pyopengl 사이트에도이 점에 대한 언급이 있습니다. 이것이 GLSL의 비추천 또한 지양 될 것이라는 것을 암시한다면, 이것은 해결책처럼 보입니다.