10 using namespace VSFileSystem;
15 GLint xywh[4] = {0, 0, 0, 0};
18 glGetIntegerv( GL_VIEWPORT, xywh );
19 unsigned char *tmp = (
unsigned char*) malloc( xywh[2]*xywh[3]*4*
sizeof (
unsigned char) );
21 glPixelStorei( GL_PACK_ALIGNMENT, 1 );
22 glPixelStorei( GL_PACK_ROW_LENGTH, xywh[2] );
24 glReadPixels( 0, 0, xywh[2], xywh[3], GL_RGB, GL_UNSIGNED_BYTE, tmp );
25 glPixelStorei( GL_PACK_ROW_LENGTH, 0 );
35 char *tmpchar = strdup( filename.c_str() );