From a1eff5570f5e3f893fe4d453aef5ce143712ab09 Mon Sep 17 00:00:00 2001 From: Chad Versace Date: Tue, 27 Sep 2011 13:53:11 -0700 Subject: mesa: Allow overriding GLSL version with environment variable Override the context's GLSL version if the environment variable MESA_GLSL_VERSION_OVERRIDE is set. Valid values for MESA_GLSL_VERSION_OVERRIDE are integers, such as "130". MESA_GLSL_VERSION_OVERRIDE has the same behavior as INTEL_GLSL_VERSION, except that it applies to all drivers, not just Intel's. Since the former supercedes the latter, this patch disables the latter. Reviewed-by: Dave Airlie Reviewed-by: Kenneth Graunke Signed-off-by: Chad Versace --- docs/envvars.html | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'docs') diff --git a/docs/envvars.html b/docs/envvars.html index 6402ec5072..8c5c6abf74 100644 --- a/docs/envvars.html +++ b/docs/envvars.html @@ -62,6 +62,10 @@ This is a work-around for that. glGetString(GL_VERSION). Valid values are point-separated version numbers, such as "3.0". Mesa will not really implement all the features of the given version if it's higher than what's normally reported. +
  • MESA_GLSL_VERSION_OVERRIDE - changes the value returned by +glGetString(GL_SHADING_LANGUAGE_VERSION). Valid values are integers, such as +"130". Mesa will not really implement all the features of the given language version +if it's higher than what's normally reported. (for developers only)
  • MESA_GLSL - shading language compiler options -- cgit v1.2.3