htq2 – No more QGL pointers

htq2_logoThat’s right!, from now on htq2 will be using OpenGL directly, QGL only exists solely for the purpose of dealing with OpenGL extensions, all of this will be available for the 0.2 release!.

For those who still don’t know, QGL is the Quake GL system, an abstraction of the OpenGL subsystem used by the Quake II refresher. OpenGL functions and extensions are not called directly, instead, they’re called through analogous functions (e.g. qglVertex3f -> glVertex3f). This brings up a question …

Why did QGL exist in the first place? Continue reading “htq2 – No more QGL pointers”

Advertisements
htq2 – No more QGL pointers