i develop the program with VC, i want to use some function of opengl2.0 .
should i update the driver of the video card ?
should i update the VC’s library ? which library or sdk should i get ? and where to get these library or sdk?
or both two above?
Windows supports only openGL 1.1 core functions. For the newer functions you have to use the extension mechanism. It can be quite simple if you use some libraries like GLEW .
You should also probably download the newes glext.h and wglext.h files. They can be found for example here . Copy these files into /include/GL/ directory of your developing environment ( visual studio )
OpenGL extensions are supported via drivers provided by GPU manufacturer ( nVidia ForceWare, ATi Catalyst, … ). So download latest drivers and then you can try for example this program to check which extensions are supported on your graphics card.
Originally posted by darkwo: if my target machine use the gpu just as Radeon 7000, can i use the sdk above?
Yes, if gpu support are extensions what askably by sdk’s sample. Extension for the program is set of new functions and tokens plainly.