MCPcopy Create free account

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

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

Methodir_lower_jumps_visitor
src/glsl/lower_jumps.cpp:283
Methodir_mat_op_to_vec_visitor
src/glsl/lower_mat_op_to_vec.cpp:42
Methodir_minmax_visitor
src/glsl/opt_minmax.cpp:74
Methodir_noop_swizzle_visitor
src/glsl/opt_noop_swizzle.cpp:41
Methodir_precision_statement
src/glsl/ir.h:2301
Methodir_print_glsl_visitor
src/glsl/ir_print_glsl_visitor.cpp:92
Methodir_print_metal_visitor
src/glsl/ir_print_metal_visitor.cpp:135
Methodir_print_visitor
src/glsl/ir_print_visitor.cpp:87
Methodir_rebalance_visitor
src/glsl/opt_rebalance_tree.cpp:129
Methodir_return
src/glsl/ir.h:1751
Methodir_rvalue
src/glsl/ir.cpp:40
Methodir_stats_counter_visitor
src/glsl/ir_stats.cpp:7
Methodir_struct_usage_visitor
src/glsl/ir_unused_structs.cpp:117
Methodir_structure_reference_visitor
src/glsl/opt_structure_splitting.cpp:76
Methodir_structure_splitting_visitor
src/glsl/opt_structure_splitting.cpp:185
Methodir_swizzle
src/glsl/ir.cpp:1471
Methodir_swizzle_swizzle_visitor
src/glsl/opt_swizzle_swizzle.cpp:39
Methodir_texture
src/glsl/ir.h:1895
Methodir_tree_grafting_visitor
src/glsl/opt_tree_grafting.cpp:63
Methodir_typedecl_statement
src/glsl/ir.h:2326
Methodir_validate
src/glsl/ir_validate.cpp:45
Methodir_variable
src/glsl/ir.cpp:1589
Methodir_variable_refcount_entry
constructor
src/glsl/ir_variable_refcount.cpp:59
Methodir_variable_refcount_visitor
src/glsl/ir_variable_refcount.cpp:38
Methodir_variable_replacement_visitor
src/glsl/opt_function_inlining.cpp:290
Methodir_vec_index_to_cond_assign_visitor
src/glsl/lower_vec_index_to_cond_assign.cpp:52
Methodir_vec_index_to_swizzle_visitor
src/glsl/lower_vec_index_to_swizzle.cpp:46
Methodir_vectorize_visitor
src/glsl/opt_vectorize.cpp:77
Methodis_constructor
src/glsl/ast.h:289
Methodis_continue
src/glsl/ir.h:1814
Methodis_cse_candidate_visitor
src/glsl/opt_cse.cpp:139
Methodis_int
src/glsl/s_expression.h:72
Methodis_list
src/glsl/s_expression.h:69
Methodis_lvalue
src/glsl/ir.h:2002
Methodis_number
src/glsl/s_expression.h:71
Functionis_power_of_two
* Return true if the given value is a power of two. * * Note that this considers 0 a power of two. */
src/mesa/main/macros.h:695
Functionis_reduction
Note that this function does not attempt to recognize that reduction trees * are already balanced. * * We return false from this function for a num
src/glsl/opt_rebalance_tree.cpp:185
Methodis_same
* Determine whether two tfeedback_decl objects refer to the same variable and * array index (if applicable). */
src/glsl/link_varyings.cpp:349
Methodis_symbol
src/glsl/s_expression.h:70
Methodis_uint16_constant
* Determine if an r-value is an unsigned integer constant which can be * stored in 16 bits. * * \sa ir_constant::is_uint16_constant. *
src/glsl/ir.h:311
Methodis_uint16_constant
src/glsl/ir.cpp:1255
Functionisblank
src/mesa/main/imports.h:136
Methodivec
src/glsl/glsl_types.cpp:358
Methodkill
Remove any entries currently in the ACP for this kill. */
src/glsl/opt_copy_propagation_elements.cpp:409
Methodkill
src/glsl/opt_copy_propagation.cpp:286
Methodkill
src/glsl/opt_constant_propagation.cpp:389
Methodkill_entry
src/glsl/opt_copy_propagation_elements.cpp:83
Methodkill_entry
src/glsl/opt_copy_propagation.cpp:62
Methodkill_entry
src/glsl/opt_constant_propagation.cpp:79
Methodkill_for_derefs_visitor
src/glsl/opt_dead_code_local.cpp:66
Methodldexp_to_arith
src/glsl/lower_instructions.cpp:336
Functionlequal
src/glsl/ir_builder.cpp:355
Methodlinear_sequence
src/glsl/lower_variable_index_to_cond_assign.cpp:254
Methodlink_uniform_block_active_visitor
src/glsl/link_uniform_block_active_visitor.h:45
Functionliteral_integer
src/glsl/glsl_lexer.cpp:1198
Methodlog_to_log2
src/glsl/lower_instructions.cpp:268
Methodloop_analysis
src/glsl/loop_analysis.cpp:317
Methodloop_control_visitor
src/glsl/loop_controls.cpp:180
Functionloop_enter_callback
src/glsl/loop_analysis.cpp:312
Methodloop_record
src/glsl/lower_jumps.cpp:175
Methodloop_state
src/glsl/loop_analysis.cpp:78
Methodloop_terminator
src/glsl/loop_analysis.h:221
Methodloop_unroll_count
src/glsl/loop_unroll.cpp:70
Methodloop_unroll_visitor
src/glsl/loop_unroll.cpp:34
Functionloop_variable_state
src/glsl/loop_analysis.h:130
Methodlower_break_unconditionally
* If the given instruction is a break, lower it to an instruction * that sets the break flag, without consulting * should_lower_jump(). *
src/glsl/lower_jumps.cpp:370
Methodlower_clip_distance_visitor
src/glsl/lower_clip_distance.cpp:57
Functionlower_discard
src/glsl/lower_discard.cpp:127
Methodlower_discard_flow_visitor
src/glsl/lower_discard_flow.cpp:55
Methodlower_discard_visitor
src/glsl/lower_discard.cpp:115
Methodlower_final_breaks
* If the block ends in a conditional or unconditional break, lower * it, even though should_lower_jump() says it needn't be lowered. */
src/glsl/lower_jumps.cpp:382
Functionlower_if_to_cond_assign
src/glsl/lower_if_to_cond_assign.cpp:83
Methodlower_instructions_visitor
src/glsl/lower_instructions.cpp:126
Functionlower_noise
src/glsl/lower_noise.cpp:63
Methodlower_noise_visitor
src/glsl/lower_noise.cpp:36
Functionlower_offset_arrays
src/glsl/lower_offset_array.cpp:83
Functionlower_output_reads
src/glsl/lower_output_reads.cpp:168
Methodlower_pack_half_2x16
* \brief Lower a packHalf2x16 expression. * * \param vec2_rval is packHalf2x16's input * \return packHalf2x16's output as a uint rvalue
src/glsl/lower_packing_builtins.cpp:915
Methodlower_pack_snorm_2x16
* \brief Lower a packSnorm2x16 expression. * * \param vec2_rval is packSnorm2x16's input * \return packSnorm2x16's output as a uint rvalue
src/glsl/lower_packing_builtins.cpp:331
Methodlower_pack_snorm_4x8
* \brief Lower a packSnorm4x8 expression. * * \param vec4_rval is packSnorm4x8's input * \return packSnorm4x8's output as a uint rvalue
src/glsl/lower_packing_builtins.cpp:380
Methodlower_pack_unorm_2x16
* \brief Lower a packUnorm2x16 expression. * * \param vec2_rval is packUnorm2x16's input * \return packUnorm2x16's output as a uint rvalue
src/glsl/lower_packing_builtins.cpp:547
Methodlower_pack_unorm_4x8
* \brief Lower a packUnorm4x8 expression. * * \param vec4_rval is packUnorm4x8's input * \return packUnorm4x8's output as a uint rvalue
src/glsl/lower_packing_builtins.cpp:591
Methodlower_packed_varyings_gs_splicer
src/glsl/lower_packed_varyings.cpp:633
Methodlower_packed_varyings_visitor
src/glsl/lower_packed_varyings.cpp:228
Functionlower_packing_builtins
* \brief Lower the builtin packing functions. * * \param op_mask is a bitmask of `enum lower_packing_builtins_op`. */
src/glsl/lower_packing_builtins.cpp:1308
Methodlower_packing_builtins_visitor
* \param op_mask is a bitmask of `enum lower_packing_builtins_op` */
src/glsl/lower_packing_builtins.cpp:42
Functionlower_quadop_vector
src/glsl/lower_vector.cpp:219
Methodlower_return_unconditionally
* If the given instruction is a return, lower it to instructions * that store the return value (if there is one), set the return * flag, and t
src/glsl/lower_jumps.cpp:342
Functionlower_ubo_reference
src/glsl/lower_ubo_reference.cpp:539
Methodlower_ubo_reference_visitor
src/glsl/lower_ubo_reference.cpp:136
Methodlower_unpack_half_2x16
* \brief Lower an unpackHalf2x16 expression. * * \param uint_rval is unpackHalf2x16's input * \return unpackHalf2x16's output as a vec2 rv
src/glsl/lower_packing_builtins.cpp:1174
Methodlower_unpack_snorm_2x16
* \brief Lower an unpackSnorm2x16 expression. * * \param uint_rval is unpackSnorm2x16's input * \return unpackSnorm2x16's output as a vec2
src/glsl/lower_packing_builtins.cpp:429
Methodlower_unpack_snorm_4x8
* \brief Lower an unpackSnorm4x8 expression. * * \param uint_rval is unpackSnorm4x8's input * \return unpackSnorm4x8's output as a vec4 rv
src/glsl/lower_packing_builtins.cpp:488
Methodlower_unpack_unorm_2x16
* \brief Lower an unpackUnorm2x16 expression. * * \param uint_rval is unpackUnorm2x16's input * \return unpackUnorm2x16's output as a vec2
src/glsl/lower_packing_builtins.cpp:635
Methodlower_unpack_unorm_4x8
* \brief Lower an unpackUnorm4x8 expression. * * \param uint_rval is unpackUnorm4x8's input * \return unpackUnorm4x8's output as a vec4 rv
src/glsl/lower_packing_builtins.cpp:676
Functionlower_variable_index_to_cond_assign
src/glsl/lower_variable_index_to_cond_assign.cpp:525
Methodlower_vector_visitor
src/glsl/lower_vector.cpp:38
Methodlower_vertex_id_visitor
src/glsl/lower_vertex_id.cpp:45
Functionmain
contrib/glslopt/Main.cpp:102
Functionmain
src/glsl/main.cpp:304
← previousnext →1,501–1,600 of 1,941, ranked by callers