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
24.2
24.3
25.0
25.1
25.2
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
android16-release+venus
aruby-blackberry/gfxstream
d3d12_pipe_mft_dependencies
elima/radv-video-encode-caps-maxbitrate
explicit-sync
fjdegroo/lnl-giraffe-metrics
format_table_endian_fixes
main
mesa-25.1.8-branch
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
staging/24.2
staging/24.3
staging/25.0
staging/25.1
staging/25.2
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--
CrossPlatformSettings_piece_all.glsl
3823
log
plain
-rw-r--r--
README
10712
log
plain
-rw-r--r--
TODO
689
log
plain
-rw-r--r--
ast.h
37951
log
plain
-rw-r--r--
ast_array_index.cpp
15547
log
plain
-rw-r--r--
ast_expr.cpp
2272
log
plain
-rw-r--r--
ast_function.cpp
102153
log
plain
-rw-r--r--
ast_to_hir.cpp
362053
log
plain
-rw-r--r--
ast_type.cpp
34567
log
plain
-rw-r--r--
astc_decoder.glsl
42186
log
plain
-rw-r--r--
bc1.glsl
16970
log
plain
-rw-r--r--
bc4.glsl
5762
log
plain
-rw-r--r--
builtin_functions.cpp
523556
log
plain
-rw-r--r--
builtin_functions.h
2400
log
plain
-rw-r--r--
builtin_types.cpp
19832
log
plain
-rw-r--r--
builtin_variables.cpp
67182
log
plain
-rw-r--r--
etc2_rgba_stitch.glsl
1981
log
plain
-rw-r--r--
float64.glsl
56628
log
plain
-rw-r--r--
gl_nir.h
2882
log
plain
-rw-r--r--
gl_nir_detect_function_recursion.c
11091
log
plain
-rw-r--r--
gl_nir_link_atomics.c
13229
log
plain
-rw-r--r--
gl_nir_link_functions.c
20718
log
plain
-rw-r--r--
gl_nir_link_interface_blocks.c
30047
log
plain
-rw-r--r--
gl_nir_link_uniform_blocks.c
50339
log
plain
-rw-r--r--
gl_nir_link_uniform_initializers.c
11077
log
plain
-rw-r--r--
gl_nir_link_uniforms.c
76680
log
plain
-rw-r--r--
gl_nir_link_varyings.c
173905
log
plain
-rw-r--r--
gl_nir_link_varyings.h
6959
log
plain
-rw-r--r--
gl_nir_link_xfb.c
8819
log
plain
-rw-r--r--
gl_nir_linker.c
150758
log
plain
-rw-r--r--
gl_nir_linker.h
6700
log
plain
-rw-r--r--
gl_nir_lower_atomics.c
5936
log
plain
-rw-r--r--
gl_nir_lower_blend_equation_advanced.c
20929
log
plain
-rw-r--r--
gl_nir_lower_buffers.c
13762
log
plain
-rw-r--r--
gl_nir_lower_discard_flow.c
5962
log
plain
-rw-r--r--
gl_nir_lower_images.c
3715
log
plain
-rw-r--r--
gl_nir_lower_named_interface_blocks.c
13602
log
plain
-rw-r--r--
gl_nir_lower_packed_varyings.c
39761
log
plain
-rw-r--r--
gl_nir_lower_samplers.c
1699
log
plain
-rw-r--r--
gl_nir_lower_samplers_as_deref.c
13856
log
plain
-rw-r--r--
gl_nir_lower_xfb_varying.c
7213
log
plain
d---------
glcpp
397
log
plain
-rw-r--r--
glsl_lexer.ll
45350
log
plain
-rw-r--r--
glsl_parser.yy
98439
log
plain
-rw-r--r--
glsl_parser_extras.cpp
84847
log
plain
-rw-r--r--
glsl_parser_extras.h
36982
log
plain
-rw-r--r--
glsl_symbol_table.cpp
8516
log
plain
-rw-r--r--
glsl_symbol_table.h
3472
log
plain
-rw-r--r--
glsl_to_nir.cpp
96964
log
plain
-rw-r--r--
glsl_to_nir.h
1853
log
plain
-rw-r--r--
hir_field_selection.cpp
3175
log
plain
-rw-r--r--
ir.cpp
66826
log
plain
-rw-r--r--
ir.h
70700
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
9941
log
plain
-rw-r--r--
ir_builder.h
6393
log
plain
-rw-r--r--
ir_clone.cpp
12895
log
plain
-rw-r--r--
ir_constant_expression.cpp
35831
log
plain
-rw-r--r--
ir_expression_flattening.cpp
2663
log
plain
-rw-r--r--
ir_expression_flattening.h
1815
log
plain
-rw-r--r--
ir_expression_operation.py
47170
log
plain
-rw-r--r--
ir_function.cpp
15193
log
plain
-rw-r--r--
ir_function_detect_recursion.cpp
10745
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
12191
log
plain
-rw-r--r--
ir_optimization.h
3244
log
plain
-rw-r--r--
ir_print_visitor.cpp
17577
log
plain
-rw-r--r--
ir_print_visitor.h
3280
log
plain
-rw-r--r--
ir_rvalue_visitor.cpp
6910
log
plain
-rw-r--r--
ir_rvalue_visitor.h
3852
log
plain
-rw-r--r--
ir_validate.cpp
41963
log
plain
-rw-r--r--
ir_variable_refcount.cpp
4737
log
plain
-rw-r--r--
ir_variable_refcount.h
3178
log
plain
-rw-r--r--
ir_visitor.h
3716
log
plain
-rw-r--r--
linker_util.cpp
17145
log
plain
-rw-r--r--
linker_util.h
6110
log
plain
-rw-r--r--
list.h
22834
log
plain
-rw-r--r--
lower_builtins.cpp
1987
log
plain
-rw-r--r--
lower_instructions.cpp
19851
log
plain
-rw-r--r--
lower_jumps.cpp
31078
log
plain
-rw-r--r--
lower_mat_op_to_vec.cpp
14519
log
plain
-rw-r--r--
lower_packing_builtins.cpp
49066
log
plain
-rw-r--r--
lower_precision.cpp
45045
log
plain
-rw-r--r--
lower_subroutine.cpp
3833
log
plain
-rw-r--r--
lower_vec_index_to_cond_assign.cpp
5842
log
plain
-rw-r--r--
lower_vector_derefs.cpp
7765
log
plain
-rw-r--r--
main.cpp
3403
log
plain
-rw-r--r--
meson.build
7145
log
plain
-rw-r--r--
opt_algebraic.cpp
12497
log
plain
-rw-r--r--
opt_dead_builtin_variables.cpp
3445
log
plain
-rw-r--r--
opt_dead_code.cpp
6219
log
plain
-rw-r--r--
opt_flatten_nested_if_blocks.cpp
2811
log
plain
-rw-r--r--
opt_function_inlining.cpp
12537
log
plain
-rw-r--r--
opt_if_simplification.cpp
3811
log
plain
-rw-r--r--
opt_minmax.cpp
16414
log
plain
-rw-r--r--
opt_rebalance_tree.cpp
9665
log
plain
-rw-r--r--
opt_tree_grafting.cpp
11686
log
plain
-rw-r--r--
propagate_invariance.cpp
3814
log
plain
-rw-r--r--
serialize.cpp
50191
log
plain
-rw-r--r--
serialize.h
1687
log
plain
-rw-r--r--
shader_cache.cpp
9593
log
plain
-rw-r--r--
shader_cache.h
1576
log
plain
-rw-r--r--
standalone.cpp
17660
log
plain
-rw-r--r--
standalone.h
1792
log
plain
-rw-r--r--
standalone_scaffolding.cpp
11792
log
plain
-rw-r--r--
standalone_scaffolding.h
4174
log
plain
-rw-r--r--
string_to_uint_map.cpp
1928
log
plain
-rw-r--r--
string_to_uint_map.h
5554
log
plain
d---------
tests
418
log
plain