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
24.2
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
fjdegroo/lnl-giraffe-metrics
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
staging/24.2
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
Mode
Name
Size
-rw-r--r--
.gitignore
128
log
plain
-rw-r--r--
README
10773
log
plain
-rw-r--r--
TODO
689
log
plain
-rw-r--r--
ast.h
33093
log
plain
-rw-r--r--
ast_array_index.cpp
14003
log
plain
-rw-r--r--
ast_expr.cpp
2244
log
plain
-rw-r--r--
ast_function.cpp
77297
log
plain
-rw-r--r--
ast_to_hir.cpp
309071
log
plain
-rw-r--r--
ast_type.cpp
27588
log
plain
-rw-r--r--
blob.c
7070
log
plain
-rw-r--r--
blob.h
9309
log
plain
-rw-r--r--
builtin_functions.cpp
257918
log
plain
-rw-r--r--
builtin_types.cpp
17027
log
plain
-rw-r--r--
builtin_variables.cpp
56243
log
plain
d---------
glcpp
286
log
plain
-rw-r--r--
glsl_lexer.ll
27651
log
plain
-rw-r--r--
glsl_parser.yy
87493
log
plain
-rw-r--r--
glsl_parser_extras.cpp
68522
log
plain
-rw-r--r--
glsl_parser_extras.h
25560
log
plain
-rw-r--r--
glsl_symbol_table.cpp
9093
log
plain
-rw-r--r--
glsl_symbol_table.h
3736
log
plain
-rw-r--r--
glsl_to_nir.cpp
71582
log
plain
-rw-r--r--
glsl_to_nir.h
1529
log
plain
-rw-r--r--
hir_field_selection.cpp
3177
log
plain
-rw-r--r--
ir.cpp
52743
log
plain
-rw-r--r--
ir.h
73944
log
plain
-rw-r--r--
ir_basic_block.cpp
3402
log
plain
-rw-r--r--
ir_basic_block.h
1327
log
plain
-rw-r--r--
ir_builder.cpp
10979
log
plain
-rw-r--r--
ir_builder.h
6931
log
plain
-rw-r--r--
ir_clone.cpp
12583
log
plain
-rw-r--r--
ir_constant_expression.cpp
64227
log
plain
-rw-r--r--
ir_equals.cpp
5502
log
plain
-rw-r--r--
ir_expression_flattening.cpp
2724
log
plain
-rw-r--r--
ir_expression_flattening.h
1688
log
plain
-rw-r--r--
ir_function.cpp
13759
log
plain
-rw-r--r--
ir_function_can_inline.cpp
2472
log
plain
-rw-r--r--
ir_function_detect_recursion.cpp
11604
log
plain
-rw-r--r--
ir_function_inlining.h
1295
log
plain
-rw-r--r--
ir_hierarchical_visitor.cpp
8855
log
plain
-rw-r--r--
ir_hierarchical_visitor.h
9023
log
plain
-rw-r--r--
ir_hv_accept.cpp
11814
log
plain
-rw-r--r--
ir_import_prototypes.cpp
3943
log
plain
-rw-r--r--
ir_optimization.h
6881
log
plain
-rw-r--r--
ir_print_visitor.cpp
14594
log
plain
-rw-r--r--
ir_print_visitor.h
3148
log
plain
-rw-r--r--
ir_reader.cpp
34750
log
plain
-rw-r--r--
ir_reader.h
1399
log
plain
-rw-r--r--
ir_rvalue_visitor.cpp
6921
log
plain
-rw-r--r--
ir_rvalue_visitor.h
3746
log
plain
-rw-r--r--
ir_set_program_inouts.cpp
15783
log
plain
-rw-r--r--
ir_uniform.h
6074
log
plain
-rw-r--r--
ir_validate.cpp
29765
log
plain
-rw-r--r--
ir_variable_refcount.cpp
4703
log
plain
-rw-r--r--
ir_variable_refcount.h
2655
log
plain
-rw-r--r--
ir_visitor.h
3639
log
plain
-rw-r--r--
link_atomics.cpp
12183
log
plain
-rw-r--r--
link_functions.cpp
12256
log
plain
-rw-r--r--
link_interface_blocks.cpp
14696
log
plain
-rw-r--r--
link_uniform_block_active_visitor.cpp
10188
log
plain
-rw-r--r--
link_uniform_block_active_visitor.h
2346
log
plain
-rw-r--r--
link_uniform_blocks.cpp
20544
log
plain
-rw-r--r--
link_uniform_initializers.cpp
12269
log
plain
-rw-r--r--
link_uniforms.cpp
44643
log
plain
-rw-r--r--
link_varyings.cpp
87508
log
plain
-rw-r--r--
link_varyings.h
9584
log
plain
-rw-r--r--
linker.cpp
178757
log
plain
-rw-r--r--
linker.h
8751
log
plain
-rw-r--r--
list.h
19081
log
plain
-rw-r--r--
loop_analysis.cpp
17296
log
plain
-rw-r--r--
loop_analysis.h
6829
log
plain
-rw-r--r--
loop_controls.cpp
7110
log
plain
-rw-r--r--
loop_unroll.cpp
14180
log
plain
-rw-r--r--
lower_buffer_access.cpp
20059
log
plain
-rw-r--r--
lower_buffer_access.h
2623
log
plain
-rw-r--r--
lower_const_arrays_to_uniforms.cpp
3492
log
plain
-rw-r--r--
lower_discard.cpp
4741
log
plain
-rw-r--r--
lower_discard_flow.cpp
4793
log
plain
-rw-r--r--
lower_distance.cpp
24658
log
plain
-rw-r--r--
lower_if_to_cond_assign.cpp
7594
log
plain
-rw-r--r--
lower_instructions.cpp
35807
log
plain
-rw-r--r--
lower_jumps.cpp
39089
log
plain
-rw-r--r--
lower_mat_op_to_vec.cpp
12634
log
plain
-rw-r--r--
lower_named_interface_blocks.cpp
10243
log
plain
-rw-r--r--
lower_noise.cpp
2100
log
plain
-rw-r--r--
lower_offset_array.cpp
2745
log
plain
-rw-r--r--
lower_output_reads.cpp
5727
log
plain
-rw-r--r--
lower_packed_varyings.cpp
31356
log
plain
-rw-r--r--
lower_packing_builtins.cpp
47382
log
plain
-rw-r--r--
lower_shared_reference.cpp
16698
log
plain
-rw-r--r--
lower_subroutine.cpp
3830
log
plain
-rw-r--r--
lower_tess_level.cpp
16109
log
plain
-rw-r--r--
lower_texture_projection.cpp
3214
log
plain
-rw-r--r--
lower_ubo_reference.cpp
37795
log
plain
-rw-r--r--
lower_variable_index_to_cond_assign.cpp
19569
log
plain
-rw-r--r--
lower_vec_index_to_cond_assign.cpp
7924
log
plain
-rw-r--r--
lower_vec_index_to_swizzle.cpp
3315
log
plain
-rw-r--r--
lower_vector.cpp
6206
log
plain
-rw-r--r--
lower_vector_derefs.cpp
3390
log
plain
-rw-r--r--
lower_vector_insert.cpp
4812
log
plain
-rw-r--r--
lower_vertex_id.cpp
4785
log
plain
-rw-r--r--
main.cpp
3106
log
plain
-rw-r--r--
opt_algebraic.cpp
31006
log
plain
-rw-r--r--
opt_array_splitting.cpp
11769
log
plain
-rw-r--r--
opt_conditional_discard.cpp
2405
log
plain
-rw-r--r--
opt_constant_folding.cpp
6204
log
plain
-rw-r--r--
opt_constant_propagation.cpp
14811
log
plain
-rw-r--r--
opt_constant_variable.cpp
6652
log
plain
-rw-r--r--
opt_copy_propagation.cpp
10039
log
plain
-rw-r--r--
opt_copy_propagation_elements.cpp
14530
log
plain
-rw-r--r--
opt_dead_builtin_variables.cpp
4469
log
plain
-rw-r--r--
opt_dead_builtin_varyings.cpp
20512
log
plain
-rw-r--r--
opt_dead_code.cpp
6943
log
plain
-rw-r--r--
opt_dead_code_local.cpp
9043
log
plain
-rw-r--r--
opt_dead_functions.cpp
3971
log
plain
-rw-r--r--
opt_flatten_nested_if_blocks.cpp
2801
log
plain
-rw-r--r--
opt_flip_matrices.cpp
3960
log
plain
-rw-r--r--
opt_function_inlining.cpp
10028
log
plain
-rw-r--r--
opt_if_simplification.cpp
3788
log
plain
-rw-r--r--
opt_minmax.cpp
14788
log
plain
-rw-r--r--
opt_noop_swizzle.cpp
2357
log
plain
-rw-r--r--
opt_rebalance_tree.cpp
9666
log
plain
-rw-r--r--
opt_redundant_jumps.cpp
3664
log
plain
-rw-r--r--
opt_structure_splitting.cpp
10166
log
plain
-rw-r--r--
opt_swizzle_swizzle.cpp
2735
log
plain
-rw-r--r--
opt_tree_grafting.cpp
11096
log
plain
-rw-r--r--
opt_vectorize.cpp
12647
log
plain
-rw-r--r--
program.h
2057
log
plain
-rw-r--r--
propagate_invariance.cpp
3721
log
plain
-rw-r--r--
s_expression.cpp
6119
log
plain
-rw-r--r--
s_expression.h
4788
log
plain
-rw-r--r--
standalone.cpp
16652
log
plain
-rw-r--r--
standalone.h
1681
log
plain
-rw-r--r--
standalone_scaffolding.cpp
7052
log
plain
-rw-r--r--
standalone_scaffolding.h
3106
log
plain
-rw-r--r--
test.cpp
2476
log
plain
-rw-r--r--
test_optpass.cpp
10337
log
plain
-rw-r--r--
test_optpass.h
1287
log
plain
d---------
tests
797
log
plain