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
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
amber
gallium-no-rhw-position
main
opengl-es-v2
staging/20.0
staging/20.1
staging/20.2
staging/20.3
staging/21.0
staging/21.1
staging/21.2
staging/21.3
staging/22.0
staging/22.1
staging/22.2
staging/22.3
staging/23.0
staging/23.1
virgl_fix_type_v1
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
88
log
plain
-rw-r--r--
Android.gen.mk
2773
log
plain
-rw-r--r--
Android.mk
2120
log
plain
-rw-r--r--
Makefile.am
7068
log
plain
-rw-r--r--
Makefile.sources
3963
log
plain
-rw-r--r--
README
10764
log
plain
-rw-r--r--
SConscript
3032
log
plain
-rw-r--r--
TODO
689
log
plain
-rw-r--r--
ast.h
24086
log
plain
-rw-r--r--
ast_array_index.cpp
9234
log
plain
-rw-r--r--
ast_expr.cpp
2244
log
plain
-rw-r--r--
ast_function.cpp
58988
log
plain
-rw-r--r--
ast_to_hir.cpp
188704
log
plain
-rw-r--r--
ast_type.cpp
4882
log
plain
-rw-r--r--
builtin_functions.cpp
188170
log
plain
-rw-r--r--
builtin_type_macros.h
7970
log
plain
-rw-r--r--
builtin_types.cpp
11759
log
plain
-rw-r--r--
builtin_variables.cpp
36067
log
plain
d---------
glcpp
286
log
plain
-rw-r--r--
glsl_lexer.ll
19217
log
plain
-rw-r--r--
glsl_parser.yy
70807
log
plain
-rw-r--r--
glsl_parser_extras.cpp
49334
log
plain
-rw-r--r--
glsl_parser_extras.h
13959
log
plain
-rw-r--r--
glsl_symbol_table.cpp
8575
log
plain
-rw-r--r--
glsl_symbol_table.h
4400
log
plain
-rw-r--r--
glsl_types.cpp
28732
log
plain
-rw-r--r--
glsl_types.h
17758
log
plain
-rw-r--r--
hir_field_selection.cpp
4994
log
plain
-rw-r--r--
ir.cpp
48894
log
plain
-rw-r--r--
ir.h
63395
log
plain
-rw-r--r--
ir_basic_block.cpp
3588
log
plain
-rw-r--r--
ir_basic_block.h
1327
log
plain
-rw-r--r--
ir_builder.cpp
9950
log
plain
-rw-r--r--
ir_builder.h
6453
log
plain
-rw-r--r--
ir_clone.cpp
13636
log
plain
-rw-r--r--
ir_constant_expression.cpp
54120
log
plain
-rw-r--r--
ir_expression_flattening.cpp
2834
log
plain
-rw-r--r--
ir_expression_flattening.h
1688
log
plain
-rw-r--r--
ir_function.cpp
7488
log
plain
-rw-r--r--
ir_function_can_inline.cpp
2528
log
plain
-rw-r--r--
ir_function_detect_recursion.cpp
11640
log
plain
-rw-r--r--
ir_function_inlining.h
1295
log
plain
-rw-r--r--
ir_hierarchical_visitor.cpp
6676
log
plain
-rw-r--r--
ir_hierarchical_visitor.h
8203
log
plain
-rw-r--r--
ir_hv_accept.cpp
11609
log
plain
-rw-r--r--
ir_import_prototypes.cpp
3943
log
plain
-rw-r--r--
ir_optimization.h
5759
log
plain
-rw-r--r--
ir_print_visitor.cpp
12995
log
plain
-rw-r--r--
ir_print_visitor.h
3092
log
plain
-rw-r--r--
ir_reader.cpp
33422
log
plain
-rw-r--r--
ir_reader.h
1399
log
plain
-rw-r--r--
ir_rvalue_visitor.cpp
5849
log
plain
-rw-r--r--
ir_rvalue_visitor.h
3233
log
plain
-rw-r--r--
ir_set_program_inouts.cpp
12264
log
plain
-rw-r--r--
ir_uniform.h
5077
log
plain
-rw-r--r--
ir_validate.cpp
26914
log
plain
-rw-r--r--
ir_variable_refcount.cpp
3823
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_functions.cpp
11879
log
plain
-rw-r--r--
link_interface_blocks.cpp
4272
log
plain
-rw-r--r--
link_uniform_block_active_visitor.cpp
5324
log
plain
-rw-r--r--
link_uniform_block_active_visitor.h
2085
log
plain
-rw-r--r--
link_uniform_blocks.cpp
10933
log
plain
-rw-r--r--
link_uniform_initializers.cpp
7553
log
plain
-rw-r--r--
link_uniforms.cpp
28468
log
plain
-rw-r--r--
link_varyings.cpp
45699
log
plain
-rw-r--r--
link_varyings.h
7250
log
plain
-rw-r--r--
linker.cpp
78422
log
plain
-rw-r--r--
linker.h
6192
log
plain
-rw-r--r--
list.h
11210
log
plain
-rw-r--r--
loop_analysis.cpp
13546
log
plain
-rw-r--r--
loop_analysis.h
6639
log
plain
-rw-r--r--
loop_controls.cpp
8576
log
plain
-rw-r--r--
loop_unroll.cpp
7366
log
plain
-rw-r--r--
lower_clip_distance.cpp
20751
log
plain
-rw-r--r--
lower_discard.cpp
4728
log
plain
-rw-r--r--
lower_discard_flow.cpp
4569
log
plain
-rw-r--r--
lower_if_to_cond_assign.cpp
7759
log
plain
-rw-r--r--
lower_instructions.cpp
16660
log
plain
-rw-r--r--
lower_jumps.cpp
39076
log
plain
-rw-r--r--
lower_mat_op_to_vec.cpp
12359
log
plain
-rw-r--r--
lower_named_interface_blocks.cpp
8017
log
plain
-rw-r--r--
lower_noise.cpp
2100
log
plain
-rw-r--r--
lower_output_reads.cpp
5547
log
plain
-rw-r--r--
lower_packed_varyings.cpp
26192
log
plain
-rw-r--r--
lower_packing_builtins.cpp
47352
log
plain
-rw-r--r--
lower_texture_projection.cpp
3209
log
plain
-rw-r--r--
lower_ubo_reference.cpp
12371
log
plain
-rw-r--r--
lower_variable_index_to_cond_assign.cpp
17084
log
plain
-rw-r--r--
lower_vec_index_to_cond_assign.cpp
7843
log
plain
-rw-r--r--
lower_vec_index_to_swizzle.cpp
5221
log
plain
-rw-r--r--
lower_vector.cpp
6206
log
plain
-rw-r--r--
lower_vector_insert.cpp
4630
log
plain
-rw-r--r--
main.cpp
12843
log
plain
-rw-r--r--
opt_algebraic.cpp
13239
log
plain
-rw-r--r--
opt_array_splitting.cpp
10982
log
plain
-rw-r--r--
opt_constant_folding.cpp
4665
log
plain
-rw-r--r--
opt_constant_propagation.cpp
13279
log
plain
-rw-r--r--
opt_constant_variable.cpp
6026
log
plain
-rw-r--r--
opt_copy_propagation.cpp
9529
log
plain
-rw-r--r--
opt_copy_propagation_elements.cpp
13750
log
plain
-rw-r--r--
opt_cse.cpp
14211
log
plain
-rw-r--r--
opt_dead_builtin_varyings.cpp
19746
log
plain
-rw-r--r--
opt_dead_code.cpp
4867
log
plain
-rw-r--r--
opt_dead_code_local.cpp
9127
log
plain
-rw-r--r--
opt_dead_functions.cpp
4134
log
plain
-rw-r--r--
opt_flatten_nested_if_blocks.cpp
2801
log
plain
-rw-r--r--
opt_flip_matrices.cpp
3977
log
plain
-rw-r--r--
opt_function_inlining.cpp
10458
log
plain
-rw-r--r--
opt_if_simplification.cpp
4032
log
plain
-rw-r--r--
opt_noop_swizzle.cpp
2348
log
plain
-rw-r--r--
opt_redundant_jumps.cpp
3666
log
plain
-rw-r--r--
opt_structure_splitting.cpp
10297
log
plain
-rw-r--r--
opt_swizzle_swizzle.cpp
2726
log
plain
-rw-r--r--
opt_tree_grafting.cpp
10822
log
plain
-rw-r--r--
program.h
1888
log
plain
-rw-r--r--
ralloc.c
10613
log
plain
-rw-r--r--
ralloc.h
15528
log
plain
-rw-r--r--
s_expression.cpp
6236
log
plain
-rw-r--r--
s_expression.h
4779
log
plain
-rw-r--r--
standalone_scaffolding.cpp
5072
log
plain
-rw-r--r--
standalone_scaffolding.h
2737
log
plain
-rw-r--r--
strtod.c
2279
log
plain
-rw-r--r--
strtod.h
1395
log
plain
-rw-r--r--
test.cpp
2476
log
plain
-rw-r--r--
test_optpass.cpp
10133
log
plain
-rw-r--r--
test_optpass.h
1287
log
plain
d---------
tests
680
log
plain