Is there any possiblity to use common 2d functions like bitmap blitting or drawing lines with openGL?
i am searching for a solution that works with pixel coordinates, so i can blit images or draw lines like with the gdi, but gdi isn''t working with my GL code (because of the double buffering?)
well, you can do 2d in OpenGL, but it isn''t as easy as drawing sprites. Instead of sprites you use textured quads. to get the 2d world set up, do this: glViewport(0,0,screen_width,screen_height); glMatrixMode(GL_PROJECTION); glLoadIdentity(); glOrtho(0.0f,screen_width,screen_height,0.0f,-1.0f,1.0f); glMatrixMode(GL_MODELVIEW);
then, you can say glVertex2f(x,y) to draw your quads.