Do not upload texture every paintGL call
This commit is contained in:
parent
0b26ef3644
commit
765032fc0b
@ -132,6 +132,7 @@ if HAVE_OPENGL:
|
|||||||
|
|
||||||
glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, image.shape[1], image.shape[0], 0, GL_RGBA, GL_UNSIGNED_BYTE, image)
|
glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, image.shape[1], image.shape[0], 0, GL_RGBA, GL_UNSIGNED_BYTE, image)
|
||||||
glDisable(GL_TEXTURE_2D)
|
glDisable(GL_TEXTURE_2D)
|
||||||
|
self.uploaded = True
|
||||||
|
|
||||||
def paintGL(self):
|
def paintGL(self):
|
||||||
glClear(GL_COLOR_BUFFER_BIT)
|
glClear(GL_COLOR_BUFFER_BIT)
|
||||||
|
Loading…
Reference in New Issue
Block a user