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
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
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.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2017-05-08
glsl: Restrict functions to not return arrays or SOAs in GLSL 1.00.
Eric Anholt
1
-0
/
+13
2017-05-08
glsl: store the image format in glsl_struct_field
Samuel Pitoiset
1
-0
/
+3
2017-05-08
glsl: destroy function and subroutine hash tables
Grazvydas Ignotas
1
-0
/
+10
2017-05-06
glsl: make count_attribute_slots() returns 1 for samplers/images
Samuel Pitoiset
1
-2
/
+2
2017-05-06
glsl: make component_slots() returns 2 for samplers/images
Samuel Pitoiset
1
-0
/
+2
2017-05-04
glsl: rename image_* qualifiers to memory_*
Samuel Pitoiset
1
-10
/
+10
2017-05-02
glsl: set vector_elements to 1 for samplers
Samuel Pitoiset
1
-6
/
+1
2017-04-28
Revert "glsl: set vector_elements to 1 for samplers"
Matt Turner
1
-1
/
+6
2017-04-27
glsl: set vector_elements to 1 for samplers
Samuel Pitoiset
1
-6
/
+1
2017-04-21
glsl: make component_slots() returns 1 for sampler types
Samuel Pitoiset
1
-3
/
+2
2017-03-30
glsl: allow glsl_type::sampler_index() with images
Samuel Pitoiset
1
-1
/
+1
2017-02-27
compiler: Free types in _mesa_glsl_release_types() rather than autofree.
Kenneth Graunke
1
-1
/
+4
2017-02-27
glsl: use is_sampler() anywhere it's possible
Samuel Pitoiset
1
-1
/
+1
2017-02-27
glsl: use is_image() anywhere it's possible
Samuel Pitoiset
1
-2
/
+1
2017-01-20
glsl: Add basic ARB_gpu_shader_int64 types
Dave Airlie
1
-0
/
+45
2016-11-22
compiler: Add the rest of the subpassInput types
Jason Ekstrand
1
-5
/
+15
2016-10-31
glsl: Fix reading of uninitialized memory
Juha-Pekka Heikkila
1
-2
/
+2
2016-10-31
glsl: initialize glsl_struct_field properly
Marek Olšák
1
-36
/
+2
2016-10-27
glsl: inspect interfaces in contains_foo()
Juan A. Suarez Romero
1
-5
/
+6
2016-10-24
glsl: add matrix layout information to interface block types
Iago Toral Quiroga
1
-9
/
+15
2016-09-16
glsl: add subpass image type (v2)
Dave Airlie
1
-0
/
+12
2016-08-05
glsl/types: disallow implicit conversions before GLSL 1.20
Andres Gomez
1
-4
/
+4
2016-07-19
MESA_shader_integer_functions: Allow implicit int->uint conversions
Ian Romanick
1
-5
/
+8
2016-07-14
glsl/types: Use _mesa_hash_data for hashing function types
Jason Ekstrand
1
-14
/
+2
2016-07-14
glsl/types: Fix function type comparison function
Jason Ekstrand
1
-1
/
+1
2016-07-05
glsl: Document and enforce restriction on type values
Ian Romanick
1
-0
/
+7
2016-06-09
compiler: use 64bit check for sizing instead of double check.
Dave Airlie
1
-5
/
+5
2016-05-20
glsl: handle same struct redeclaration (v2)
Dave Airlie
1
-2
/
+2
2016-04-13
glsl: Rename "vertex_input_slots" -> "is_vertex_input"
Matt Turner
1
-4
/
+4
2016-03-31
glsl: add helper for counting varyings
Timothy Arceri
1
-0
/
+32
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
-0
/
+10
2016-03-05
glsl: add offset to glsl interface type
Timothy Arceri
1
-0
/
+5
2016-02-13
glsl/types: Add a helper for getting image types
Jason Ekstrand
1
-0
/
+87
2016-02-13
glsl/types: Add support for function types
Jason Ekstrand
1
-0
/
+105
2016-02-13
glsl/types: Rename sampler_type to sampled_type
Jason Ekstrand
1
-6
/
+6
2016-01-29
glsl: always initialize image_* fields, copy them on interface init
Ilia Mirkin
1
-0
/
+5
2016-01-28
glsl: disallow implicit conversions in ESSL shaders
Ilia Mirkin
1
-0
/
+7
2016-01-26
glsl: move to compiler/
Emil Velikov
1
-1
/
+1
2016-01-26
nir: move glsl_types.{cpp,h} to compiler
Emil Velikov
1
-0
/
+1758