Module: Mesa
Branch: main
Commit: d06f0305f6255aa8488f0f183b57ba0f70924660
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d06f0305f6255aa8488f0f183b57ba0f70924660

Author: Caio Oliveira <[email protected]>
Date:   Thu Dec 14 22:21:26 2023 -0800

glsl: Use glsl_type C helpers

Acked-by: Jesse Natalie <[email protected]>
Acked-by: Marek Olšák <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26707>

---

 src/compiler/glsl/ast_array_index.cpp             |  54 +--
 src/compiler/glsl/ast_function.cpp                | 155 ++++---
 src/compiler/glsl/ast_to_hir.cpp                  | 484 +++++++++++-----------
 src/compiler/glsl/ast_type.cpp                    |   4 +-
 src/compiler/glsl/builtin_functions.cpp           | 124 +++---
 src/compiler/glsl/builtin_types.cpp               |   2 +-
 src/compiler/glsl/builtin_variables.cpp           |  14 +-
 src/compiler/glsl/glsl_parser.yy                  |   2 +-
 src/compiler/glsl/glsl_parser_extras.cpp          |  22 +-
 src/compiler/glsl/glsl_symbol_table.cpp           |   4 +-
 src/compiler/glsl/glsl_to_nir.cpp                 |  58 +--
 src/compiler/glsl/hir_field_selection.cpp         |  10 +-
 src/compiler/glsl/ir.cpp                          | 212 +++++-----
 src/compiler/glsl/ir.h                            |  10 +-
 src/compiler/glsl/ir_array_refcount.cpp           |  12 +-
 src/compiler/glsl/ir_builder_print_visitor.cpp    |   2 +-
 src/compiler/glsl/ir_constant_expression.cpp      | 110 ++---
 src/compiler/glsl/ir_equals.cpp                   |   4 +-
 src/compiler/glsl/ir_expression_operation.py      |  18 +-
 src/compiler/glsl/ir_function.cpp                 |   6 +-
 src/compiler/glsl/ir_print_visitor.cpp            |  10 +-
 src/compiler/glsl/ir_reader.cpp                   |  14 +-
 src/compiler/glsl/ir_validate.cpp                 | 318 +++++++-------
 src/compiler/glsl/link_functions.cpp              |   6 +-
 src/compiler/glsl/link_interface_blocks.cpp       |  14 +-
 src/compiler/glsl/linker.cpp                      |  61 ++-
 src/compiler/glsl/lower_instructions.cpp          |  52 +--
 src/compiler/glsl/lower_jumps.cpp                 |  10 +-
 src/compiler/glsl/lower_mat_op_to_vec.cpp         |  22 +-
 src/compiler/glsl/lower_precision.cpp             |  85 ++--
 src/compiler/glsl/lower_subroutine.cpp            |   2 +-
 src/compiler/glsl/lower_vector_derefs.cpp         |   4 +-
 src/compiler/glsl/opt_algebraic.cpp               |  30 +-
 src/compiler/glsl/opt_dead_code.cpp               |   2 +-
 src/compiler/glsl/opt_dead_code_local.cpp         |   6 +-
 src/compiler/glsl/opt_flip_matrices.cpp           |   4 +-
 src/compiler/glsl/opt_function_inlining.cpp       |   4 +-
 src/compiler/glsl/opt_minmax.cpp                  |  10 +-
 src/compiler/glsl/opt_rebalance_tree.cpp          |  14 +-
 src/compiler/glsl/opt_tree_grafting.cpp           |   2 +-
 src/compiler/glsl/serialize.cpp                   |   4 +-
 src/compiler/glsl/tests/array_refcount_test.cpp   |  22 +-
 src/compiler/glsl/tests/builtin_variable_test.cpp |   2 +-
 src/compiler/glsl/tests/general_ir_test.cpp       |  29 +-
 src/compiler/glsl/tests/sampler_types_test.cpp    |   2 +-
 45 files changed, 1009 insertions(+), 1027 deletions(-)

Diff:   
http://cgit.freedesktop.org/mesa/mesa/diff/?id=d06f0305f6255aa8488f0f183b57ba0f70924660

Reply via email to