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
Mode
Name
Size
-rw-r--r--
.gitignore
223
log
plain
-rw-r--r--
README
10773
log
plain
-rw-r--r--
TODO
689
log
plain
-rw-r--r--
ast.h
33336
log
plain
-rw-r--r--
ast_array_index.cpp
14320
log
plain
-rw-r--r--
ast_expr.cpp
2272
log
plain
-rw-r--r--
ast_function.cpp
84186
log
plain
-rw-r--r--
ast_to_hir.cpp
317046
log
plain
-rw-r--r--
ast_type.cpp
27892
log
plain
-rw-r--r--
blob.c
7070
log
plain
-rw-r--r--
blob.h
9350
log
plain
-rw-r--r--
builtin_functions.cpp
262314
log
plain
-rw-r--r--
builtin_types.cpp
17289
log
plain
-rw-r--r--
builtin_variables.cpp
58218
log
plain
-rw-r--r--
cache.c
17946
log
plain
-rw-r--r--
cache.h
5033
log
plain
d---------
glcpp
286
log
plain
-rw-r--r--
glsl_lexer.ll
28314
log
plain
-rw-r--r--
glsl_parser.yy
89541
log
plain
-rw-r--r--
glsl_parser_extras.cpp
68562
log
plain
-rw-r--r--
glsl_parser_extras.h
29501
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
70750
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
50889
log
plain
-rw-r--r--
ir.h
70330
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
11069
log
plain
-rw-r--r--
ir_builder.h
6977
log
plain
-rw-r--r--
ir_clone.cpp
12752
log
plain
-rw-r--r--
ir_constant_expression.cpp
26971
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_expression_operation.py
36158
log
plain
-rw-r--r--
ir_function.cpp
13920
log
plain
-rw-r--r--
ir_function_can_inline.cpp
2472
log
plain
-rw-r--r--
ir_function_detect_recursion.cpp
11876
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
11823
log
plain
-rw-r--r--
ir_import_prototypes.cpp
3943
log
plain
-rw-r--r--
ir_optimization.h
7463
log
plain
-rw-r--r--
ir_print_visitor.cpp
14613
log
plain
-rw-r--r--
ir_print_visitor.h
3148
log
plain
-rw-r--r--
ir_reader.cpp
34755
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
16338
log
plain
-rw-r--r--
ir_uniform.h
6074
log
plain
-rw-r--r--
ir_validate.cpp
30223
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
12603
log
plain
-rw-r--r--
link_functions.cpp
12104
log
plain
-rw-r--r--
link_interface_blocks.cpp
14716
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
20446
log
plain
-rw-r--r--
link_uniform_initializers.cpp
12455
log
plain
-rw-r--r--
link_uniforms.cpp
46061
log
plain
-rw-r--r--
link_varyings.cpp
88476
log
plain
-rw-r--r--
link_varyings.h
9776
log
plain
-rw-r--r--
linker.cpp
183509
log
plain
-rw-r--r--
linker.h
8646
log
plain
-rw-r--r--
list.h
19588
log
plain
-rw-r--r--
loop_analysis.cpp
17650
log
plain
-rw-r--r--
loop_analysis.h
6880
log
plain
-rw-r--r--
loop_controls.cpp
7110
log
plain
-rw-r--r--
loop_unroll.cpp
14180
log
plain
-rw-r--r--
lower_blend_equation_advanced.cpp
18338
log
plain
-rw-r--r--
lower_buffer_access.cpp
20000
log
plain
-rw-r--r--
lower_buffer_access.h
2605
log
plain
-rw-r--r--
lower_const_arrays_to_uniforms.cpp
3852
log
plain
-rw-r--r--
lower_discard.cpp
4741
log
plain
-rw-r--r--
lower_discard_flow.cpp
4761
log
plain
-rw-r--r--
lower_distance.cpp
24717
log
plain
-rw-r--r--
lower_if_to_cond_assign.cpp
7906
log
plain
-rw-r--r--
lower_instructions.cpp
61261
log
plain
-rw-r--r--
lower_jumps.cpp
39103
log
plain
-rw-r--r--
lower_mat_op_to_vec.cpp
12659
log
plain
-rw-r--r--
lower_named_interface_blocks.cpp
10395
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
5859
log
plain
-rw-r--r--
lower_packed_varyings.cpp
31448
log
plain
-rw-r--r--
lower_packing_builtins.cpp
47382
log
plain
-rw-r--r--
lower_shared_reference.cpp
16927
log
plain
-rw-r--r--
lower_subroutine.cpp
3830
log
plain
-rw-r--r--
lower_tess_level.cpp
16136
log
plain
-rw-r--r--
lower_texture_projection.cpp
3214
log
plain
-rw-r--r--
lower_ubo_reference.cpp
38028
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
3397
log
plain
-rw-r--r--
lower_vector_insert.cpp
4812
log
plain
-rw-r--r--
lower_vertex_id.cpp
4801
log
plain
-rw-r--r--
main.cpp
3106
log
plain
-rw-r--r--
opt_algebraic.cpp
31331
log
plain
-rw-r--r--
opt_array_splitting.cpp
13590
log
plain
-rw-r--r--
opt_conditional_discard.cpp
2724
log
plain
-rw-r--r--
opt_constant_folding.cpp
6204
log
plain
-rw-r--r--
opt_constant_propagation.cpp
14862
log
plain
-rw-r--r--
opt_constant_variable.cpp
6652
log
plain
-rw-r--r--
opt_copy_propagation.cpp
10356
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
20769
log
plain
-rw-r--r--
opt_dead_code.cpp
6953
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
2811
log
plain
-rw-r--r--
opt_flip_matrices.cpp
3960
log
plain
-rw-r--r--
opt_function_inlining.cpp
10043
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
3722
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
17096
log
plain
-rw-r--r--
standalone.h
1681
log
plain
-rw-r--r--
standalone_scaffolding.cpp
7665
log
plain
-rw-r--r--
standalone_scaffolding.h
3521
log
plain
-rw-r--r--
test.cpp
2476
log
plain
-rw-r--r--
test_optpass.cpp
10343
log
plain
-rw-r--r--
test_optpass.h
1287
log
plain
d---------
tests
837
log
plain