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
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
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
2773
log
plain
-rw-r--r--
Android.mk
2185
log
plain
-rw-r--r--
Makefile.am
7312
log
plain
-rw-r--r--
Makefile.sources
5212
log
plain
-rw-r--r--
README
10773
log
plain
-rw-r--r--
SConscript
2987
log
plain
-rw-r--r--
TODO
689
log
plain
-rw-r--r--
ast.h
28012
log
plain
-rw-r--r--
ast_array_index.cpp
10274
log
plain
-rw-r--r--
ast_expr.cpp
2244
log
plain
-rw-r--r--
ast_function.cpp
62030
log
plain
-rw-r--r--
ast_to_hir.cpp
229416
log
plain
-rw-r--r--
ast_type.cpp
11382
log
plain
-rw-r--r--
builtin_functions.cpp
209023
log
plain
-rw-r--r--
builtin_type_macros.h
13238
log
plain
-rw-r--r--
builtin_types.cpp
16515
log
plain
-rw-r--r--
builtin_variables.cpp
40917
log
plain
d---------
glcpp
286
log
plain
-rw-r--r--
glsl_lexer.ll
22723
log
plain
-rw-r--r--
glsl_parser.yy
80342
log
plain
-rw-r--r--
glsl_parser_extras.cpp
50936
log
plain
-rw-r--r--
glsl_parser_extras.h
18110
log
plain
-rw-r--r--
glsl_symbol_table.cpp
7845
log
plain
-rw-r--r--
glsl_symbol_table.h
3457
log
plain
-rw-r--r--
glsl_types.cpp
33582
log
plain
-rw-r--r--
glsl_types.h
20232
log
plain
-rw-r--r--
hir_field_selection.cpp
4960
log
plain
-rw-r--r--
ir.cpp
48796
log
plain
-rw-r--r--
ir.h
67809
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
10238
log
plain
-rw-r--r--
ir_builder.h
6666
log
plain
-rw-r--r--
ir_clone.cpp
12055
log
plain
-rw-r--r--
ir_constant_expression.cpp
55360
log
plain
-rw-r--r--
ir_equals.cpp
5097
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
13655
log
plain
-rw-r--r--
ir_function_can_inline.cpp
2528
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
8671
log
plain
-rw-r--r--
ir_hierarchical_visitor.h
8967
log
plain
-rw-r--r--
ir_hv_accept.cpp
11660
log
plain
-rw-r--r--
ir_import_prototypes.cpp
3943
log
plain
-rw-r--r--
ir_optimization.h
6326
log
plain
-rw-r--r--
ir_print_visitor.cpp
13182
log
plain
-rw-r--r--
ir_print_visitor.h
3111
log
plain
-rw-r--r--
ir_reader.cpp
33983
log
plain
-rw-r--r--
ir_reader.h
1399
log
plain
-rw-r--r--
ir_rvalue_visitor.cpp
6517
log
plain
-rw-r--r--
ir_rvalue_visitor.h
3585
log
plain
-rw-r--r--
ir_set_program_inouts.cpp
12696
log
plain
-rw-r--r--
ir_uniform.h
5393
log
plain
-rw-r--r--
ir_validate.cpp
27012
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
3547
log
plain
-rw-r--r--
link_atomics.cpp
9533
log
plain
-rw-r--r--
link_functions.cpp
12266
log
plain
-rw-r--r--
link_interface_blocks.cpp
12564
log
plain
-rw-r--r--
link_uniform_block_active_visitor.cpp
7281
log
plain
-rw-r--r--
link_uniform_block_active_visitor.h
2131
log
plain
-rw-r--r--
link_uniform_blocks.cpp
12259
log
plain
-rw-r--r--
link_uniform_initializers.cpp
10689
log
plain
-rw-r--r--
link_uniforms.cpp
34401
log
plain
-rw-r--r--
link_varyings.cpp
56581
log
plain
-rw-r--r--
link_varyings.h
7661
log
plain
-rw-r--r--
linker.cpp
100679
log
plain
-rw-r--r--
linker.h
7270
log
plain
-rw-r--r--
list.h
17634
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
6890
log
plain
-rw-r--r--
loop_unroll.cpp
13017
log
plain
-rw-r--r--
lower_clip_distance.cpp
20986
log
plain
-rw-r--r--
lower_const_arrays_to_uniforms.cpp
3523
log
plain
-rw-r--r--
lower_discard.cpp
4732
log
plain
-rw-r--r--
lower_discard_flow.cpp
4569
log
plain
-rw-r--r--
lower_if_to_cond_assign.cpp
7585
log
plain
-rw-r--r--
lower_instructions.cpp
17919
log
plain
-rw-r--r--
lower_jumps.cpp
39080
log
plain
-rw-r--r--
lower_mat_op_to_vec.cpp
12359
log
plain
-rw-r--r--
lower_named_interface_blocks.cpp
8170
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
5564
log
plain
-rw-r--r--
lower_packed_varyings.cpp
25864
log
plain
-rw-r--r--
lower_packing_builtins.cpp
47352
log
plain
-rw-r--r--
lower_texture_projection.cpp
3214
log
plain
-rw-r--r--
lower_ubo_reference.cpp
18145
log
plain
-rw-r--r--
lower_variable_index_to_cond_assign.cpp
17133
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
4797
log
plain
-rw-r--r--
main.cpp
15118
log
plain
-rw-r--r--
opt_algebraic.cpp
25165
log
plain
-rw-r--r--
opt_array_splitting.cpp
10794
log
plain
-rw-r--r--
opt_constant_folding.cpp
4787
log
plain
-rw-r--r--
opt_constant_propagation.cpp
12900
log
plain
-rw-r--r--
opt_constant_variable.cpp
5885
log
plain
-rw-r--r--
opt_copy_propagation.cpp
9193
log
plain
-rw-r--r--
opt_copy_propagation_elements.cpp
13851
log
plain
-rw-r--r--
opt_cse.cpp
10860
log
plain
-rw-r--r--
opt_dead_builtin_variables.cpp
3398
log
plain
-rw-r--r--
opt_dead_builtin_varyings.cpp
19557
log
plain
-rw-r--r--
opt_dead_code.cpp
5772
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
14328
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
10083
log
plain
-rw-r--r--
opt_swizzle_swizzle.cpp
2726
log
plain
-rw-r--r--
opt_tree_grafting.cpp
10889
log
plain
-rw-r--r--
opt_vectorize.cpp
12638
log
plain
-rw-r--r--
program.h
1888
log
plain
-rw-r--r--
s_expression.cpp
6130
log
plain
-rw-r--r--
s_expression.h
4784
log
plain
-rw-r--r--
standalone_scaffolding.cpp
6766
log
plain
-rw-r--r--
standalone_scaffolding.h
2892
log
plain
-rw-r--r--
test.cpp
2476
log
plain
-rw-r--r--
test_optpass.cpp
10268
log
plain
-rw-r--r--
test_optpass.h
1287
log
plain
d---------
tests
718
log
plain