def _draw(self): #print 'START draw' self.game.update() gl_draw.draw() if self._resized: self._image_source = self.GL.glXGetImageSource() self._image_source.setAnimated(1) self._image = self.createImage(self._image_source) self._resized = 0 self.repaint() elif self._image_source: self._image_source.newPixels()
def display_cb(): GLUT.glutSetWindow(window) game.update() gl_draw.draw() GLUT.glutSwapBuffers()