Studenten Net Twente Mirror service

Index of /pub/os/NetBSD/NetBSD-current/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/

Filename Modification time Size
TODO 689 B
ast.h 35 KiB
ast_array_index.cpp 15 KiB
ast_expr.cpp 2272 B
ast_function.cpp 91 KiB
ast_to_hir.cpp 332 KiB
ast_type.cpp 34 KiB
builtin_functions.cpp 287 KiB
builtin_functions.h 2457 B
builtin_int64.h 43 KiB
builtin_types.cpp 17 KiB
builtin_variables.cpp 55 KiB
generate_ir.cpp 1359 B
gl_nir.h 1764 B
gl_nir_link_atomics.c 9814 B
gl_nir_link_uniform_initializers.c 10 KiB
gl_nir_link_uniforms.c 18 KiB
gl_nir_link_xfb.c 12 KiB
gl_nir_linker.c 2689 B
gl_nir_linker.h 2031 B
gl_nir_lower_atomics.c 5811 B
gl_nir_lower_samplers.c 5854 B
gl_nir_lower_samplers_as_deref.c 10 KiB
glsl_lexer.cpp 147 KiB
glsl_lexer.ll 34 KiB
glsl_parser.cpp 229 KiB
glsl_parser.h 6302 B
glsl_parser.yy 90 KiB
glsl_parser_extras.cpp 75 KiB
glsl_parser_extras.h 31 KiB
glsl_symbol_table.cpp 9229 B
glsl_symbol_table.h 3727 B
glsl_to_nir.cpp 73 KiB
glsl_to_nir.h 1602 B
hir_field_selection.cpp 3127 B
ir.cpp 56 KiB
ir.h 70 KiB
ir_array_refcount.cpp 7854 B
ir_array_refcount.h 5961 B
ir_basic_block.cpp 3402 B
ir_basic_block.h 1424 B
ir_builder.cpp 11 KiB
ir_builder.h 7225 B
ir_builder_print_visitor.cpp 23 KiB
ir_builder_print_visitor.h 1361 B
ir_clone.cpp 12 KiB
ir_constant_expression.cpp 28 KiB
ir_equals.cpp 5478 B
ir_expression_flattening.cpp 2704 B
ir_expression_flattening.h 1815 B
ir_expression_operation.h 4453 B
ir_expression_operation.py 40 KiB
ir_expression_operation_constant.h 56 KiB
ir_expression_operation_strings.h 5358 B
ir_function.cpp 14 KiB
ir_function_can_inline.cpp 2472 B
ir_function_detect_recursion.cpp 12 KiB
ir_function_inlining.h 1410 B
ir_hierarchical_visitor.cpp 8855 B
ir_hierarchical_visitor.h 9010 B
ir_hv_accept.cpp 12 KiB
ir_optimization.h 8443 B
ir_print_visitor.cpp 16 KiB
ir_print_visitor.h 3120 B
ir_reader.cpp 34 KiB
ir_reader.h 1386 B
ir_rvalue_visitor.cpp 6915 B
ir_rvalue_visitor.h 3852 B
ir_set_program_inouts.cpp 15 KiB
ir_uniform.h 6387 B
ir_validate.cpp 33 KiB
ir_variable_refcount.cpp 4703 B
ir_variable_refcount.h 2934 B
ir_visitor.h 3626 B
link_atomics.cpp 12 KiB
link_functions.cpp 12 KiB
link_interface_blocks.cpp 17 KiB
link_uniform_block_active_visitor.cpp 10 KiB
link_uniform_block_active_visitor.h 2333 B
link_uniform_blocks.cpp 20 KiB
link_uniform_initializers.cpp 11 KiB
link_uniforms.cpp 53 KiB
link_varyings.cpp 107 KiB
link_varyings.h 8646 B
linker.cpp 190 KiB
linker.h 7944 B
linker_util.cpp 4068 B
linker_util.h 2324 B
list.h 19 KiB
loop_analysis.cpp 22 KiB
loop_analysis.h 6522 B
loop_unroll.cpp 19 KiB
lower_blend_equation_advanced.cpp 18 KiB
lower_buffer_access.cpp 17 KiB
lower_buffer_access.h 2718 B
lower_const_arrays_to_uniforms.cpp 3852 B
lower_cs_derived.cpp 7668 B
lower_discard.cpp 4785 B
lower_discard_flow.cpp 4761 B
lower_distance.cpp 24 KiB
lower_if_to_cond_assign.cpp 11 KiB
lower_instructions.cpp 64 KiB
lower_int64.cpp 12 KiB
lower_jumps.cpp 39 KiB
lower_mat_op_to_vec.cpp 12 KiB
lower_named_interface_blocks.cpp 11 KiB
lower_noise.cpp 2100 B
lower_offset_array.cpp 2745 B
lower_output_reads.cpp 6113 B
lower_packed_varyings.cpp 35 KiB
lower_packing_builtins.cpp 46 KiB
lower_shared_reference.cpp 17 KiB
lower_subroutine.cpp 3830 B
lower_tess_level.cpp 16 KiB
lower_texture_projection.cpp 3208 B
lower_ubo_reference.cpp 38 KiB
lower_variable_index_to_cond_assign.cpp 18 KiB
lower_vec_index_to_cond_assign.cpp 8203 B
lower_vec_index_to_swizzle.cpp 3336 B
lower_vector.cpp 6207 B
lower_vector_derefs.cpp 3750 B
lower_vector_insert.cpp 4833 B
lower_vertex_id.cpp 4857 B
main.cpp 3264 B
meson.build 7788 B
opt_add_neg_to_sub.h 2034 B
opt_algebraic.cpp 32 KiB
opt_array_splitting.cpp 15 KiB
opt_conditional_discard.cpp 2724 B
opt_constant_folding.cpp 6243 B
opt_constant_propagation.cpp 15 KiB
opt_constant_variable.cpp 6642 B
opt_copy_propagation_elements.cpp 21 KiB
opt_dead_builtin_variables.cpp 3398 B
opt_dead_builtin_varyings.cpp 21 KiB
opt_dead_code.cpp 6928 B
opt_dead_code_local.cpp 9725 B
opt_dead_functions.cpp 3971 B
opt_flatten_nested_if_blocks.cpp 2811 B
opt_flip_matrices.cpp 3960 B
opt_function_inlining.cpp 13 KiB
opt_if_simplification.cpp 3811 B
opt_minmax.cpp 14 KiB
opt_rebalance_tree.cpp 9666 B
opt_redundant_jumps.cpp 3664 B
opt_structure_splitting.cpp 11 KiB
opt_swizzle.cpp 3364 B
opt_tree_grafting.cpp 11 KiB
opt_vectorize.cpp 12 KiB
program.h 1950 B
propagate_invariance.cpp 3720 B
s_expression.cpp 6159 B
s_expression.h 4733 B
serialize.cpp 47 KiB
serialize.h 1687 B
shader_cache.cpp 10 KiB
shader_cache.h 1576 B
standalone.cpp 21 KiB
standalone.h 1702 B
standalone_scaffolding.cpp 8490 B
standalone_scaffolding.h 3848 B
string_to_uint_map.cpp 1546 B
string_to_uint_map.h 5189 B
test.cpp 2476 B
test_optpass.cpp 10 KiB
test_optpass.h 1274 B