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
/
compiler
/
glsl
Mode
Name
Size
-rw-r--r--
.gitignore
223
log
plain
-rw-r--r--
README
10773
log
plain
-rw-r--r--
TODO
689
log
plain
-rw-r--r--
ast.h
34939
log
plain
-rw-r--r--
ast_array_index.cpp
15320
log
plain
-rw-r--r--
ast_expr.cpp
2272
log
plain
-rw-r--r--
ast_function.cpp
91133
log
plain
-rw-r--r--
ast_to_hir.cpp
335678
log
plain
-rw-r--r--
ast_type.cpp
33430
log
plain
-rw-r--r--
blob.c
7341
log
plain
-rw-r--r--
blob.h
9443
log
plain
-rw-r--r--
builtin_functions.cpp
284659
log
plain
-rw-r--r--
builtin_functions.h
2352
log
plain
-rw-r--r--
builtin_int64.h
43996
log
plain
-rw-r--r--
builtin_types.cpp
17712
log
plain
-rw-r--r--
builtin_variables.cpp
60010
log
plain
-rw-r--r--
generate_ir.cpp
1359
log
plain
d---------
glcpp
286
log
plain
-rw-r--r--
glsl_lexer.ll
29888
log
plain
-rw-r--r--
glsl_parser.yy
96335
log
plain
-rw-r--r--
glsl_parser_extras.cpp
73187
log
plain
-rw-r--r--
glsl_parser_extras.h
31066
log
plain
-rw-r--r--
glsl_symbol_table.cpp
9229
log
plain
-rw-r--r--
glsl_symbol_table.h
3727
log
plain
-rw-r--r--
glsl_to_nir.cpp
75813
log
plain
-rw-r--r--
glsl_to_nir.h
1602
log
plain
-rw-r--r--
hir_field_selection.cpp
3127
log
plain
-rw-r--r--
int64.glsl
2680
log
plain
-rw-r--r--
ir.cpp
57146
log
plain
-rw-r--r--
ir.h
71190
log
plain
-rw-r--r--
ir_array_refcount.cpp
7854
log
plain
-rw-r--r--
ir_array_refcount.h
5961
log
plain
-rw-r--r--
ir_basic_block.cpp
3402
log
plain
-rw-r--r--
ir_basic_block.h
1424
log
plain
-rw-r--r--
ir_builder.cpp
11485
log
plain
-rw-r--r--
ir_builder.h
7174
log
plain
-rw-r--r--
ir_builder_print_visitor.cpp
23674
log
plain
-rw-r--r--
ir_builder_print_visitor.h
1361
log
plain
-rw-r--r--
ir_clone.cpp
12803
log
plain
-rw-r--r--
ir_constant_expression.cpp
27559
log
plain
-rw-r--r--
ir_equals.cpp
5484
log
plain
-rw-r--r--
ir_expression_flattening.cpp
2724
log
plain
-rw-r--r--
ir_expression_flattening.h
1815
log
plain
-rw-r--r--
ir_expression_operation.py
41254
log
plain
-rw-r--r--
ir_function.cpp
13866
log
plain
-rw-r--r--
ir_function_can_inline.cpp
2472
log
plain
-rw-r--r--
ir_function_detect_recursion.cpp
11876
log
plain
-rw-r--r--
ir_function_inlining.h
1410
log
plain
-rw-r--r--
ir_hierarchical_visitor.cpp
8855
log
plain
-rw-r--r--
ir_hierarchical_visitor.h
9010
log
plain
-rw-r--r--
ir_hv_accept.cpp
11823
log
plain
-rw-r--r--
ir_optimization.h
8241
log
plain
-rw-r--r--
ir_print_visitor.cpp
16448
log
plain
-rw-r--r--
ir_print_visitor.h
3120
log
plain
-rw-r--r--
ir_reader.cpp
34737
log
plain
-rw-r--r--
ir_reader.h
1386
log
plain
-rw-r--r--
ir_rvalue_visitor.cpp
6921
log
plain
-rw-r--r--
ir_rvalue_visitor.h
3852
log
plain
-rw-r--r--
ir_set_program_inouts.cpp
15370
log
plain
-rw-r--r--
ir_uniform.h
6363
log
plain
-rw-r--r--
ir_validate.cpp
34035
log
plain
-rw-r--r--
ir_variable_refcount.cpp
4703
log
plain
-rw-r--r--
ir_variable_refcount.h
2934
log
plain
-rw-r--r--
ir_visitor.h
3626
log
plain
-rw-r--r--
link_atomics.cpp
12672
log
plain
-rw-r--r--
link_functions.cpp
12104
log
plain
-rw-r--r--
link_interface_blocks.cpp
15721
log
plain
-rw-r--r--
link_uniform_block_active_visitor.cpp
10247
log
plain
-rw-r--r--
link_uniform_block_active_visitor.h
2333
log
plain
-rw-r--r--
link_uniform_blocks.cpp
21131
log
plain
-rw-r--r--
link_uniform_initializers.cpp
13580
log
plain
-rw-r--r--
link_uniforms.cpp
52673
log
plain
-rw-r--r--
link_varyings.cpp
97738
log
plain
-rw-r--r--
link_varyings.h
8353
log
plain
-rw-r--r--
linker.cpp
185271
log
plain
-rw-r--r--
linker.h
8465
log
plain
-rw-r--r--
list.h
19870
log
plain
-rw-r--r--
loop_analysis.cpp
17650
log
plain
-rw-r--r--
loop_analysis.h
6867
log
plain
-rw-r--r--
loop_controls.cpp
7144
log
plain
-rw-r--r--
loop_unroll.cpp
14180
log
plain
-rw-r--r--
lower_blend_equation_advanced.cpp
18817
log
plain
-rw-r--r--
lower_buffer_access.cpp
19934
log
plain
-rw-r--r--
lower_buffer_access.h
2592
log
plain
-rw-r--r--
lower_const_arrays_to_uniforms.cpp
3852
log
plain
-rw-r--r--
lower_discard.cpp
4741
log
plain
-rw-r--r--
lower_discard_flow.cpp
4761
log
plain
-rw-r--r--
lower_distance.cpp
24720
log
plain
-rw-r--r--
lower_if_to_cond_assign.cpp
10589
log
plain
-rw-r--r--
lower_instructions.cpp
62320
log
plain
-rw-r--r--
lower_int64.cpp
11967
log
plain
-rw-r--r--
lower_jumps.cpp
39695
log
plain
-rw-r--r--
lower_mat_op_to_vec.cpp
12659
log
plain
-rw-r--r--
lower_named_interface_blocks.cpp
10395
log
plain
-rw-r--r--
lower_noise.cpp
2100
log
plain
-rw-r--r--
lower_offset_array.cpp
2745
log
plain
-rw-r--r--
lower_output_reads.cpp
5895
log
plain
-rw-r--r--
lower_packed_varyings.cpp
36131
log
plain
-rw-r--r--
lower_packing_builtins.cpp
47382
log
plain
-rw-r--r--
lower_shared_reference.cpp
16927
log
plain
-rw-r--r--
lower_subroutine.cpp
3830
log
plain
-rw-r--r--
lower_tess_level.cpp
16136
log
plain
-rw-r--r--
lower_texture_projection.cpp
3214
log
plain
-rw-r--r--
lower_ubo_reference.cpp
38367
log
plain
-rw-r--r--
lower_variable_index_to_cond_assign.cpp
19569
log
plain
-rw-r--r--
lower_vec_index_to_cond_assign.cpp
7924
log
plain
-rw-r--r--
lower_vec_index_to_swizzle.cpp
3315
log
plain
-rw-r--r--
lower_vector.cpp
6206
log
plain
-rw-r--r--
lower_vector_derefs.cpp
3397
log
plain
-rw-r--r--
lower_vector_insert.cpp
4812
log
plain
-rw-r--r--
lower_vertex_id.cpp
4832
log
plain
-rw-r--r--
main.cpp
3168
log
plain
-rw-r--r--
opt_add_neg_to_sub.h
2034
log
plain
-rw-r--r--
opt_algebraic.cpp
32556
log
plain
-rw-r--r--
opt_array_splitting.cpp
14871
log
plain
-rw-r--r--
opt_conditional_discard.cpp
2724
log
plain
-rw-r--r--
opt_constant_folding.cpp
6204
log
plain
-rw-r--r--
opt_constant_propagation.cpp
15136
log
plain
-rw-r--r--
opt_constant_variable.cpp
6652
log
plain
-rw-r--r--
opt_copy_propagation.cpp
11567
log
plain
-rw-r--r--
opt_copy_propagation_elements.cpp
17381
log
plain
-rw-r--r--
opt_dead_builtin_variables.cpp
4469
log
plain
-rw-r--r--
opt_dead_builtin_varyings.cpp
20769
log
plain
-rw-r--r--
opt_dead_code.cpp
6953
log
plain
-rw-r--r--
opt_dead_code_local.cpp
9354
log
plain
-rw-r--r--
opt_dead_functions.cpp
3971
log
plain
-rw-r--r--
opt_flatten_nested_if_blocks.cpp
2811
log
plain
-rw-r--r--
opt_flip_matrices.cpp
3960
log
plain
-rw-r--r--
opt_function_inlining.cpp
12713
log
plain
-rw-r--r--
opt_if_simplification.cpp
3788
log
plain
-rw-r--r--
opt_minmax.cpp
14786
log
plain
-rw-r--r--
opt_noop_swizzle.cpp
2357
log
plain
-rw-r--r--
opt_rebalance_tree.cpp
9666
log
plain
-rw-r--r--
opt_redundant_jumps.cpp
3664
log
plain
-rw-r--r--
opt_structure_splitting.cpp
11208
log
plain
-rw-r--r--
opt_swizzle_swizzle.cpp
2735
log
plain
-rw-r--r--
opt_tree_grafting.cpp
11570
log
plain
-rw-r--r--
opt_vectorize.cpp
12647
log
plain
-rw-r--r--
program.h
2154
log
plain
-rw-r--r--
propagate_invariance.cpp
3720
log
plain
-rw-r--r--
s_expression.cpp
6119
log
plain
-rw-r--r--
s_expression.h
4775
log
plain
-rw-r--r--
shader_cache.cpp
54452
log
plain
-rw-r--r--
shader_cache.h
1529
log
plain
-rw-r--r--
standalone.cpp
21557
log
plain
-rw-r--r--
standalone.h
1702
log
plain
-rw-r--r--
standalone_scaffolding.cpp
8453
log
plain
-rw-r--r--
standalone_scaffolding.h
3844
log
plain
-rw-r--r--
test.cpp
2476
log
plain
-rw-r--r--
test_optpass.cpp
10311
log
plain
-rw-r--r--
test_optpass.h
1274
log
plain
d---------
tests
1000
log
plain