Get rid of PyOpenGL

This commit is contained in:
Kovid Goyal
2016-11-03 16:52:47 +05:30
parent 24f9941261
commit 58a7331b9f
2 changed files with 27 additions and 19 deletions

View File

@@ -155,11 +155,14 @@ class Sprites:
glActiveTexture(self.buffer_texture_unit)
glBindTexture(GL_TEXTURE_BUFFER, self.buffer_texture_id)
glBindBuffer(GL_TEXTURE_BUFFER, self.buffer_id)
glTexBuffer(GL_TEXTURE_BUFFER, GL_RGB32UI, self.buffer_id)
def __exit__(self, *a):
glBindTexture(GL_TEXTURE_2D_ARRAY, 0)
glBindTexture(GL_TEXTURE_BUFFER, 0)
glBindBuffer(GL_TEXTURE_BUFFER, 0)
glTexBuffer(GL_TEXTURE_BUFFER, GL_RGB32UI, 0)
class ShaderProgram: