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

Name Size Date
📁 ../ - -
📁 CVS/ - 2022-12-17 21:28:28
📁 glcpp/ - 2022-05-09 03:01:48
📁 tests/ - 2025-12-04 03:02:22
📄 ast.h 37524 bytes 2022-05-09 03:01:48
📄 ast_array_index.cpp 15340 bytes 2022-05-09 03:01:48
📄 ast_expr.cpp 2272 bytes 2019-03-10 03:42:47
📄 ast_function.cpp 97560 bytes 2022-05-09 03:01:48
📄 ast_to_hir.cpp 351350 bytes 2022-05-09 03:01:48
📄 ast_type.cpp 33181 bytes 2022-05-09 03:01:48
📄 builtin_functions.cpp 383531 bytes 2022-05-09 03:01:48
📄 builtin_functions.h 2549 bytes 2022-05-09 03:01:48
📄 builtin_int64.h 43996 bytes 2019-03-10 03:42:47
📄 builtin_types.cpp 19917 bytes 2022-05-09 03:01:48
📄 builtin_variables.cpp 65451 bytes 2022-05-09 03:01:48
📄 float64.glsl 55909 bytes 2022-05-09 03:01:48
📄 generate_ir.cpp 1359 bytes 2019-03-10 03:42:47
📄 gl_nir.h 1952 bytes 2022-05-09 03:01:48
📄 gl_nir_link_atomics.c 13216 bytes 2022-05-09 03:01:48
📄 gl_nir_link_uniform_blocks.c 24058 bytes 2022-05-09 01:23:27
📄 gl_nir_link_uniform_initializers.c 10906 bytes 2022-05-09 03:01:48
📄 gl_nir_link_uniforms.c 70813 bytes 2022-05-09 03:01:48
📄 gl_nir_link_xfb.c 7493 bytes 2022-05-09 03:01:48
📄 gl_nir_linker.c 26175 bytes 2022-05-09 03:01:48
📄 gl_nir_linker.h 2990 bytes 2022-05-09 03:01:48
📄 gl_nir_lower_atomics.c 5809 bytes 2019-09-25 03:02:01
📄 gl_nir_lower_buffers.c 14279 bytes 2022-05-09 03:01:48
📄 gl_nir_lower_images.c 4384 bytes 2022-05-09 01:23:27
📄 gl_nir_lower_samplers.c 1699 bytes 2022-05-09 03:01:48
📄 gl_nir_lower_samplers_as_deref.c 13102 bytes 2022-05-09 03:01:48
📄 glsl_lexer.ll 42969 bytes 2022-05-09 03:01:48
📄 glsl_parser.yy 97102 bytes 2022-05-09 03:01:48
📄 glsl_parser_extras.cpp 82079 bytes 2022-05-09 03:01:48
📄 glsl_parser_extras.h 34846 bytes 2022-05-09 03:01:48
📄 glsl_symbol_table.cpp 9229 bytes 2019-03-10 03:42:47
📄 glsl_symbol_table.h 3727 bytes 2019-03-10 03:42:47
📄 glsl_to_nir.cpp 91250 bytes 2022-05-09 03:01:48
📄 glsl_to_nir.h 1796 bytes 2019-09-25 03:02:01
📄 hir_field_selection.cpp 3127 bytes 2019-09-25 03:02:01
📄 int64.glsl 2680 bytes 2019-09-24 16:40:25
📄 ir.cpp 68468 bytes 2022-05-09 03:01:48
📄 ir.h 74550 bytes 2022-05-09 03:01:48
📄 ir_array_refcount.cpp 6103 bytes 2022-05-09 03:01:48
📄 ir_array_refcount.h 3649 bytes 2022-05-09 03:01:48
📄 ir_basic_block.cpp 3402 bytes 2019-03-10 03:42:47
📄 ir_basic_block.h 1424 bytes 2019-03-10 03:42:47
📄 ir_builder.cpp 11482 bytes 2019-03-10 03:42:47
📄 ir_builder.h 7225 bytes 2019-03-10 03:42:47
📄 ir_builder_print_visitor.cpp 23909 bytes 2022-05-09 03:01:48
📄 ir_builder_print_visitor.h 1361 bytes 2019-03-10 03:42:47
📄 ir_clone.cpp 12811 bytes 2022-05-09 03:01:48
📄 ir_constant_expression.cpp 35495 bytes 2022-05-09 03:01:48
📄 ir_equals.cpp 5478 bytes 2019-03-10 03:42:47
📄 ir_expression_flattening.cpp 2704 bytes 2019-03-10 03:42:47
📄 ir_expression_flattening.h 1815 bytes 2019-03-10 03:42:47
📄 ir_expression_operation.py 44394 bytes 2022-05-09 03:01:48
📄 ir_function.cpp 14107 bytes 2022-05-09 03:01:48
📄 ir_function_can_inline.cpp 2472 bytes 2019-03-10 03:42:47
📄 ir_function_detect_recursion.cpp 11764 bytes 2019-09-25 03:02:01
📄 ir_function_inlining.h 1410 bytes 2019-03-10 03:42:47
📄 ir_hierarchical_visitor.cpp 9182 bytes 2022-05-09 03:01:48
📄 ir_hierarchical_visitor.h 9320 bytes 2022-05-09 03:01:48
📄 ir_hv_accept.cpp 12089 bytes 2022-05-09 03:01:48
📄 ir_optimization.h 8826 bytes 2022-05-09 03:01:48
📄 ir_print_visitor.cpp 16842 bytes 2022-05-09 03:01:48
📄 ir_print_visitor.h 3156 bytes 2022-05-09 03:01:48
📄 ir_reader.cpp 34867 bytes 2019-06-02 03:02:11
📄 ir_reader.h 1386 bytes 2019-03-10 03:42:47
📄 ir_rvalue_visitor.cpp 6915 bytes 2019-03-10 03:42:47
📄 ir_rvalue_visitor.h 3852 bytes 2019-03-10 03:42:47
📄 ir_set_program_inouts.cpp 15349 bytes 2022-05-09 03:01:48
📄 ir_uniform.h 6387 bytes 2019-03-10 03:42:47
📄 ir_validate.cpp 38723 bytes 2022-05-09 03:01:48
📄 ir_variable_refcount.cpp 4628 bytes 2019-09-25 03:02:01
📄 ir_variable_refcount.h 2934 bytes 2019-03-10 03:42:47
📄 ir_visitor.h 3716 bytes 2022-05-09 03:01:48
📄 link_atomics.cpp 12731 bytes 2019-03-10 03:42:47
📄 link_functions.cpp 11940 bytes 2019-09-25 03:02:01
📄 link_interface_blocks.cpp 20648 bytes 2022-05-09 03:01:48
📄 link_uniform_block_active_visitor.cpp 10434 bytes 2022-05-09 03:01:48
📄 link_uniform_block_active_visitor.h 2747 bytes 2022-05-09 03:01:48
📄 link_uniform_blocks.cpp 21082 bytes 2022-05-09 03:01:48
📄 link_uniform_initializers.cpp 11330 bytes 2022-05-09 03:01:48
📄 link_uniforms.cpp 64816 bytes 2022-05-09 03:01:48
📄 link_varyings.cpp 129203 bytes 2022-05-09 03:01:48
📄 link_varyings.h 8525 bytes 2022-05-09 03:01:48
📄 linker.cpp 184912 bytes 2022-05-09 03:01:48
📄 linker.h 8795 bytes 2022-05-09 03:01:48
📄 linker_util.cpp 13825 bytes 2022-05-09 03:01:48
📄 linker_util.h 3762 bytes 2022-05-09 03:01:48
📄 list.h 22417 bytes 2022-05-09 03:01:48
📄 loop_analysis.cpp 24636 bytes 2022-05-09 03:01:48
📄 loop_analysis.h 6510 bytes 2022-05-09 03:01:48
📄 loop_unroll.cpp 19481 bytes 2022-05-09 03:01:48
📄 lower_blend_equation_advanced.cpp 18886 bytes 2022-05-09 03:01:48
📄 lower_buffer_access.cpp 17305 bytes 2022-05-09 03:01:48
📄 lower_buffer_access.h 2718 bytes 2019-03-10 03:42:47
📄 lower_builtins.cpp 1987 bytes 2022-05-09 01:23:27
📄 lower_const_arrays_to_uniforms.cpp 4846 bytes 2022-05-09 03:01:48
📄 lower_cs_derived.cpp 7667 bytes 2022-05-09 03:01:48
📄 lower_discard.cpp 4785 bytes 2019-03-10 03:42:47
📄 lower_discard_flow.cpp 4761 bytes 2019-03-10 03:42:47
📄 lower_distance.cpp 24752 bytes 2019-03-10 03:42:47
📄 lower_if_to_cond_assign.cpp 11180 bytes 2022-05-09 03:01:48
📄 lower_instructions.cpp 68550 bytes 2022-05-09 03:01:48
📄 lower_int64.cpp 11894 bytes 2022-05-09 03:01:48
📄 lower_jumps.cpp 39712 bytes 2022-05-09 03:01:48
📄 lower_mat_op_to_vec.cpp 12704 bytes 2022-05-09 03:01:48
📄 lower_named_interface_blocks.cpp 11336 bytes 2022-05-09 03:01:48
📄 lower_offset_array.cpp 2745 bytes 2019-03-10 03:42:47
📄 lower_output_reads.cpp 6109 bytes 2022-05-09 03:01:48
📄 lower_packed_varyings.cpp 37579 bytes 2022-05-09 03:01:48
📄 lower_packing_builtins.cpp 47382 bytes 2019-03-10 03:42:47
📄 lower_precision.cpp 44767 bytes 2022-05-09 01:23:27
📄 lower_shared_reference.cpp 17752 bytes 2022-05-09 03:01:48
📄 lower_subroutine.cpp 3830 bytes 2019-03-10 03:42:47
📄 lower_tess_level.cpp 16174 bytes 2019-03-10 03:42:47
📄 lower_ubo_reference.cpp 38955 bytes 2022-05-09 03:01:48
📄 lower_variable_index_to_cond_assign.cpp 18874 bytes 2022-05-09 03:01:48
📄 lower_vec_index_to_cond_assign.cpp 8203 bytes 2019-03-10 03:42:47
📄 lower_vec_index_to_swizzle.cpp 3336 bytes 2019-03-10 03:42:47
📄 lower_vector.cpp 6207 bytes 2019-03-10 03:42:47
📄 lower_vector_derefs.cpp 7883 bytes 2022-05-09 03:01:48
📄 lower_vector_insert.cpp 5789 bytes 2022-05-09 03:01:48
📄 lower_vertex_id.cpp 4857 bytes 2019-03-10 03:42:47
📄 lower_xfb_varying.cpp 7333 bytes 2022-05-09 01:23:27
📄 main.cpp 3453 bytes 2022-05-09 03:01:48
📄 meson.build 8661 bytes 2022-05-09 03:01:48
📄 opt_add_neg_to_sub.h 2034 bytes 2019-03-10 03:42:47
📄 opt_algebraic.cpp 33233 bytes 2022-05-09 03:01:48
📄 opt_array_splitting.cpp 14991 bytes 2022-05-09 03:01:48
📄 opt_conditional_discard.cpp 2724 bytes 2019-03-10 03:42:47
📄 opt_constant_folding.cpp 6243 bytes 2019-03-10 03:42:47
📄 opt_constant_propagation.cpp 15614 bytes 2022-05-09 03:01:48
📄 opt_constant_variable.cpp 7084 bytes 2022-05-09 03:01:48
📄 opt_copy_propagation_elements.cpp 21094 bytes 2019-09-25 03:02:01
📄 opt_dead_builtin_variables.cpp 3398 bytes 2019-03-10 03:42:47
📄 opt_dead_builtin_varyings.cpp 21056 bytes 2022-05-09 03:01:48
📄 opt_dead_code.cpp 7286 bytes 2022-05-09 03:01:48
📄 opt_dead_code_local.cpp 9767 bytes 2022-05-09 03:01:48
📄 opt_dead_functions.cpp 3971 bytes 2019-03-10 03:42:47
📄 opt_flatten_nested_if_blocks.cpp 2811 bytes 2019-03-10 03:42:47
📄 opt_flip_matrices.cpp 3960 bytes 2019-03-10 03:42:47
📄 opt_function_inlining.cpp 13628 bytes 2019-09-25 03:02:01
📄 opt_if_simplification.cpp 3811 bytes 2019-03-10 03:42:47
📄 opt_minmax.cpp 16361 bytes 2022-05-09 03:01:48
📄 opt_rebalance_tree.cpp 9666 bytes 2019-03-10 03:42:47
📄 opt_redundant_jumps.cpp 3664 bytes 2019-03-10 03:42:47
📄 opt_structure_splitting.cpp 11074 bytes 2019-09-25 03:02:01
📄 opt_swizzle.cpp 3364 bytes 2019-03-10 03:42:47
📄 opt_tree_grafting.cpp 11564 bytes 2019-03-10 03:42:47
📄 opt_vectorize.cpp 12647 bytes 2019-03-10 03:42:47
📄 program.h 2027 bytes 2022-05-09 03:01:48
📄 propagate_invariance.cpp 3814 bytes 2022-05-09 03:01:48
📄 README 10776 bytes 2022-05-09 03:01:48
📄 s_expression.cpp 6159 bytes 2019-03-10 03:42:47
📄 s_expression.h 4733 bytes 2019-03-10 03:42:47
📄 serialize.cpp 49113 bytes 2022-05-09 03:01:48
📄 serialize.h 1687 bytes 2019-03-10 03:42:47
📄 shader_cache.cpp 9625 bytes 2022-05-09 03:01:48
📄 shader_cache.h 1576 bytes 2019-03-10 03:42:47
📄 standalone.cpp 22318 bytes 2022-05-09 03:01:48
📄 standalone.h 1756 bytes 2022-05-09 03:01:48
📄 standalone_scaffolding.cpp 8881 bytes 2022-05-09 03:01:48
📄 standalone_scaffolding.h 3933 bytes 2019-09-25 03:02:01
📄 string_to_uint_map.cpp 1546 bytes 2019-03-10 03:42:47
📄 string_to_uint_map.h 5185 bytes 2022-05-09 03:01:48
📄 test.cpp 2476 bytes 2019-03-10 03:42:47
📄 test_optpass.cpp 9959 bytes 2022-05-09 03:01:48
📄 test_optpass.h 1274 bytes 2019-03-10 03:42:47
📄 TODO 689 bytes 2019-03-10 03:42:47