MCPcopy Create free account

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

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

↓ 1 callersFunctioncontains_rvalue
src/glsl/opt_cse.cpp:209
↓ 1 callersMethodcontains_sampler
src/glsl/glsl_types.cpp:147
↓ 1 callersMethodcopy_masked_offset
src/glsl/ir.cpp:1058
↓ 1 callersMethodcopy_offset
src/glsl/ir.cpp:1004
↓ 1 callersFunctioncopysign
src/glsl/ir_constant_expression.cpp:56
↓ 1 callersFunctioncos
src/glsl/ir_builder.cpp:295
↓ 1 callersMethodcreate_indices
* Create the necessary GLSL rvalues to index into gl_ClipDistanceMESA based * on the rvalue previously used to index into gl_ClipDistance. * * \par
src/glsl/lower_clip_distance.cpp:181
↓ 1 callersFunctioncross_validate_outputs_to_inputs
* Validate that outputs from one stage match inputs of another */
src/glsl/link_varyings.cpp:170
↓ 1 callersFunctioncross_validate_uniforms
* Perform validation of uniforms used across multiple shader stages */
src/glsl/linker.cpp:913
↓ 1 callersFunctiondereference_component
* Dereference a specific component from a scalar, vector, or matrix */
src/glsl/ast_function.cpp:685
↓ 1 callersFunctiondereferences_variable
src/glsl/opt_tree_grafting.cpp:106
↓ 1 callersFunctiondetect_conflicting_assignments
src/glsl/ast_to_hir.cpp:6011
↓ 1 callersFunctiondetect_recursion_linked
src/glsl/ir_function_detect_recursion.cpp:335
↓ 1 callersFunctiondetect_recursion_unlinked
src/glsl/ir_function_detect_recursion.cpp:309
↓ 1 callersFunctiondo_comparison
src/glsl/ast_to_hir.cpp:972
↓ 1 callersFunctiondo_expression_flattening
src/glsl/ir_expression_flattening.cpp:54
↓ 1 callersFunctiondo_optimization_passes
src/glsl/glsl_optimizer.cpp:440
↓ 1 callersFunctiondo_variable_replacement
src/glsl/opt_function_inlining.cpp:372
↓ 1 callersFunctiondot
src/glsl/ir_constant_expression.cpp:62
↓ 1 callersFunctionemit_inline_matrix_constructor
* Generate inline code for a matrix constructor * * The generated constructor code will consist of a temporary variable * declaration of the same t
src/glsl/ast_function.cpp:1196
↓ 1 callersFunctionemit_inline_record_constructor
src/glsl/ast_function.cpp:1461
↓ 1 callersFunctionemit_inline_vector_constructor
* Generate inline code for a vector constructor * * The generated constructor code will consist of a temporary variable * declaration of the same t
src/glsl/ast_function.cpp:1007
↓ 1 callersFunctionentry_is_deleted
src/util/hash_table.c:99
↓ 1 callersFunctionentry_is_free
src/util/hash_table.c:93
↓ 1 callersMethoderror
src/glsl/linker.cpp:315
↓ 1 callersMethoderror_func
src/glsl/linker.cpp:320
↓ 1 callersMethoderror_stream
src/glsl/linker.cpp:326
↓ 1 callersFunctionexec_list_get_head_const
src/glsl/list.h:388
↓ 1 callersFunctionexec_list_get_tail
src/glsl/list.h:406
↓ 1 callersFunctionexec_list_get_tail_const
src/glsl/list.h:400
↓ 1 callersFunctionexec_list_length
src/glsl/list.h:412
↓ 1 callersFunctionexec_list_pop_head
src/glsl/list.h:456
↓ 1 callersFunctionexec_list_prepend
src/glsl/list.h:504
↓ 1 callersFunctionexec_list_push_degenerate_list_at_head
src/glsl/list.h:445
↓ 1 callersFunctionexec_list_push_head
src/glsl/list.h:425
↓ 1 callersFunctionexec_list_push_tail
src/glsl/list.h:435
↓ 1 callersFunctionexec_node_get_next
src/glsl/list.h:145
↓ 1 callersFunctionexec_node_get_next_const
src/glsl/list.h:139
↓ 1 callersFunctionexec_node_get_prev
src/glsl/list.h:157
↓ 1 callersFunctionexec_node_get_prev_const
src/glsl/list.h:151
↓ 1 callersFunctionexec_node_insert_after
src/glsl/list.h:181
↓ 1 callersFunctionexec_node_insert_list_before
src/glsl/list.h:511
↓ 1 callersFunctionexec_node_insert_node_before
src/glsl/list.h:191
↓ 1 callersFunctionexec_node_is_head_sentinel
src/glsl/list.h:217
↓ 1 callersFunctionexec_node_is_tail_sentinel
src/glsl/list.h:211
↓ 1 callersFunctionexec_node_replace_with
src/glsl/list.h:201
↓ 1 callersFunctionexec_node_self_link
src/glsl/list.h:174
↓ 1 callersFunctionexp2f
src/mesa/main/imports.h:131
↓ 1 callersFunctionfind_available_slots
* Find a contiguous set of available bits in a bitmask. * * \param used_mask Bits representing used (1) and unused (0) locations * \param neede
src/glsl/linker.cpp:1866
↓ 1 callersMethodfind_candidate
src/glsl/link_varyings.cpp:529
↓ 1 callersFunctionfind_extension
* Find an extension by name in _mesa_glsl_supported_extensions. If * the name is not found, return NULL. */
src/glsl/glsl_parser_extras.cpp:624
↓ 1 callersFunctionfind_initial_value
* Find an initializer of a variable outside a loop * * Works backwards from the loop to find the pre-loop value of the variable. * This is used, fo
src/glsl/loop_controls.cpp:46
↓ 1 callersFunctionfind_shader_variables
src/glsl/glsl_optimizer.cpp:562
↓ 1 callersFunctionfix_parameter
src/glsl/ast_function.cpp:314
↓ 1 callersFunctionfixup_function_calls
src/glsl/ir_clone.cpp:418
↓ 1 callersMethodfixup_unnamed_interface_types
* For each unnamed interface block that was discovered while running the * visitor, adjust the interface type to reflect the newly assigned array
src/glsl/linker.cpp:1223
↓ 1 callersFunctionfma
src/glsl/ir_builder.cpp:517
↓ 1 callersFunctionforeach_in_list
Populate the initial acp with a copy of the original */
src/glsl/opt_copy_propagation_elements.cpp:339
↓ 1 callersFunctionforeach_in_list
src/glsl/ir_basic_block.cpp:85
↓ 1 callersFunctionforeach_in_list
src/glsl/ir_constant_expression.cpp:1953
↓ 1 callersFunctionforeach_in_list
src/glsl/lower_packed_varyings.cpp:245
↓ 1 callersFunctionforeach_in_list
src/glsl/ir_validate.cpp:855
↓ 1 callersFunctionforeach_in_list
src/glsl/opt_constant_variable.cpp:213
↓ 1 callersFunctionforeach_in_list
Populate the initial acp with a copy of the original */
src/glsl/opt_copy_propagation.cpp:220
↓ 1 callersFunctionforeach_in_list_safe
We don't just do this above when we nuked a signature because of * const pointers. */
src/glsl/opt_dead_functions.cpp:137
↓ 1 callersFunctionforeach_list_typed
src/glsl/ast_function.cpp:44
↓ 1 callersFunctiongcd
* Compute the greatest common divisor of a and b. */
src/getopt/getopt_long.c:101
↓ 1 callersFunctiongenerate_call
* Generate a function call. * * For non-void functions, this returns a dereference of the temporary variable * which stores the return value for th
src/glsl/ast_function.cpp:408
↓ 1 callersMethodgenerate_constants
src/glsl/builtin_variables.cpp:559
↓ 1 callersMethodgenerate_cs_special_vars
* Generate variables which only exist in compute shaders. */
src/glsl/builtin_variables.cpp:981
↓ 1 callersMethodgenerate_fs_special_vars
* Generate variables which only exist in fragment shaders. */
src/glsl/builtin_variables.cpp:896
↓ 1 callersMethodgenerate_gs_special_vars
* Generate variables which only exist in geometry shaders. */
src/glsl/builtin_variables.cpp:866
↓ 1 callersMethodgenerate_inline
src/glsl/opt_function_inlining.cpp:112
↓ 1 callersMethodgenerate_uniforms
* Generate uniform variables (which exist in all types of shaders). */
src/glsl/builtin_variables.cpp:752
↓ 1 callersMethodgenerate_varyings
* Generate variables that are used to communicate data from one shader stage * to the next ("varyings"). */
src/glsl/builtin_variables.cpp:1021
↓ 1 callersMethodgenerate_vs_special_vars
* Generate variables which only exist in vertex shaders. */
src/glsl/builtin_variables.cpp:829
↓ 1 callersMethodgetBinding
src/node/compiler.h:21
↓ 1 callersMethodgetLog
src/node/shader.cpp:57
↓ 1 callersMethodgetOutput
src/node/shader.cpp:43
↓ 1 callersMethodgetRawOutput
src/node/shader.cpp:50
↓ 1 callersFunctionget_basic_induction_increment
src/glsl/loop_analysis.cpp:713
↓ 1 callersMethodget_break_flag
src/glsl/lower_jumps.cpp:198
↓ 1 callersFunctionget_conversion_operation
src/glsl/ast_to_hir.cpp:180
↓ 1 callersMethodget_execute_flag
src/glsl/lower_jumps.cpp:186
↓ 1 callersFunctionget_lvalue_copy
src/glsl/ast_to_hir.cpp:932
↓ 1 callersFunctionget_matching_input
* Find a variable from the consumer that "matches" the specified variable * * This function only finds inputs with names that match. There is no *
src/glsl/link_varyings.cpp:1177
↓ 1 callersFunctionget_metal_type_size
src/glsl/ir_print_metal_visitor.cpp:508
↓ 1 callersMethodget_num_outputs
src/glsl/link_varyings.cpp:456
↓ 1 callersMethodget_or_insert
* If the given variable already is recorded in the state for this loop, * return the corresponding loop_variable object that records information * a
src/glsl/loop_analysis.cpp:263
↓ 1 callersMethodget_packed_varying_deref
* Retrieve the packed varying corresponding to the given varying location. * If no packed varying has been created for the given varying location yet
src/glsl/lower_packed_varyings.cpp:530
↓ 1 callersMethodget_progress
src/glsl/lower_packing_builtins.cpp:61
↓ 1 callersFunctionget_range
src/glsl/opt_minmax.cpp:272
↓ 1 callersMethodget_return_flag
src/glsl/lower_jumps.cpp:228
↓ 1 callersMethodget_return_value
src/glsl/lower_jumps.cpp:238
↓ 1 callersMethodget_split_list
src/glsl/opt_array_splitting.cpp:209
↓ 1 callersFunctionget_uniform_block_index
src/glsl/link_uniform_initializers.cpp:47
↓ 1 callersFunctiongetopt_long
* getopt_long -- * Parse argc/argv argument vector. */
src/getopt/getopt_long.c:491
↓ 1 callersFunctionglcpp__flush_buffer
Discard all buffered characters. On the next scan, YY_INPUT will be called. * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
src/glsl/glcpp/glcpp-lex.c:2248
↓ 1 callersFunctionglcpp__scan_buffer
Setup the input buffer state to scan directly from a user-specified character buffer. * @param base the character buffer * @param size the size in b
src/glsl/glcpp/glcpp-lex.c:2379
↓ 1 callersFunctionglcpp__scan_bytes
Setup the input buffer state to scan the given bytes. The next call to glcpp_lex() will * scan from a @e copy of @a bytes. * @param bytes the byte b
src/glsl/glcpp/glcpp-lex.c:2429
← previousnext →701–800 of 1,941, ranked by callers