I have also GeForce 9500GT, and bought it because I wanted to try OpenGL 3.0.
On my PC wglCreateContextAttribsARB also failed, but then I found out what to do:
[ul][li]Create OpenGL “Legacy” context using wglCreateContext[*]Then create OpenGL 3 context using wglCreateContextAttribsARB[/ul][/li]The problem was in fact without created context, wglGetProcAddress(“wglCreateContextAttribsARB”) always returned 0, which meant it was impossible to obtain context.
Hope it helps, here it worked with ForceWare 181.2 and enabled GL3 support via NVEmulate.
Hi,
This is what I tried too, and wglGetProcAddress failed.
Maybe it is becasue of Window Vista?
Is it enough in NVEmulate to choose only “Enable OpenGL 3.0/GLSL 1.3 APIs”?
I think that I will have to put here a full example.
The class style CS_OWNDC is good or a problem?