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
10773
log
plain
-rw-r--r--
TODO
689
log
plain
-rw-r--r--
ast.h
37177
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
95552
log
plain
-rw-r--r--
ast_to_hir.cpp
346360
log
plain
-rw-r--r--
ast_type.cpp
36025
log
plain
-rw-r--r--
builtin_functions.cpp
376406
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
61711
log
plain
-rw-r--r--
float64.glsl
55636
log
plain
-rw-r--r--
generate_ir.cpp
1359
log
plain
-rw-r--r--
gl_nir.h
1941
log
plain
-rw-r--r--
gl_nir_link_atomics.c
13296
log
plain
-rw-r--r--
gl_nir_link_uniform_blocks.c
23775
log
plain
-rw-r--r--
gl_nir_link_uniform_initializers.c
10751
log
plain
-rw-r--r--
gl_nir_link_uniforms.c
29037
log
plain
-rw-r--r--
gl_nir_link_xfb.c
7591
log
plain
-rw-r--r--
gl_nir_linker.c
24367
log
plain
-rw-r--r--
gl_nir_linker.h
2732
log
plain
-rw-r--r--
gl_nir_lower_atomics.c
5809
log
plain
-rw-r--r--
gl_nir_lower_bindless_images.c
3365
log
plain
-rw-r--r--
gl_nir_lower_buffers.c
12570
log
plain
-rw-r--r--
gl_nir_lower_samplers.c
1699
log
plain
-rw-r--r--
gl_nir_lower_samplers_as_deref.c
12020
log
plain
d---------
glcpp
397
log
plain
-rw-r--r--
glsl_lexer.ll
42804
log
plain
-rw-r--r--
glsl_parser.yy
96610
log
plain
-rw-r--r--
glsl_parser_extras.cpp
79651
log
plain
-rw-r--r--
glsl_parser_extras.h
34258
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
96573
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
58900
log
plain
-rw-r--r--
ir.h
72997
log
plain
-rw-r--r--
ir_array_refcount.cpp
7779
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
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
29977
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
42956
log
plain
-rw-r--r--
ir_function.cpp
13922
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
9233
log
plain
-rw-r--r--
ir_hierarchical_visitor.h
9132
log
plain
-rw-r--r--
ir_hv_accept.cpp
12089
log
plain
-rw-r--r--
ir_optimization.h
8519
log
plain
-rw-r--r--
ir_print_visitor.cpp
16659
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
35905
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
117789
log
plain
-rw-r--r--
link_varyings.h
8224
log
plain
-rw-r--r--
linker.cpp
182448
log
plain
-rw-r--r--
linker.h
8795
log
plain
-rw-r--r--
linker_util.cpp
10581
log
plain
-rw-r--r--
linker_util.h
3036
log
plain
-rw-r--r--
list.h
20628
log
plain
-rw-r--r--
loop_analysis.cpp
24012
log
plain
-rw-r--r--
loop_analysis.h
6438
log
plain
-rw-r--r--
loop_unroll.cpp
19481
log
plain
-rw-r--r--
lower_blend_equation_advanced.cpp
18897
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_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
10977
log
plain
-rw-r--r--
lower_instructions.cpp
67682
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
12635
log
plain
-rw-r--r--
lower_named_interface_blocks.cpp
11062
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
6109
log
plain
-rw-r--r--
lower_packed_varyings.cpp
36343
log
plain
-rw-r--r--
lower_packing_builtins.cpp
47382
log
plain
-rw-r--r--
lower_shared_reference.cpp
17680
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
38867
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
7344
log
plain
-rw-r--r--
lower_vector_insert.cpp
4833
log
plain
-rw-r--r--
lower_vertex_id.cpp
4857
log
plain
-rw-r--r--
main.cpp
3385
log
plain
-rw-r--r--
meson.build
8120
log
plain
-rw-r--r--
opt_add_neg_to_sub.h
2034
log
plain
-rw-r--r--
opt_algebraic.cpp
33091
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
15329
log
plain
-rw-r--r--
opt_constant_variable.cpp
6660
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
14786
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
48951
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
22246
log
plain
-rw-r--r--
standalone.h
1732
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
10167
log
plain
-rw-r--r--
test_optpass.h
1274
log
plain
d---------
tests
1078
log
plain
-rw-r--r--
xxd.py
3639
log
plain