MCPcopy Create free account

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

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

↓ 42 callersMethodfloat16OpaqueCheck
Call for any operation needing GLSL float16 opaque-type support
deps/glslang/glslang/MachineIndependent/Versions.cpp:1014
↓ 42 callersMethodgetIdOperand
deps/glslang/SPIRV/spvIR.h:147
↓ 42 callersMethodgetRight
deps/glslang/glslang/Include/intermediate.h:1498
↓ 42 callersMethodsetI16Const
deps/glslang/glslang/Include/ConstantUnion.h:64
↓ 42 callersMethodsetU16Const
deps/glslang/glslang/Include/ConstantUnion.h:70
↓ 41 callersMethodaddAssign
Connect two nodes through an assignment. Returns the added node. Returns nullptr if the 'right' type could not be converted to match the 'left' type
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:228
↓ 41 callersMethodclearAccessChain
deps/glslang/SPIRV/SpvBuilder.cpp:2511
↓ 41 callersMethodgetUConst
deps/glslang/glslang/Include/ConstantUnion.h:123
↓ 41 callersMethodsetU8Const
deps/glslang/glslang/Include/ConstantUnion.h:58
↓ 40 callersMethodgetAsBinaryNode
deps/glslang/glslang/Include/intermediate.h:1028
↓ 40 callersMethodmessage
deps/glslang/glslang/Include/InfoSink.h:105
↓ 39 callersMethodaddInstruction
deps/glslang/SPIRV/spvIR.h:429
↓ 39 callersMethodgetOuterArraySize
deps/glslang/glslang/Include/Types.h:1497
↓ 39 callersMethodisVector
deps/glslang/SPIRV/SpvBuilder.h:179
↓ 39 callersMethodset_name
Associates a user-specified name to with all maintained Vulkan object handles. * * Passed string's contents is cached internally, s
include/misc/debug_marker.h:307
↓ 38 callersFunctionNewPoolTString
deps/glslang/glslang/Include/Common.h:156
↓ 38 callersMethodget_format
Please see header for specification */
src/misc/formats.cpp:1439
↓ 37 callersMethodregister_object
Please see header for specification */
src/misc/object_tracker.cpp:158
↓ 37 callersMethodsetBConst
deps/glslang/glslang/Include/ConstantUnion.h:106
↓ 36 callersMethoderase
deps/glslang/glslang/Include/InfoSink.h:71
↓ 36 callersMethodgetI64Const
deps/glslang/glslang/Include/ConstantUnion.h:124
↓ 35 callersMethodgetNumDims
translate from array-of-array semantics to container semantics
deps/glslang/glslang/Include/arrays.h:238
↓ 35 callersMethodget_image
Please see header for specification */
src/wrappers/swapchain.cpp:339
↓ 35 callersMethodget_size
src/misc/framebuffer_create_info.cpp:172
↓ 35 callersMethodmakeUintConstant
deps/glslang/SPIRV/SpvBuilder.h:253
↓ 34 callersMethodget
deps/glslang/StandAlone/StandAlone.cpp:194
↓ 34 callersMethodis_valid
include/misc/struct_chainer.h:52
↓ 34 callersMethodsetOperator
deps/glslang/glslang/Include/intermediate.h:1537
↓ 33 callersMethodempty
deps/glslang/StandAlone/Worklist.h:83
↓ 33 callersMethodgetAsOperator
deps/glslang/glslang/Include/intermediate.h:1024
↓ 33 callersMethodgetId
deps/glslang/SPIRV/spvIR.h:200
↓ 33 callersFunctionhalf_bits_set
The same as bits_set but for a Float16 value instead of 32-bit floating point.
deps/glslang/gtests/HexFloat.cpp:614
↓ 33 callersMethodpop_back
deps/VulkanMemoryAllocator/vk_mem_alloc.h:2953
↓ 32 callersMethodget_n_physical_devices
TODO */
include/wrappers/device.h:947
↓ 32 callersMethodmakeTemporary
Recursively make temporary
deps/glslang/glslang/Include/Types.h:1452
↓ 32 callersMethodmapInstruction
deps/glslang/SPIRV/spvIR.h:353
↓ 32 callersMethodunregister_object
Please see header for specification */
src/misc/object_tracker.cpp:188
↓ 31 callersMethodgetAsVariable
deps/glslang/glslang/MachineIndependent/SymbolTable.h:102
↓ 31 callersMethodset
deps/glslang/SPIRV/doc.h:201
↓ 30 callersMethodcomputeNumComponents
deps/glslang/glslang/Include/Types.h:1979
↓ 30 callersMethodgetAsUnaryNode
deps/glslang/glslang/Include/intermediate.h:1027
↓ 30 callersMethodgetDimSize
deps/glslang/glslang/Include/arrays.h:239
↓ 30 callersMethodgetU64Const
deps/glslang/glslang/Include/ConstantUnion.h:125
↓ 30 callersMethodsize
deps/glslang/glslang/Include/arrays.h:101
↓ 29 callersMethodgetInstruction
deps/glslang/SPIRV/spvIR.h:362
↓ 28 callersMethodaddProcess
deps/glslang/glslang/MachineIndependent/localintermediate.h:178
↓ 28 callersMethodgetBConst
deps/glslang/glslang/Include/ConstantUnion.h:127
↓ 28 callersMethodgetSource
deps/glslang/glslang/MachineIndependent/localintermediate.h:287
↓ 28 callersMethodisMatrix
deps/glslang/SPIRV/SpvBuilder.h:180
↓ 27 callersMethodglobalCheck
Both test, and if necessary spit out an error, to see if we are currently globally scoped.
deps/glslang/glslang/MachineIndependent/ParseHelper.cpp:2506
↓ 27 callersMethodreserve
deps/VulkanMemoryAllocator/vk_mem_alloc.h:2868
↓ 26 callersFunctionRoundToPow2
deps/glslang/glslang/Include/Common.h:277
↓ 26 callersMethodWriteNumber
deps/VulkanMemoryAllocator/vk_mem_alloc.h:4874
↓ 26 callersMethodgetI16Const
deps/glslang/glslang/Include/ConstantUnion.h:120
↓ 26 callersMethodgetI8Const
deps/glslang/glslang/Include/ConstantUnion.h:118
↓ 26 callersMethodgetOpCode
deps/glslang/SPIRV/spvIR.h:139
↓ 26 callersMethodgetTypeId
deps/glslang/SPIRV/spvIR.h:364
↓ 26 callersFunctionround_up
include/misc/types_utils.h:317
↓ 25 callersMethodget_device_group_device_index
Retrieves index of the physical device within a device group. */
include/wrappers/physical_device.h:88
↓ 25 callersMethodisScalar
deps/glslang/glslang/Include/Types.h:1506
↓ 24 callersMethodaddExecutionMode
Currently relying on the fact that all 'value' of interest are small non-negative values.
deps/glslang/SPIRV/SpvBuilder.cpp:1091
↓ 24 callersMethodgetInfoDebugLog
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:1834
↓ 24 callersMethodgetInfoLog
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:1829
↓ 24 callersMethodgetU16Const
deps/glslang/glslang/Include/ConstantUnion.h:121
↓ 24 callersMethodgetU8Const
deps/glslang/glslang/Include/ConstantUnion.h:119
↓ 24 callersMethodisUnsizedArray
deps/glslang/glslang/Include/Types.h:1512
↓ 24 callersMethodresize
deps/glslang/glslang/MachineIndependent/localintermediate.h:75
↓ 24 callersMethodvalue
deps/glslang/SPIRV/hex_float.h:262
↓ 23 callersMethodcreateCompositeExtract
deps/glslang/SPIRV/SpvBuilder.cpp:1411
↓ 23 callersMethoddata
deps/glslang/glslang/Include/PoolAlloc.h:114
↓ 23 callersMethoderror
Link-time error emitter.
deps/glslang/glslang/MachineIndependent/linkValidate.cpp:57
↓ 23 callersMethodget_queue_family_index
Retrieves family index of the queue */
include/wrappers/queue.h:157
↓ 23 callersMethodhasLocation
deps/glslang/glslang/Include/Types.h:885
↓ 23 callersMethodisSizedArray
deps/glslang/glslang/Include/Types.h:1511
↓ 22 callersFunctionbits_set
Sets the bits from MSB to LSB of the significand part of a float. For example 0 would set the bit 23 (counting from LSB to MSB), and 1 would set the 2
deps/glslang/gtests/HexFloat.cpp:603
↓ 22 callersMethodcreateBinOp
deps/glslang/SPIRV/SpvBuilder.cpp:1556
↓ 22 callersMethoderror
Logs an error.
deps/glslang/SPIRV/Logger.h:57
↓ 22 callersMethodget_enabled_extensions_info
include/wrappers/instance.h:57
↓ 22 callersMethodget_instance_extension_info
include/misc/extensions.h:513
↓ 22 callersMethodhasXfbBuffer
deps/glslang/glslang/Include/Types.h:919
↓ 21 callersFunctionError
Give error and exit with failure code.
deps/glslang/StandAlone/StandAlone.cpp:292
↓ 21 callersMethodaddBranch
Add branches.
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:2576
↓ 21 callersMethodgetStage
deps/glslang/glslang/Public/ShaderLang.h:564
↓ 21 callersMethodget_parent_memory_block
Returns parent memory block, if one has been defined for this instance */
include/misc/memory_block_create_info.h:254
↓ 21 callersMethodget_universal_queue
Returns a Queue instance, corresponding to a universal queue at index @param in_n_queue * * @param in_n_queue Index of the universa
include/wrappers/device.h:627
↓ 21 callersMethodrequireStage
When to use requireStage() If only some stages support a feature. Operation: If the current stage is not present, give an error message.
deps/glslang/glslang/MachineIndependent/Versions.cpp:584
↓ 20 callersMethodGetAllocationCallbacks
deps/VulkanMemoryAllocator/vk_mem_alloc.h:4425
↓ 20 callersMethodaddMemberDecoration
deps/glslang/SPIRV/SpvBuilder.cpp:1165
↓ 20 callersMethodgetAsFunction
deps/glslang/glslang/MachineIndependent/SymbolTable.h:100
↓ 20 callersMethodget_n_layers
Returns number of layers encapsulated by the image view */
include/misc/image_view_create_info.h:337
↓ 20 callersMethodisScalar
deps/glslang/SPIRV/SpvBuilder.h:178
↓ 20 callersMethodrecord_pipeline_barrier
Please see header for specification */
src/wrappers/command_buffer.cpp:3182
↓ 20 callersMethodsetAggregateOperator
This is the safe way to change the operator on an aggregate, as it does lots of error checking and fixing. Especially for establishing a function cal
deps/glslang/glslang/MachineIndependent/Intermediate.cpp:420
↓ 19 callersMethodAdd
deps/VulkanMemoryAllocator/vk_mem_alloc.h:4628
↓ 19 callersMethodclear
deps/glslang/SPIRV/SpvBuilder.h:554
↓ 19 callersMethodgetBuiltInOp
deps/glslang/glslang/MachineIndependent/SymbolTable.h:296
↓ 19 callersMethodgetId
deps/glslang/glslang/Include/intermediate.h:1193
↓ 19 callersMethodgetLocalSize
deps/glslang/glslang/MachineIndependent/ShaderLang.cpp:2006
↓ 19 callersMethodhandleBinaryMath
Handle seeing a binary node with a math operation. Returns nullptr if not semantically allowed.
deps/glslang/glslang/MachineIndependent/ParseHelper.cpp:668
↓ 19 callersMethodisAuxiliary
deps/glslang/glslang/Include/Types.h:568
← previousnext →101–200 of 5,010, ranked by callers