All pastes #1633490 Raw Edit

Someone

public text v1 · immutable
#1633490 ·published 2009-10-20 20:12 UTC
rendered paste body
#include "gl.h"
#include <GL/glut.h>

#	define __glGetProcAddress( x ) glXGetProcAddress( x )

#include "__gl_decl_auto.c"
void __glInit( void )
{
#include "__gl_init_auto.c"
}


void renderScene(void) {
	glClear(GL_COLOR_BUFFER_BIT);
	glBegin(GL_TRIANGLES);
		glVertex3f(-0.5,-0.5,0.0);
		glVertex3f(0.5,0.0,0.0);
		glVertex3f(0.0,0.5,0.0);
	glEnd();
	glFlush();
}

void main(int argc, char **argv) {
	__glInit();
	glutInit(&argc, argv);
	glutInitDisplayMode(GLUT_DEPTH | GLUT_SINGLE | GLUT_RGBA);
	glutInitWindowPosition(100,100);
	glutInitWindowSize(320,320);
	glutCreateWindow("3D Tech- GLUT Tutorial");
	glutDisplayFunc(renderScene);
	glutMainLoop();
}