wxinteractivecontext.py : flush after drawing, commnt icon
Brought to you by:
mcfletch
#1
wxinteractivecontext.py causes graphics card drivers to
fail after a
few rotations of the scene with the mouse. the cause is
probably
some shapes list/buffer overflow in the graphics card.
my quick
solution is to glFlush right after drawing.
class TestContext( wxInteractiveContext ):
def Render( self, mode=None):
wxInteractiveContext.Render (self, mode)
glTranslated ( 2,0,-4)
drawCube()
from OpenGL.GL import
glFlush
glFlush()
surprisingly, the other interactivecontexts (glut,
pygame) work just
fine.
#2
frame.SetIcons( win.getDefaultIcons()) breaks the
script. had to be commented out to run the example.
diff for wxinteractivecontext.py