MCPcopy Create free account

hub / github.com/bkaradzic/bgfx / functions

Functions26,247 in github.com/bkaradzic/bgfx

↓ 73 callersMethodgetCompleteString
3rdparty/glslang/glslang/Include/Types.h:2305
↓ 73 callersMethodshallowCopy
Not for use across pool pops; it will cause multiple instances of TType to point to the same information. This only works if that information (like a
3rdparty/glslang/glslang/Include/Types.h:1848
↓ 72 callersMethodGetDefiningInstruction
3rdparty/spirv-tools/source/opt/constants.cpp:226
↓ 72 callersMethodGetIdOpcode
3rdparty/spirv-tools/source/val/validation_state.cpp:948
↓ 72 callersMethodName
3rdparty/dawn/src/tint/lang/core/ir/builder.h:1771
↓ 72 callersMethodNum
3rdparty/dawn/src/tint/lang/core/intrinsic/table_data.h:625
↓ 72 callersMethodblock
Return a pointer to the basic block instance corresponding to the label |blk_id|.
3rdparty/spirv-tools/source/opt/cfg.h:42
↓ 72 callersMethoddata
3rdparty/spirv-tools/source/util/span.h:55
↓ 72 callersMethodgetBuiltInOp
3rdparty/glslang/glslang/MachineIndependent/SymbolTable.h:315
↓ 72 callersMethodis_matrix
* Query whether or not a type is a matrix */
3rdparty/glsl-optimizer/src/glsl/glsl_types.h:382
↓ 72 callersFunctionlsmash_bs_count
3rdparty/l-smash/common/bytes.h:60
↓ 72 callersMethodset
tools/texturev/texturev.cpp:1184
↓ 71 callersMethodGetComponentType
3rdparty/spirv-tools/source/val/validation_state.cpp:953
↓ 71 callersMethodGetHeaderBlock
Returns the header (first basic block of the loop). This block contains the OpLoopMerge instruction.
3rdparty/spirv-tools/source/opt/loop_descriptor.h:73
↓ 71 callersFunctionconvert_to_string
3rdparty/spirv-cross/spirv_common.hpp:222
↓ 71 callersMethodcreateNoResultOp
An opcode that has no operands, no result id, and no type
3rdparty/glslang/SPIRV/SpvBuilder.cpp:3442
↓ 71 callersMethodempty
3rdparty/glslang/glslang/MachineIndependent/span.h:75
↓ 71 callersMethodpop_back
3rdparty/glslang/glslang/Include/arrays.h:151
↓ 70 callersMethodAdd
3rdparty/dawn/src/tint/lang/spirv/reader/lower/builtins.cc:567
↓ 70 callersMethodGet
3rdparty/dawn/src/tint/lang/wgsl/sem/info.h:85
↓ 70 callersMethodValue
Attempts to retrieve the current Tint IR value for `id`. If the value exists and is not in scope it will propagate the value up through the control in
3rdparty/dawn/src/tint/lang/spirv/reader/parser/parser.cc:1516
↓ 70 callersMethodbuiltin
3rdparty/spirv-tools/source/val/decoration.h:78
↓ 70 callersMethodgetNumDims
translate from array-of-array semantics to container semantics
3rdparty/glslang/glslang/Include/arrays.h:255
↓ 70 callersFunctionisom_print_box_common
3rdparty/l-smash/core/print.c:198
↓ 70 callersFunctionisom_read_leaf_box_common_last_process
3rdparty/l-smash/core/read.c:216
↓ 69 callersMethodInsertBefore
3rdparty/spirv-tools/source/opt/iterator.h:315
↓ 69 callersMethodbegin
examples/common/debugdraw/debugdraw.cpp:2329
↓ 69 callersFunctiongetName
src/renderer_vk.cpp:613
↓ 69 callersMethodisMatrix
3rdparty/glslang/glslang/Include/Types.h:1963
↓ 69 callersMethodis_empty
3rdparty/glsl-optimizer/src/glsl/list.h:532
↓ 69 callersMethodsetImage
make an image
3rdparty/glslang/glslang/Include/Types.h:175
↓ 68 callersFunctionImClamp
3rdparty/dear-imgui/imgui_internal.h:511
↓ 68 callersMethodget_precision
3rdparty/glsl-optimizer/src/glsl/ir.h:250
↓ 67 callersMethodstr
3rdparty/dawn/src/tint/lang/wgsl/sem/builtin_fn.cc:42
↓ 66 callersMethodempty
/////////////////////////////////////////////////////////////////////// STL-interface support ////////////////////////////////////////////////////////
3rdparty/dawn/src/tint/utils/diagnostic/diagnostic.h:207
↓ 66 callersMethodis_vector
* Query whether or not a type is a vector */
3rdparty/glsl-optimizer/src/glsl/glsl_types.h:371
↓ 66 callersMethodprofileRequires
entry point that takes multiple extensions
3rdparty/glslang/glslang/MachineIndependent/Versions.cpp:847
↓ 66 callersFunctionralloc_strdup
3rdparty/glsl-optimizer/src/util/ralloc.c:311
↓ 65 callersMethodFoldToSingleValue
3rdparty/spirv-tools/source/opt/scalar_analysis_nodes.h:222
↓ 65 callersFunctionImRect
3rdparty/dear-imgui/imgui_internal.h:589
↓ 65 callersMethodPrintNum
3rdparty/dawn/src/tint/lang/core/intrinsic/table_data.h:637
↓ 65 callersMethodclear
src/video.h:767
↓ 65 callersFunctionlsmash_log
---- others ----*/
3rdparty/l-smash/common/utils.c:51
↓ 65 callersMethodreset
3rdparty/spirv-cross/spirv_glsl.cpp:344
↓ 65 callersMethodscalar
3rdparty/spirv-cross/spirv_common.hpp:1348
↓ 65 callersFunctionsetIndexBuffer
src/bgfx.cpp:6161
↓ 64 callersMethodResults
@returns the result values for this instruction
3rdparty/dawn/src/tint/lang/core/ir/operand_instruction.h:168
↓ 64 callersMethodaddDecoration
3rdparty/glslang/SPIRV/SpvBuilder.cpp:2440
↓ 64 callersMethodgetRight
3rdparty/glslang/glslang/Include/intermediate.h:1653
↓ 64 callersMethodget_location
* Retrieve the source location of an AST node * * This function is primarily used to get the source position of an AST node * into a form
3rdparty/glsl-optimizer/src/glsl/ast.h:73
↓ 64 callersMethodis_version
* Determine whether the current GLSL version is sufficiently high to * support a certain feature. * * \param required_glsl_version is the
3rdparty/glsl-optimizer/src/glsl/glsl_parser_extras.h:101
↓ 64 callersMethodset
make a combined sampler and texture
3rdparty/glslang/glslang/Include/Types.h:163
↓ 64 callersMethodtail
Returns the last basic block in this function.
3rdparty/spirv-tools/source/opt/function.h:124
↓ 63 callersMethodGetParent
3rdparty/spirv-tools/source/opt/loop_descriptor.h:176
↓ 63 callersMethodIsFloatingPointFoldingAllowed
3rdparty/spirv-tools/source/opt/instruction.cpp:830
↓ 63 callersFunctionU32Operand
3rdparty/dawn/src/tint/lang/spirv/writer/common/operand.h:45
↓ 63 callersMethodaddIndex
Connect two nodes through an index operator, where the left node is the base of an array or struct, and the right node is a direct or indirect offset.
3rdparty/glslang/glslang/MachineIndependent/Intermediate.cpp:343
↓ 63 callersMethodf32
3rdparty/dawn/src/tint/lang/core/type/manager.cc:165
↓ 63 callersMethodgetImmediateOperand
3rdparty/glslang/SPIRV/spvIR.h:235
↓ 63 callersMethodgetOperand
3rdparty/glslang/glslang/Include/intermediate.h:1671
↓ 63 callersFunctionlsmash_list_get_entry_data
3rdparty/l-smash/common/list.c:244
↓ 63 callersMethodstr
3rdparty/spirv-tools/source/opt/types.cpp:384
↓ 63 callersFunctionvisit_list_elements
* Process a list of nodes using a hierarchical vistor. * * If statement_list is true (the default), this is a list of statements, so * v->base_ir w
3rdparty/glsl-optimizer/src/glsl/ir_hv_accept.cpp:46
↓ 62 callersMethodContinuing
@returns the loop continuing block
3rdparty/dawn/src/tint/lang/core/ir/loop.h:118
↓ 62 callersMethodFunctionParam
3rdparty/dawn/src/tint/lang/core/ir/builder.cc:119
↓ 62 callersMethodmessage
3rdparty/glslang/glslang/Include/InfoSink.h:121
↓ 62 callersFunctionmtxProj
examples/19-oit/oit.cpp:89
↓ 62 callersMethodsetDConst
3rdparty/glslang/glslang/Include/ConstantUnion.h:100
↓ 62 callersMethodset_location_range
* Set the source location range of an AST node using two location nodes * * \sa ast_node::set_location */
3rdparty/glsl-optimizer/src/glsl/ast.h:105
↓ 61 callersMethodAnalyzeInstDefUse
3rdparty/spirv-tools/source/opt/def_use_manager.cpp:66
↓ 61 callersMethodColumns
@returns the number of columns in the matrix
3rdparty/dawn/src/tint/lang/core/type/matrix.h:62
↓ 61 callersMethodOperands
@returns the operands of the instruction
3rdparty/dawn/src/tint/lang/core/ir/operand_instruction.h:162
↓ 61 callersMethodParams
@returns the function parameters
3rdparty/dawn/src/tint/lang/core/ir/function.h:224
↓ 61 callersFunctioncreateEmbeddedShader
src/bgfx.cpp:623
↓ 60 callersMethodAsString
3rdparty/spirv-tools/source/opt/scalar_analysis.cpp:477
↓ 60 callersMethodbegin
src/bgfx.cpp:2696
↓ 60 callersFunctioncgltf_skip_json
3rdparty/cgltf/cgltf.h:2803
↓ 60 callersMethodfind
src/renderer_vk.cpp:5120
↓ 60 callersMethodsetMatrix
3rdparty/glslang/glslang/Include/Types.h:1624
↓ 59 callersFunctionAssertValid
TODO(crbug.com/512904070): Remove this when transition to properties is complete.
3rdparty/dawn/src/tint/lang/core/ir/validator.cc:114
↓ 59 callersMethodBack
@returns the last instruction in the instruction list
3rdparty/dawn/src/tint/lang/core/ir/block.h:134
↓ 59 callersFunctionIsUint32Constant
3rdparty/spirv-tools/source/val/validate_extensions.cpp:79
↓ 59 callersMethodemplace_back
3rdparty/spirv-cross/spirv_cross_containers.hpp:329
↓ 59 callersMethodu1
3rdparty/h264/h264.h:338
↓ 59 callersMethodue
3rdparty/h264/h264.h:362
↓ 58 callersMethodEvalConstantValUint64
3rdparty/spirv-tools/source/val/validation_state.cpp:1796
↓ 58 callersMethodIsFloatVectorType
3rdparty/spirv-tools/source/val/validation_state.cpp:1195
↓ 58 callersMethodend
@returns the ending iterator
3rdparty/dawn/src/tint/lang/core/ir/block.h:117
↓ 58 callersFunctionnvgLineTo
examples/common/nanovg/nanovg.cpp:1959
↓ 58 callersFunctionsetTransform
src/bgfx.cpp:6124
↓ 57 callersMethodAddOperand
3rdparty/spirv-tools/source/opt/instruction.h:681
↓ 57 callersMethodForEachInst
3rdparty/spirv-tools/source/opt/graph.cpp:49
↓ 57 callersMethodGetMergeBlock
Returns the basic block which marks the end of the loop. These functions return nullptr if the loop is not structured.
3rdparty/spirv-tools/source/opt/loop_descriptor.h:109
↓ 57 callersMethodTrue
@returns the true block
3rdparty/dawn/src/tint/lang/core/ir/if.h:88
↓ 57 callersMethodsetVector
3rdparty/glslang/glslang/Include/Types.h:1616
↓ 57 callersFunctionspvLogStringForEnv
3rdparty/spirv-tools/source/spirv_target_env.cpp:440
↓ 56 callersFunctionDispatch_fa_f32_f16
3rdparty/dawn/src/tint/lang/core/constant/eval.cc:159
↓ 56 callersMethodLength
3rdparty/dawn/src/tint/lang/spirv/reader/lower/texture.cc:566
↓ 56 callersMethodcontains
3rdparty/glslang/glslang/MachineIndependent/localintermediate.h:276
↓ 56 callersMethodelement_count
3rdparty/spirv-tools/source/opt/types.h:323
← previousnext →301–400 of 26,247, ranked by callers