Hello!
I use VirtualGL with 285.05.09 drivers, and according to Nvidia OpenGL is available since 280.10.01.04 : http://developer.nvidia.com/opengl-driver.
But in my applications I can just create an OpenGL 4.1 context, and not a 4.2 context.. I would want to know if the problem is from my application or in VirtualGL.
In file attachment, you can see my test program to create an OpenGL 4.1 context. Just change context params for create an OpenGL 4.2 context.
Thanks!
I upgraded to the latest nVidia drivers, but your application produces a BadMatch even when run without VirtualGL. That means that either the application isn't doing something correctly or that nVidia doesn't support OGL 4.2 yet. In either case, if it doesn't work outside of VirtualGL, then it's not a VirtualGL bug, so I'm closing the issue. Re-open if you have further insight.
With latest Nvidia drivers, when I run glxinfo I have got :
- OpenGL vendor string: NVIDIA Corporation
- OpenGL renderer string: GeForce GT 540M/PCI/SSE2
- OpenGL version string: 4.2.0 NVIDIA 290.10
- OpenGL shading language version string: 4.20 NVIDIA via Cg compiler
You can see with 290.10 I've got OpenGL 4.2, and my program test work fine only with an context 4.1. With 4.2 the program produces a BadMatch even..
Do you know why?