Im useing OpenGL.

I am looking for input on how would be a fast and easy way of setting up a minimap in my game.

I will probably just use GL_POINTS to draw the locations to it.

I tried rendering to a texture, and mapping the texture to a poly, that was pitifually slow.

I have tried drawing the map BG in ortho mode, and drawing the position dots over it, that fell through cause ortho mode screwed my textures up.

If anyone know how that could happen tell me, No draw code changed, I just added the change to ortho, and the change back after drawing, but everything I would draw had the same texture, and it covered my pointer , even though depth test is off, and my pointer is the last thing drawn.

Dose anyone have any other methods for doing a minimap?