diff --git a/xpra/client/gl/backing.py b/xpra/client/gl/backing.py index 3ccbe3c0db..6e91a77c2a 100644 --- a/xpra/client/gl/backing.py +++ b/xpra/client/gl/backing.py @@ -32,7 +32,7 @@ glActiveTexture, glTexSubImage2D, glViewport, glGenTextures, glDisable, - glBindTexture, glPixelStorei, glEnable, glFlush, + glBindTexture, glPixelStorei, glFlush, glBindBuffer, glGenBuffers, glBufferData, glDeleteBuffers, glTexParameteri, glTexImage2D, @@ -794,7 +794,6 @@ def overlay_texture(self, texture: int, x: int, y: int, w: int, h: int) -> None: # paint this texture glActiveTexture(GL_TEXTURE0) target = GL_TEXTURE_RECTANGLE - glEnable(target) glBindTexture(target, texture) wh = self.render_size[1] diff --git a/xpra/client/gl/gtk3/glarea_window.py b/xpra/client/gl/gtk3/glarea_window.py index c2b60fa289..837af192eb 100644 --- a/xpra/client/gl/gtk3/glarea_window.py +++ b/xpra/client/gl/gtk3/glarea_window.py @@ -23,7 +23,7 @@ def GLArea(alpha:bool) -> Gtk.GLArea: glarea.set_has_alpha(alpha) glarea.set_has_depth_buffer(False) glarea.set_has_stencil_buffer(False) - glarea.set_required_version(3, 0) + glarea.set_required_version(3, 2) return glarea