VMware Communities
kalmiya
Contributor
Contributor

OpenGL API reporting "GLSL 3.30 is not supported. Supported versions are 1.10, 1.20, 1.30, 1.00 ES and 3.00 ES" (... but should support GLSL3.30)

Using vmware 8.1.1 (3771013) and vmware tools 10.0.6 build 359377 (latest, afaik).

I have some tutorials for opengl 3.30. It fails to compile a vertex-shader which has "#version 3.30" as the first line.

Compiling that shader fails because due to 3.30 not being supported, below the output from the VisualStudio debugger.

Screen Shot 2016-07-15 at 21.32.04.png

The virtual machine settings state however that openGL 3.3 support is enabled :

vmware-gl3.30.png

OpenGL 3.3 implies support for GLSL 3.3, see the following wikipedia table:

glsl330.png

However the "best available" reported by the openGL API is support for OpenGL-ES 3.0 (mobile openGL).

... which is not the same as the expected desktop-openGL - and besides that it's not 3.30 but only 3.0 .. ?

So my question is what is needed to get openGL 3.30 running?

Do I need some special gfx-driver? or maybe there is some configuration option?

Reply
0 Kudos
0 Replies