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
4468
log
plain
-rw-r--r--
Android.mk
2252
log
plain
-rw-r--r--
Makefile.am
8785
log
plain
-rw-r--r--
Makefile.sources
5268
log
plain
-rw-r--r--
README
10773
log
plain
-rw-r--r--
SConscript
3412
log
plain
-rw-r--r--
TODO
689
log
plain
-rw-r--r--
ast.h
30428
log
plain
-rw-r--r--
ast_array_index.cpp
13530
log
plain
-rw-r--r--
ast_expr.cpp
2244
log
plain
-rw-r--r--
ast_function.cpp
74894
log
plain
-rw-r--r--
ast_to_hir.cpp
271947
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
244105
log
plain
-rw-r--r--
builtin_types.cpp
16536
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
84729
log
plain
-rw-r--r--
glsl_parser_extras.cpp
63446
log
plain
-rw-r--r--
glsl_parser_extras.h
22841
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--
hir_field_selection.cpp
3205
log
plain
-rw-r--r--
ir.cpp
52905
log
plain
-rw-r--r--
ir.h
72701
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
61342
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
6692
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
15449
log
plain
-rw-r--r--
ir_uniform.h
6148
log
plain
-rw-r--r--
ir_validate.cpp
30377
log
plain
-rw-r--r--
ir_variable_refcount.cpp
4694
log
plain
-rw-r--r--
ir_variable_refcount.h
2646
log
plain
-rw-r--r--
ir_visitor.h
3639
log
plain
-rw-r--r--
link_atomics.cpp
10772
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
10210
log
plain
-rw-r--r--
link_uniform_block_active_visitor.h
2346
log
plain
-rw-r--r--
link_uniform_blocks.cpp
16029
log
plain
-rw-r--r--
link_uniform_initializers.cpp
12545
log
plain
-rw-r--r--
link_uniforms.cpp
45537
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
154267
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
9578
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
3405
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
46158
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
7915
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
4812
log
plain
-rw-r--r--
lower_vertex_id.cpp
4798
log
plain
-rw-r--r--
main.cpp
15237
log
plain
d---------
nir
3642
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_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
6275
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
10933
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--
standalone_scaffolding.cpp
7299
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