MCPcopy Create free account

hub / github.com/GPUOpen-Archive/Anvil / functions

Functions5,010 in github.com/GPUOpen-Archive/Anvil

↓ 894 callersMethodpush
deps/glslang/SPIRV/doc.h:171
↓ 791 callersMethodsize
deps/glslang/StandAlone/Worklist.h:78
↓ 710 callersMethodappend
deps/glslang/glslang/MachineIndependent/InfoSink.cpp:41
↓ 615 callersMethodrelateToOperator
Change all function entries in the table with the non-mangled name to be related to the provided built-in operation.
deps/glslang/glslang/MachineIndependent/SymbolTable.cpp:237
↓ 543 callersMethodc_str
deps/glslang/glslang/Include/InfoSink.h:85
↓ 487 callersMethodend
deps/VulkanMemoryAllocator/vk_mem_alloc.h:3679
↓ 484 callersMethodget
Please see header for specification */
src/misc/object_tracker.cpp:47
↓ 418 callersMethodgetType
deps/glslang/glslang/Include/ConstantUnion.h:844
↓ 401 callersMethodpush_back
deps/glslang/glslang/Include/arrays.h:128
↓ 398 callersMethodgetBasicType
deps/glslang/glslang/Include/Types.h:1487
↓ 383 callersMethodgetType
deps/glslang/glslang/MachineIndependent/reflection.h:62
↓ 345 callersMethodinit
deps/glslang/glslang/Include/Types.h:1260
↓ 344 callersMethodpush_back
deps/VulkanMemoryAllocator/vk_mem_alloc.h:3631
↓ 309 callersMethodatGlobalLevel
deps/glslang/glslang/MachineIndependent/SymbolTable.h:610
↓ 291 callersMethodreset
Please see header for specification */
src/wrappers/event.cpp:134
↓ 273 callersMethodbegin
deps/VulkanMemoryAllocator/vk_mem_alloc.h:3678
↓ 260 callersFunctionBuiltInVariable
To tag built-in variables with their TBuiltInVariable enum. Use this when the normal declaration text already gets the qualifier right, and all that'
deps/glslang/glslang/MachineIndependent/Initialize.cpp:7771
↓ 248 callersMethodsetFunctionExtensions
Make all function overloads of the given name require an extension(s). Should only be used for a version/profile that actually needs the extension(s).
deps/glslang/glslang/MachineIndependent/SymbolTable.cpp:254
↓ 223 callersMethodsetVariableExtensions
deps/glslang/glslang/MachineIndependent/SymbolTable.h:818
↓ 214 callersMethodgetAsTyped
deps/glslang/glslang/Include/intermediate.h:1023
↓ 205 callersMethodsize
How many arguments were supplied?
deps/glslang/glslang/MachineIndependent/attribute.cpp:74
↓ 191 callersMethodgetOp
deps/glslang/glslang/Include/intermediate.h:1266
↓ 157 callersMethodappend_struct
include/misc/struct_chainer.h:150
↓ 154 callersMethodatBuiltInLevel
deps/glslang/glslang/MachineIndependent/SymbolTable.h:609
↓ 151 callersMethodisArray
deps/glslang/glslang/Include/Types.h:1510
↓ 150 callersMethodinsert
Insert a visible symbol into the symbol table so it can be found later by name. Returns false if the was a name collision.
deps/glslang/glslang/MachineIndependent/SymbolTable.h:647
↓ 139 callersMethodaddCapability
deps/glslang/SPIRV/SpvBuilder.h:112
↓ 139 callersMethodgetAsConstantUnion
deps/glslang/glslang/Include/intermediate.h:1025
↓ 139 callersMethodgetVectorSize
deps/glslang/glslang/Include/Types.h:1494
↓ 125 callersMethodgetAsAggregate
deps/glslang/glslang/Include/intermediate.h:1026
↓ 124 callersMethodfind
Normal find of a symbol, that can optionally say whether the symbol was found at a built-in level or the current top-scope level.
deps/glslang/glslang/MachineIndependent/SymbolTable.h:722
↓ 122 callersMethodget_device_vk
Retrieves a raw Vulkan handle for this device. * * @return As per description **/
include/wrappers/device.h:106
↓ 121 callersMethodgetDConst
deps/glslang/glslang/Include/ConstantUnion.h:126
↓ 119 callersMethodsetType
deps/glslang/glslang/Include/intermediate.h:1075
↓ 117 callersMethodget_create_info_ptr
include/wrappers/fence.h:71
↓ 108 callersMethodsetDConst
deps/glslang/glslang/Include/ConstantUnion.h:100
↓ 107 callersMethodfind
deps/VulkanMemoryAllocator/vk_mem_alloc.h:3716
↓ 107 callersMethodget_device_extension_info
include/misc/extensions.h:506
↓ 106 callersMethodaddConstantUnion
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:2375
↓ 104 callersMethodgetStruct
deps/glslang/glslang/Include/Types.h:1975
↓ 104 callersMethodget_vk
include/misc/types_struct.h:1294
↓ 102 callersMethodgetLeft
deps/glslang/glslang/Include/intermediate.h:1497
↓ 100 callersMethodunlock
include/misc/mt_safety.h:61
↓ 99 callersMethodlock
include/misc/mt_safety.h:53
↓ 98 callersMethodgetIConst
deps/glslang/glslang/Include/ConstantUnion.h:122
↓ 95 callersMethodppError
deps/glslang/glslang/MachineIndependent/ParseContextBase.cpp:95
↓ 89 callersMethodaddIdOperand
deps/glslang/SPIRV/spvIR.h:97
↓ 87 callersMethodgetAsSymbolNode
deps/glslang/glslang/Include/intermediate.h:1032
↓ 86 callersMethodclear
deps/glslang/glslang/Include/Types.h:109
↓ 84 callersMethodsetResultAndType
deps/glslang/SPIRV/doc.h:227
↓ 82 callersMethodget_extension_info
include/wrappers/device.h:644
↓ 81 callersMethodgrowAggregate
Safe way to combine two nodes into an aggregate. Works with null pointers, a node that's not a aggregate yet, etc. Returns the resulting aggregate,
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:2159
↓ 81 callersMethodtraverse
Traversal functions for terminals are straightforward....
deps/glslang/glslang/MachineIndependent/IntermTraverse.cpp:59
↓ 79 callersMethodpush_back
deps/glslang/glslang/MachineIndependent/localintermediate.h:70
↓ 78 callersMethodgetResultId
deps/glslang/SPIRV/spvIR.h:145
↓ 77 callersMethodaddExtension
deps/glslang/SPIRV/SpvBuilder.h:99
↓ 77 callersMethodgetParamCount
Return total number of parameters
deps/glslang/glslang/MachineIndependent/SymbolTable.h:307
↓ 75 callersMethodaddSymbol
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:68
↓ 72 callersMethodgetMatrixCols
returns 1 for either scalar or vector of size 1, valid for both
deps/glslang/glslang/Include/Types.h:1495
↓ 72 callersMethodgetMatrixRows
deps/glslang/glslang/Include/Types.h:1496
↓ 72 callersMethodget_device
include/misc/fence_create_info.h:44
↓ 70 callersMethodresize
deps/VulkanMemoryAllocator/vk_mem_alloc.h:2890
↓ 70 callersMethodsetLoc
deps/glslang/glslang/Include/intermediate.h:1021
↓ 67 callersMethodisStruct
deps/glslang/glslang/Include/Types.h:1516
↓ 66 callersMethodaddImmediateOperand
deps/glslang/SPIRV/spvIR.h:101
↓ 66 callersMethodgetArraySizes
deps/glslang/glslang/Include/Types.h:1502
↓ 64 callersMethodset
make a combined sampler and texture
deps/glslang/glslang/Include/Types.h:128
↓ 61 callersMethodget_create_flags
include/misc/image_create_info.h:215
↓ 61 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
deps/glslang/glslang/Include/Types.h:1425
↓ 60 callersMethodcbegin
deps/VulkanMemoryAllocator/vk_mem_alloc.h:3627
↓ 60 callersMethodget_type
Tells what type this device instance is */
include/wrappers/device.h:891
↓ 60 callersMethodsetMatrix
deps/glslang/glslang/Include/Types.h:1275
↓ 59 callersMethodcend
deps/VulkanMemoryAllocator/vk_mem_alloc.h:3628
↓ 59 callersMethodget_physical_device
Please see header for specification */
src/wrappers/device.cpp:1834
↓ 59 callersMethodisVector
deps/glslang/glslang/Include/Types.h:1508
↓ 57 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.
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:265
↓ 53 callersMethodWriteString
deps/VulkanMemoryAllocator/vk_mem_alloc.h:4782
↓ 53 callersMethodaddDecoration
deps/glslang/SPIRV/SpvBuilder.cpp:1125
↓ 52 callersFunctionfloat_fractions
Creates a float that is the sum of 1/(2 ^ fractions[i]) for i in factions
deps/glslang/gtests/HexFloat.cpp:583
↓ 52 callersMethodget_buffer
Please see header for specification */
src/wrappers/buffer.cpp:130
↓ 52 callersMethodsetIConst
deps/glslang/glslang/Include/ConstantUnion.h:76
↓ 52 callersMethodsize
deps/VulkanMemoryAllocator/vk_mem_alloc.h:3622
↓ 51 callersMethodisMatrix
deps/glslang/glslang/Include/Types.h:1509
↓ 51 callersMethodprofileRequires
entry point that takes multiple extensions
deps/glslang/glslang/MachineIndependent/Versions.cpp:547
↓ 50 callersMethodsetUConst
deps/glslang/glslang/Include/ConstantUnion.h:82
↓ 49 callersMethodsetI64Const
deps/glslang/glslang/Include/ConstantUnion.h:88
↓ 48 callersMethodget_root_struct
include/misc/struct_chainer.h:94
↓ 48 callersMethodsetVector
deps/glslang/glslang/Include/Types.h:1268
↓ 47 callersMethodsetU64Const
deps/glslang/glslang/Include/ConstantUnion.h:94
↓ 46 callersMethodgetCompleteString
deps/glslang/glslang/Include/Types.h:1741
↓ 46 callersMethodsetImage
make an image
deps/glslang/glslang/Include/Types.h:140
↓ 46 callersMethodsetTexture
make a texture with no sampler
deps/glslang/glslang/Include/Types.h:152
↓ 45 callersMethodcreate_chain
include/misc/struct_chainer.h:221
↓ 45 callersMethodgetOperand
deps/glslang/glslang/Include/intermediate.h:1516
↓ 44 callersMethodcontainsBasicType
Recursively checks if the type contains the given basic type
deps/glslang/glslang/Include/Types.h:1561
↓ 44 callersMethodgetAsFloat
Returns the data as a floating point value.
deps/glslang/SPIRV/hex_float.h:138
↓ 44 callersMethodsetI8Const
deps/glslang/glslang/Include/ConstantUnion.h:52
↓ 43 callersMethodempty
deps/glslang/glslang/Include/ConstantUnion.h:929
↓ 43 callersMethodextensionTurnedOn
Returns true if the given extension is set to enable, require, or warn.
deps/glslang/glslang/MachineIndependent/Versions.cpp:712
↓ 43 callersMethodgetImmediateOperand
deps/glslang/SPIRV/spvIR.h:151
next →1–100 of 5,010, ranked by callers