MCPcopy Create free account

hub / github.com/aras-p/glsl-optimizer / functions

Functions1,941 in github.com/aras-p/glsl-optimizer

Methodasin_expr
src/glsl/builtin_functions.cpp:2664
Functionasinhf
src/mesa/main/imports.h:133
Methodassignment_entry
src/glsl/opt_dead_code_local.cpp:48
Methodassignment_generator
src/glsl/lower_variable_index_to_cond_assign.cpp:194
Methodast_aggregate_initializer
src/glsl/ast.h:353
Methodast_array_specifier
Unsized array specifier ([]) */
src/glsl/ast.h:310
Methodast_case_label
src/glsl/glsl_parser_extras.cpp:1246
Methodast_case_label_list
src/glsl/glsl_parser_extras.cpp:1261
Methodast_case_statement
src/glsl/glsl_parser_extras.cpp:1276
Methodast_case_statement_list
src/glsl/glsl_parser_extras.cpp:1290
Methodast_compound_statement
src/glsl/glsl_parser_extras.cpp:871
Methodast_cs_input_layout
src/glsl/ast.h:1089
Methodast_declaration
src/glsl/glsl_parser_extras.cpp:1097
Methodast_declarator_list
src/glsl/glsl_parser_extras.cpp:1130
Methodast_expression
src/glsl/glsl_parser_extras.cpp:1005
Methodast_expression
src/glsl/ast.h:205
Methodast_expression_bin
src/glsl/ast_expr.cpp:81
Methodast_expression_statement
src/glsl/glsl_parser_extras.cpp:1029
Methodast_fully_specified_type
src/glsl/ast.h:728
Methodast_function
src/glsl/glsl_parser_extras.cpp:1050
Methodast_function_definition
src/glsl/ast.h:1011
Methodast_function_expression
src/glsl/ast.h:273
Methodast_gs_input_layout
src/glsl/ast.h:1068
Methodast_interface_block
src/glsl/ast.h:1026
Methodast_iteration_statement
src/glsl/glsl_parser_extras.cpp:1336
Methodast_jump_statement
src/glsl/glsl_parser_extras.cpp:1161
Methodast_node
src/glsl/glsl_parser_extras.cpp:840
Methodast_parameter_declarator
src/glsl/ast.h:765
Methodast_selection_statement
src/glsl/glsl_parser_extras.cpp:1188
Methodast_struct_specifier
src/glsl/glsl_parser_extras.cpp:1361
Methodast_struct_specifier
* \brief Make a shallow copy of an ast_struct_specifier. * * Use only if the objects are allocated from the same context and will not * be
src/glsl/ast.h:649
Methodast_switch_body
src/glsl/glsl_parser_extras.cpp:1228
Methodast_switch_statement
src/glsl/glsl_parser_extras.cpp:1209
Methodast_type_specifier
* \brief Make a shallow copy of an ast_type_specifier, specifying array * fields. * * Use only if the objects are allocated from th
src/glsl/ast.h:680
Functionatanhf
src/mesa/main/imports.h:135
Functionautofree
src/util/ralloc.c:288
Methodbinop
src/glsl/builtin_functions.cpp:2607
Methodbisect
src/glsl/lower_variable_index_to_cond_assign.cpp:296
Functionbit_not
src/glsl/ir_builder.cpp:385
Methodbitfield_insert_to_bfm_bfi
src/glsl/lower_instructions.cpp:313
Methodblock_record
src/glsl/lower_jumps.cpp:154
Methodborrow_to_arith
src/glsl/lower_instructions.cpp:477
Methodbrw_lower_offset_array_visitor
src/glsl/lower_offset_array.cpp:44
Methodbuiltin_builder
* Core builtin_builder functionality: * @{ */
src/glsl/builtin_functions.cpp:720
Methodbuiltin_variable_generator
src/glsl/builtin_variables.cpp:427
Methodbvec
src/glsl/glsl_types.cpp:384
Methodcall
src/glsl/builtin_functions.cpp:2678
Methodcall_link_visitor
src/glsl/link_functions.cpp:41
Methodcan_emit_canonical_for
src/glsl/ir_print_glsl_visitor.cpp:1549
Methodcan_emit_canonical_for
src/glsl/ir_print_metal_visitor.cpp:1812
Methodcarry_to_arith
src/glsl/lower_instructions.cpp:458
Functioncheck_control_flow
src/glsl/lower_if_to_cond_assign.cpp:96
Methodcheck_graft
* Check if we can continue grafting after writing to a variable. If the * expression we're trying to graft references the variable, we must stop. *
src/glsl/opt_tree_grafting.cpp:168
Functioncheck_node_type
src/glsl/ir_validate.cpp:829
Methodchoose_lowering_op
* Determine the needed lowering operation by filtering \a expr_op * through \ref op_mask. */
src/glsl/lower_packing_builtins.cpp:139
Methodclear
* Remove all mappings from this map. */
src/mesa/program/hash_table.h:225
Methodclone
src/glsl/ir.h:2397
Functioncmp_actives
src/glsl/link_atomics.cpp:81
Methodcompare
Used below in the call to qsort. */
src/glsl/linker.cpp:1952
Functioncompatibility_vs_only
src/glsl/builtin_functions.cpp:81
Methodcomplex_unroll
* Unroll a loop whose last statement is an ir_if. If \c * continue_from_then_branch is true, the loop is repeated only when the * "then" branch of
src/glsl/loop_unroll.cpp:212
Methodconstant
src/glsl/lower_packing_builtins.cpp:205
Methodconstant
src/glsl/ir_builder.h:95
Methodconstant_expression_evaluate_expression_list
src/glsl/ir_constant_expression.cpp:1810
Methodcontains_rvalue_visitor
src/glsl/opt_cse.cpp:154
Methodconvert_dereference_array
src/glsl/lower_variable_index_to_cond_assign.cpp:401
Methodconvert_vec_index_to_cond_assign
src/glsl/lower_vec_index_to_cond_assign.cpp:76
Methodconvert_vector_extract_to_cond_assign
src/glsl/lower_vec_index_to_cond_assign.cpp:147
Methodconvert_vector_extract_to_swizzle
src/glsl/lower_vec_index_to_swizzle.cpp:65
Methodcount_block_size
src/glsl/link_uniform_blocks.cpp:149
Methodcount_uniform_size
src/glsl/link_uniforms.cpp:266
Methodcreate
src/glsl/ir.cpp:1500
Methodcreate_builtins
* Create ir_function and ir_function_signature objects for each built-in. * * Contains a list of every available built-in. */
src/glsl/builtin_functions.cpp:833
Methodcreate_intrinsics
* Create ir_function and ir_function_signature objects for each * intrinsic. */
src/glsl/builtin_functions.cpp:808
Methodcreate_lowered_break
* Create the necessary instruction to replace a break instruction. */
src/glsl/lower_jumps.cpp:354
Methodcreate_shader
src/glsl/builtin_functions.cpp:781
Methodcse_visitor
src/glsl/opt_cse.cpp:93
Functiondead_code_local_basic_block
src/glsl/opt_dead_code_local.cpp:284
Methoddelete_key
src/mesa/program/hash_table.h:276
Methodderef
src/glsl/ir_builder.h:68
Methodderef_replacer
src/glsl/lower_variable_index_to_cond_assign.cpp:134
Functiondereferences_variable_callback
src/glsl/opt_tree_grafting.cpp:96
Methoddetermine_interpolation_mode
src/glsl/ir.cpp:1672
Methoddiv_to_mul_rcp
src/glsl/lower_instructions.cpp:175
Methoddo_atan
src/glsl/builtin_functions.cpp:2765
Methoddo_equal_mat_mat
src/glsl/lower_mat_op_to_vec.cpp:231
Methoddo_graft
src/glsl/opt_tree_grafting.cpp:119
Methoddo_hir
src/glsl/ast_to_hir.cpp:1151
Functiondo_mat_op_to_vec
src/glsl/lower_mat_op_to_vec.cpp:87
Methoddo_mul_mat_mat
src/glsl/lower_mat_op_to_vec.cpp:124
Methoddo_mul_mat_scalar
src/glsl/lower_mat_op_to_vec.cpp:210
Methoddo_mul_mat_vec
src/glsl/lower_mat_op_to_vec.cpp:156
Methoddo_mul_vec_mat
src/glsl/lower_mat_op_to_vec.cpp:185
Functiondo_vec_index_to_cond_assign
src/glsl/lower_vec_index_to_cond_assign.cpp:230
Methodemit_assignment_part
src/glsl/ir_print_glsl_visitor.cpp:1104
Methodemit_assignment_part
src/glsl/ir_print_metal_visitor.cpp:1413
Methodemit_canonical_for
src/glsl/ir_print_glsl_visitor.cpp:1568
Methodemit_canonical_for
src/glsl/ir_print_metal_visitor.cpp:1831
Functionemit_errors_linked
src/glsl/ir_function_detect_recursion.cpp:291
Functionemit_errors_unlinked
src/glsl/ir_function_detect_recursion.cpp:269
← previousnext →1,201–1,300 of 1,941, ranked by callers