Partly fix issue #468: Incorrect(?) detection of shader support.

Still need to figure out if we can use the ARB versions.
This commit is contained in:
vrld
2012-09-11 15:21:39 +02:00
parent 8ba6c2b523
commit fdf175d7d0
+3 -3
View File
@@ -155,9 +155,9 @@ void PixelEffect::unloadVolatile()
std::string PixelEffect::getGLSLVersion()
{
// GL_SHADING_LANGUAGE_VERSION is not available in OpenGL < 2.1.
// Be very pessimistic about the GLSL version in that case.
if (!GLEE_VERSION_2_1)
// GL_SHADING_LANGUAGE_VERSION may not be available in OpenGL < 2.0.
const char *tmp = glGetString(GL_SHADING_LANGUAGE_VERSION);
if (NULL == tmp)
return "0.0";
// the version string always begins with a version number of the format