Skip to content

Commit 6cb9c34

Browse files
committed
Merge pull request kivy#2329 from matham/screenshot
Import glReadPixels from the correct place. Fixes kivy#2032.
2 parents b026afc + 2d2cf84 commit 6cb9c34

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

kivy/core/window/window_pygame.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,8 @@ def screenshot(self, *largs, **kwargs):
243243
if filename is None:
244244
return None
245245
if glReadPixels is None:
246-
from kivy.core.gl import glReadPixels, GL_RGBA, GL_UNSIGNED_BYTE
246+
from kivy.graphics.opengl import (glReadPixels, GL_RGBA,
247+
GL_UNSIGNED_BYTE)
247248
width, height = self.system_size
248249
data = glReadPixels(0, 0, width, height, GL_RGBA, GL_UNSIGNED_BYTE)
249250
data = str(buffer(data))

kivy/core/window/window_sdl.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ def screenshot(self, *largs, **kwargs):
9999
filename = super(WindowPygame, self).screenshot(*largs, **kwargs)
100100
if filename is None:
101101
return None
102-
from kivy.core.gl import glReadPixels, GL_RGB, GL_UNSIGNED_BYTE
102+
from kivy.graphics.opengl import glReadPixels, GL_RGB, GL_UNSIGNED_BYTE
103103
width, height = self.size
104104
data = glReadPixels(0, 0, width, height, GL_RGB, GL_UNSIGNED_BYTE)
105105
data = str(buffer(data))

0 commit comments

Comments
 (0)