summaryrefslogtreecommitdiffstats
path: root/src/glsl
diff options
context:
space:
mode:
authorPaul Berry <stereotype441@gmail.com>2011-06-15 16:26:10 -0700
committerIan Romanick <ian.d.romanick@intel.com>2011-06-23 13:39:47 -0700
commit935e7e41266186c454e08c80aff40c34084d83c6 (patch)
treee47e221cda15a4d8a3472a5474f2ee4cb62eadcd /src/glsl
parente9d49d282d3d065e7312a5f812fd1e1331725371 (diff)
downloadexternal_mesa3d-935e7e41266186c454e08c80aff40c34084d83c6.zip
external_mesa3d-935e7e41266186c454e08c80aff40c34084d83c6.tar.gz
external_mesa3d-935e7e41266186c454e08c80aff40c34084d83c6.tar.bz2
glsl: Flagged extension EXT_texture3D as "supported" in the builtin compiler.
Previously, the builtins in OES_texture_3D.{frag,vert} were only compiling properly as a consequence of bug 38015, which allows unsupported extensions to be enabled. This fix eliminates the builtin compiler's reliance on bug 38015, so that bug 38015 can be fixed.
Diffstat (limited to 'src/glsl')
-rw-r--r--src/glsl/main.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/glsl/main.cpp b/src/glsl/main.cpp
index 096da93..7952bb1 100644
--- a/src/glsl/main.cpp
+++ b/src/glsl/main.cpp
@@ -76,6 +76,7 @@ initialize_context(struct gl_context *ctx, gl_api api)
ctx->Extensions.ARB_fragment_coord_conventions = GL_TRUE;
ctx->Extensions.EXT_texture_array = GL_TRUE;
ctx->Extensions.NV_texture_rectangle = GL_TRUE;
+ ctx->Extensions.EXT_texture3D = GL_TRUE;
/* GLSL 1.30 isn't fully supported, but we need to advertise 1.30 so that
* the built-in functions for 1.30 can be built.