MCPcopy Create free account

hub / github.com/aras-p/glsl-optimizer / types & classes

Types & classes790 in github.com/aras-p/glsl-optimizer

↓ 5 callersClassderef
Automatic generator for ir_dereference_variable on assignment LHS. * * \sa operand */
src/glsl/ir_builder.h:66
↓ 4 callersEnumir_expression_operation
Update ir_expression::get_num_operands() and operator_strs when * updating this list. */
src/glsl/ir.h:1271
↓ 4 callersClassreplace_varyings_visitor
* This replaces unused varyings with temporary variables. * * If "ir" is the producer, the "external" usage should come from * the consumer. It als
src/glsl/opt_dead_builtin_varyings.cpp:260
↓ 3 callersClassminmax_range
src/glsl/opt_minmax.cpp:55
↓ 2 callersEnumgl_uniform_block_packing
src/mesa/main/mtypes.h:756
↓ 2 callersEnumglsl_matrix_layout
src/glsl/glsl_types.cpp:864
↓ 2 callersEnumglsl_matrix_layout
src/glsl/lower_ubo_reference.cpp:85
↓ 2 callersClassloop_record
src/glsl/lower_jumps.cpp:161
↓ 1 callersEnumast_iteration_modes
src/glsl/ast.h:967
↓ 1 callersEnumast_jump_modes
src/glsl/ast.h:998
↓ 1 callersEnumast_operators
* Operators for AST expression nodes. */
src/glsl/ast.h:139
↓ 1 callersClassblock_record
src/glsl/lower_jumps.cpp:138
↓ 1 callersClassfunction_record
src/glsl/lower_jumps.cpp:210
↓ 1 callersEnumglsl_matrix_layout
src/glsl/link_uniforms.cpp:193
↓ 1 callersClassinterface_block_definition
* Information about a single interface block definition that we need to keep * track of in order to check linkage rules. * * Note: this class is ex
src/glsl/link_interface_blocks.cpp:46
↓ 1 callersClassir_constant
src/glsl/ir.h:2163
↓ 1 callersClassir_expression
src/glsl/ir.h:1584
ClassCompiler
src/node/compiler.h:8
EnumPACKED
src/glsl/ir_uniform.h:45
EnumPrintGlslMode
src/glsl/ir_print_glsl_visitor.h:31
ClassShader
src/node/shader.h:11
ClassYYLTYPE
src/glsl/glsl_parser_extras.h:59
ClassYYLTYPE
src/glsl/glsl_parser.cpp:693
ClassYYLTYPE
src/glsl/ast.h:34
ClassYYLTYPE
src/glsl/ast.h:73
ClassYYLTYPE
src/glsl/ast.h:310
ClassYYLTYPE
src/glsl/ast.h:1068
ClassYYLTYPE
src/glsl/ast.h:1089
ClassYYLTYPE
src/glsl/glsl_parser.h:559
ClassYYLTYPE
src/glsl/glcpp/glcpp-parse.c:350
ClassYYLTYPE
src/glsl/glcpp/glcpp.h:74
ClassYYLTYPE
src/glsl/glcpp/glcpp-parse.h:137
Enum_debug
The MESA_DEBUG_FLAGS var is a bitmask of these flags */
src/mesa/main/mtypes.h:1678
Class_mesa_glsl_extension
* Element type for _mesa_glsl_supported_extensions */
src/glsl/glsl_parser_extras.cpp:451
Class_mesa_glsl_parse_state
src/glsl/glsl_parser_extras.h:73
Class_mesa_glsl_parse_state
src/glsl/glsl_lexer.cpp:1124
Class_mesa_glsl_parse_state
src/glsl/ast_function.cpp:35
Class_mesa_glsl_parse_state
src/glsl/builtin_variables.cpp:357
Class_mesa_glsl_parse_state
src/glsl/builtin_variables.cpp:428
Class_mesa_glsl_parse_state
src/glsl/ast_to_hir.cpp:63
Class_mesa_glsl_parse_state
src/glsl/ast_array_index.cpp:53
Class_mesa_glsl_parse_state
src/glsl/ir.h:2425
Class_mesa_glsl_parse_state
src/glsl/ir_print_visitor.cpp:50
Class_mesa_glsl_parse_state
src/glsl/ir_print_glsl_visitor.h:38
Class_mesa_glsl_parse_state
src/glsl/builtin_types.cpp:265
Class_mesa_glsl_parse_state
src/glsl/ir_function_detect_recursion.cpp:272
Class_mesa_glsl_parse_state
src/glsl/glsl_parser_extras.cpp:1376
Class_mesa_glsl_parse_state
src/glsl/glsl_parser.cpp:2857
Class_mesa_glsl_parse_state
src/glsl/ir_print_glsl_visitor.cpp:217
Class_mesa_glsl_parse_state
src/glsl/glsl_types.h:37
Class_mesa_glsl_parse_state
src/glsl/glsl_types.h:692
Class_mesa_glsl_parse_state
src/glsl/hir_field_selection.cpp:32
Class_mesa_glsl_parse_state
src/glsl/ast.h:32
Class_mesa_glsl_parse_state
src/glsl/ast.h:63
Class_mesa_glsl_parse_state
src/glsl/ast.h:218
Class_mesa_glsl_parse_state
src/glsl/ast.h:295
Class_mesa_glsl_parse_state
src/glsl/ast.h:371
Class_mesa_glsl_parse_state
src/glsl/ast.h:393
Class_mesa_glsl_parse_state
src/glsl/ast.h:661
Class_mesa_glsl_parse_state
src/glsl/ast.h:706
Class_mesa_glsl_parse_state
src/glsl/ast.h:734
Class_mesa_glsl_parse_state
src/glsl/ast.h:748
Class_mesa_glsl_parse_state
src/glsl/ast.h:778
Class_mesa_glsl_parse_state
src/glsl/ast.h:808
Class_mesa_glsl_parse_state
src/glsl/ast.h:846
Class_mesa_glsl_parse_state
src/glsl/ast.h:858
Class_mesa_glsl_parse_state
src/glsl/ast.h:873
Class_mesa_glsl_parse_state
src/glsl/ast.h:888
Class_mesa_glsl_parse_state
src/glsl/ast.h:905
Class_mesa_glsl_parse_state
src/glsl/ast.h:920
Class_mesa_glsl_parse_state
src/glsl/ast.h:934
Class_mesa_glsl_parse_state
src/glsl/ast.h:949
Class_mesa_glsl_parse_state
src/glsl/ast.h:965
Class_mesa_glsl_parse_state
src/glsl/ast.h:996
Class_mesa_glsl_parse_state
src/glsl/ast.h:1018
Class_mesa_glsl_parse_state
src/glsl/ast.h:1035
Class_mesa_glsl_parse_state
src/glsl/ast.h:1075
Class_mesa_glsl_parse_state
src/glsl/ast.h:1096
Class_mesa_glsl_parse_state
src/glsl/main.cpp:291
Class_mesa_glsl_parse_state
src/glsl/ir_print_metal_visitor.cpp:207
Class_mesa_glsl_parse_state
src/glsl/ir_print_metal_visitor.h:33
Class_mesa_symbol_table
src/glsl/glsl_symbol_table.h:104
Class_mesa_symbol_table
src/mesa/program/symbol_table.h:26
Class_mesa_symbol_table
* */
src/mesa/program/symbol_table.c:100
Enum_verbose
The MESA_VERBOSE var is a bitmask of these flags */
src/mesa/main/mtypes.h:1658
Classacp_entry
src/glsl/opt_copy_propagation_elements.cpp:54
Classacp_entry
src/glsl/opt_copy_propagation.cpp:43
Classacp_entry
src/glsl/opt_constant_propagation.cpp:46
Classactive_atomic_buffer
* Atomic counter buffer referenced by the program. There is a one * to one correspondence between these and the objects that can be * queried
src/glsl/link_atomics.cpp:46
Classactive_atomic_counter
* Atomic counter as seen by the program. */
src/glsl/link_atomics.cpp:36
Classactive_list
src/glsl/glcpp/glcpp.h:170
Classactive_list
src/glsl/glcpp/glcpp.h:173
Classae_entry
* This is the record of an available expression for common subexpression * elimination. */
src/glsl/opt_cse.cpp:53
Classargument_list
src/glsl/glcpp/glcpp.h:125
Classargument_node
src/glsl/glcpp/glcpp.h:120
Classargument_node
src/glsl/glcpp/glcpp.h:122
Classarray_index_visit
src/glsl/opt_dead_code_local.cpp:135
Classarray_sizing_visitor
* This class is only used in link_intrastage_shaders() below but declaring * it inside that function leads to compiler warnings with some versions of
src/glsl/linker.cpp:1161
Classassignment_entry
src/glsl/opt_dead_code_local.cpp:45
Classassignment_entry
src/glsl/opt_constant_variable.cpp:42
next →1–100 of 790, ranked by callers