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
/
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
34512
log
plain
-rw-r--r--
ast_array_index.cpp
15049
log
plain
-rw-r--r--
ast_expr.cpp
2272
log
plain
-rw-r--r--
ast_function.cpp
87484
log
plain
-rw-r--r--
ast_to_hir.cpp
321581
log
plain
-rw-r--r--
ast_type.cpp
31356
log
plain
-rw-r--r--
blob.c
7070
log
plain
-rw-r--r--
blob.h
9350
log
plain
-rw-r--r--
builtin_functions.cpp
272686
log
plain
-rw-r--r--
builtin_functions.h
2307
log
plain
-rw-r--r--
builtin_int64.h
44260
log
plain
-rw-r--r--
builtin_types.cpp
17742
log
plain
-rw-r--r--
builtin_variables.cpp
58800
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
94530
log
plain
-rw-r--r--
glsl_parser_extras.cpp
70295
log
plain
-rw-r--r--
glsl_parser_extras.h
30280
log
plain
-rw-r--r--
glsl_symbol_table.cpp
9229
log
plain
-rw-r--r--
glsl_symbol_table.h
3755
log
plain
-rw-r--r--
glsl_to_nir.cpp
74428
log
plain
-rw-r--r--
glsl_to_nir.h
1529
log
plain
-rw-r--r--
hir_field_selection.cpp
3177
log
plain
-rw-r--r--
int64.glsl
2705
log
plain
-rw-r--r--
ir.cpp
56591
log
plain
-rw-r--r--
ir.h
70494
log
plain
-rw-r--r--
ir_array_refcount.cpp
7854
log
plain
-rw-r--r--
ir_array_refcount.h
5855
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
11417
log
plain
-rw-r--r--
ir_builder.h
7143
log
plain
-rw-r--r--
ir_builder_print_visitor.cpp
23726
log
plain
-rw-r--r--
ir_builder_print_visitor.h
1374
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
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_expression_operation.py
40538
log
plain
-rw-r--r--
ir_function.cpp
13920
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
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
11823
log
plain
-rw-r--r--
ir_optimization.h
7986
log
plain
-rw-r--r--
ir_print_visitor.cpp
15435
log
plain
-rw-r--r--
ir_print_visitor.h
3148
log
plain
-rw-r--r--
ir_reader.cpp
34755
log
plain
-rw-r--r--
ir_reader.h
1399
log
plain
-rw-r--r--
ir_rvalue_visitor.cpp
6921
log
plain
-rw-r--r--
ir_rvalue_visitor.h
3746
log
plain
-rw-r--r--
ir_set_program_inouts.cpp
15370
log
plain
-rw-r--r--
ir_uniform.h
6074
log
plain
-rw-r--r--
ir_validate.cpp
34753
log
plain
-rw-r--r--
ir_variable_refcount.cpp
4703
log
plain
-rw-r--r--
ir_variable_refcount.h
2819
log
plain
-rw-r--r--
ir_visitor.h
3639
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
2346
log
plain
-rw-r--r--
link_uniform_blocks.cpp
20838
log
plain
-rw-r--r--
link_uniform_initializers.cpp
12632
log
plain
-rw-r--r--
link_uniforms.cpp
47450
log
plain
-rw-r--r--
link_varyings.cpp
95513
log
plain
-rw-r--r--
link_varyings.h
8366
log
plain
-rw-r--r--
linker.cpp
184089
log
plain
-rw-r--r--
linker.h
8478
log
plain
-rw-r--r--
list.h
19589
log
plain
-rw-r--r--
loop_analysis.cpp
17650
log
plain
-rw-r--r--
loop_analysis.h
6880
log
plain
-rw-r--r--
loop_controls.cpp
7110
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
20000
log
plain
-rw-r--r--
lower_buffer_access.h
2605
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
24717
log
plain
-rw-r--r--
lower_if_to_cond_assign.cpp
10589
log
plain
-rw-r--r--
lower_instructions.cpp
61713
log
plain
-rw-r--r--
lower_int64.cpp
12264
log
plain
-rw-r--r--
lower_jumps.cpp
39103
log
plain
-rw-r--r--
lower_mat_op_to_vec.cpp
12659
log
plain
-rw-r--r--
lower_named_interface_blocks.cpp
10517
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
35471
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
38020
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
32672
log
plain
-rw-r--r--
opt_array_splitting.cpp
13590
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
11509
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
10166
log
plain
-rw-r--r--
opt_swizzle_swizzle.cpp
2735
log
plain
-rw-r--r--
opt_tree_grafting.cpp
11096
log
plain
-rw-r--r--
opt_vectorize.cpp
12647
log
plain
-rw-r--r--
program.h
2057
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
4788
log
plain
-rw-r--r--
standalone.cpp
21553
log
plain
-rw-r--r--
standalone.h
1702
log
plain
-rw-r--r--
standalone_scaffolding.cpp
8454
log
plain
-rw-r--r--
standalone_scaffolding.h
3857
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
1287
log
plain
d---------
tests
991
log
plain
-rw-r--r--
udivmod64.h
7412
log
plain