History log of /external/mesa3d/src/glsl/builtin_types.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
13cb99dc73f9337358c92412aefa918c2ec16431 26-Jul-2012 Kenneth Graunke <kenneth@whitecape.org> glsl: Make bvec and ivec types accessible without using get_instance.

It's more convenient to use shortcuts like glsl_type::bvec2_type than
the longwinded glsl_type::get_instance(GLSL_TYPE_BOOL, 2, 1).

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Olivier Galibert <galibert@pobox.com>
/external/mesa3d/src/glsl/builtin_types.h
9a01e09ee57a875ccff58316c81395c3f1094aa6 13-Apr-2012 Eric Anholt <eric@anholt.net> glsl: Fix comment typo in 1.40 work.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/glsl/builtin_types.h
3645b77b7162913b504a49fc42d785fde27df3f3 12-Mar-2012 Eric Anholt <eric@anholt.net> glsl: Add support for integer sampler2DRect variants in GLSL 1.40.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/glsl/builtin_types.h
2903816aadb281716b6c59a5a48aeadb84a08f50 23-Oct-2011 Chia-I Wu <olv@lunarg.com> glsl: add support for GL_OES_EGL_image_external

This extension introduces a new sampler type: samplerExternalOES.
texture2D (and texture2DProj) can be used to do a texture look up in an
external texture.

Reviewed-by: Brian Paul <brianp@vmware.com>
Acked-by: Jakob Bornecrantz <jakob@vmware.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/glsl/builtin_types.h
0a163cf56d1e412629cb802480998a982a47bb3c 26-Feb-2011 Kenneth Graunke <kenneth@whitecape.org> glsl: Enable GL_OES_texture_3D extension for ES2.
/external/mesa3d/src/glsl/builtin_types.h
5c229e5fbd8ffa573ab2c1225f182036792a75af 13-Dec-2010 Kenneth Graunke <kenneth@whitecape.org> glsl: Expose a public glsl_type::void_type const pointer.

This is analogous to glsl_type::int_type and all the others.
/external/mesa3d/src/glsl/builtin_types.h
956ae44dcf63671bb5707c369d3ff2bee3476cd9 09-Nov-2010 Ian Romanick <ian.d.romanick@intel.com> glsl: Fix incorrect gl_type of sampler2DArray and sampler1DArrayShadow

NOTE: this is a candidate for the 7.9 branch.
/external/mesa3d/src/glsl/builtin_types.h
fc99a3beb92326caacbbb231d2f2090bee48b1f7 08-Oct-2010 Chad Versace <chad@chad-versace.us> glsl: Add glsl_type::uvecN_type for N=2,3

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/glsl/builtin_types.h
76deef138ee25ab57b4716aef41ce0c94081f20a 07-Aug-2010 Kenneth Graunke <kenneth@whitecape.org> glsl: Split out types that are in 1.10 but not GLSL ES 1.00.
/external/mesa3d/src/glsl/builtin_types.h
261bbc011d11ab9e390cd5fe9f5151821eefaffa 13-Aug-2010 Ian Romanick <ian.d.romanick@intel.com> glsl2: Use Elements from main/compiler.h instead of open-coding
/external/mesa3d/src/glsl/builtin_types.h
0a09d679ca97dcb634a939df2110a90c9504e2ec 06-Aug-2010 Ian Romanick <ian.d.romanick@intel.com> glsl_type: Don't have two versions of a type with the same name

Previously some sampler types were duplicated in GLSL 1.30 and
GL_EXT_texture_array. This resulted in not being able to find the
built-in sampler functions when the extension was used. When the
built-in functions were compiled, they bound to the 1.30 version.
This caused a type mismatch when trying to find the function. It also
resulted in a confusing error message:

0:0(0): error: no matching function for call to `texture2DArray(sampler2DArray, vec3)'
0:0(0): error: candidates are: vec4 texture2DArray(sampler2DArray, vec3)

0:0(0): error: vec4 texture2DArray(sampler2DArray, vec3, float)
/external/mesa3d/src/glsl/builtin_types.h
e94642eb0d99ff7f6cdaee31ed4f5f29bdabd6f7 28-Jun-2010 Ian Romanick <ian.d.romanick@intel.com> glsl_type: Make all static objects be class private
/external/mesa3d/src/glsl/builtin_types.h
0fd97db8b077ad1bd5d26e86e67ebb2d58b6a38a 25-Jun-2010 Eric Anholt <eric@anholt.net> glsl2: Associate the GLenum for the type with builtin GLSL types.
/external/mesa3d/src/glsl/builtin_types.h
29285882676388aacff123e8bdf025904abf8ea9 25-Jun-2010 Eric Anholt <eric@anholt.net> glsl2: Move the compiler to the subdirectory it will live in in Mesa.
/external/mesa3d/src/glsl/builtin_types.h