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.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2023-10-25
compiler/types: Rename glsl_types.cpp to glsl_types.c
Caio Oliveira
1
-3842
/
+0
2023-10-25
compiler/types: Annotate extern "C" only once in glsl_types.cpp
Caio Oliveira
1
-52
/
+52
2023-10-25
compiler/types: Remove usages of C++ members in glsl_types.cpp
Caio Oliveira
1
-359
/
+362
2023-10-25
compiler/types: Use C instead of C++ constants for builtin types
Caio Oliveira
1
-3
/
+3
2023-10-25
compiler/types: Add remaining type extraction functions and use them in C++
Caio Oliveira
1
-19
/
+20
2023-10-25
compiler/types: Add glsl_simple_explicit_type() and simplify glsl_simple_type()
Caio Oliveira
1
-3
/
+3
2023-10-25
compiler/types: Implement glsl_type::field_type() in terms of existing functions
Caio Oliveira
1
-17
/
+0
2023-10-25
compiler/types: Add glsl_get_explicit_*() functions and use them in C++
Caio Oliveira
1
-58
/
+45
2023-10-25
compiler/types: Add glsl_get_std430_array_stride() and use it in C++
Caio Oliveira
1
-6
/
+6
2023-10-25
compiler/types: Add glsl_type_uniform_locations() and use it in C++
Caio Oliveira
1
-6
/
+6
2023-10-25
compiler/types: Add glsl_type_compare_no_precision() and use it in C++
Caio Oliveira
1
-12
/
+12
2023-10-25
compiler/types: Add glsl_get_mul_type() and use it in C++
Caio Oliveira
1
-15
/
+15
2023-10-25
compiler/types: Add more glsl_contains_*() functions and use them in C++
Caio Oliveira
1
-22
/
+22
2023-10-25
compiler/types: Move remaining code from nir_types to glsl_types
Caio Oliveira
1
-0
/
+215
2023-10-25
compiler/types: Flip wrapping of numeric type conversion functions
Caio Oliveira
1
-21
/
+49
2023-10-25
compiler/types: Flip wrapping of remaining small data getters
Caio Oliveira
1
-5
/
+32
2023-10-25
compiler/types: Flip wrapping of remaining non-trivial type getters
Caio Oliveira
1
-77
/
+78
2023-10-25
compiler/types: Flip wrapping of get row/column type helpers
Caio Oliveira
1
-0
/
+35
2023-10-25
compiler/types: Flip wrapping of various get instance functions
Caio Oliveira
1
-28
/
+28
2023-10-25
compiler/types: Flip wrapping of texture/sampler/image get instance functions
Caio Oliveira
1
-168
/
+176
2023-10-25
compiler/types: Flip wrapping of get_instance()
Caio Oliveira
1
-51
/
+51
2023-10-25
compiler/types: Flip wrapping of record_compare
Caio Oliveira
1
-31
/
+31
2023-10-25
compiler/types: Flip wrapping of layout related functions
Caio Oliveira
1
-119
/
+119
2023-10-25
compiler/types: Flip wrapping of interface related functions
Caio Oliveira
1
-0
/
+19
2023-10-25
compiler/types: Flip wrapping of struct related functions
Caio Oliveira
1
-9
/
+25
2023-10-25
compiler/types: Flip wrapping of size related functions
Caio Oliveira
1
-50
/
+63
2023-10-25
compiler/types: Flip wrapping of CL related functions
Caio Oliveira
1
-22
/
+30
2023-10-25
compiler/types: Flip wrapping of cmat related functions
Caio Oliveira
1
-1
/
+15
2023-10-25
compiler/types: Flip wrapping of array related functions
Caio Oliveira
1
-12
/
+52
2023-10-25
compiler/types: Flip wrapping of "type contains?" predicate functions
Caio Oliveira
1
-39
/
+46
2023-10-07
compiler/types: Flip wrapping of convenience accessors for vector types
Caio Oliveira
1
-10
/
+13
2023-10-07
compiler/types: Flip wrapping of various type identification checks
Caio Oliveira
1
-0
/
+67
2023-09-28
compiler/types: Spell struct and enum in type names
Caio Oliveira
1
-118
/
+118
2023-09-28
compiler/types: Use C compatible cast syntax
Caio Oliveira
1
-7
/
+7
2023-09-28
compiler/types: Remove use of auto
Caio Oliveira
1
-5
/
+5
2023-09-28
compiler/types: Remove use of references
Caio Oliveira
1
-5
/
+5
2023-09-28
compiler/types: Remove use of new/delete
Caio Oliveira
1
-6
/
+9
2023-09-28
compiler/types: Remove private related declarations
Caio Oliveira
1
-8
/
+12
2023-09-28
compiler/types: Add support for Cooperative Matrix types
Caio Oliveira
1
-0
/
+92
2023-09-25
util: Use an opaque type for linear context
Caio Oliveira
1
-9
/
+9
2023-09-25
util: Remove size from linear_parent creation
Caio Oliveira
1
-1
/
+1
2023-09-16
compiler/types: Change glsl_type::name to be an uintptr_t
Caio Oliveira
1
-5
/
+5
2023-09-16
compiler/types: Use glsl_get_type_name() to access the type name
Caio Oliveira
1
-19
/
+19
2023-09-16
compiler/types: Use Python to generate code for builtin types
Caio Oliveira
1
-5
/
+0
2023-09-15
compiler/types: Fix array name dimension flipping for unsized arrays
Caio Oliveira
1
-20
/
+18
2023-09-13
compiler/types: Move builtin type initialization to C
Caio Oliveira
1
-8
/
+1
2023-09-13
compiler/types: Use a linear (arena) allocator for glsl_types
Caio Oliveira
1
-35
/
+43
2023-09-13
compiler/types: Store builtin types directly as data
Caio Oliveira
1
-141
/
+127
2023-09-13
compiler/types: Move static asserts about glsl_type to a central place
Caio Oliveira
1
-12
/
+12
2023-09-13
compiler/types: Simplify clearing the glsl_type_cache
Caio Oliveira
1
-34
/
+1
[next]