DIR CVS TEXT README TEXT TODO TEXT ast.h TEXT ast_array_index.cpp TEXT ast_expr.cpp TEXT ast_function.cpp TEXT ast_to_hir.cpp TEXT ast_type.cpp TEXT builtin_functions.cpp TEXT builtin_functions.h TEXT builtin_int64.h TEXT builtin_types.cpp TEXT builtin_variables.cpp TEXT generate_ir.cpp TEXT gl_nir.h TEXT gl_nir_link_atomics.c TEXT gl_nir_link_uniform_initializers.c TEXT gl_nir_link_uniforms.c TEXT gl_nir_link_xfb.c TEXT gl_nir_linker.c TEXT gl_nir_linker.h TEXT gl_nir_lower_atomics.c TEXT gl_nir_lower_samplers.c TEXT gl_nir_lower_samplers_as_deref.c DIR glcpp TEXT glsl_lexer.cpp TEXT glsl_lexer.ll TEXT glsl_parser.cpp TEXT glsl_parser.h TEXT glsl_parser.yy TEXT glsl_parser_extras.cpp TEXT glsl_parser_extras.h TEXT glsl_symbol_table.cpp TEXT glsl_symbol_table.h TEXT glsl_to_nir.cpp TEXT glsl_to_nir.h TEXT hir_field_selection.cpp TEXT ir.cpp TEXT ir.h TEXT ir_array_refcount.cpp TEXT ir_array_refcount.h TEXT ir_basic_block.cpp TEXT ir_basic_block.h TEXT ir_builder.cpp TEXT ir_builder.h TEXT ir_builder_print_visitor.cpp TEXT ir_builder_print_visitor.h TEXT ir_clone.cpp TEXT ir_constant_expression.cpp TEXT ir_equals.cpp TEXT ir_expression_flattening.cpp TEXT ir_expression_flattening.h TEXT ir_expression_operation.h TEXT ir_expression_operation.py TEXT ir_expression_operation_constant.h TEXT ir_expression_operation_strings.h TEXT ir_function.cpp TEXT ir_function_can_inline.cpp TEXT ir_function_detect_recursion.cpp TEXT ir_function_inlining.h TEXT ir_hierarchical_visitor.cpp TEXT ir_hierarchical_visitor.h TEXT ir_hv_accept.cpp TEXT ir_optimization.h TEXT ir_print_visitor.cpp TEXT ir_print_visitor.h TEXT ir_reader.cpp TEXT ir_reader.h TEXT ir_rvalue_visitor.cpp TEXT ir_rvalue_visitor.h TEXT ir_set_program_inouts.cpp TEXT ir_uniform.h TEXT ir_validate.cpp TEXT ir_variable_refcount.cpp TEXT ir_variable_refcount.h TEXT ir_visitor.h TEXT link_atomics.cpp TEXT link_functions.cpp TEXT link_interface_blocks.cpp TEXT link_uniform_block_active_visitor.cpp TEXT link_uniform_block_active_visitor.h TEXT link_uniform_blocks.cpp TEXT link_uniform_initializers.cpp TEXT link_uniforms.cpp TEXT link_varyings.cpp TEXT link_varyings.h TEXT linker.cpp TEXT linker.h TEXT linker_util.cpp TEXT linker_util.h TEXT list.h TEXT loop_analysis.cpp TEXT loop_analysis.h TEXT loop_unroll.cpp TEXT lower_blend_equation_advanced.cpp TEXT lower_buffer_access.cpp TEXT lower_buffer_access.h TEXT lower_const_arrays_to_uniforms.cpp TEXT lower_cs_derived.cpp TEXT lower_discard.cpp TEXT lower_discard_flow.cpp TEXT lower_distance.cpp TEXT lower_if_to_cond_assign.cpp TEXT lower_instructions.cpp TEXT lower_int64.cpp TEXT lower_jumps.cpp TEXT lower_mat_op_to_vec.cpp TEXT lower_named_interface_blocks.cpp TEXT lower_noise.cpp TEXT lower_offset_array.cpp TEXT lower_output_reads.cpp TEXT lower_packed_varyings.cpp TEXT lower_packing_builtins.cpp TEXT lower_shared_reference.cpp TEXT lower_subroutine.cpp TEXT lower_tess_level.cpp TEXT lower_texture_projection.cpp TEXT lower_ubo_reference.cpp TEXT lower_variable_index_to_cond_assign.cpp TEXT lower_vec_index_to_cond_assign.cpp TEXT lower_vec_index_to_swizzle.cpp TEXT lower_vector.cpp TEXT lower_vector_derefs.cpp TEXT lower_vector_insert.cpp TEXT lower_vertex_id.cpp TEXT main.cpp TEXT meson.build TEXT opt_add_neg_to_sub.h TEXT opt_algebraic.cpp TEXT opt_array_splitting.cpp TEXT opt_conditional_discard.cpp TEXT opt_constant_folding.cpp TEXT opt_constant_propagation.cpp TEXT opt_constant_variable.cpp TEXT opt_copy_propagation_elements.cpp TEXT opt_dead_builtin_variables.cpp TEXT opt_dead_builtin_varyings.cpp TEXT opt_dead_code.cpp TEXT opt_dead_code_local.cpp TEXT opt_dead_functions.cpp TEXT opt_flatten_nested_if_blocks.cpp TEXT opt_flip_matrices.cpp TEXT opt_function_inlining.cpp TEXT opt_if_simplification.cpp TEXT opt_minmax.cpp TEXT opt_rebalance_tree.cpp TEXT opt_redundant_jumps.cpp TEXT opt_structure_splitting.cpp TEXT opt_swizzle.cpp TEXT opt_tree_grafting.cpp TEXT opt_vectorize.cpp TEXT program.h TEXT propagate_invariance.cpp TEXT s_expression.cpp TEXT s_expression.h TEXT serialize.cpp TEXT serialize.h TEXT shader_cache.cpp TEXT shader_cache.h TEXT standalone.cpp TEXT standalone.h TEXT standalone_scaffolding.cpp TEXT standalone_scaffolding.h TEXT string_to_uint_map.cpp TEXT string_to_uint_map.h TEXT test.cpp TEXT test_optpass.cpp TEXT test_optpass.h DIR tests