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
|