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
4496
log
plain
-rw-r--r--
Android.mk
2252
log
plain
-rw-r--r--
Makefile.am
8785
log
plain
-rw-r--r--
Makefile.sources
5281
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
31229
log
plain
-rw-r--r--
ast_array_index.cpp
13445
log
plain
-rw-r--r--
ast_expr.cpp
2244
log
plain
-rw-r--r--
ast_function.cpp
74203
log
plain
-rw-r--r--
ast_to_hir.cpp
285537
log
plain
-rw-r--r--
ast_type.cpp
15898
log
plain
-rw-r--r--
blob.c
7070
log
plain
-rw-r--r--
blob.h
9309
log
plain
-rw-r--r--
builtin_functions.cpp
249444
log
plain
-rw-r--r--
builtin_types.cpp
16536
log
plain
-rw-r--r--
builtin_variables.cpp
53356
log
plain
d---------
glcpp
286
log
plain
-rw-r--r--
glsl_lexer.ll
26718
log
plain
-rw-r--r--
glsl_parser.yy
84496
log
plain
-rw-r--r--
glsl_parser_extras.cpp
65147
log
plain
-rw-r--r--
glsl_parser_extras.h
23333
log
plain
-rw-r--r--
glsl_symbol_table.cpp
8880
log
plain
-rw-r--r--
glsl_symbol_table.h
3599
log
plain
-rw-r--r--
hir_field_selection.cpp
3168
log
plain
-rw-r--r--
ir.cpp
53247
log
plain
-rw-r--r--
ir.h
73810
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
12551
log
plain
-rw-r--r--
ir_constant_expression.cpp
61342
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
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
11814
log
plain
-rw-r--r--
ir_import_prototypes.cpp
3943
log
plain
-rw-r--r--
ir_optimization.h
6712
log
plain
-rw-r--r--
ir_print_visitor.cpp
14511
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
6913
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
30426
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
12274
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
16751
log
plain
-rw-r--r--
link_uniform_initializers.cpp
12547
log
plain
-rw-r--r--
link_uniforms.cpp
46430
log
plain
-rw-r--r--
link_varyings.cpp
64292
log
plain
-rw-r--r--
link_varyings.h
7733
log
plain
-rw-r--r--
linker.cpp
159033
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
9643
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
28857
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
46853
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_derefs.cpp
3390
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
3624
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
20477
log
plain
-rw-r--r--
opt_dead_code.cpp
6945
log
plain
-rw-r--r--
opt_dead_code_local.cpp
9034
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
10963
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
7257
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
721
log
plain