Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KhronosGroup/Vulkan-Headers
/ functions
Functions
2,547 in github.com/KhronosGroup/Vulkan-Headers
⨍
Functions
2,547
◇
Types & classes
5,577
Method
string to_string
include/vulkan/vulkan_to_string.hpp:42
Method
string> const & getDeprecatedExtensions
include/vulkan/vulkan_extension_inspection.hpp:50
Method
string> const & getDeviceExtensions
include/vulkan/vulkan_extension_inspection.hpp:83
Method
string> const & getInstanceExtensions
include/vulkan/vulkan_extension_inspection.hpp:556
Method
string> const & getObsoletedExtensions
include/vulkan/vulkan_extension_inspection.hpp:3336
Method
string> const & getPromotedExtensions
include/vulkan/vulkan_extension_inspection.hpp:3342
Method
string>> const &> getExtensionDepends
include/vulkan/vulkan_extension_inspection.hpp:3307
Method
string>>> const & getExtensionDepends
include/vulkan/vulkan_extension_inspection.hpp:637
Method
struct_macro
Get the appropriate format macro for a structure. Primarily affects generated valid usage statements.
registry/vkconventions.py:72
Method
struct_macro
Get the appropriate format macro for a structure. May override.
registry/spec_tools/conventions.py:139
Method
structtype_member_name
Return name of the structure type member
registry/vkconventions.py:86
Method
structtype_member_name
Return name of the structure type member. Must implement.
registry/spec_tools/conventions.py:161
Method
subTuple
include/vulkan/vulkan.hpp:704
Function
test_version
tests/vk_hpp.cpp:10
Function
test_version
tests/vk_hpp_module.cpp:10
Function
texelsPerBlock
The number of texels in a texel block.
include/vulkan/vulkan_format_traits.hpp:10347
Method
tuple<T0 &&, T1 &&, Ts &&...> get
include/vulkan/vulkan.hpp:753
Method
tuple<T0 &, T1 &, Ts &...> get
include/vulkan/vulkan.hpp:741
Method
tuple<T0 const &&, T1 const &&, Ts const &&...> get
include/vulkan/vulkan.hpp:759
Method
tuple<T0 const &, T1 const &, Ts const &...> get
include/vulkan/vulkan.hpp:747
Method
type isLinked
include/vulkan/vulkan.hpp:776
Method
type_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
Method
unified_flag_refpages
Return True if Flags/FlagBits refpages are unified, False if they are separate.
registry/vkconventions.py:229
Method
unlink
include/vulkan/vulkan.hpp:876
Method
valid_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
Method
valid_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
Function
valid_loader_magic_value
include/vulkan/vk_icd.h:95
Method
valid_pointer_prefix
Return prefix to pointers which must themselves be valid
registry/vkconventions.py:96
Method
vector<Format> const & getAllFormats
Get all formats
include/vulkan/vulkan_format_traits.hpp:8002
Method
vector<Format> const & getColorFormats
Get all formats with a color component
include/vulkan/vulkan_format_traits.hpp:8305
Method
vector<Format> const & getDepthFormats
Get all formats with a depth component
include/vulkan/vulkan_format_traits.hpp:8601
Method
vector<Format> const & getDepthStencilFormats
Get all formats with a depth and a stencil component
include/vulkan/vulkan_format_traits.hpp:8609
Method
vector<Format> const & getStencilFormats
Get all formats with a stencil component
include/vulkan/vulkan_format_traits.hpp:8616
Function
versionMajor
include/vulkan/vulkan.hpp:9311
Function
versionMinor
include/vulkan/vulkan.hpp:9316
Function
versionPatch
include/vulkan/vulkan.hpp:9321
Method
vkAcquirePerformanceConfigurationINTEL
include/vulkan/vulkan.hpp:5688
Method
vkAllocateMemory
include/vulkan/vulkan.hpp:2101
Method
vkBindAccelerationStructureMemoryNV
include/vulkan/vulkan.hpp:5368
Method
vkBindBufferMemory
include/vulkan/vulkan.hpp:2145
Method
vkBindOpticalFlowSessionImageNV
include/vulkan/vulkan.hpp:7421
Method
vkBindVideoSessionMemoryKHR
include/vulkan/vulkan.hpp:3932
Method
vkBuildAccelerationStructuresKHR
include/vulkan/vulkan.hpp:5090
Method
vkBuildMicromapsEXT
include/vulkan/vulkan.hpp:6891
Method
vkCmdBeginGpaSampleAMD
include/vulkan/vulkan.hpp:4851
Method
vkCmdBeginTransformFeedback2EXT
include/vulkan/vulkan.hpp:6497
Method
vkCmdBeginTransformFeedbackEXT
include/vulkan/vulkan.hpp:3997
Method
vkCmdBindDescriptorBufferEmbeddedSamplersEXT
include/vulkan/vulkan.hpp:6353
Method
vkCmdBindDescriptorBuffersEXT
include/vulkan/vulkan.hpp:6335
Method
vkCmdBindDescriptorSets
include/vulkan/vulkan.hpp:2669
Method
vkCmdBindPipelineShaderGroupNV
include/vulkan/vulkan.hpp:6097
Method
vkCmdBindShadersEXT
include/vulkan/vulkan.hpp:7503
Method
vkCmdBindTransformFeedbackBuffers2EXT
include/vulkan/vulkan.hpp:6489
Method
vkCmdBindTransformFeedbackBuffersEXT
include/vulkan/vulkan.hpp:3987
Method
vkCmdBindVertexBuffers
include/vulkan/vulkan.hpp:2851
Method
vkCmdBindVertexBuffers2
include/vulkan/vulkan.hpp:3392
Method
vkCmdBindVertexBuffers2EXT
include/vulkan/vulkan.hpp:5921
Method
vkCmdBindVertexBuffers3KHR
include/vulkan/vulkan.hpp:6403
Method
vkCmdBlitImage
include/vulkan/vulkan.hpp:2888
Method
vkCmdBuildAccelerationStructureNV
include/vulkan/vulkan.hpp:5375
Method
vkCmdBuildAccelerationStructuresIndirectKHR
include/vulkan/vulkan.hpp:5079
Method
vkCmdBuildAccelerationStructuresKHR
include/vulkan/vulkan.hpp:5070
Method
vkCmdClearAttachments
include/vulkan/vulkan.hpp:2910
Method
vkCmdClearColorImage
include/vulkan/vulkan.hpp:2682
Method
vkCmdClearDepthStencilImage
include/vulkan/vulkan.hpp:2900
Method
vkCmdConvertCooperativeVectorMatrixNV
include/vulkan/vulkan.hpp:7596
Method
vkCmdCopyAccelerationStructureNV
include/vulkan/vulkan.hpp:5388
Method
vkCmdCopyBufferToImage
include/vulkan/vulkan.hpp:2378
Method
vkCmdCopyImage
include/vulkan/vulkan.hpp:2367
Method
vkCmdCopyImageToBuffer
include/vulkan/vulkan.hpp:2388
Method
vkCmdCopyMemoryIndirectNV
include/vulkan/vulkan.hpp:7042
Method
vkCmdCopyMemoryToImageIndirectNV
include/vulkan/vulkan.hpp:7050
Method
vkCmdCopyQueryPoolResults
include/vulkan/vulkan.hpp:2458
Method
vkCmdCopyQueryPoolResultsToMemoryKHR
include/vulkan/vulkan.hpp:6460
Method
vkCmdDecompressMemoryIndirectCountEXT
include/vulkan/vulkan.hpp:7864
Method
vkCmdDecompressMemoryIndirectCountNV
include/vulkan/vulkan.hpp:7070
Method
vkCmdDecompressMemoryNV
include/vulkan/vulkan.hpp:7063
Method
vkCmdDispatchBase
include/vulkan/vulkan.hpp:3089
Method
vkCmdDispatchBaseKHR
include/vulkan/vulkan.hpp:4250
Method
vkCmdDispatchDataGraphARM
include/vulkan/vulkan.hpp:7695
Method
vkCmdDispatchGraphAMDX
include/vulkan/vulkan.hpp:4921
Method
vkCmdDispatchGraphIndirectAMDX
include/vulkan/vulkan.hpp:4929
Method
vkCmdDispatchGraphIndirectCountAMDX
include/vulkan/vulkan.hpp:4937
Method
vkCmdDrawIndexed
include/vulkan/vulkan.hpp:2866
Method
vkCmdDrawIndexedIndirectCount
include/vulkan/vulkan.hpp:3194
Method
vkCmdDrawIndexedIndirectCountAMD
include/vulkan/vulkan.hpp:4111
Method
vkCmdDrawIndexedIndirectCountKHR
include/vulkan/vulkan.hpp:5491
Method
vkCmdDrawIndirectByteCount2EXT
include/vulkan/vulkan.hpp:6513
Method
vkCmdDrawIndirectByteCountEXT
include/vulkan/vulkan.hpp:4027
Method
vkCmdDrawIndirectCount
include/vulkan/vulkan.hpp:3183
Method
vkCmdDrawIndirectCountAMD
include/vulkan/vulkan.hpp:4100
Method
vkCmdDrawIndirectCountKHR
include/vulkan/vulkan.hpp:5480
Method
vkCmdDrawMeshTasksIndirectCountEXT
include/vulkan/vulkan.hpp:6570
Method
vkCmdDrawMeshTasksIndirectCountNV
include/vulkan/vulkan.hpp:5561
Method
vkCmdDrawMultiEXT
include/vulkan/vulkan.hpp:6849
Method
vkCmdDrawMultiIndexedEXT
include/vulkan/vulkan.hpp:6859
Method
vkCmdEndTransformFeedback2EXT
include/vulkan/vulkan.hpp:6505
Method
vkCmdEndTransformFeedbackEXT
include/vulkan/vulkan.hpp:4006
Method
vkCmdExecuteGeneratedCommandsEXT
include/vulkan/vulkan.hpp:7948
Method
vkCmdExecuteGeneratedCommandsNV
include/vulkan/vulkan.hpp:6090
← previous
next →
2,101–2,200 of 2,547, ranked by callers