Do not upload texture every paintGL call

This commit is contained in:
Ogi Moore 2021-02-16 22:19:38 -08:00
parent 0b26ef3644
commit 765032fc0b

View File

@ -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)