|
📁 ../
|
- |
- |
|
📁 CVS/
|
-
|
2022-12-17 21:28:30 |
|
📁 glcpp/
|
-
|
2021-07-12 03:02:25 |
|
📁 tests/
|
-
|
2021-07-12 03:02:26 |
|
📄 ast.h
|
36738 bytes
|
2021-07-11 20:36:23 |
|
📄 ast_array_index.cpp
|
15334 bytes
|
2021-07-11 20:36:23 |
|
📄 ast_expr.cpp
|
2272 bytes
|
2021-07-11 20:36:23 |
|
📄 ast_function.cpp
|
93821 bytes
|
2021-07-11 20:36:23 |
|
📄 ast_to_hir.cpp
|
340963 bytes
|
2021-07-11 20:36:23 |
|
📄 ast_type.cpp
|
36027 bytes
|
2021-07-11 20:36:23 |
|
📄 builtin_functions.cpp
|
356106 bytes
|
2021-07-11 20:36:23 |
|
📄 builtin_functions.h
|
2457 bytes
|
2021-07-11 20:36:23 |
|
📄 builtin_int64.h
|
43996 bytes
|
2021-07-11 20:36:23 |
|
📄 builtin_types.cpp
|
19854 bytes
|
2021-07-11 20:36:23 |
|
📄 builtin_variables.cpp
|
57370 bytes
|
2021-07-11 20:36:23 |
|
📄 float64.glsl
|
55826 bytes
|
2021-07-11 20:36:23 |
|
📄 generate_ir.cpp
|
1359 bytes
|
2021-07-11 20:36:23 |
|
📄 gl_nir.h
|
1941 bytes
|
2021-07-11 20:36:23 |
|
📄 gl_nir_link_atomics.c
|
9814 bytes
|
2021-07-11 20:36:23 |
|
📄 gl_nir_link_uniform_initializers.c
|
10323 bytes
|
2021-07-11 20:36:23 |
|
📄 gl_nir_link_uniforms.c
|
18334 bytes
|
2021-07-11 20:36:23 |
|
📄 gl_nir_link_xfb.c
|
7591 bytes
|
2021-07-11 20:36:23 |
|
📄 gl_nir_linker.c
|
2558 bytes
|
2021-07-11 20:36:23 |
|
📄 gl_nir_linker.h
|
2031 bytes
|
2021-07-11 20:36:23 |
|
📄 gl_nir_lower_atomics.c
|
5809 bytes
|
2021-07-11 20:36:23 |
|
📄 gl_nir_lower_bindless_images.c
|
3269 bytes
|
2021-07-11 20:36:23 |
|
📄 gl_nir_lower_buffers.c
|
11717 bytes
|
2021-07-11 20:36:23 |
|
📄 gl_nir_lower_samplers.c
|
5092 bytes
|
2021-07-11 20:36:23 |
|
📄 gl_nir_lower_samplers_as_deref.c
|
11968 bytes
|
2021-07-11 20:36:23 |
|
📄 glsl_lexer.ll
|
38063 bytes
|
2021-07-11 20:36:23 |
|
📄 glsl_parser.yy
|
94223 bytes
|
2021-07-11 20:36:23 |
|
📄 glsl_parser_extras.cpp
|
78287 bytes
|
2021-07-11 20:36:23 |
|
📄 glsl_parser_extras.h
|
33634 bytes
|
2021-07-11 20:36:23 |
|
📄 glsl_symbol_table.cpp
|
9229 bytes
|
2021-07-11 20:36:23 |
|
📄 glsl_symbol_table.h
|
3727 bytes
|
2021-07-11 20:36:23 |
|
📄 glsl_to_nir.cpp
|
90489 bytes
|
2021-07-11 20:36:23 |
|
📄 glsl_to_nir.h
|
1796 bytes
|
2021-07-11 20:36:23 |
|
📄 hir_field_selection.cpp
|
3127 bytes
|
2021-07-11 20:36:23 |
|
📄 int64.glsl
|
2680 bytes
|
2021-07-11 20:36:23 |
|
📄 ir.cpp
|
56999 bytes
|
2021-07-11 20:36:23 |
|
📄 ir.h
|
72168 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_array_refcount.cpp
|
7779 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_array_refcount.h
|
5961 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_basic_block.cpp
|
3402 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_basic_block.h
|
1424 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_builder.cpp
|
11482 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_builder.h
|
7225 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_builder_print_visitor.cpp
|
23598 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_builder_print_visitor.h
|
1361 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_clone.cpp
|
12697 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_constant_expression.cpp
|
28961 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_equals.cpp
|
5478 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_expression_flattening.cpp
|
2704 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_expression_flattening.h
|
1815 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_expression_operation.py
|
41017 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_function.cpp
|
13922 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_function_can_inline.cpp
|
2472 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_function_detect_recursion.cpp
|
11764 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_function_inlining.h
|
1410 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_hierarchical_visitor.cpp
|
8855 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_hierarchical_visitor.h
|
9010 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_hv_accept.cpp
|
11841 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_optimization.h
|
8486 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_print_visitor.cpp
|
16610 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_print_visitor.h
|
3120 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_reader.cpp
|
34867 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_reader.h
|
1386 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_rvalue_visitor.cpp
|
6915 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_rvalue_visitor.h
|
3852 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_set_program_inouts.cpp
|
15335 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_uniform.h
|
6387 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_validate.cpp
|
34650 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_variable_refcount.cpp
|
4628 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_variable_refcount.h
|
2934 bytes
|
2021-07-11 20:36:23 |
|
📄 ir_visitor.h
|
3626 bytes
|
2021-07-11 20:36:23 |
|
📄 link_atomics.cpp
|
12731 bytes
|
2021-07-11 20:36:23 |
|
📄 link_functions.cpp
|
11940 bytes
|
2021-07-11 20:36:23 |
|
📄 link_interface_blocks.cpp
|
17425 bytes
|
2021-07-11 20:36:23 |
|
📄 link_uniform_block_active_visitor.cpp
|
10272 bytes
|
2021-07-11 20:36:23 |
|
📄 link_uniform_block_active_visitor.h
|
2333 bytes
|
2021-07-11 20:36:23 |
|
📄 link_uniform_blocks.cpp
|
20981 bytes
|
2021-07-11 20:36:23 |
|
📄 link_uniform_initializers.cpp
|
11330 bytes
|
2021-07-11 20:36:23 |
|
📄 link_uniforms.cpp
|
55357 bytes
|
2021-07-11 20:36:23 |
|
📄 link_varyings.cpp
|
117636 bytes
|
2021-07-11 20:36:23 |
|
📄 link_varyings.h
|
8224 bytes
|
2021-07-11 20:36:23 |
|
📄 linker.cpp
|
196650 bytes
|
2021-07-11 20:36:23 |
|
📄 linker.h
|
8739 bytes
|
2021-07-11 20:36:23 |
|
📄 linker_util.cpp
|
4068 bytes
|
2021-07-11 20:36:23 |
|
📄 linker_util.h
|
2324 bytes
|
2021-07-11 20:36:23 |
|
📄 list.h
|
20628 bytes
|
2021-07-11 20:36:23 |
|
📄 loop_analysis.cpp
|
22848 bytes
|
2021-07-11 20:36:23 |
|
📄 loop_analysis.h
|
6438 bytes
|
2021-07-11 20:36:23 |
|
📄 loop_unroll.cpp
|
19702 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_blend_equation_advanced.cpp
|
18897 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_buffer_access.cpp
|
17309 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_buffer_access.h
|
2718 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_const_arrays_to_uniforms.cpp
|
3852 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_cs_derived.cpp
|
7668 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_discard.cpp
|
4785 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_discard_flow.cpp
|
4761 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_distance.cpp
|
24752 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_if_to_cond_assign.cpp
|
10977 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_instructions.cpp
|
67676 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_int64.cpp
|
11898 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_jumps.cpp
|
39670 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_mat_op_to_vec.cpp
|
12635 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_named_interface_blocks.cpp
|
11066 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_noise.cpp
|
2100 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_offset_array.cpp
|
2745 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_output_reads.cpp
|
6113 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_packed_varyings.cpp
|
36343 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_packing_builtins.cpp
|
47382 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_shared_reference.cpp
|
17677 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_subroutine.cpp
|
3830 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_tess_level.cpp
|
16174 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_texture_projection.cpp
|
3208 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_ubo_reference.cpp
|
38864 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_variable_index_to_cond_assign.cpp
|
18871 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_vec_index_to_cond_assign.cpp
|
8203 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_vec_index_to_swizzle.cpp
|
3336 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_vector.cpp
|
6207 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_vector_derefs.cpp
|
7344 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_vector_insert.cpp
|
4833 bytes
|
2021-07-11 20:36:23 |
|
📄 lower_vertex_id.cpp
|
4857 bytes
|
2021-07-11 20:36:23 |
|
📄 main.cpp
|
3385 bytes
|
2021-07-11 20:36:23 |
|
📄 meson.build
|
8067 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_add_neg_to_sub.h
|
2034 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_algebraic.cpp
|
33091 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_array_splitting.cpp
|
14869 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_conditional_discard.cpp
|
2724 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_constant_folding.cpp
|
6243 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_constant_propagation.cpp
|
15329 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_constant_variable.cpp
|
6571 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_copy_propagation_elements.cpp
|
21094 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_dead_builtin_variables.cpp
|
3398 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_dead_builtin_varyings.cpp
|
21000 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_dead_code.cpp
|
6928 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_dead_code_local.cpp
|
9725 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_dead_functions.cpp
|
3971 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_flatten_nested_if_blocks.cpp
|
2811 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_flip_matrices.cpp
|
3960 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_function_inlining.cpp
|
13628 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_if_simplification.cpp
|
3811 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_minmax.cpp
|
14786 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_rebalance_tree.cpp
|
9666 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_redundant_jumps.cpp
|
3664 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_structure_splitting.cpp
|
11074 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_swizzle.cpp
|
3364 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_tree_grafting.cpp
|
11564 bytes
|
2021-07-11 20:36:23 |
|
📄 opt_vectorize.cpp
|
12647 bytes
|
2021-07-11 20:36:23 |
|
📄 program.h
|
1950 bytes
|
2021-07-11 20:36:23 |
|
📄 propagate_invariance.cpp
|
3720 bytes
|
2021-07-11 20:36:23 |
|
📄 README
|
10773 bytes
|
2021-07-11 20:36:23 |
|
📄 s_expression.cpp
|
6159 bytes
|
2021-07-11 20:36:23 |
|
📄 s_expression.h
|
4733 bytes
|
2021-07-11 20:36:23 |
|
📄 serialize.cpp
|
47958 bytes
|
2021-07-11 20:36:23 |
|
📄 serialize.h
|
1687 bytes
|
2021-07-11 20:36:23 |
|
📄 shader_cache.cpp
|
9499 bytes
|
2021-07-11 20:36:23 |
|
📄 shader_cache.h
|
1576 bytes
|
2021-07-11 20:36:23 |
|
📄 standalone.cpp
|
22136 bytes
|
2021-07-11 20:36:23 |
|
📄 standalone.h
|
1732 bytes
|
2021-07-11 20:36:23 |
|
📄 standalone_scaffolding.cpp
|
8892 bytes
|
2021-07-11 20:36:23 |
|
📄 standalone_scaffolding.h
|
3933 bytes
|
2021-07-11 20:36:23 |
|
📄 string_to_uint_map.cpp
|
1546 bytes
|
2021-07-11 20:36:23 |
|
📄 string_to_uint_map.h
|
5189 bytes
|
2021-07-11 20:36:23 |
|
📄 test.cpp
|
2476 bytes
|
2021-07-11 20:36:23 |
|
📄 test_optpass.cpp
|
10167 bytes
|
2021-07-11 20:36:23 |
|
📄 test_optpass.h
|
1274 bytes
|
2021-07-11 20:36:23 |
|
📄 TODO
|
689 bytes
|
2021-07-11 20:36:23 |
|
📄 xxd.py
|
3639 bytes
|
2021-07-11 20:36:23 |