Original Post
Here is some background before my question. I am calculating and drawing a mandelbrot fractal in orthographic projection mode. My problem was that if I created a window and drew the fractal image at a ratio that was a multiple of 100 and ratio 1:1 (i.e. 600x600) the image would be fine, but if I drew it as other then that (i.e. 600x700 or 601x601) it would be completly corrupted. Also the fractal would be oriented wrong. It would be pointing down rather then to the left. I solved this by switching from using glDrawPixels() to just drawing each pixel one at a time: glBegin(GL_POINTS) for all points glColor3f glVertex2f glEnd Any reason why glDrawPixels was doing such weird things?