How can a 640x480 movie be stretched to fill the 800x600 window?
I'm thinking: hook SwapBuffers and copy a rect from the back buffer to the front buffer
This snippet doesn't work:
glReadBuffer( GL_BACK ); glDrawBuffer( GL_FRONT ); //glPixelZoom?? glCopyPixels( 400, 300, 300, 300, GL_COLOR ); glDrawBuffer( GL_BACK );
I have the function that draws the movie...
Should I be going after some other OpenGl function (like glTexCoord2f) ?
The game is Baldur's Gate II: Throne of Bhaal version 26498
configured to run windowed at 800x600 OpenGl ( already solved for DirectDraw )
and here are my notes on the matter: