index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
24.1
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
glsl
/
glsl_types.h
Age
Commit message (
Expand
)
Author
Files
Lines
2013-10-31
glsl: fix MSVC int->bool conversion warning
Brian Paul
1
-1
/
+1
2013-10-29
glsl: Add type predicate to check whether a type contains any opaque types.
Francisco Jerez
1
-0
/
+5
2013-10-29
glsl: Add new atomic_uint built-in GLSL type.
Francisco Jerez
1
-0
/
+22
2013-10-28
glsl: Add check for unsized arrays to glsl types
Timothy Arceri
1
-0
/
+8
2013-10-28
glsl: whitespace cleanups.
Timothy Arceri
1
-3
/
+0
2013-10-24
glsl: Keep track of centroid/interpolation mode for interface block members.
Paul Berry
1
-0
/
+12
2013-10-09
glsl: Rename the fourth argument to get_interface_instance.
Paul Berry
1
-1
/
+1
2013-10-08
glsl: Keep track of location for interface block fields.
Paul Berry
1
-0
/
+9
2013-09-11
glsl: Add a new glsl_type::sampler_coordinate_components() function.
Kenneth Graunke
1
-0
/
+12
2013-08-01
Move count_attribute_slots() out of the linker and into glsl_type.
Paul Berry
1
-0
/
+12
2013-07-27
glsl: Less const for glsl_type convenience accessors
Ian Romanick
1
-4
/
+4
2013-06-27
glsl: Use the C99 variadic macro syntax.
José Fonseca
1
-2
/
+2
2013-06-26
glsl: Streamline the built-in type handling code.
Kenneth Graunke
1
-73
/
+15
2013-06-26
glsl: Add simple vector type accessor helpers.
Kenneth Graunke
1
-0
/
+9
2013-04-11
glsl: Fix (and validate) comment above glsl_type::name.
Paul Berry
1
-2
/
+1
2013-03-20
glsl: Add sampler2DMS/sampler2DMSArray types to GLSL 1.50.
Kenneth Graunke
1
-0
/
+1
2013-03-02
glsl: add support for ARB_texture_multisample
Chris Forbes
1
-1
/
+4
2013-02-13
glsl: don't allow non-flat integral types in varying structs/arrays.
Paul Berry
1
-0
/
+6
2013-01-25
glsl: Make the align function available elsewhere in the linker
Ian Romanick
1
-0
/
+6
2013-01-25
glsl: Add GLSL_TYPE_INTERFACE
Ian Romanick
1
-2
/
+34
2013-01-25
glsl: Add row_major field to glsl_struct_field
Ian Romanick
1
-0
/
+1
2012-12-06
glsl: Populate built-in types correctly for GLSL 3.00 ES.
Paul Berry
1
-3
/
+8
2012-11-09
glsl: add ARB_texture_cube_map_array support (v2)
Dave Airlie
1
-0
/
+2
2012-07-30
glsl: Make bvec and ivec types accessible without using get_instance.
Kenneth Graunke
1
-0
/
+5
2012-07-20
glsl: Assign locations for uniforms in UBOs using the std140 rules.
Eric Anholt
1
-0
/
+13
2012-03-19
glsl: Don't include the deprecated structure types in GLSL 1.40.
Eric Anholt
1
-3
/
+3
2012-03-15
glsl: Add support for integer sampler2DRect variants in GLSL 1.40.
Eric Anholt
1
-0
/
+2
2012-01-11
glsl: Add glsl_type::sampler_index
Ian Romanick
1
-0
/
+6
2011-11-09
mesa,glsl,mapi: Put extern "C" { ... } where appropriate.
José Fonseca
1
-3
/
+3
2011-11-07
glsl: Allow glsl_types.h to be included in C sources
Ian Romanick
1
-8
/
+15
2011-11-03
glsl: add support for GL_OES_EGL_image_external
Chia-I Wu
1
-1
/
+4
2011-10-31
mesa: Add glsl_type::get_scalar_type() function.
Paul Berry
1
-0
/
+11
2011-07-30
glsl: Add method glsl_type::can_implicitly_convert_to()
Chad Versace
1
-0
/
+35
2011-07-18
glsl: Move type_contains_sampler() into glsl_type for later reuse.
Paul Berry
1
-0
/
+6
2011-03-12
glsl: Document glsl_type::sampler_dimensionality
Chad Versace
1
-1
/
+1
2011-02-28
glsl: Enable GL_OES_texture_3D extension for ES2.
Kenneth Graunke
1
-0
/
+2
2011-02-21
Use C-style system headers in C++ code to avoid issues with std:: namespace
Ian Romanick
1
-2
/
+2
2011-01-31
Convert everything from the talloc API to the ralloc API.
Kenneth Graunke
1
-9
/
+10
2010-12-17
glsl: Expose a public glsl_type::void_type const pointer.
Kenneth Graunke
1
-1
/
+2
2010-11-15
glsl: Convert glsl_type::base_type from #define'd constants to an enum.
Kenneth Graunke
1
-11
/
+13
2010-11-15
glsl: Remove GLSL_TYPE_FUNCTION define.
Kenneth Graunke
1
-8
/
+2
2010-10-11
glsl: Add glsl_type::uvecN_type for N=2,3
Chad Versace
1
-0
/
+2
2010-09-07
glsl: Split out types that are in 1.10 but not GLSL ES 1.00.
Kenneth Graunke
1
-4
/
+4
2010-09-01
glsl2: Remove unused method glsl_type::generate_constructor
Ian Romanick
1
-4
/
+0
2010-08-26
glsl: Use a single shared namespace in the symbol table.
Kenneth Graunke
1
-2
/
+2
2010-08-14
glsl: Standardize a few more uses of struct vs class keyword.
José Fonseca
1
-6
/
+7
2010-08-04
glsl2: Remove uses of deprecated TALLOC_CTX type.
Kenneth Graunke
1
-6
/
+6
2010-08-02
glsl_type: Use string key for array type hash
Ian Romanick
1
-3
/
+0
2010-08-02
glsl2: Make glsl_types::ctx private again
Ian Romanick
1
-1
/
+3
2010-07-27
glsl2: Talloc type names.
Eric Anholt
1
-1
/
+1
[next]