Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aras-p/glsl-optimizer
/ functions
Functions
1,941 in github.com/aras-p/glsl-optimizer
⨍
Functions
1,941
◇
Types & classes
790
Method
~call_link_visitor
src/glsl/link_functions.cpp:54
Method
~cse_visitor
src/glsl/opt_cse.cpp:100
Method
~geom_array_resize_visitor
src/glsl/linker.cpp:194
Method
~global_print_tracker
src/glsl/ir_print_glsl_visitor.cpp:78
Method
~global_print_tracker_metal
src/glsl/ir_print_metal_visitor.cpp:72
Method
~glsl_symbol_table
src/glsl/glsl_symbol_table.cpp:104
Method
~glslopt_ctx
src/glsl/glsl_optimizer.cpp:91
Method
~glslopt_shader
src/glsl/glsl_optimizer.cpp:169
Method
~has_recursion_visitor
src/glsl/ir_function_detect_recursion.cpp:166
Method
~interface_block_definitions
src/glsl/link_interface_blocks.cpp:205
Method
~ir_algebraic_visitor
src/glsl/opt_algebraic.cpp:57
Method
~ir_array_reference_visitor
src/glsl/opt_array_splitting.cpp:99
Method
~ir_array_splitting_visitor
src/glsl/opt_array_splitting.cpp:256
Method
~ir_constant_folding_visitor
src/glsl/opt_constant_folding.cpp:48
Method
~ir_constant_propagation_visitor
src/glsl/opt_constant_propagation.cpp:100
Method
~ir_copy_propagation_elements_visitor
src/glsl/opt_copy_propagation_elements.cpp:104
Method
~ir_copy_propagation_visitor
src/glsl/opt_copy_propagation.cpp:80
Method
~ir_dead_functions_visitor
src/glsl/opt_dead_functions.cpp:57
Method
~ir_expression_flattening_visitor
src/glsl/ir_expression_flattening.cpp:45
Method
~ir_function_inlining_visitor
src/glsl/opt_function_inlining.cpp:52
Method
~ir_if_to_cond_assign_visitor
src/glsl/lower_if_to_cond_assign.cpp:66
Method
~ir_instruction
* GCC 4.7+ and clang warn when deleting an ir_instruction unless * there's a virtual destructor present. Because we almost * universally use
src/glsl/ir.h:102
Method
~ir_print_glsl_visitor
src/glsl/ir_print_glsl_visitor.cpp:109
Method
~ir_print_metal_visitor
src/glsl/ir_print_metal_visitor.cpp:152
Method
~ir_print_visitor
src/glsl/ir_print_visitor.cpp:97
Method
~ir_struct_usage_visitor
src/glsl/ir_unused_structs.cpp:125
Method
~ir_structure_reference_visitor
src/glsl/opt_structure_splitting.cpp:82
Method
~ir_structure_splitting_visitor
src/glsl/opt_structure_splitting.cpp:190
Method
~ir_validate
src/glsl/ir_validate.cpp:56
Method
~ir_variable_refcount_visitor
src/glsl/ir_variable_refcount.cpp:52
Method
~ir_variable_replacement_visitor
src/glsl/opt_function_inlining.cpp:296
Method
~ir_visitor
src/glsl/ir_visitor.h:35
Method
~loop_state
src/glsl/loop_analysis.cpp:93
Function
~loop_variable_state
src/glsl/loop_analysis.h:139
Method
~lower_discard_flow_visitor
src/glsl/lower_discard_flow.cpp:61
Method
~lower_packing_builtins_visitor
src/glsl/lower_packing_builtins.cpp:56
Method
~output_read_remover
src/glsl/lower_output_reads.cpp:85
Method
~string_buffer
src/glsl/ir_print_glsl_visitor.h:54
Method
~string_to_uint_map
src/mesa/program/hash_table.h:216
Method
~varying_matches
src/glsl/link_varyings.cpp:793
Method
~vector_insert_visitor
src/glsl/lower_vector_insert.cpp:40
← previous
1,901–1,941 of 1,941, ranked by callers