MCPcopy Create free account

hub / github.com/KhronosGroup/Vulkan-Headers / functions

Functions2,547 in github.com/KhronosGroup/Vulkan-Headers

Methodstring to_string
include/vulkan/vulkan_to_string.hpp:42
Methodstring> const & getDeprecatedExtensions
include/vulkan/vulkan_extension_inspection.hpp:50
Methodstring> const & getDeviceExtensions
include/vulkan/vulkan_extension_inspection.hpp:83
Methodstring> const & getInstanceExtensions
include/vulkan/vulkan_extension_inspection.hpp:556
Methodstring> const & getObsoletedExtensions
include/vulkan/vulkan_extension_inspection.hpp:3336
Methodstring> const & getPromotedExtensions
include/vulkan/vulkan_extension_inspection.hpp:3342
Methodstring>> const &> getExtensionDepends
include/vulkan/vulkan_extension_inspection.hpp:3307
Methodstring>>> const & getExtensionDepends
include/vulkan/vulkan_extension_inspection.hpp:637
Methodstruct_macro
Get the appropriate format macro for a structure. Primarily affects generated valid usage statements.
registry/vkconventions.py:72
Methodstruct_macro
Get the appropriate format macro for a structure. May override.
registry/spec_tools/conventions.py:139
Methodstructtype_member_name
Return name of the structure type member
registry/vkconventions.py:86
Methodstructtype_member_name
Return name of the structure type member. Must implement.
registry/spec_tools/conventions.py:161
MethodsubTuple
include/vulkan/vulkan.hpp:704
Functiontest_version
tests/vk_hpp.cpp:10
Functiontest_version
tests/vk_hpp_module.cpp:10
FunctiontexelsPerBlock
The number of texels in a texel block.
include/vulkan/vulkan_format_traits.hpp:10347
Methodtuple<T0 &&, T1 &&, Ts &&...> get
include/vulkan/vulkan.hpp:753
Methodtuple<T0 &, T1 &, Ts &...> get
include/vulkan/vulkan.hpp:741
Methodtuple<T0 const &&, T1 const &&, Ts const &&...> get
include/vulkan/vulkan.hpp:759
Methodtuple<T0 const &, T1 const &, Ts const &...> get
include/vulkan/vulkan.hpp:747
Methodtype isLinked
include/vulkan/vulkan.hpp:776
Methodtype_prefix
Return the expected prefix of type names. Implemented in terms of command_prefix (and in turn, api_prefix).
registry/spec_tools/conventions.py:277
Methodunified_flag_refpages
Return True if Flags/FlagBits refpages are unified, False if they are separate.
registry/vkconventions.py:229
Methodunlink
include/vulkan/vulkan.hpp:876
Methodvalid_flag_bit
Return True if bitpos is an allowed numeric bit position for an API flag bit. Vulkan uses 32 bit Vk*Flags types, and assumes C
registry/vkconventions.py:278
Methodvalid_flag_bit
Return True if bitpos is an allowed numeric bit position for an API flag. Behavior depends on the data type used for flags (whi
registry/spec_tools/conventions.py:508
Functionvalid_loader_magic_value
include/vulkan/vk_icd.h:95
Methodvalid_pointer_prefix
Return prefix to pointers which must themselves be valid
registry/vkconventions.py:96
Methodvector<Format> const & getAllFormats
Get all formats
include/vulkan/vulkan_format_traits.hpp:8002
Methodvector<Format> const & getColorFormats
Get all formats with a color component
include/vulkan/vulkan_format_traits.hpp:8305
Methodvector<Format> const & getDepthFormats
Get all formats with a depth component
include/vulkan/vulkan_format_traits.hpp:8601
Methodvector<Format> const & getDepthStencilFormats
Get all formats with a depth and a stencil component
include/vulkan/vulkan_format_traits.hpp:8609
Methodvector<Format> const & getStencilFormats
Get all formats with a stencil component
include/vulkan/vulkan_format_traits.hpp:8616
FunctionversionMajor
include/vulkan/vulkan.hpp:9311
FunctionversionMinor
include/vulkan/vulkan.hpp:9316
FunctionversionPatch
include/vulkan/vulkan.hpp:9321
MethodvkAcquirePerformanceConfigurationINTEL
include/vulkan/vulkan.hpp:5688
MethodvkAllocateMemory
include/vulkan/vulkan.hpp:2101
MethodvkBindAccelerationStructureMemoryNV
include/vulkan/vulkan.hpp:5368
MethodvkBindBufferMemory
include/vulkan/vulkan.hpp:2145
MethodvkBindOpticalFlowSessionImageNV
include/vulkan/vulkan.hpp:7421
MethodvkBindVideoSessionMemoryKHR
include/vulkan/vulkan.hpp:3932
MethodvkBuildAccelerationStructuresKHR
include/vulkan/vulkan.hpp:5090
MethodvkBuildMicromapsEXT
include/vulkan/vulkan.hpp:6891
MethodvkCmdBeginGpaSampleAMD
include/vulkan/vulkan.hpp:4851
MethodvkCmdBeginTransformFeedback2EXT
include/vulkan/vulkan.hpp:6497
MethodvkCmdBeginTransformFeedbackEXT
include/vulkan/vulkan.hpp:3997
MethodvkCmdBindDescriptorBufferEmbeddedSamplersEXT
include/vulkan/vulkan.hpp:6353
MethodvkCmdBindDescriptorBuffersEXT
include/vulkan/vulkan.hpp:6335
MethodvkCmdBindDescriptorSets
include/vulkan/vulkan.hpp:2669
MethodvkCmdBindPipelineShaderGroupNV
include/vulkan/vulkan.hpp:6097
MethodvkCmdBindShadersEXT
include/vulkan/vulkan.hpp:7503
MethodvkCmdBindTransformFeedbackBuffers2EXT
include/vulkan/vulkan.hpp:6489
MethodvkCmdBindTransformFeedbackBuffersEXT
include/vulkan/vulkan.hpp:3987
MethodvkCmdBindVertexBuffers
include/vulkan/vulkan.hpp:2851
MethodvkCmdBindVertexBuffers2
include/vulkan/vulkan.hpp:3392
MethodvkCmdBindVertexBuffers2EXT
include/vulkan/vulkan.hpp:5921
MethodvkCmdBindVertexBuffers3KHR
include/vulkan/vulkan.hpp:6403
MethodvkCmdBlitImage
include/vulkan/vulkan.hpp:2888
MethodvkCmdBuildAccelerationStructureNV
include/vulkan/vulkan.hpp:5375
MethodvkCmdBuildAccelerationStructuresIndirectKHR
include/vulkan/vulkan.hpp:5079
MethodvkCmdBuildAccelerationStructuresKHR
include/vulkan/vulkan.hpp:5070
MethodvkCmdClearAttachments
include/vulkan/vulkan.hpp:2910
MethodvkCmdClearColorImage
include/vulkan/vulkan.hpp:2682
MethodvkCmdClearDepthStencilImage
include/vulkan/vulkan.hpp:2900
MethodvkCmdConvertCooperativeVectorMatrixNV
include/vulkan/vulkan.hpp:7596
MethodvkCmdCopyAccelerationStructureNV
include/vulkan/vulkan.hpp:5388
MethodvkCmdCopyBufferToImage
include/vulkan/vulkan.hpp:2378
MethodvkCmdCopyImage
include/vulkan/vulkan.hpp:2367
MethodvkCmdCopyImageToBuffer
include/vulkan/vulkan.hpp:2388
MethodvkCmdCopyMemoryIndirectNV
include/vulkan/vulkan.hpp:7042
MethodvkCmdCopyMemoryToImageIndirectNV
include/vulkan/vulkan.hpp:7050
MethodvkCmdCopyQueryPoolResults
include/vulkan/vulkan.hpp:2458
MethodvkCmdCopyQueryPoolResultsToMemoryKHR
include/vulkan/vulkan.hpp:6460
MethodvkCmdDecompressMemoryIndirectCountEXT
include/vulkan/vulkan.hpp:7864
MethodvkCmdDecompressMemoryIndirectCountNV
include/vulkan/vulkan.hpp:7070
MethodvkCmdDecompressMemoryNV
include/vulkan/vulkan.hpp:7063
MethodvkCmdDispatchBase
include/vulkan/vulkan.hpp:3089
MethodvkCmdDispatchBaseKHR
include/vulkan/vulkan.hpp:4250
MethodvkCmdDispatchDataGraphARM
include/vulkan/vulkan.hpp:7695
MethodvkCmdDispatchGraphAMDX
include/vulkan/vulkan.hpp:4921
MethodvkCmdDispatchGraphIndirectAMDX
include/vulkan/vulkan.hpp:4929
MethodvkCmdDispatchGraphIndirectCountAMDX
include/vulkan/vulkan.hpp:4937
MethodvkCmdDrawIndexed
include/vulkan/vulkan.hpp:2866
MethodvkCmdDrawIndexedIndirectCount
include/vulkan/vulkan.hpp:3194
MethodvkCmdDrawIndexedIndirectCountAMD
include/vulkan/vulkan.hpp:4111
MethodvkCmdDrawIndexedIndirectCountKHR
include/vulkan/vulkan.hpp:5491
MethodvkCmdDrawIndirectByteCount2EXT
include/vulkan/vulkan.hpp:6513
MethodvkCmdDrawIndirectByteCountEXT
include/vulkan/vulkan.hpp:4027
MethodvkCmdDrawIndirectCount
include/vulkan/vulkan.hpp:3183
MethodvkCmdDrawIndirectCountAMD
include/vulkan/vulkan.hpp:4100
MethodvkCmdDrawIndirectCountKHR
include/vulkan/vulkan.hpp:5480
MethodvkCmdDrawMeshTasksIndirectCountEXT
include/vulkan/vulkan.hpp:6570
MethodvkCmdDrawMeshTasksIndirectCountNV
include/vulkan/vulkan.hpp:5561
MethodvkCmdDrawMultiEXT
include/vulkan/vulkan.hpp:6849
MethodvkCmdDrawMultiIndexedEXT
include/vulkan/vulkan.hpp:6859
MethodvkCmdEndTransformFeedback2EXT
include/vulkan/vulkan.hpp:6505
MethodvkCmdEndTransformFeedbackEXT
include/vulkan/vulkan.hpp:4006
MethodvkCmdExecuteGeneratedCommandsEXT
include/vulkan/vulkan.hpp:7948
MethodvkCmdExecuteGeneratedCommandsNV
include/vulkan/vulkan.hpp:6090
← previousnext →2,101–2,200 of 2,547, ranked by callers