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
elima/radv-video-encode-caps-maxbitrate
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
/
compiler
/
glsl_types.h
Age
Commit message (
Expand
)
Author
Files
Lines
2019-01-08
glsl_type: Add support for explicitly laid out matrices and arrays
Jason Ekstrand
1
-12
/
+39
2018-07-23
nir: add 16bit type information to glsl types
Daniel Schürmann
1
-0
/
+15
2018-04-12
mesa: include mtypes.h less
Marek Olšák
1
-1
/
+6
2018-03-25
glsl_types: refactor/prep for vec8/vec16
Rob Clark
1
-0
/
+1
2018-03-14
compiler: int8/uint8 support
Karol Herbst
1
-0
/
+4
2018-03-07
glsl: Fix memory leak with known glsl_type instances
Simon Hausmann
1
-41
/
+5
2017-12-06
glsl: Add 16-bit types
Eduardo Lima Mitev
1
-1
/
+9
2017-11-16
glsl: s/unsigned/glsl_base_type/ in glsl type code (v2)
Brian Paul
1
-7
/
+20
2017-10-25
glsl: Add field initializers for glsl_struct_field default constructor
Jordan Justen
1
-0
/
+7
2017-10-25
glsl: move shader_cache type handling to glsl_types
Connor Abbott
1
-0
/
+7
2017-08-22
glsl: add get_internal_ifc_packing() type helper
Timothy Arceri
1
-0
/
+21
2017-07-26
compiler: move glsl_interface_packing enum to shader_enums.h
Timothy Arceri
1
-7
/
+2
2017-07-05
glsl: add glsl_base_type_is_integer
Nicolai Hähnle
1
-0
/
+11
2017-06-13
glsl: fix a race condition when inserting new types
Nicolai Hähnle
1
-5
/
+6
2017-05-08
glsl: Restrict functions to not return arrays or SOAs in GLSL 1.00.
Eric Anholt
1
-0
/
+6
2017-05-08
glsl: store the image format in glsl_struct_field
Samuel Pitoiset
1
-1
/
+7
2017-05-06
glsl: make sampler/image scalar types
Samuel Pitoiset
1
-1
/
+1
2017-05-06
glsl: make sampler/image types as 64-bit
Samuel Pitoiset
1
-1
/
+3
2017-05-04
glsl: rename image_* qualifiers to memory_*
Samuel Pitoiset
1
-9
/
+9
2017-04-21
glsl: simplify glsl_type::is_integer_32_64()
Samuel Pitoiset
1
-2
/
+1
2017-04-21
glsl: add glsl_type::is_integer_64()
Samuel Pitoiset
1
-0
/
+8
2017-04-21
glsl: make use glsl_type::is_atomic_uint()
Samuel Pitoiset
1
-1
/
+1
2017-04-21
glsl: add glsl_type::is_atomic_uint() helper
Samuel Pitoiset
1
-0
/
+8
2017-03-22
compiler: consistently use ifndef guards over pragma once
Emil Velikov
1
-1
/
+0
2017-01-20
glsl: Add basic ARB_gpu_shader_int64 types
Dave Airlie
1
-4
/
+19
2016-12-12
treewide: s/comparitor/comparator/
Ilia Mirkin
1
-1
/
+1
2016-11-22
compiler: Add the rest of the subpassInput types
Jason Ekstrand
1
-0
/
+1
2016-10-31
glsl: initialize glsl_struct_field properly
Marek Olšák
1
-2
/
+4
2016-10-27
glsl: inspect interfaces in contains_foo()
Juan A. Suarez Romero
1
-8
/
+8
2016-10-24
glsl: add matrix layout information to interface block types
Iago Toral Quiroga
1
-1
/
+12
2016-09-16
glsl: add subpass image type (v2)
Dave Airlie
1
-2
/
+3
2016-07-05
glsl: Document and enforce restriction on type values
Ian Romanick
1
-0
/
+3
2016-06-09
glsl/types: rename is_dual_slot_double to is_dual_slot_64bit.
Dave Airlie
1
-3
/
+3
2016-06-09
compiler/types: add 64-bitness queries.
Dave Airlie
1
-0
/
+13
2016-06-06
glsl: use enum glsl_interface_packing in more places. (v2)
Dave Airlie
1
-0
/
+8
2016-05-26
glsl: handle implicit sized arrays in ssbo
Dave Airlie
1
-0
/
+1
2016-05-20
glsl: handle same struct redeclaration (v2)
Dave Airlie
1
-1
/
+3
2016-04-13
glsl: Rename "vertex_input_slots" -> "is_vertex_input"
Matt Turner
1
-1
/
+1
2016-03-31
glsl: add helper for counting varyings
Timothy Arceri
1
-0
/
+6
2016-03-31
glsl: add field to track if xfb_buffer is an explicit or implicit value
Timothy Arceri
1
-0
/
+7
2016-03-31
glsl: add xfb_* qualifiers to glsl_struct_field
Timothy Arceri
1
-2
/
+14
2016-03-05
glsl: add offset to glsl interface type
Timothy Arceri
1
-0
/
+8
2016-02-13
glsl/types: Expose glsl_struct_field and glsl_function_param to C
Jason Ekstrand
1
-4
/
+6
2016-02-13
glsl/types: Add a helper for getting image types
Jason Ekstrand
1
-0
/
+2
2016-02-13
glsl/types: Add support for function types
Jason Ekstrand
1
-1
/
+23
2016-02-13
glsl/types: Rename sampler_type to sampled_type
Jason Ekstrand
1
-1
/
+1
2016-01-29
glsl: always initialize image_* fields, copy them on interface init
Ilia Mirkin
1
-1
/
+2
2016-01-26
nir: move glsl_types.{cpp,h} to compiler
Emil Velikov
1
-0
/
+887