index
:
external_mesa3d
history/lineage-16.0-base-old
history/mesa-before-lima-update
replicant-10
replicant-11
replicant-9
Mesa for Android
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
compiler
/
glsl_types.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
compiler/types: Add 64-bit image types
Jason Ekstrand
2020-11-09
1
-0
/
+54
*
compiler/types: Allow images and samplers in get_explicit_type_for_size_align
Jason Ekstrand
2020-10-20
1
-1
/
+5
*
compiler/types: Assert non-zero alignments in get_explicit_type_for_size_align
Jason Ekstrand
2020-10-20
1
-0
/
+2
*
nir: Add a pass to lower vec3s to vec4s
Jason Ekstrand
2020-10-02
1
-0
/
+68
*
glsl_type: Add packed to structure type comparison for hash map
Jesse Natalie
2020-09-18
1
-0
/
+3
*
compiler/types: Fix deserializing structs with >= 15 members
Jason Ekstrand
2020-09-04
1
-1
/
+1
*
nir/glsl: Add an explicit_alignment field to glsl_type
Jason Ekstrand
2020-09-03
1
-34
/
+86
*
compiler/types: Make booleans 32-bit for cl_size/align
Jason Ekstrand
2020-09-03
1
-5
/
+12
*
glsl: Propagate packed info in get_explicit_type_for_size_align()
Boris Brezillon
2020-09-03
1
-1
/
+4
*
nir/vtn: Add support for kernel images to SPIRV-to-NIR.
Jesse Natalie
2020-08-31
1
-0
/
+13
*
compiler/types: Allow interfaces in get_explicit_type_for_size_align
Jason Ekstrand
2020-08-19
1
-2
/
+10
*
nir: Fix serialize/deserialize of void samplers/images
Jesse Natalie
2020-08-17
1
-2
/
+4
*
compiler: add glsl_print_type
Marek Olšák
2020-08-17
1
-0
/
+14
*
nir: add int16 and uint16 type helpers
Marek Olšák
2020-06-02
1
-0
/
+22
*
glsl_type: don't serialize padding bytes from glsl_struct_field
Andrii Simiklit
2020-05-20
1
-33
/
+31
*
glsl: rename has_implicit_uint_to_int_conversion to *_int_to_uint_*
Danylo Piliaiev
2020-05-05
1
-1
/
+1
*
glsl: fix race in instance getters
Rhys Perry
2020-03-30
1
-5
/
+15
*
spirv_to_nir: Reuse glsl_sampler_dim_coordinate_components().
Eric Anholt
2020-02-24
1
-0
/
+1
*
glsl: Factor out the sampler dim coordinate components switch statement.
Eric Anholt
2020-02-24
1
-23
/
+27
*
nir/types: Add glsl_float16_type() helper
Kristian H. Kristensen
2020-02-24
1
-0
/
+10
*
util/hash_table: added hash functions for integer types
Anthony Pesch
2020-01-23
1
-2
/
+2
*
i965: Reuse the new core glsl_count_dword_slots().
Eric Anholt
2020-01-14
1
-1
/
+1
*
mesa/st: Move the dword slot counting function to glsl_types as well.
Eric Anholt
2020-01-14
1
-0
/
+52
*
mesa/st: Move the vec4 type size function into core GLSL types.
Eric Anholt
2020-01-14
1
-5
/
+11
*
nir+vtn: vec8+vec16 support
Rob Clark
2019-12-21
1
-2
/
+11
*
glsl: encode struct/interface types better
Marek Olšák
2019-11-01
1
-12
/
+23
*
glsl: encode array types better
Marek Olšák
2019-11-01
1
-4
/
+20
*
glsl: encode explicit_stride for basic types better
Marek Olšák
2019-11-01
1
-3
/
+10
*
glsl: encode vector_elements and matrix_columns better
Marek Olšák
2019-11-01
1
-3
/
+5
*
glsl: encode/decode types using a union with bitfields for readability
Marek Olšák
2019-11-01
1
-36
/
+55
*
glsl: disallow incompatible matrices multiplication
Andrii Simiklit
2019-09-27
1
-3
/
+3
*
compiler: ensure glsl types are not created without a reference
Lionel Landwerlin
2019-08-21
1
-1
/
+6
*
nir: add nir_lower_to_explicit()
Rhys Perry
2019-08-08
1
-0
/
+61
*
util: use standard name for snprintf()
Eric Engestrom
2019-07-19
1
-8
/
+8
*
glsl/nir: add glsl_types::explicit_size plus nir C wrapper
Alejandro Piñeiro
2019-06-30
1
-0
/
+68
*
glsl/types: Add a real is_integer helper
Jason Ekstrand
2019-06-19
1
-1
/
+1
*
glsl/types: Rename is_integer to is_integer_32
Jason Ekstrand
2019-06-19
1
-2
/
+2
*
glsl/types: Ignore bit sizes in contains_integer()
Jason Ekstrand
2019-06-19
1
-1
/
+1
*
compiler/types: Making comparing record precision optional
Neil Roberts
2019-06-14
1
-4
/
+42
*
glsl: init packed in more constructors.
Dave Airlie
2019-05-17
1
-6
/
+6
*
compiler/glsl: handle case where we have multiple users for types
Tapani Pälli
2019-04-16
1
-5
/
+27
*
glsl: Fix input/output structure matching across shader stages
Sergii Romantsov
2019-04-05
1
-4
/
+13
*
glsl: add cl_size and cl_alignment
Karol Herbst
2019-03-19
1
-0
/
+48
*
glsl: add packed for struct types
Karol Herbst
2019-03-19
1
-6
/
+11
*
compiler/types: Add helpers to get explicit types for standard layouts
Jason Ekstrand
2019-03-15
1
-16
/
+176
*
glsl: rename record_types -> struct_types
Timothy Arceri
2019-03-06
1
-8
/
+8
*
glsl: rename record_location_offset() -> struct_location_offset()
Timothy Arceri
2019-03-06
1
-2
/
+2
*
glsl: rename get_record_instance() -> get_struct_instance()
Timothy Arceri
2019-03-06
1
-3
/
+3
*
glsl: rename is_record() -> is_struct()
Timothy Arceri
2019-03-06
1
-18
/
+18
*
compiler/types: Add a contains_64bit helper
Jason Ekstrand
2019-02-21
1
-0
/
+16
[next]