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--
README
10776
log
plain
-rw-r--r--
TODO
689
log
plain
-rw-r--r--
ast.h
37345
log
plain
-rw-r--r--
ast_array_index.cpp
15340
log
plain
-rw-r--r--
ast_expr.cpp
2272
log
plain
-rw-r--r--
ast_function.cpp
97196
log
plain
-rw-r--r--
ast_to_hir.cpp
348331
log
plain
-rw-r--r--
ast_type.cpp
36025
log
plain
-rw-r--r--
builtin_functions.cpp
381612
log
plain
-rw-r--r--
builtin_functions.h
2549
log
plain
-rw-r--r--
builtin_int64.h
43996
log
plain
-rw-r--r--
builtin_types.cpp
19917
log
plain
-rw-r--r--
builtin_variables.cpp
64190
log
plain
-rw-r--r--
float64.glsl
55907
log
plain
-rw-r--r--
generate_ir.cpp
1359
log
plain
-rw-r--r--
gl_nir.h
1952
log
plain
-rw-r--r--
gl_nir_link_atomics.c
13216
log
plain
-rw-r--r--
gl_nir_link_uniform_blocks.c
23925
log
plain
-rw-r--r--
gl_nir_link_uniform_initializers.c
10906
log
plain
-rw-r--r--
gl_nir_link_uniforms.c
70505
log
plain
-rw-r--r--
gl_nir_link_xfb.c
7493
log
plain
-rw-r--r--
gl_nir_linker.c
25949
log
plain
-rw-r--r--
gl_nir_linker.h
2990
log
plain
-rw-r--r--
gl_nir_lower_atomics.c
5809
log
plain
-rw-r--r--
gl_nir_lower_buffers.c
13212
log
plain
-rw-r--r--
gl_nir_lower_images.c
4384
log
plain
-rw-r--r--
gl_nir_lower_samplers.c
1699
log
plain
-rw-r--r--
gl_nir_lower_samplers_as_deref.c
12728
log
plain
d---------
glcpp
397
log
plain
-rw-r--r--
glsl_lexer.ll
42804
log
plain
-rw-r--r--
glsl_parser.yy
97087
log
plain
-rw-r--r--
glsl_parser_extras.cpp
81136
log
plain
-rw-r--r--
glsl_parser_extras.h
34752
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
92882
log
plain
-rw-r--r--
glsl_to_nir.h
1796
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
68336
log
plain
-rw-r--r--
ir.h
74377
log
plain
-rw-r--r--
ir_array_refcount.cpp
6103
log
plain
-rw-r--r--
ir_array_refcount.h
3649
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
11482
log
plain
-rw-r--r--
ir_builder.h
7225
log
plain
-rw-r--r--
ir_builder_print_visitor.cpp
23909
log
plain
-rw-r--r--
ir_builder_print_visitor.h
1361
log
plain
-rw-r--r--
ir_clone.cpp
12811
log
plain
-rw-r--r--
ir_constant_expression.cpp
35495
log
plain
-rw-r--r--
ir_equals.cpp
5478
log
plain
-rw-r--r--
ir_expression_flattening.cpp
2704
log
plain
-rw-r--r--
ir_expression_flattening.h
1815
log
plain
-rw-r--r--
ir_expression_operation.py
44204
log
plain
-rw-r--r--
ir_function.cpp
14034
log
plain
-rw-r--r--
ir_function_can_inline.cpp
2472
log
plain
-rw-r--r--
ir_function_detect_recursion.cpp
11764
log
plain
-rw-r--r--
ir_function_inlining.h
1410
log
plain
-rw-r--r--
ir_hierarchical_visitor.cpp
9182
log
plain
-rw-r--r--
ir_hierarchical_visitor.h
9320
log
plain
-rw-r--r--
ir_hv_accept.cpp
12089
log
plain
-rw-r--r--
ir_optimization.h
8885
log
plain
-rw-r--r--
ir_print_visitor.cpp
16842
log
plain
-rw-r--r--
ir_print_visitor.h
3156
log
plain
-rw-r--r--
ir_reader.cpp
34867
log
plain
-rw-r--r--
ir_reader.h
1386
log
plain
-rw-r--r--
ir_rvalue_visitor.cpp
6915
log
plain
-rw-r--r--
ir_rvalue_visitor.h
3852
log
plain
-rw-r--r--
ir_set_program_inouts.cpp
15335
log
plain
-rw-r--r--
ir_uniform.h
6387
log
plain
-rw-r--r--
ir_validate.cpp
38566
log
plain
-rw-r--r--
ir_variable_refcount.cpp
4628
log
plain
-rw-r--r--
ir_variable_refcount.h
2934
log
plain
-rw-r--r--
ir_visitor.h
3716
log
plain
-rw-r--r--
link_atomics.cpp
12731
log
plain
-rw-r--r--
link_functions.cpp
11940
log
plain
-rw-r--r--
link_interface_blocks.cpp
20114
log
plain
-rw-r--r--
link_uniform_block_active_visitor.cpp
10434
log
plain
-rw-r--r--
link_uniform_block_active_visitor.h
2747
log
plain
-rw-r--r--
link_uniform_blocks.cpp
21082
log
plain
-rw-r--r--
link_uniform_initializers.cpp
11330
log
plain
-rw-r--r--
link_uniforms.cpp
64179
log
plain
-rw-r--r--
link_varyings.cpp
124749
log
plain
-rw-r--r--
link_varyings.h
8426
log
plain
-rw-r--r--
linker.cpp
183901
log
plain
-rw-r--r--
linker.h
8795
log
plain
-rw-r--r--
linker_util.cpp
13825
log
plain
-rw-r--r--
linker_util.h
3762
log
plain
-rw-r--r--
list.h
22417
log
plain
-rw-r--r--
loop_analysis.cpp
24389
log
plain
-rw-r--r--
loop_analysis.h
6510
log
plain
-rw-r--r--
loop_unroll.cpp
19481
log
plain
-rw-r--r--
lower_blend_equation_advanced.cpp
18857
log
plain
-rw-r--r--
lower_buffer_access.cpp
17305
log
plain
-rw-r--r--
lower_buffer_access.h
2718
log
plain
-rw-r--r--
lower_builtins.cpp
1987
log
plain
-rw-r--r--
lower_const_arrays_to_uniforms.cpp
4846
log
plain
-rw-r--r--
lower_cs_derived.cpp
7668
log
plain
-rw-r--r--
lower_discard.cpp
4785
log
plain
-rw-r--r--
lower_discard_flow.cpp
4761
log
plain
-rw-r--r--
lower_distance.cpp
24752
log
plain
-rw-r--r--
lower_if_to_cond_assign.cpp
11186
log
plain
-rw-r--r--
lower_instructions.cpp
68550
log
plain
-rw-r--r--
lower_int64.cpp
11894
log
plain
-rw-r--r--
lower_jumps.cpp
39712
log
plain
-rw-r--r--
lower_mat_op_to_vec.cpp
12704
log
plain
-rw-r--r--
lower_named_interface_blocks.cpp
11062
log
plain
-rw-r--r--
lower_offset_array.cpp
2745
log
plain
-rw-r--r--
lower_output_reads.cpp
6109
log
plain
-rw-r--r--
lower_packed_varyings.cpp
36899
log
plain
-rw-r--r--
lower_packing_builtins.cpp
47382
log
plain
-rw-r--r--
lower_precision.cpp
44515
log
plain
-rw-r--r--
lower_shared_reference.cpp
17752
log
plain
-rw-r--r--
lower_subroutine.cpp
3830
log
plain
-rw-r--r--
lower_tess_level.cpp
16174
log
plain
-rw-r--r--
lower_texture_projection.cpp
3208
log
plain
-rw-r--r--
lower_ubo_reference.cpp
38955
log
plain
-rw-r--r--
lower_variable_index_to_cond_assign.cpp
18874
log
plain
-rw-r--r--
lower_vec_index_to_cond_assign.cpp
8203
log
plain
-rw-r--r--
lower_vec_index_to_swizzle.cpp
3336
log
plain
-rw-r--r--
lower_vector.cpp
6207
log
plain
-rw-r--r--
lower_vector_derefs.cpp
7883
log
plain
-rw-r--r--
lower_vector_insert.cpp
5789
log
plain
-rw-r--r--
lower_vertex_id.cpp
4857
log
plain
-rw-r--r--
lower_xfb_varying.cpp
7333
log
plain
-rw-r--r--
main.cpp
3453
log
plain
-rw-r--r--
meson.build
8468
log
plain
-rw-r--r--
opt_add_neg_to_sub.h
2034
log
plain
-rw-r--r--
opt_algebraic.cpp
33281
log
plain
-rw-r--r--
opt_array_splitting.cpp
14869
log
plain
-rw-r--r--
opt_conditional_discard.cpp
2724
log
plain
-rw-r--r--
opt_constant_folding.cpp
6243
log
plain
-rw-r--r--
opt_constant_propagation.cpp
15614
log
plain
-rw-r--r--
opt_constant_variable.cpp
7084
log
plain
-rw-r--r--
opt_copy_propagation_elements.cpp
21094
log
plain
-rw-r--r--
opt_dead_builtin_variables.cpp
3398
log
plain
-rw-r--r--
opt_dead_builtin_varyings.cpp
21052
log
plain
-rw-r--r--
opt_dead_code.cpp
7286
log
plain
-rw-r--r--
opt_dead_code_local.cpp
9767
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
13628
log
plain
-rw-r--r--
opt_if_simplification.cpp
3811
log
plain
-rw-r--r--
opt_minmax.cpp
16361
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
11074
log
plain
-rw-r--r--
opt_swizzle.cpp
3364
log
plain
-rw-r--r--
opt_tree_grafting.cpp
11564
log
plain
-rw-r--r--
opt_vectorize.cpp
12647
log
plain
-rw-r--r--
program.h
2009
log
plain
-rw-r--r--
propagate_invariance.cpp
3720
log
plain
-rw-r--r--
s_expression.cpp
6159
log
plain
-rw-r--r--
s_expression.h
4733
log
plain
-rw-r--r--
serialize.cpp
48995
log
plain
-rw-r--r--
serialize.h
1687
log
plain
-rw-r--r--
shader_cache.cpp
9585
log
plain
-rw-r--r--
shader_cache.h
1576
log
plain
-rw-r--r--
standalone.cpp
22284
log
plain
-rw-r--r--
standalone.h
1756
log
plain
-rw-r--r--
standalone_scaffolding.cpp
8892
log
plain
-rw-r--r--
standalone_scaffolding.h
3933
log
plain
-rw-r--r--
string_to_uint_map.cpp
1546
log
plain
-rw-r--r--
string_to_uint_map.h
5185
log
plain
-rw-r--r--
test.cpp
2476
log
plain
-rw-r--r--
test_optpass.cpp
10079
log
plain
-rw-r--r--
test_optpass.h
1274
log
plain
d---------
tests
1083
log
plain