06-28-2004, 04:20 PM
I have written a few programs using opengl with visual studio c++ 7.1. One thing I have noticed is that when a program uses orthogonal view I only have to create one device rendering context and make it current only once at the beginning of my programs execution. However when using perspective view with the LookAt and Perspective functions I have to create a new context and make it current everytime i want to redraw something. Does anyone know why this occurs.