All pastes #435953 Raw Edit

slide

public c v1 · immutable
·published 2007-04-12 08:16 UTC
rendered paste body
glDisable(GL_DEPTH_TEST);glDisable(GL_LIGHTING);glEnable(GL_TEXTURE_RECTANGLE_ARB);glMatrixMode(GL_PROJECTION);glLoadIdentity();gluOrtho2D(0.0,(GLdouble)newImage->width,0.0,(GLdouble)newImage->height);	glMatrixMode(GL_MODELVIEW);glLoadIdentity();glBindTexture(GL_TEXTURE_RECTANGLE_ARB, cameraImageTextureID);if(newImage->nChannels == 3)	glTexImage2D(GL_TEXTURE_RECTANGLE_ARB, 0, GL_RGB, newImage->width, newImage->height, 0, GL_BGR, GL_UNSIGNED_BYTE, newImage->imageData);else if(newImage->nChannels == 4)	glTexImage2D(GL_TEXTURE_RECTANGLE_ARB, 0, GL_RGBA, newImage->width, newImage->height, 0, GL_BGRA, GL_UNSIGNED_BYTE, newImage->imageData);glBegin(GL_QUADS);	glTexCoord2i(0,0);	glVertex2i(0,0);	glTexCoord2i(newImage->width,0);	glVertex2i(newImage->width,0);	glTexCoord2i(newImage->width,newImage->height);	glVertex2i(newImage->width,newImage->height);	glTexCoord2i(0,newImage->height);	glVertex2i(0,newImage->height);glEnd();