Original Post
ok, the lesson 32 tutorial, i have commented pretty much everything out in the main draw method to try and debug my problem bit by bit, but im really confused, all i wanna do is draw a red square, but when i compile it, it wont draw, its just a black screen, here is the code, any help would be really really appreciated as i dont know whats going on void Draw(void) { glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glLoadIdentity(); glTranslatef(0.0f,0.0f,-5.0f); glBegin(GL_QUADS); glColor3f(1.0f,0.0f,0.0f); glVertex3f(-1.0f, 1.0f, 0.0f); // Top Left glVertex3f( 1.0f, 1.0f, 0.0f); // Top Right glVertex3f( 1.0f,-1.0f, 0.0f); // Bottom Right glVertex3f(-1.0f,-1.0f, 0.0f); // Bottom Left glEnd(); glFlush(); } as you can see its just a basic square thats supposed to be drawn on screen but its not working and im really confused, i get no errors when i compile, and when it runs its just a black screen,