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
/
glsl
Mode
Name
Size
-rw-r--r--
.gitignore
142
log
plain
-rw-r--r--
Android.gen.mk
4468
log
plain
-rw-r--r--
Android.mk
2252
log
plain
-rw-r--r--
Makefile.am
8855
log
plain
-rw-r--r--
Makefile.sources
5203
log
plain
-rw-r--r--
README
10773
log
plain
-rw-r--r--
SConscript
3213
log
plain
-rw-r--r--
TODO
689
log
plain
-rw-r--r--
ast.h
30410
log
plain
-rw-r--r--
ast_array_index.cpp
13111
log
plain
-rw-r--r--
ast_expr.cpp
2244
log
plain
-rw-r--r--
ast_function.cpp
69941
log
plain
-rw-r--r--
ast_to_hir.cpp
265405
log
plain
-rw-r--r--
ast_type.cpp
15059
log
plain
-rw-r--r--
blob.c
7070
log
plain
-rw-r--r--
blob.h
9309
log
plain
-rw-r--r--
builtin_functions.cpp
244109
log
plain
-rw-r--r--
builtin_type_macros.h
14001
log
plain
-rw-r--r--
builtin_types.cpp
16732
log
plain
-rw-r--r--
builtin_variables.cpp
50062
log
plain
d---------
glcpp
286
log
plain
-rw-r--r--
glsl_lexer.ll
26619
log
plain
-rw-r--r--
glsl_parser.yy
85024
log
plain
-rw-r--r--
glsl_parser_extras.cpp
63484
log
plain
-rw-r--r--
glsl_parser_extras.h
22368
log
plain
-rw-r--r--
glsl_symbol_table.cpp
8037
log
plain
-rw-r--r--
glsl_symbol_table.h
3457
log
plain
-rw-r--r--
glsl_types.cpp
55728
log
plain
-rw-r--r--
glsl_types.h
23455
log
plain
-rw-r--r--
hir_field_selection.cpp
3205
log
plain
-rw-r--r--
ir.cpp
52431
log
plain
-rw-r--r--
ir.h
72647
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
10797
log
plain
-rw-r--r--
ir_builder.h
6931
log
plain
-rw-r--r--
ir_clone.cpp
12469
log
plain
-rw-r--r--
ir_constant_expression.cpp
61313
log
plain
-rw-r--r--
ir_equals.cpp
5322
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
13750
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
11784
log
plain
-rw-r--r--
ir_import_prototypes.cpp
3943
log
plain
-rw-r--r--
ir_optimization.h
6730
log
plain
-rw-r--r--
ir_print_visitor.cpp
14222
log
plain
-rw-r--r--
ir_print_visitor.h
3148
log
plain
-rw-r--r--
ir_reader.cpp
34747
log
plain
-rw-r--r--
ir_reader.h
1399
log
plain
-rw-r--r--
ir_rvalue_visitor.cpp
6883
log
plain
-rw-r--r--
ir_rvalue_visitor.h
3746
log
plain
-rw-r--r--
ir_set_program_inouts.cpp
15250
log
plain
-rw-r--r--
ir_uniform.h
5879
log
plain
-rw-r--r--
ir_validate.cpp
30377
log
plain
-rw-r--r--
ir_variable_refcount.cpp
3811
log
plain
-rw-r--r--
ir_variable_refcount.h
2450
log
plain
-rw-r--r--
ir_visitor.h
3639
log
plain
-rw-r--r--
link_atomics.cpp
9534
log
plain
-rw-r--r--
link_functions.cpp
12266
log
plain
-rw-r--r--
link_interface_blocks.cpp
13217
log
plain
-rw-r--r--
link_uniform_block_active_visitor.cpp
8202
log
plain
-rw-r--r--
link_uniform_block_active_visitor.h
2158
log
plain
-rw-r--r--
link_uniform_blocks.cpp
14032
log
plain
-rw-r--r--
link_uniform_initializers.cpp
11762
log
plain
-rw-r--r--
link_uniforms.cpp
45001
log
plain
-rw-r--r--
link_varyings.cpp
61813
log
plain
-rw-r--r--
link_varyings.h
7733
log
plain
-rw-r--r--
linker.cpp
143053
log
plain
-rw-r--r--
linker.h
7888
log
plain
-rw-r--r--
list.h
19081
log
plain
-rw-r--r--
loop_analysis.cpp
17287
log
plain
-rw-r--r--
loop_analysis.h
6829
log
plain
-rw-r--r--
loop_controls.cpp
7101
log
plain
-rw-r--r--
loop_unroll.cpp
13491
log
plain
-rw-r--r--
lower_clip_distance.cpp
21640
log
plain
-rw-r--r--
lower_const_arrays_to_uniforms.cpp
3483
log
plain
-rw-r--r--
lower_discard.cpp
4732
log
plain
-rw-r--r--
lower_discard_flow.cpp
4796
log
plain
-rw-r--r--
lower_if_to_cond_assign.cpp
7585
log
plain
-rw-r--r--
lower_instructions.cpp
37098
log
plain
-rw-r--r--
lower_jumps.cpp
39080
log
plain
-rw-r--r--
lower_mat_op_to_vec.cpp
12401
log
plain
-rw-r--r--
lower_named_interface_blocks.cpp
8522
log
plain
-rw-r--r--
lower_noise.cpp
2100
log
plain
-rw-r--r--
lower_offset_array.cpp
2736
log
plain
-rw-r--r--
lower_output_reads.cpp
5727
log
plain
-rw-r--r--
lower_packed_varyings.cpp
28792
log
plain
-rw-r--r--
lower_packing_builtins.cpp
50884
log
plain
-rw-r--r--
lower_subroutine.cpp
3453
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
42731
log
plain
-rw-r--r--
lower_variable_index_to_cond_assign.cpp
18646
log
plain
-rw-r--r--
lower_vec_index_to_cond_assign.cpp
7812
log
plain
-rw-r--r--
lower_vec_index_to_swizzle.cpp
5190
log
plain
-rw-r--r--
lower_vector.cpp
6206
log
plain
-rw-r--r--
lower_vector_insert.cpp
4630
log
plain
-rw-r--r--
lower_vertex_id.cpp
4798
log
plain
-rw-r--r--
main.cpp
15237
log
plain
d---------
nir
3341
log
plain
-rw-r--r--
opt_algebraic.cpp
30375
log
plain
-rw-r--r--
opt_array_splitting.cpp
10794
log
plain
-rw-r--r--
opt_conditional_discard.cpp
2396
log
plain
-rw-r--r--
opt_constant_folding.cpp
5427
log
plain
-rw-r--r--
opt_constant_propagation.cpp
15154
log
plain
-rw-r--r--
opt_constant_variable.cpp
6339
log
plain
-rw-r--r--
opt_copy_propagation.cpp
9399
log
plain
-rw-r--r--
opt_copy_propagation_elements.cpp
14055
log
plain
-rw-r--r--
opt_cse.cpp
11752
log
plain
-rw-r--r--
opt_dead_builtin_variables.cpp
4469
log
plain
-rw-r--r--
opt_dead_builtin_varyings.cpp
20078
log
plain
-rw-r--r--
opt_dead_code.cpp
5869
log
plain
-rw-r--r--
opt_dead_code_local.cpp
8823
log
plain
-rw-r--r--
opt_dead_functions.cpp
3962
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
10019
log
plain
-rw-r--r--
opt_if_simplification.cpp
3788
log
plain
-rw-r--r--
opt_minmax.cpp
14779
log
plain
-rw-r--r--
opt_noop_swizzle.cpp
2348
log
plain
-rw-r--r--
opt_rebalance_tree.cpp
9196
log
plain
-rw-r--r--
opt_redundant_jumps.cpp
3664
log
plain
-rw-r--r--
opt_structure_splitting.cpp
10133
log
plain
-rw-r--r--
opt_swizzle_swizzle.cpp
2726
log
plain
-rw-r--r--
opt_tree_grafting.cpp
10973
log
plain
-rw-r--r--
opt_vectorize.cpp
12638
log
plain
-rw-r--r--
program.h
1964
log
plain
-rw-r--r--
s_expression.cpp
6119
log
plain
-rw-r--r--
s_expression.h
4788
log
plain
-rw-r--r--
shader_enums.c
6524
log
plain
-rw-r--r--
shader_enums.h
16931
log
plain
-rw-r--r--
standalone_scaffolding.cpp
7052
log
plain
-rw-r--r--
standalone_scaffolding.h
3115
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
721
log
plain