kcjengr / probe_basic

User interface for the LinuxCNC machine control.
https://kcjengr.github.io/probe_basic/
GNU General Public License v3.0
90 stars 58 forks source link

Documentation states OpenGL 1.50 but Probe Basic actually requires OpenGL 3.2 and GLSL 1.50 #113

Closed Unl0gic closed 6 months ago

Unl0gic commented 10 months ago

While installing Probe Basic recently I noticed that the documentation states:

Probe Basic Requires graphics hardware that support OpenGL 1.50 or later

But Probe Basic actually requires OpenGL 3.2 and OpenGL Shading Language (GLSL) 1.50.

The OpelGL pixel shader has separate version number in OpelGL versions before 3.3 making this easy to miss.

OpenGLversions

I was able to quickly swap over to a hardware platform which supported the required OpenGL versions however other might not be so fortunate so I might be a good idea update the documentation and specify "OpenGL 3.2 and OpenGL Shading Language (GLSL) 1.50" instead of "OpenGL 1.50".

Unl0gic commented 6 months ago

Fixed in commit cec8304 by Lcvette