Hi, I’m dabling with the openGL extensions for the first time, and I have some problems with getting them to work. First off, how do I instruct the program that I want to use a certain extension? I’d like to use the GL_SGIX_depth_texture extension and its token GL_DEPTH_COMPONENT24_SGIX in a glCopyTexImage2D function call. The idea for this function call is, that I want to copy the depth information in an image directly into texture memory, so that I don’t have to use glReadPixels first.
The compiler tells me that GL_DEPTH_COMPONENT24_SGIX is an undeclared identifier. When I use the glut call glutExtensionSupported to find out if I have that extension, the answer is no. Why?
I’m running on a win98 machine with a GeForce1 256, so the extension should be supported. I do have the latest drivers from Nvidia for openGL 1.2 & 1.3 support. Do I need to obtain a specific gl.h file? So if anyone can give me some pointers on how to work with extensions, please post them here. I know this may sound cryptic, so if there is any additional info you need to answer my question, please don’t hesitate to ask
Thx in advance