some issues with images in pyglet
if they are too big, they seem to cause problems... maybe bigger than display?

theory supported by:
pyglet images bigger than window - Google Search
direct drawing into a texture - pyglet-users | Google Groups
opengl vertical retrace - Google Search
Synchronizing Xvideo to the vertical retrace
opengl vertical refresh - Google Search
Technical Q&A QA1521: Synchronizing OpenGL rendering updates to the vertical refresh of the display
OpenGL @ Lighthouse 3D - GLUT Tutorial
opengl vblank - Google Search
OpenGL sync to vblank and interlaced fields - nV News Forums
Temporal Rate Conversion by Dave Marsh - Google Search
Temporal Rate Conversion: Dave Marsh. Microsoft Technical Evangelist, TV and Video
pyglet swap interval - Google Search
pyglet set_vsync - Google Search
opengl agl - Google Search
AGL Reference
AGL Reference