#include <vulkan.hpp>
|
VkResult | vkAcquireNextImage2KHR (VkDevice device, const VkAcquireNextImageInfoKHR *pAcquireInfo, uint32_t *pImageIndex) const |
|
VkResult | vkAcquireNextImageKHR (VkDevice device, VkSwapchainKHR swapchain, uint64_t timeout, VkSemaphore semaphore, VkFence fence, uint32_t *pImageIndex) const |
|
VkResult | vkAllocateCommandBuffers (VkDevice device, const VkCommandBufferAllocateInfo *pAllocateInfo, VkCommandBuffer *pCommandBuffers) const |
|
VkResult | vkAllocateDescriptorSets (VkDevice device, const VkDescriptorSetAllocateInfo *pAllocateInfo, VkDescriptorSet *pDescriptorSets) const |
|
VkResult | vkAllocateMemory (VkDevice device, const VkMemoryAllocateInfo *pAllocateInfo, const VkAllocationCallbacks *pAllocator, VkDeviceMemory *pMemory) const |
|
VkResult | vkBeginCommandBuffer (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo *pBeginInfo) const |
|
VkResult | vkBindAccelerationStructureMemoryNV (VkDevice device, uint32_t bindInfoCount, const VkBindAccelerationStructureMemoryInfoNV *pBindInfos) const |
|
VkResult | vkBindBufferMemory (VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset) const |
|
VkResult | vkBindBufferMemory2 (VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo *pBindInfos) const |
|
VkResult | vkBindBufferMemory2KHR (VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo *pBindInfos) const |
|
VkResult | vkBindImageMemory (VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset) const |
|
VkResult | vkBindImageMemory2 (VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo *pBindInfos) const |
|
VkResult | vkBindImageMemory2KHR (VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo *pBindInfos) const |
|
void | vkCmdBeginConditionalRenderingEXT (VkCommandBuffer commandBuffer, const VkConditionalRenderingBeginInfoEXT *pConditionalRenderingBegin) const |
|
void | vkCmdBeginDebugUtilsLabelEXT (VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT *pLabelInfo) const |
|
void | vkCmdBeginQuery (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags) const |
|
void | vkCmdBeginQueryIndexedEXT (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags, uint32_t index) const |
|
void | vkCmdBeginRenderPass (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *pRenderPassBegin, VkSubpassContents contents) const |
|
void | vkCmdBeginRenderPass2KHR (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *pRenderPassBegin, const VkSubpassBeginInfoKHR *pSubpassBeginInfo) const |
|
void | vkCmdBeginTransformFeedbackEXT (VkCommandBuffer commandBuffer, uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VkBuffer *pCounterBuffers, const VkDeviceSize *pCounterBufferOffsets) const |
|
void | vkCmdBindDescriptorSets (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const VkDescriptorSet *pDescriptorSets, uint32_t dynamicOffsetCount, const uint32_t *pDynamicOffsets) const |
|
void | vkCmdBindIndexBuffer (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType) const |
|
void | vkCmdBindPipeline (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) const |
|
void | vkCmdBindShadingRateImageNV (VkCommandBuffer commandBuffer, VkImageView imageView, VkImageLayout imageLayout) const |
|
void | vkCmdBindTransformFeedbackBuffersEXT (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer *pBuffers, const VkDeviceSize *pOffsets, const VkDeviceSize *pSizes) const |
|
void | vkCmdBindVertexBuffers (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer *pBuffers, const VkDeviceSize *pOffsets) const |
|
void | vkCmdBlitImage (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageBlit *pRegions, VkFilter filter) const |
|
void | vkCmdBuildAccelerationStructureNV (VkCommandBuffer commandBuffer, const VkAccelerationStructureInfoNV *pInfo, VkBuffer instanceData, VkDeviceSize instanceOffset, VkBool32 update, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkBuffer scratch, VkDeviceSize scratchOffset) const |
|
void | vkCmdClearAttachments (VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkClearAttachment *pAttachments, uint32_t rectCount, const VkClearRect *pRects) const |
|
void | vkCmdClearColorImage (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearColorValue *pColor, uint32_t rangeCount, const VkImageSubresourceRange *pRanges) const |
|
void | vkCmdClearDepthStencilImage (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearDepthStencilValue *pDepthStencil, uint32_t rangeCount, const VkImageSubresourceRange *pRanges) const |
|
void | vkCmdCopyAccelerationStructureNV (VkCommandBuffer commandBuffer, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkCopyAccelerationStructureModeNV mode) const |
|
void | vkCmdCopyBuffer (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferCopy *pRegions) const |
|
void | vkCmdCopyBufferToImage (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkBufferImageCopy *pRegions) const |
|
void | vkCmdCopyImage (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageCopy *pRegions) const |
|
void | vkCmdCopyImageToBuffer (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferImageCopy *pRegions) const |
|
void | vkCmdCopyQueryPoolResults (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags) const |
|
void | vkCmdDebugMarkerBeginEXT (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT *pMarkerInfo) const |
|
void | vkCmdDebugMarkerEndEXT (VkCommandBuffer commandBuffer) const |
|
void | vkCmdDebugMarkerInsertEXT (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT *pMarkerInfo) const |
|
void | vkCmdDispatch (VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) const |
|
void | vkCmdDispatchBase (VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) const |
|
void | vkCmdDispatchBaseKHR (VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) const |
|
void | vkCmdDispatchIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset) const |
|
void | vkCmdDraw (VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) const |
|
void | vkCmdDrawIndexed (VkCommandBuffer commandBuffer, uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance) const |
|
void | vkCmdDrawIndexedIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) const |
|
void | vkCmdDrawIndexedIndirectCountAMD (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) const |
|
void | vkCmdDrawIndexedIndirectCountKHR (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) const |
|
void | vkCmdDrawIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) const |
|
void | vkCmdDrawIndirectByteCountEXT (VkCommandBuffer commandBuffer, uint32_t instanceCount, uint32_t firstInstance, VkBuffer counterBuffer, VkDeviceSize counterBufferOffset, uint32_t counterOffset, uint32_t vertexStride) const |
|
void | vkCmdDrawIndirectCountAMD (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) const |
|
void | vkCmdDrawIndirectCountKHR (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) const |
|
void | vkCmdDrawMeshTasksIndirectCountNV (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) const |
|
void | vkCmdDrawMeshTasksIndirectNV (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) const |
|
void | vkCmdDrawMeshTasksNV (VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask) const |
|
void | vkCmdEndConditionalRenderingEXT (VkCommandBuffer commandBuffer) const |
|
void | vkCmdEndDebugUtilsLabelEXT (VkCommandBuffer commandBuffer) const |
|
void | vkCmdEndQuery (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query) const |
|
void | vkCmdEndQueryIndexedEXT (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, uint32_t index) const |
|
void | vkCmdEndRenderPass (VkCommandBuffer commandBuffer) const |
|
void | vkCmdEndRenderPass2KHR (VkCommandBuffer commandBuffer, const VkSubpassEndInfoKHR *pSubpassEndInfo) const |
|
void | vkCmdEndTransformFeedbackEXT (VkCommandBuffer commandBuffer, uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VkBuffer *pCounterBuffers, const VkDeviceSize *pCounterBufferOffsets) const |
|
void | vkCmdExecuteCommands (VkCommandBuffer commandBuffer, uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuffers) const |
|
void | vkCmdFillBuffer (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, uint32_t data) const |
|
void | vkCmdInsertDebugUtilsLabelEXT (VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT *pLabelInfo) const |
|
void | vkCmdNextSubpass (VkCommandBuffer commandBuffer, VkSubpassContents contents) const |
|
void | vkCmdNextSubpass2KHR (VkCommandBuffer commandBuffer, const VkSubpassBeginInfoKHR *pSubpassBeginInfo, const VkSubpassEndInfoKHR *pSubpassEndInfo) const |
|
void | vkCmdPipelineBarrier (VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, uint32_t memoryBarrierCount, const VkMemoryBarrier *pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier *pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier *pImageMemoryBarriers) const |
|
void | vkCmdProcessCommandsNVX (VkCommandBuffer commandBuffer, const VkCmdProcessCommandsInfoNVX *pProcessCommandsInfo) const |
|
void | vkCmdPushConstants (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void *pValues) const |
|
void | vkCmdPushDescriptorSetKHR (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set, uint32_t descriptorWriteCount, const VkWriteDescriptorSet *pDescriptorWrites) const |
|
void | vkCmdPushDescriptorSetWithTemplateKHR (VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, uint32_t set, const void *pData) const |
|
void | vkCmdReserveSpaceForCommandsNVX (VkCommandBuffer commandBuffer, const VkCmdReserveSpaceForCommandsInfoNVX *pReserveSpaceInfo) const |
|
void | vkCmdResetEvent (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) const |
|
void | vkCmdResetQueryPool (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) const |
|
void | vkCmdResolveImage (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageResolve *pRegions) const |
|
void | vkCmdSetBlendConstants (VkCommandBuffer commandBuffer, const float blendConstants[4]) const |
|
void | vkCmdSetCheckpointNV (VkCommandBuffer commandBuffer, const void *pCheckpointMarker) const |
|
void | vkCmdSetCoarseSampleOrderNV (VkCommandBuffer commandBuffer, VkCoarseSampleOrderTypeNV sampleOrderType, uint32_t customSampleOrderCount, const VkCoarseSampleOrderCustomNV *pCustomSampleOrders) const |
|
void | vkCmdSetDepthBias (VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor) const |
|
void | vkCmdSetDepthBounds (VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds) const |
|
void | vkCmdSetDeviceMask (VkCommandBuffer commandBuffer, uint32_t deviceMask) const |
|
void | vkCmdSetDeviceMaskKHR (VkCommandBuffer commandBuffer, uint32_t deviceMask) const |
|
void | vkCmdSetDiscardRectangleEXT (VkCommandBuffer commandBuffer, uint32_t firstDiscardRectangle, uint32_t discardRectangleCount, const VkRect2D *pDiscardRectangles) const |
|
void | vkCmdSetEvent (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) const |
|
void | vkCmdSetExclusiveScissorNV (VkCommandBuffer commandBuffer, uint32_t firstExclusiveScissor, uint32_t exclusiveScissorCount, const VkRect2D *pExclusiveScissors) const |
|
void | vkCmdSetLineWidth (VkCommandBuffer commandBuffer, float lineWidth) const |
|
void | vkCmdSetSampleLocationsEXT (VkCommandBuffer commandBuffer, const VkSampleLocationsInfoEXT *pSampleLocationsInfo) const |
|
void | vkCmdSetScissor (VkCommandBuffer commandBuffer, uint32_t firstScissor, uint32_t scissorCount, const VkRect2D *pScissors) const |
|
void | vkCmdSetStencilCompareMask (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t compareMask) const |
|
void | vkCmdSetStencilReference (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t reference) const |
|
void | vkCmdSetStencilWriteMask (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t writeMask) const |
|
void | vkCmdSetViewport (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewport *pViewports) const |
|
void | vkCmdSetViewportShadingRatePaletteNV (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkShadingRatePaletteNV *pShadingRatePalettes) const |
|
void | vkCmdSetViewportWScalingNV (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewportWScalingNV *pViewportWScalings) const |
|
void | vkCmdTraceRaysNV (VkCommandBuffer commandBuffer, VkBuffer raygenShaderBindingTableBuffer, VkDeviceSize raygenShaderBindingOffset, VkBuffer missShaderBindingTableBuffer, VkDeviceSize missShaderBindingOffset, VkDeviceSize missShaderBindingStride, VkBuffer hitShaderBindingTableBuffer, VkDeviceSize hitShaderBindingOffset, VkDeviceSize hitShaderBindingStride, VkBuffer callableShaderBindingTableBuffer, VkDeviceSize callableShaderBindingOffset, VkDeviceSize callableShaderBindingStride, uint32_t width, uint32_t height, uint32_t depth) const |
|
void | vkCmdUpdateBuffer (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void *pData) const |
|
void | vkCmdWaitEvents (VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent *pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, uint32_t memoryBarrierCount, const VkMemoryBarrier *pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier *pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier *pImageMemoryBarriers) const |
|
void | vkCmdWriteAccelerationStructuresPropertiesNV (VkCommandBuffer commandBuffer, uint32_t accelerationStructureCount, const VkAccelerationStructureNV *pAccelerationStructures, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery) const |
|
void | vkCmdWriteBufferMarkerAMD (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkBuffer dstBuffer, VkDeviceSize dstOffset, uint32_t marker) const |
|
void | vkCmdWriteTimestamp (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint32_t query) const |
|
VkResult | vkCompileDeferredNV (VkDevice device, VkPipeline pipeline, uint32_t shader) const |
|
VkResult | vkCreateAccelerationStructureNV (VkDevice device, const VkAccelerationStructureCreateInfoNV *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkAccelerationStructureNV *pAccelerationStructure) const |
|
VkResult | vkCreateBuffer (VkDevice device, const VkBufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBuffer *pBuffer) const |
|
VkResult | vkCreateBufferView (VkDevice device, const VkBufferViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBufferView *pView) const |
|
VkResult | vkCreateCommandPool (VkDevice device, const VkCommandPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkCommandPool *pCommandPool) const |
|
VkResult | vkCreateComputePipelines (VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkComputePipelineCreateInfo *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) const |
|
VkResult | vkCreateDebugReportCallbackEXT (VkInstance instance, const VkDebugReportCallbackCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugReportCallbackEXT *pCallback) const |
|
VkResult | vkCreateDebugUtilsMessengerEXT (VkInstance instance, const VkDebugUtilsMessengerCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugUtilsMessengerEXT *pMessenger) const |
|
VkResult | vkCreateDescriptorPool (VkDevice device, const VkDescriptorPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorPool *pDescriptorPool) const |
|
VkResult | vkCreateDescriptorSetLayout (VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorSetLayout *pSetLayout) const |
|
VkResult | vkCreateDescriptorUpdateTemplate (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorUpdateTemplate *pDescriptorUpdateTemplate) const |
|
VkResult | vkCreateDescriptorUpdateTemplateKHR (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorUpdateTemplate *pDescriptorUpdateTemplate) const |
|
VkResult | vkCreateDevice (VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDevice *pDevice) const |
|
VkResult | vkCreateDisplayModeKHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, const VkDisplayModeCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDisplayModeKHR *pMode) const |
|
VkResult | vkCreateDisplayPlaneSurfaceKHR (VkInstance instance, const VkDisplaySurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) const |
|
VkResult | vkCreateEvent (VkDevice device, const VkEventCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkEvent *pEvent) const |
|
VkResult | vkCreateFence (VkDevice device, const VkFenceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence) const |
|
VkResult | vkCreateFramebuffer (VkDevice device, const VkFramebufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFramebuffer *pFramebuffer) const |
|
VkResult | vkCreateGraphicsPipelines (VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkGraphicsPipelineCreateInfo *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) const |
|
VkResult | vkCreateImage (VkDevice device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImage *pImage) const |
|
VkResult | vkCreateImageView (VkDevice device, const VkImageViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImageView *pView) const |
|
VkResult | vkCreateIndirectCommandsLayoutNVX (VkDevice device, const VkIndirectCommandsLayoutCreateInfoNVX *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkIndirectCommandsLayoutNVX *pIndirectCommandsLayout) const |
|
VkResult | vkCreateInstance (const VkInstanceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkInstance *pInstance) const |
|
VkResult | vkCreateObjectTableNVX (VkDevice device, const VkObjectTableCreateInfoNVX *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkObjectTableNVX *pObjectTable) const |
|
VkResult | vkCreatePipelineCache (VkDevice device, const VkPipelineCacheCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineCache *pPipelineCache) const |
|
VkResult | vkCreatePipelineLayout (VkDevice device, const VkPipelineLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineLayout *pPipelineLayout) const |
|
VkResult | vkCreateQueryPool (VkDevice device, const VkQueryPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkQueryPool *pQueryPool) const |
|
VkResult | vkCreateRayTracingPipelinesNV (VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkRayTracingPipelineCreateInfoNV *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) const |
|
VkResult | vkCreateRenderPass (VkDevice device, const VkRenderPassCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) const |
|
VkResult | vkCreateRenderPass2KHR (VkDevice device, const VkRenderPassCreateInfo2KHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) const |
|
VkResult | vkCreateSampler (VkDevice device, const VkSamplerCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSampler *pSampler) const |
|
VkResult | vkCreateSamplerYcbcrConversion (VkDevice device, const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSamplerYcbcrConversion *pYcbcrConversion) const |
|
VkResult | vkCreateSamplerYcbcrConversionKHR (VkDevice device, const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSamplerYcbcrConversion *pYcbcrConversion) const |
|
VkResult | vkCreateSemaphore (VkDevice device, const VkSemaphoreCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSemaphore *pSemaphore) const |
|
VkResult | vkCreateShaderModule (VkDevice device, const VkShaderModuleCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkShaderModule *pShaderModule) const |
|
VkResult | vkCreateSharedSwapchainsKHR (VkDevice device, uint32_t swapchainCount, const VkSwapchainCreateInfoKHR *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkSwapchainKHR *pSwapchains) const |
|
VkResult | vkCreateSwapchainKHR (VkDevice device, const VkSwapchainCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSwapchainKHR *pSwapchain) const |
|
VkResult | vkCreateValidationCacheEXT (VkDevice device, const VkValidationCacheCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkValidationCacheEXT *pValidationCache) const |
|
VkResult | vkDebugMarkerSetObjectNameEXT (VkDevice device, const VkDebugMarkerObjectNameInfoEXT *pNameInfo) const |
|
VkResult | vkDebugMarkerSetObjectTagEXT (VkDevice device, const VkDebugMarkerObjectTagInfoEXT *pTagInfo) const |
|
void | vkDebugReportMessageEXT (VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, const char *pLayerPrefix, const char *pMessage) const |
|
void | vkDestroyAccelerationStructureNV (VkDevice device, VkAccelerationStructureNV accelerationStructure, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyBuffer (VkDevice device, VkBuffer buffer, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyBufferView (VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyCommandPool (VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyDebugReportCallbackEXT (VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyDebugUtilsMessengerEXT (VkInstance instance, VkDebugUtilsMessengerEXT messenger, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyDescriptorPool (VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyDescriptorSetLayout (VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyDescriptorUpdateTemplate (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyDescriptorUpdateTemplateKHR (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyDevice (VkDevice device, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyEvent (VkDevice device, VkEvent event, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyFence (VkDevice device, VkFence fence, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyFramebuffer (VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyImage (VkDevice device, VkImage image, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyImageView (VkDevice device, VkImageView imageView, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyIndirectCommandsLayoutNVX (VkDevice device, VkIndirectCommandsLayoutNVX indirectCommandsLayout, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyInstance (VkInstance instance, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyObjectTableNVX (VkDevice device, VkObjectTableNVX objectTable, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyPipeline (VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyPipelineCache (VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyPipelineLayout (VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyQueryPool (VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyRenderPass (VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroySampler (VkDevice device, VkSampler sampler, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroySamplerYcbcrConversion (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroySamplerYcbcrConversionKHR (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroySemaphore (VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyShaderModule (VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroySurfaceKHR (VkInstance instance, VkSurfaceKHR surface, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroySwapchainKHR (VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks *pAllocator) const |
|
void | vkDestroyValidationCacheEXT (VkDevice device, VkValidationCacheEXT validationCache, const VkAllocationCallbacks *pAllocator) const |
|
VkResult | vkDeviceWaitIdle (VkDevice device) const |
|
VkResult | vkDisplayPowerControlEXT (VkDevice device, VkDisplayKHR display, const VkDisplayPowerInfoEXT *pDisplayPowerInfo) const |
|
VkResult | vkEndCommandBuffer (VkCommandBuffer commandBuffer) const |
|
VkResult | vkEnumerateDeviceExtensionProperties (VkPhysicalDevice physicalDevice, const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) const |
|
VkResult | vkEnumerateDeviceLayerProperties (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkLayerProperties *pProperties) const |
|
VkResult | vkEnumerateInstanceExtensionProperties (const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) const |
|
VkResult | vkEnumerateInstanceLayerProperties (uint32_t *pPropertyCount, VkLayerProperties *pProperties) const |
|
VkResult | vkEnumerateInstanceVersion (uint32_t *pApiVersion) const |
|
VkResult | vkEnumeratePhysicalDeviceGroups (VkInstance instance, uint32_t *pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties) const |
|
VkResult | vkEnumeratePhysicalDeviceGroupsKHR (VkInstance instance, uint32_t *pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties) const |
|
VkResult | vkEnumeratePhysicalDevices (VkInstance instance, uint32_t *pPhysicalDeviceCount, VkPhysicalDevice *pPhysicalDevices) const |
|
VkResult | vkFlushMappedMemoryRanges (VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange *pMemoryRanges) const |
|
void | vkFreeCommandBuffers (VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuffers) const |
|
VkResult | vkFreeDescriptorSets (VkDevice device, VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, const VkDescriptorSet *pDescriptorSets) const |
|
void | vkFreeMemory (VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks *pAllocator) const |
|
VkResult | vkGetAccelerationStructureHandleNV (VkDevice device, VkAccelerationStructureNV accelerationStructure, size_t dataSize, void *pData) const |
|
void | vkGetAccelerationStructureMemoryRequirementsNV (VkDevice device, const VkAccelerationStructureMemoryRequirementsInfoNV *pInfo, VkMemoryRequirements2KHR *pMemoryRequirements) const |
|
void | vkGetBufferMemoryRequirements (VkDevice device, VkBuffer buffer, VkMemoryRequirements *pMemoryRequirements) const |
|
void | vkGetBufferMemoryRequirements2 (VkDevice device, const VkBufferMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) const |
|
void | vkGetBufferMemoryRequirements2KHR (VkDevice device, const VkBufferMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) const |
|
VkResult | vkGetCalibratedTimestampsEXT (VkDevice device, uint32_t timestampCount, const VkCalibratedTimestampInfoEXT *pTimestampInfos, uint64_t *pTimestamps, uint64_t *pMaxDeviation) const |
|
void | vkGetDescriptorSetLayoutSupport (VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, VkDescriptorSetLayoutSupport *pSupport) const |
|
void | vkGetDescriptorSetLayoutSupportKHR (VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, VkDescriptorSetLayoutSupport *pSupport) const |
|
void | vkGetDeviceGroupPeerMemoryFeatures (VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags *pPeerMemoryFeatures) const |
|
void | vkGetDeviceGroupPeerMemoryFeaturesKHR (VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags *pPeerMemoryFeatures) const |
|
VkResult | vkGetDeviceGroupPresentCapabilitiesKHR (VkDevice device, VkDeviceGroupPresentCapabilitiesKHR *pDeviceGroupPresentCapabilities) const |
|
VkResult | vkGetDeviceGroupSurfacePresentModesKHR (VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR *pModes) const |
|
void | vkGetDeviceMemoryCommitment (VkDevice device, VkDeviceMemory memory, VkDeviceSize *pCommittedMemoryInBytes) const |
|
PFN_vkVoidFunction | vkGetDeviceProcAddr (VkDevice device, const char *pName) const |
|
void | vkGetDeviceQueue (VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue *pQueue) const |
|
void | vkGetDeviceQueue2 (VkDevice device, const VkDeviceQueueInfo2 *pQueueInfo, VkQueue *pQueue) const |
|
VkResult | vkGetDisplayModeProperties2KHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t *pPropertyCount, VkDisplayModeProperties2KHR *pProperties) const |
|
VkResult | vkGetDisplayModePropertiesKHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t *pPropertyCount, VkDisplayModePropertiesKHR *pProperties) const |
|
VkResult | vkGetDisplayPlaneCapabilities2KHR (VkPhysicalDevice physicalDevice, const VkDisplayPlaneInfo2KHR *pDisplayPlaneInfo, VkDisplayPlaneCapabilities2KHR *pCapabilities) const |
|
VkResult | vkGetDisplayPlaneCapabilitiesKHR (VkPhysicalDevice physicalDevice, VkDisplayModeKHR mode, uint32_t planeIndex, VkDisplayPlaneCapabilitiesKHR *pCapabilities) const |
|
VkResult | vkGetDisplayPlaneSupportedDisplaysKHR (VkPhysicalDevice physicalDevice, uint32_t planeIndex, uint32_t *pDisplayCount, VkDisplayKHR *pDisplays) const |
|
VkResult | vkGetEventStatus (VkDevice device, VkEvent event) const |
|
VkResult | vkGetFenceFdKHR (VkDevice device, const VkFenceGetFdInfoKHR *pGetFdInfo, int *pFd) const |
|
VkResult | vkGetFenceStatus (VkDevice device, VkFence fence) const |
|
VkResult | vkGetImageDrmFormatModifierPropertiesEXT (VkDevice device, VkImage image, VkImageDrmFormatModifierPropertiesEXT *pProperties) const |
|
void | vkGetImageMemoryRequirements (VkDevice device, VkImage image, VkMemoryRequirements *pMemoryRequirements) const |
|
void | vkGetImageMemoryRequirements2 (VkDevice device, const VkImageMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) const |
|
void | vkGetImageMemoryRequirements2KHR (VkDevice device, const VkImageMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) const |
|
void | vkGetImageSparseMemoryRequirements (VkDevice device, VkImage image, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements *pSparseMemoryRequirements) const |
|
void | vkGetImageSparseMemoryRequirements2 (VkDevice device, const VkImageSparseMemoryRequirementsInfo2 *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) const |
|
void | vkGetImageSparseMemoryRequirements2KHR (VkDevice device, const VkImageSparseMemoryRequirementsInfo2 *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) const |
|
void | vkGetImageSubresourceLayout (VkDevice device, VkImage image, const VkImageSubresource *pSubresource, VkSubresourceLayout *pLayout) const |
|
PFN_vkVoidFunction | vkGetInstanceProcAddr (VkInstance instance, const char *pName) const |
|
VkResult | vkGetMemoryFdKHR (VkDevice device, const VkMemoryGetFdInfoKHR *pGetFdInfo, int *pFd) const |
|
VkResult | vkGetMemoryFdPropertiesKHR (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR *pMemoryFdProperties) const |
|
VkResult | vkGetMemoryHostPointerPropertiesEXT (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, const void *pHostPointer, VkMemoryHostPointerPropertiesEXT *pMemoryHostPointerProperties) const |
|
VkResult | vkGetPastPresentationTimingGOOGLE (VkDevice device, VkSwapchainKHR swapchain, uint32_t *pPresentationTimingCount, VkPastPresentationTimingGOOGLE *pPresentationTimings) const |
|
VkResult | vkGetPhysicalDeviceCalibrateableTimeDomainsEXT (VkPhysicalDevice physicalDevice, uint32_t *pTimeDomainCount, VkTimeDomainEXT *pTimeDomains) const |
|
VkResult | vkGetPhysicalDeviceDisplayPlaneProperties2KHR (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPlaneProperties2KHR *pProperties) const |
|
VkResult | vkGetPhysicalDeviceDisplayPlanePropertiesKHR (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPlanePropertiesKHR *pProperties) const |
|
VkResult | vkGetPhysicalDeviceDisplayProperties2KHR (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayProperties2KHR *pProperties) const |
|
VkResult | vkGetPhysicalDeviceDisplayPropertiesKHR (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPropertiesKHR *pProperties) const |
|
void | vkGetPhysicalDeviceExternalBufferProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo *pExternalBufferInfo, VkExternalBufferProperties *pExternalBufferProperties) const |
|
void | vkGetPhysicalDeviceExternalBufferPropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo *pExternalBufferInfo, VkExternalBufferProperties *pExternalBufferProperties) const |
|
void | vkGetPhysicalDeviceExternalFenceProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo *pExternalFenceInfo, VkExternalFenceProperties *pExternalFenceProperties) const |
|
void | vkGetPhysicalDeviceExternalFencePropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo *pExternalFenceInfo, VkExternalFenceProperties *pExternalFenceProperties) const |
|
VkResult | vkGetPhysicalDeviceExternalImageFormatPropertiesNV (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkExternalMemoryHandleTypeFlagsNV externalHandleType, VkExternalImageFormatPropertiesNV *pExternalImageFormatProperties) const |
|
void | vkGetPhysicalDeviceExternalSemaphoreProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo, VkExternalSemaphoreProperties *pExternalSemaphoreProperties) const |
|
void | vkGetPhysicalDeviceExternalSemaphorePropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo, VkExternalSemaphoreProperties *pExternalSemaphoreProperties) const |
|
void | vkGetPhysicalDeviceFeatures (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures *pFeatures) const |
|
void | vkGetPhysicalDeviceFeatures2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 *pFeatures) const |
|
void | vkGetPhysicalDeviceFeatures2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 *pFeatures) const |
|
void | vkGetPhysicalDeviceFormatProperties (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties *pFormatProperties) const |
|
void | vkGetPhysicalDeviceFormatProperties2 (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2 *pFormatProperties) const |
|
void | vkGetPhysicalDeviceFormatProperties2KHR (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2 *pFormatProperties) const |
|
void | vkGetPhysicalDeviceGeneratedCommandsPropertiesNVX (VkPhysicalDevice physicalDevice, VkDeviceGeneratedCommandsFeaturesNVX *pFeatures, VkDeviceGeneratedCommandsLimitsNVX *pLimits) const |
|
VkResult | vkGetPhysicalDeviceImageFormatProperties (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties *pImageFormatProperties) const |
|
VkResult | vkGetPhysicalDeviceImageFormatProperties2 (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2 *pImageFormatInfo, VkImageFormatProperties2 *pImageFormatProperties) const |
|
VkResult | vkGetPhysicalDeviceImageFormatProperties2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2 *pImageFormatInfo, VkImageFormatProperties2 *pImageFormatProperties) const |
|
void | vkGetPhysicalDeviceMemoryProperties (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties *pMemoryProperties) const |
|
void | vkGetPhysicalDeviceMemoryProperties2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 *pMemoryProperties) const |
|
void | vkGetPhysicalDeviceMemoryProperties2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 *pMemoryProperties) const |
|
void | vkGetPhysicalDeviceMultisamplePropertiesEXT (VkPhysicalDevice physicalDevice, VkSampleCountFlagBits samples, VkMultisamplePropertiesEXT *pMultisampleProperties) const |
|
VkResult | vkGetPhysicalDevicePresentRectanglesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pRectCount, VkRect2D *pRects) const |
|
void | vkGetPhysicalDeviceProperties (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties *pProperties) const |
|
void | vkGetPhysicalDeviceProperties2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 *pProperties) const |
|
void | vkGetPhysicalDeviceProperties2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 *pProperties) const |
|
void | vkGetPhysicalDeviceQueueFamilyProperties (VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties *pQueueFamilyProperties) const |
|
void | vkGetPhysicalDeviceQueueFamilyProperties2 (VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties2 *pQueueFamilyProperties) const |
|
void | vkGetPhysicalDeviceQueueFamilyProperties2KHR (VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties2 *pQueueFamilyProperties) const |
|
void | vkGetPhysicalDeviceSparseImageFormatProperties (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t *pPropertyCount, VkSparseImageFormatProperties *pProperties) const |
|
void | vkGetPhysicalDeviceSparseImageFormatProperties2 (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2 *pFormatInfo, uint32_t *pPropertyCount, VkSparseImageFormatProperties2 *pProperties) const |
|
void | vkGetPhysicalDeviceSparseImageFormatProperties2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2 *pFormatInfo, uint32_t *pPropertyCount, VkSparseImageFormatProperties2 *pProperties) const |
|
VkResult | vkGetPhysicalDeviceSurfaceCapabilities2EXT (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilities2EXT *pSurfaceCapabilities) const |
|
VkResult | vkGetPhysicalDeviceSurfaceCapabilities2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR *pSurfaceInfo, VkSurfaceCapabilities2KHR *pSurfaceCapabilities) const |
|
VkResult | vkGetPhysicalDeviceSurfaceCapabilitiesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR *pSurfaceCapabilities) const |
|
VkResult | vkGetPhysicalDeviceSurfaceFormats2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR *pSurfaceInfo, uint32_t *pSurfaceFormatCount, VkSurfaceFormat2KHR *pSurfaceFormats) const |
|
VkResult | vkGetPhysicalDeviceSurfaceFormatsKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pSurfaceFormatCount, VkSurfaceFormatKHR *pSurfaceFormats) const |
|
VkResult | vkGetPhysicalDeviceSurfacePresentModesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pPresentModeCount, VkPresentModeKHR *pPresentModes) const |
|
VkResult | vkGetPhysicalDeviceSurfaceSupportKHR (VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, VkSurfaceKHR surface, VkBool32 *pSupported) const |
|
VkResult | vkGetPipelineCacheData (VkDevice device, VkPipelineCache pipelineCache, size_t *pDataSize, void *pData) const |
|
VkResult | vkGetQueryPoolResults (VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void *pData, VkDeviceSize stride, VkQueryResultFlags flags) const |
|
void | vkGetQueueCheckpointDataNV (VkQueue queue, uint32_t *pCheckpointDataCount, VkCheckpointDataNV *pCheckpointData) const |
|
VkResult | vkGetRayTracingShaderGroupHandlesNV (VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void *pData) const |
|
VkResult | vkGetRefreshCycleDurationGOOGLE (VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE *pDisplayTimingProperties) const |
|
void | vkGetRenderAreaGranularity (VkDevice device, VkRenderPass renderPass, VkExtent2D *pGranularity) const |
|
VkResult | vkGetSemaphoreFdKHR (VkDevice device, const VkSemaphoreGetFdInfoKHR *pGetFdInfo, int *pFd) const |
|
VkResult | vkGetShaderInfoAMD (VkDevice device, VkPipeline pipeline, VkShaderStageFlagBits shaderStage, VkShaderInfoTypeAMD infoType, size_t *pInfoSize, void *pInfo) const |
|
VkResult | vkGetSwapchainCounterEXT (VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, uint64_t *pCounterValue) const |
|
VkResult | vkGetSwapchainImagesKHR (VkDevice device, VkSwapchainKHR swapchain, uint32_t *pSwapchainImageCount, VkImage *pSwapchainImages) const |
|
VkResult | vkGetSwapchainStatusKHR (VkDevice device, VkSwapchainKHR swapchain) const |
|
VkResult | vkGetValidationCacheDataEXT (VkDevice device, VkValidationCacheEXT validationCache, size_t *pDataSize, void *pData) const |
|
VkResult | vkImportFenceFdKHR (VkDevice device, const VkImportFenceFdInfoKHR *pImportFenceFdInfo) const |
|
VkResult | vkImportSemaphoreFdKHR (VkDevice device, const VkImportSemaphoreFdInfoKHR *pImportSemaphoreFdInfo) const |
|
VkResult | vkInvalidateMappedMemoryRanges (VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange *pMemoryRanges) const |
|
VkResult | vkMapMemory (VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void **ppData) const |
|
VkResult | vkMergePipelineCaches (VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache *pSrcCaches) const |
|
VkResult | vkMergeValidationCachesEXT (VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, const VkValidationCacheEXT *pSrcCaches) const |
|
void | vkQueueBeginDebugUtilsLabelEXT (VkQueue queue, const VkDebugUtilsLabelEXT *pLabelInfo) const |
|
VkResult | vkQueueBindSparse (VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo *pBindInfo, VkFence fence) const |
|
void | vkQueueEndDebugUtilsLabelEXT (VkQueue queue) const |
|
void | vkQueueInsertDebugUtilsLabelEXT (VkQueue queue, const VkDebugUtilsLabelEXT *pLabelInfo) const |
|
VkResult | vkQueuePresentKHR (VkQueue queue, const VkPresentInfoKHR *pPresentInfo) const |
|
VkResult | vkQueueSubmit (VkQueue queue, uint32_t submitCount, const VkSubmitInfo *pSubmits, VkFence fence) const |
|
VkResult | vkQueueWaitIdle (VkQueue queue) const |
|
VkResult | vkRegisterDeviceEventEXT (VkDevice device, const VkDeviceEventInfoEXT *pDeviceEventInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence) const |
|
VkResult | vkRegisterDisplayEventEXT (VkDevice device, VkDisplayKHR display, const VkDisplayEventInfoEXT *pDisplayEventInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence) const |
|
VkResult | vkRegisterObjectsNVX (VkDevice device, VkObjectTableNVX objectTable, uint32_t objectCount, const VkObjectTableEntryNVX *const *ppObjectTableEntries, const uint32_t *pObjectIndices) const |
|
VkResult | vkReleaseDisplayEXT (VkPhysicalDevice physicalDevice, VkDisplayKHR display) const |
|
VkResult | vkResetCommandBuffer (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags) const |
|
VkResult | vkResetCommandPool (VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags) const |
|
VkResult | vkResetDescriptorPool (VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags) const |
|
VkResult | vkResetEvent (VkDevice device, VkEvent event) const |
|
VkResult | vkResetFences (VkDevice device, uint32_t fenceCount, const VkFence *pFences) const |
|
VkResult | vkSetDebugUtilsObjectNameEXT (VkDevice device, const VkDebugUtilsObjectNameInfoEXT *pNameInfo) const |
|
VkResult | vkSetDebugUtilsObjectTagEXT (VkDevice device, const VkDebugUtilsObjectTagInfoEXT *pTagInfo) const |
|
VkResult | vkSetEvent (VkDevice device, VkEvent event) const |
|
void | vkSetHdrMetadataEXT (VkDevice device, uint32_t swapchainCount, const VkSwapchainKHR *pSwapchains, const VkHdrMetadataEXT *pMetadata) const |
|
void | vkSubmitDebugUtilsMessageEXT (VkInstance instance, VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, const VkDebugUtilsMessengerCallbackDataEXT *pCallbackData) const |
|
void | vkTrimCommandPool (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) const |
|
void | vkTrimCommandPoolKHR (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) const |
|
void | vkUnmapMemory (VkDevice device, VkDeviceMemory memory) const |
|
VkResult | vkUnregisterObjectsNVX (VkDevice device, VkObjectTableNVX objectTable, uint32_t objectCount, const VkObjectEntryTypeNVX *pObjectEntryTypes, const uint32_t *pObjectIndices) const |
|
void | vkUpdateDescriptorSetWithTemplate (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData) const |
|
void | vkUpdateDescriptorSetWithTemplateKHR (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData) const |
|
void | vkUpdateDescriptorSets (VkDevice device, uint32_t descriptorWriteCount, const VkWriteDescriptorSet *pDescriptorWrites, uint32_t descriptorCopyCount, const VkCopyDescriptorSet *pDescriptorCopies) const |
|
VkResult | vkWaitForFences (VkDevice device, uint32_t fenceCount, const VkFence *pFences, VkBool32 waitAll, uint64_t timeout) const |
|
Definition at line 1094 of file vulkan.hpp.
◆ vkAcquireNextImage2KHR()
◆ vkAcquireNextImageKHR()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkAcquireNextImageKHR |
( |
VkDevice |
device, |
|
|
VkSwapchainKHR |
swapchain, |
|
|
uint64_t |
timeout, |
|
|
VkSemaphore |
semaphore, |
|
|
VkFence |
fence, |
|
|
uint32_t * |
pImageIndex |
|
) |
| const |
|
inline |
◆ vkAllocateCommandBuffers()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkAllocateCommandBuffers |
( |
VkDevice |
device, |
|
|
const VkCommandBufferAllocateInfo * |
pAllocateInfo, |
|
|
VkCommandBuffer * |
pCommandBuffers |
|
) |
| const |
|
inline |
◆ vkAllocateDescriptorSets()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkAllocateDescriptorSets |
( |
VkDevice |
device, |
|
|
const VkDescriptorSetAllocateInfo * |
pAllocateInfo, |
|
|
VkDescriptorSet * |
pDescriptorSets |
|
) |
| const |
|
inline |
◆ vkAllocateMemory()
◆ vkBeginCommandBuffer()
◆ vkBindAccelerationStructureMemoryNV()
◆ vkBindBufferMemory()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkBindBufferMemory |
( |
VkDevice |
device, |
|
|
VkBuffer |
buffer, |
|
|
VkDeviceMemory |
memory, |
|
|
VkDeviceSize |
memoryOffset |
|
) |
| const |
|
inline |
◆ vkBindBufferMemory2()
◆ vkBindBufferMemory2KHR()
◆ vkBindImageMemory()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkBindImageMemory |
( |
VkDevice |
device, |
|
|
VkImage |
image, |
|
|
VkDeviceMemory |
memory, |
|
|
VkDeviceSize |
memoryOffset |
|
) |
| const |
|
inline |
◆ vkBindImageMemory2()
◆ vkBindImageMemory2KHR()
◆ vkCmdBeginConditionalRenderingEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdBeginConditionalRenderingEXT |
( |
VkCommandBuffer |
commandBuffer, |
|
|
const VkConditionalRenderingBeginInfoEXT * |
pConditionalRenderingBegin |
|
) |
| const |
|
inline |
◆ vkCmdBeginDebugUtilsLabelEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdBeginDebugUtilsLabelEXT |
( |
VkCommandBuffer |
commandBuffer, |
|
|
const VkDebugUtilsLabelEXT * |
pLabelInfo |
|
) |
| const |
|
inline |
◆ vkCmdBeginQuery()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdBeginQuery |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkQueryPool |
queryPool, |
|
|
uint32_t |
query, |
|
|
VkQueryControlFlags |
flags |
|
) |
| const |
|
inline |
◆ vkCmdBeginQueryIndexedEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdBeginQueryIndexedEXT |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkQueryPool |
queryPool, |
|
|
uint32_t |
query, |
|
|
VkQueryControlFlags |
flags, |
|
|
uint32_t |
index |
|
) |
| const |
|
inline |
◆ vkCmdBeginRenderPass()
◆ vkCmdBeginRenderPass2KHR()
◆ vkCmdBeginTransformFeedbackEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdBeginTransformFeedbackEXT |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
firstCounterBuffer, |
|
|
uint32_t |
counterBufferCount, |
|
|
const VkBuffer * |
pCounterBuffers, |
|
|
const VkDeviceSize * |
pCounterBufferOffsets |
|
) |
| const |
|
inline |
◆ vkCmdBindDescriptorSets()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdBindDescriptorSets |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkPipelineBindPoint |
pipelineBindPoint, |
|
|
VkPipelineLayout |
layout, |
|
|
uint32_t |
firstSet, |
|
|
uint32_t |
descriptorSetCount, |
|
|
const VkDescriptorSet * |
pDescriptorSets, |
|
|
uint32_t |
dynamicOffsetCount, |
|
|
const uint32_t * |
pDynamicOffsets |
|
) |
| const |
|
inline |
◆ vkCmdBindIndexBuffer()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdBindIndexBuffer |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkBuffer |
buffer, |
|
|
VkDeviceSize |
offset, |
|
|
VkIndexType |
indexType |
|
) |
| const |
|
inline |
◆ vkCmdBindPipeline()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdBindPipeline |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkPipelineBindPoint |
pipelineBindPoint, |
|
|
VkPipeline |
pipeline |
|
) |
| const |
|
inline |
◆ vkCmdBindShadingRateImageNV()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdBindShadingRateImageNV |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkImageView |
imageView, |
|
|
VkImageLayout |
imageLayout |
|
) |
| const |
|
inline |
◆ vkCmdBindTransformFeedbackBuffersEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdBindTransformFeedbackBuffersEXT |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
firstBinding, |
|
|
uint32_t |
bindingCount, |
|
|
const VkBuffer * |
pBuffers, |
|
|
const VkDeviceSize * |
pOffsets, |
|
|
const VkDeviceSize * |
pSizes |
|
) |
| const |
|
inline |
◆ vkCmdBindVertexBuffers()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdBindVertexBuffers |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
firstBinding, |
|
|
uint32_t |
bindingCount, |
|
|
const VkBuffer * |
pBuffers, |
|
|
const VkDeviceSize * |
pOffsets |
|
) |
| const |
|
inline |
◆ vkCmdBlitImage()
◆ vkCmdBuildAccelerationStructureNV()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdBuildAccelerationStructureNV |
( |
VkCommandBuffer |
commandBuffer, |
|
|
const VkAccelerationStructureInfoNV * |
pInfo, |
|
|
VkBuffer |
instanceData, |
|
|
VkDeviceSize |
instanceOffset, |
|
|
VkBool32 |
update, |
|
|
VkAccelerationStructureNV |
dst, |
|
|
VkAccelerationStructureNV |
src, |
|
|
VkBuffer |
scratch, |
|
|
VkDeviceSize |
scratchOffset |
|
) |
| const |
|
inline |
◆ vkCmdClearAttachments()
◆ vkCmdClearColorImage()
◆ vkCmdClearDepthStencilImage()
◆ vkCmdCopyAccelerationStructureNV()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdCopyAccelerationStructureNV |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkAccelerationStructureNV |
dst, |
|
|
VkAccelerationStructureNV |
src, |
|
|
VkCopyAccelerationStructureModeNV |
mode |
|
) |
| const |
|
inline |
◆ vkCmdCopyBuffer()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdCopyBuffer |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkBuffer |
srcBuffer, |
|
|
VkBuffer |
dstBuffer, |
|
|
uint32_t |
regionCount, |
|
|
const VkBufferCopy * |
pRegions |
|
) |
| const |
|
inline |
◆ vkCmdCopyBufferToImage()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdCopyBufferToImage |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkBuffer |
srcBuffer, |
|
|
VkImage |
dstImage, |
|
|
VkImageLayout |
dstImageLayout, |
|
|
uint32_t |
regionCount, |
|
|
const VkBufferImageCopy * |
pRegions |
|
) |
| const |
|
inline |
◆ vkCmdCopyImage()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdCopyImage |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkImage |
srcImage, |
|
|
VkImageLayout |
srcImageLayout, |
|
|
VkImage |
dstImage, |
|
|
VkImageLayout |
dstImageLayout, |
|
|
uint32_t |
regionCount, |
|
|
const VkImageCopy * |
pRegions |
|
) |
| const |
|
inline |
◆ vkCmdCopyImageToBuffer()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdCopyImageToBuffer |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkImage |
srcImage, |
|
|
VkImageLayout |
srcImageLayout, |
|
|
VkBuffer |
dstBuffer, |
|
|
uint32_t |
regionCount, |
|
|
const VkBufferImageCopy * |
pRegions |
|
) |
| const |
|
inline |
◆ vkCmdCopyQueryPoolResults()
◆ vkCmdDebugMarkerBeginEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdDebugMarkerBeginEXT |
( |
VkCommandBuffer |
commandBuffer, |
|
|
const VkDebugMarkerMarkerInfoEXT * |
pMarkerInfo |
|
) |
| const |
|
inline |
◆ vkCmdDebugMarkerEndEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdDebugMarkerEndEXT |
( |
VkCommandBuffer |
commandBuffer | ) |
const |
|
inline |
◆ vkCmdDebugMarkerInsertEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdDebugMarkerInsertEXT |
( |
VkCommandBuffer |
commandBuffer, |
|
|
const VkDebugMarkerMarkerInfoEXT * |
pMarkerInfo |
|
) |
| const |
|
inline |
◆ vkCmdDispatch()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdDispatch |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
groupCountX, |
|
|
uint32_t |
groupCountY, |
|
|
uint32_t |
groupCountZ |
|
) |
| const |
|
inline |
◆ vkCmdDispatchBase()
◆ vkCmdDispatchBaseKHR()
◆ vkCmdDispatchIndirect()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdDispatchIndirect |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkBuffer |
buffer, |
|
|
VkDeviceSize |
offset |
|
) |
| const |
|
inline |
◆ vkCmdDraw()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdDraw |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
vertexCount, |
|
|
uint32_t |
instanceCount, |
|
|
uint32_t |
firstVertex, |
|
|
uint32_t |
firstInstance |
|
) |
| const |
|
inline |
◆ vkCmdDrawIndexed()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdDrawIndexed |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
indexCount, |
|
|
uint32_t |
instanceCount, |
|
|
uint32_t |
firstIndex, |
|
|
int32_t |
vertexOffset, |
|
|
uint32_t |
firstInstance |
|
) |
| const |
|
inline |
◆ vkCmdDrawIndexedIndirect()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdDrawIndexedIndirect |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkBuffer |
buffer, |
|
|
VkDeviceSize |
offset, |
|
|
uint32_t |
drawCount, |
|
|
uint32_t |
stride |
|
) |
| const |
|
inline |
◆ vkCmdDrawIndexedIndirectCountAMD()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdDrawIndexedIndirectCountAMD |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkBuffer |
buffer, |
|
|
VkDeviceSize |
offset, |
|
|
VkBuffer |
countBuffer, |
|
|
VkDeviceSize |
countBufferOffset, |
|
|
uint32_t |
maxDrawCount, |
|
|
uint32_t |
stride |
|
) |
| const |
|
inline |
◆ vkCmdDrawIndexedIndirectCountKHR()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdDrawIndexedIndirectCountKHR |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkBuffer |
buffer, |
|
|
VkDeviceSize |
offset, |
|
|
VkBuffer |
countBuffer, |
|
|
VkDeviceSize |
countBufferOffset, |
|
|
uint32_t |
maxDrawCount, |
|
|
uint32_t |
stride |
|
) |
| const |
|
inline |
◆ vkCmdDrawIndirect()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdDrawIndirect |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkBuffer |
buffer, |
|
|
VkDeviceSize |
offset, |
|
|
uint32_t |
drawCount, |
|
|
uint32_t |
stride |
|
) |
| const |
|
inline |
◆ vkCmdDrawIndirectByteCountEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdDrawIndirectByteCountEXT |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
instanceCount, |
|
|
uint32_t |
firstInstance, |
|
|
VkBuffer |
counterBuffer, |
|
|
VkDeviceSize |
counterBufferOffset, |
|
|
uint32_t |
counterOffset, |
|
|
uint32_t |
vertexStride |
|
) |
| const |
|
inline |
◆ vkCmdDrawIndirectCountAMD()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdDrawIndirectCountAMD |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkBuffer |
buffer, |
|
|
VkDeviceSize |
offset, |
|
|
VkBuffer |
countBuffer, |
|
|
VkDeviceSize |
countBufferOffset, |
|
|
uint32_t |
maxDrawCount, |
|
|
uint32_t |
stride |
|
) |
| const |
|
inline |
◆ vkCmdDrawIndirectCountKHR()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdDrawIndirectCountKHR |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkBuffer |
buffer, |
|
|
VkDeviceSize |
offset, |
|
|
VkBuffer |
countBuffer, |
|
|
VkDeviceSize |
countBufferOffset, |
|
|
uint32_t |
maxDrawCount, |
|
|
uint32_t |
stride |
|
) |
| const |
|
inline |
◆ vkCmdDrawMeshTasksIndirectCountNV()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdDrawMeshTasksIndirectCountNV |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkBuffer |
buffer, |
|
|
VkDeviceSize |
offset, |
|
|
VkBuffer |
countBuffer, |
|
|
VkDeviceSize |
countBufferOffset, |
|
|
uint32_t |
maxDrawCount, |
|
|
uint32_t |
stride |
|
) |
| const |
|
inline |
◆ vkCmdDrawMeshTasksIndirectNV()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdDrawMeshTasksIndirectNV |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkBuffer |
buffer, |
|
|
VkDeviceSize |
offset, |
|
|
uint32_t |
drawCount, |
|
|
uint32_t |
stride |
|
) |
| const |
|
inline |
◆ vkCmdDrawMeshTasksNV()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdDrawMeshTasksNV |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
taskCount, |
|
|
uint32_t |
firstTask |
|
) |
| const |
|
inline |
◆ vkCmdEndConditionalRenderingEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdEndConditionalRenderingEXT |
( |
VkCommandBuffer |
commandBuffer | ) |
const |
|
inline |
◆ vkCmdEndDebugUtilsLabelEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdEndDebugUtilsLabelEXT |
( |
VkCommandBuffer |
commandBuffer | ) |
const |
|
inline |
◆ vkCmdEndQuery()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdEndQuery |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkQueryPool |
queryPool, |
|
|
uint32_t |
query |
|
) |
| const |
|
inline |
◆ vkCmdEndQueryIndexedEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdEndQueryIndexedEXT |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkQueryPool |
queryPool, |
|
|
uint32_t |
query, |
|
|
uint32_t |
index |
|
) |
| const |
|
inline |
◆ vkCmdEndRenderPass()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdEndRenderPass |
( |
VkCommandBuffer |
commandBuffer | ) |
const |
|
inline |
◆ vkCmdEndRenderPass2KHR()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdEndRenderPass2KHR |
( |
VkCommandBuffer |
commandBuffer, |
|
|
const VkSubpassEndInfoKHR * |
pSubpassEndInfo |
|
) |
| const |
|
inline |
◆ vkCmdEndTransformFeedbackEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdEndTransformFeedbackEXT |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
firstCounterBuffer, |
|
|
uint32_t |
counterBufferCount, |
|
|
const VkBuffer * |
pCounterBuffers, |
|
|
const VkDeviceSize * |
pCounterBufferOffsets |
|
) |
| const |
|
inline |
◆ vkCmdExecuteCommands()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdExecuteCommands |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
commandBufferCount, |
|
|
const VkCommandBuffer * |
pCommandBuffers |
|
) |
| const |
|
inline |
◆ vkCmdFillBuffer()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdFillBuffer |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkBuffer |
dstBuffer, |
|
|
VkDeviceSize |
dstOffset, |
|
|
VkDeviceSize |
size, |
|
|
uint32_t |
data |
|
) |
| const |
|
inline |
◆ vkCmdInsertDebugUtilsLabelEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdInsertDebugUtilsLabelEXT |
( |
VkCommandBuffer |
commandBuffer, |
|
|
const VkDebugUtilsLabelEXT * |
pLabelInfo |
|
) |
| const |
|
inline |
◆ vkCmdNextSubpass()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdNextSubpass |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkSubpassContents |
contents |
|
) |
| const |
|
inline |
◆ vkCmdNextSubpass2KHR()
◆ vkCmdPipelineBarrier()
◆ vkCmdProcessCommandsNVX()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdProcessCommandsNVX |
( |
VkCommandBuffer |
commandBuffer, |
|
|
const VkCmdProcessCommandsInfoNVX * |
pProcessCommandsInfo |
|
) |
| const |
|
inline |
◆ vkCmdPushConstants()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdPushConstants |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkPipelineLayout |
layout, |
|
|
VkShaderStageFlags |
stageFlags, |
|
|
uint32_t |
offset, |
|
|
uint32_t |
size, |
|
|
const void * |
pValues |
|
) |
| const |
|
inline |
◆ vkCmdPushDescriptorSetKHR()
◆ vkCmdPushDescriptorSetWithTemplateKHR()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdPushDescriptorSetWithTemplateKHR |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkDescriptorUpdateTemplate |
descriptorUpdateTemplate, |
|
|
VkPipelineLayout |
layout, |
|
|
uint32_t |
set, |
|
|
const void * |
pData |
|
) |
| const |
|
inline |
◆ vkCmdReserveSpaceForCommandsNVX()
◆ vkCmdResetEvent()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdResetEvent |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkEvent |
event, |
|
|
VkPipelineStageFlags |
stageMask |
|
) |
| const |
|
inline |
◆ vkCmdResetQueryPool()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdResetQueryPool |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkQueryPool |
queryPool, |
|
|
uint32_t |
firstQuery, |
|
|
uint32_t |
queryCount |
|
) |
| const |
|
inline |
◆ vkCmdResolveImage()
◆ vkCmdSetBlendConstants()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetBlendConstants |
( |
VkCommandBuffer |
commandBuffer, |
|
|
const float |
blendConstants[4] |
|
) |
| const |
|
inline |
◆ vkCmdSetCheckpointNV()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetCheckpointNV |
( |
VkCommandBuffer |
commandBuffer, |
|
|
const void * |
pCheckpointMarker |
|
) |
| const |
|
inline |
◆ vkCmdSetCoarseSampleOrderNV()
◆ vkCmdSetDepthBias()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetDepthBias |
( |
VkCommandBuffer |
commandBuffer, |
|
|
float |
depthBiasConstantFactor, |
|
|
float |
depthBiasClamp, |
|
|
float |
depthBiasSlopeFactor |
|
) |
| const |
|
inline |
◆ vkCmdSetDepthBounds()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetDepthBounds |
( |
VkCommandBuffer |
commandBuffer, |
|
|
float |
minDepthBounds, |
|
|
float |
maxDepthBounds |
|
) |
| const |
|
inline |
◆ vkCmdSetDeviceMask()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetDeviceMask |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
deviceMask |
|
) |
| const |
|
inline |
◆ vkCmdSetDeviceMaskKHR()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetDeviceMaskKHR |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
deviceMask |
|
) |
| const |
|
inline |
◆ vkCmdSetDiscardRectangleEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetDiscardRectangleEXT |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
firstDiscardRectangle, |
|
|
uint32_t |
discardRectangleCount, |
|
|
const VkRect2D * |
pDiscardRectangles |
|
) |
| const |
|
inline |
◆ vkCmdSetEvent()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetEvent |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkEvent |
event, |
|
|
VkPipelineStageFlags |
stageMask |
|
) |
| const |
|
inline |
◆ vkCmdSetExclusiveScissorNV()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetExclusiveScissorNV |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
firstExclusiveScissor, |
|
|
uint32_t |
exclusiveScissorCount, |
|
|
const VkRect2D * |
pExclusiveScissors |
|
) |
| const |
|
inline |
◆ vkCmdSetLineWidth()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetLineWidth |
( |
VkCommandBuffer |
commandBuffer, |
|
|
float |
lineWidth |
|
) |
| const |
|
inline |
◆ vkCmdSetSampleLocationsEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetSampleLocationsEXT |
( |
VkCommandBuffer |
commandBuffer, |
|
|
const VkSampleLocationsInfoEXT * |
pSampleLocationsInfo |
|
) |
| const |
|
inline |
◆ vkCmdSetScissor()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetScissor |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
firstScissor, |
|
|
uint32_t |
scissorCount, |
|
|
const VkRect2D * |
pScissors |
|
) |
| const |
|
inline |
◆ vkCmdSetStencilCompareMask()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetStencilCompareMask |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkStencilFaceFlags |
faceMask, |
|
|
uint32_t |
compareMask |
|
) |
| const |
|
inline |
◆ vkCmdSetStencilReference()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetStencilReference |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkStencilFaceFlags |
faceMask, |
|
|
uint32_t |
reference |
|
) |
| const |
|
inline |
◆ vkCmdSetStencilWriteMask()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetStencilWriteMask |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkStencilFaceFlags |
faceMask, |
|
|
uint32_t |
writeMask |
|
) |
| const |
|
inline |
◆ vkCmdSetViewport()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetViewport |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
firstViewport, |
|
|
uint32_t |
viewportCount, |
|
|
const VkViewport * |
pViewports |
|
) |
| const |
|
inline |
◆ vkCmdSetViewportShadingRatePaletteNV()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetViewportShadingRatePaletteNV |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
firstViewport, |
|
|
uint32_t |
viewportCount, |
|
|
const VkShadingRatePaletteNV * |
pShadingRatePalettes |
|
) |
| const |
|
inline |
◆ vkCmdSetViewportWScalingNV()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdSetViewportWScalingNV |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
firstViewport, |
|
|
uint32_t |
viewportCount, |
|
|
const VkViewportWScalingNV * |
pViewportWScalings |
|
) |
| const |
|
inline |
◆ vkCmdTraceRaysNV()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdTraceRaysNV |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkBuffer |
raygenShaderBindingTableBuffer, |
|
|
VkDeviceSize |
raygenShaderBindingOffset, |
|
|
VkBuffer |
missShaderBindingTableBuffer, |
|
|
VkDeviceSize |
missShaderBindingOffset, |
|
|
VkDeviceSize |
missShaderBindingStride, |
|
|
VkBuffer |
hitShaderBindingTableBuffer, |
|
|
VkDeviceSize |
hitShaderBindingOffset, |
|
|
VkDeviceSize |
hitShaderBindingStride, |
|
|
VkBuffer |
callableShaderBindingTableBuffer, |
|
|
VkDeviceSize |
callableShaderBindingOffset, |
|
|
VkDeviceSize |
callableShaderBindingStride, |
|
|
uint32_t |
width, |
|
|
uint32_t |
height, |
|
|
uint32_t |
depth |
|
) |
| const |
|
inline |
Definition at line 1487 of file vulkan.hpp.
1489 return ::vkCmdTraceRaysNV( commandBuffer, raygenShaderBindingTableBuffer, raygenShaderBindingOffset, missShaderBindingTableBuffer, missShaderBindingOffset, missShaderBindingStride, hitShaderBindingTableBuffer, hitShaderBindingOffset, hitShaderBindingStride, callableShaderBindingTableBuffer, callableShaderBindingOffset, callableShaderBindingStride,
width,
height,
depth);
References vkCmdTraceRaysNV().
◆ vkCmdUpdateBuffer()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdUpdateBuffer |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkBuffer |
dstBuffer, |
|
|
VkDeviceSize |
dstOffset, |
|
|
VkDeviceSize |
dataSize, |
|
|
const void * |
pData |
|
) |
| const |
|
inline |
◆ vkCmdWaitEvents()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdWaitEvents |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
eventCount, |
|
|
const VkEvent * |
pEvents, |
|
|
VkPipelineStageFlags |
srcStageMask, |
|
|
VkPipelineStageFlags |
dstStageMask, |
|
|
uint32_t |
memoryBarrierCount, |
|
|
const VkMemoryBarrier * |
pMemoryBarriers, |
|
|
uint32_t |
bufferMemoryBarrierCount, |
|
|
const VkBufferMemoryBarrier * |
pBufferMemoryBarriers, |
|
|
uint32_t |
imageMemoryBarrierCount, |
|
|
const VkImageMemoryBarrier * |
pImageMemoryBarriers |
|
) |
| const |
|
inline |
Definition at line 1495 of file vulkan.hpp.
1497 return ::vkCmdWaitEvents( commandBuffer, eventCount, pEvents, srcStageMask, dstStageMask, memoryBarrierCount, pMemoryBarriers, bufferMemoryBarrierCount, pBufferMemoryBarriers, imageMemoryBarrierCount, pImageMemoryBarriers);
References vkCmdWaitEvents().
◆ vkCmdWriteAccelerationStructuresPropertiesNV()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdWriteAccelerationStructuresPropertiesNV |
( |
VkCommandBuffer |
commandBuffer, |
|
|
uint32_t |
accelerationStructureCount, |
|
|
const VkAccelerationStructureNV * |
pAccelerationStructures, |
|
|
VkQueryType |
queryType, |
|
|
VkQueryPool |
queryPool, |
|
|
uint32_t |
firstQuery |
|
) |
| const |
|
inline |
◆ vkCmdWriteBufferMarkerAMD()
◆ vkCmdWriteTimestamp()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCmdWriteTimestamp |
( |
VkCommandBuffer |
commandBuffer, |
|
|
VkPipelineStageFlagBits |
pipelineStage, |
|
|
VkQueryPool |
queryPool, |
|
|
uint32_t |
query |
|
) |
| const |
|
inline |
◆ vkCompileDeferredNV()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkCompileDeferredNV |
( |
VkDevice |
device, |
|
|
VkPipeline |
pipeline, |
|
|
uint32_t |
shader |
|
) |
| const |
|
inline |
◆ vkCreateAccelerationStructureNV()
◆ vkCreateBuffer()
◆ vkCreateBufferView()
◆ vkCreateCommandPool()
◆ vkCreateComputePipelines()
◆ vkCreateDebugReportCallbackEXT()
◆ vkCreateDebugUtilsMessengerEXT()
◆ vkCreateDescriptorPool()
◆ vkCreateDescriptorSetLayout()
◆ vkCreateDescriptorUpdateTemplate()
◆ vkCreateDescriptorUpdateTemplateKHR()
◆ vkCreateDevice()
◆ vkCreateDisplayModeKHR()
◆ vkCreateDisplayPlaneSurfaceKHR()
◆ vkCreateEvent()
◆ vkCreateFence()
◆ vkCreateFramebuffer()
◆ vkCreateGraphicsPipelines()
◆ vkCreateImage()
◆ vkCreateImageView()
◆ vkCreateIndirectCommandsLayoutNVX()
◆ vkCreateInstance()
◆ vkCreateObjectTableNVX()
◆ vkCreatePipelineCache()
◆ vkCreatePipelineLayout()
◆ vkCreateQueryPool()
◆ vkCreateRayTracingPipelinesNV()
◆ vkCreateRenderPass()
◆ vkCreateRenderPass2KHR()
◆ vkCreateSampler()
◆ vkCreateSamplerYcbcrConversion()
◆ vkCreateSamplerYcbcrConversionKHR()
◆ vkCreateSemaphore()
◆ vkCreateShaderModule()
◆ vkCreateSharedSwapchainsKHR()
◆ vkCreateSwapchainKHR()
◆ vkCreateValidationCacheEXT()
◆ vkDebugMarkerSetObjectNameEXT()
◆ vkDebugMarkerSetObjectTagEXT()
◆ vkDebugReportMessageEXT()
◆ vkDestroyAccelerationStructureNV()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyAccelerationStructureNV |
( |
VkDevice |
device, |
|
|
VkAccelerationStructureNV |
accelerationStructure, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyBuffer()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyBuffer |
( |
VkDevice |
device, |
|
|
VkBuffer |
buffer, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyBufferView()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyBufferView |
( |
VkDevice |
device, |
|
|
VkBufferView |
bufferView, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyCommandPool()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyCommandPool |
( |
VkDevice |
device, |
|
|
VkCommandPool |
commandPool, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyDebugReportCallbackEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyDebugReportCallbackEXT |
( |
VkInstance |
instance, |
|
|
VkDebugReportCallbackEXT |
callback, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyDebugUtilsMessengerEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyDebugUtilsMessengerEXT |
( |
VkInstance |
instance, |
|
|
VkDebugUtilsMessengerEXT |
messenger, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyDescriptorPool()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyDescriptorPool |
( |
VkDevice |
device, |
|
|
VkDescriptorPool |
descriptorPool, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyDescriptorSetLayout()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyDescriptorSetLayout |
( |
VkDevice |
device, |
|
|
VkDescriptorSetLayout |
descriptorSetLayout, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyDescriptorUpdateTemplate()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyDescriptorUpdateTemplate |
( |
VkDevice |
device, |
|
|
VkDescriptorUpdateTemplate |
descriptorUpdateTemplate, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyDescriptorUpdateTemplateKHR()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyDescriptorUpdateTemplateKHR |
( |
VkDevice |
device, |
|
|
VkDescriptorUpdateTemplate |
descriptorUpdateTemplate, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyDevice()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyDevice |
( |
VkDevice |
device, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyEvent()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyEvent |
( |
VkDevice |
device, |
|
|
VkEvent |
event, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyFence()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyFence |
( |
VkDevice |
device, |
|
|
VkFence |
fence, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyFramebuffer()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyFramebuffer |
( |
VkDevice |
device, |
|
|
VkFramebuffer |
framebuffer, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyImage()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyImage |
( |
VkDevice |
device, |
|
|
VkImage |
image, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyImageView()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyImageView |
( |
VkDevice |
device, |
|
|
VkImageView |
imageView, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyIndirectCommandsLayoutNVX()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyIndirectCommandsLayoutNVX |
( |
VkDevice |
device, |
|
|
VkIndirectCommandsLayoutNVX |
indirectCommandsLayout, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyInstance()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyInstance |
( |
VkInstance |
instance, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyObjectTableNVX()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyObjectTableNVX |
( |
VkDevice |
device, |
|
|
VkObjectTableNVX |
objectTable, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyPipeline()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyPipeline |
( |
VkDevice |
device, |
|
|
VkPipeline |
pipeline, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyPipelineCache()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyPipelineCache |
( |
VkDevice |
device, |
|
|
VkPipelineCache |
pipelineCache, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyPipelineLayout()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyPipelineLayout |
( |
VkDevice |
device, |
|
|
VkPipelineLayout |
pipelineLayout, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyQueryPool()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyQueryPool |
( |
VkDevice |
device, |
|
|
VkQueryPool |
queryPool, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyRenderPass()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyRenderPass |
( |
VkDevice |
device, |
|
|
VkRenderPass |
renderPass, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroySampler()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroySampler |
( |
VkDevice |
device, |
|
|
VkSampler |
sampler, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroySamplerYcbcrConversion()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroySamplerYcbcrConversion |
( |
VkDevice |
device, |
|
|
VkSamplerYcbcrConversion |
ycbcrConversion, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroySamplerYcbcrConversionKHR()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroySamplerYcbcrConversionKHR |
( |
VkDevice |
device, |
|
|
VkSamplerYcbcrConversion |
ycbcrConversion, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroySemaphore()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroySemaphore |
( |
VkDevice |
device, |
|
|
VkSemaphore |
semaphore, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyShaderModule()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyShaderModule |
( |
VkDevice |
device, |
|
|
VkShaderModule |
shaderModule, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroySurfaceKHR()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroySurfaceKHR |
( |
VkInstance |
instance, |
|
|
VkSurfaceKHR |
surface, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroySwapchainKHR()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroySwapchainKHR |
( |
VkDevice |
device, |
|
|
VkSwapchainKHR |
swapchain, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDestroyValidationCacheEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDestroyValidationCacheEXT |
( |
VkDevice |
device, |
|
|
VkValidationCacheEXT |
validationCache, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkDeviceWaitIdle()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDeviceWaitIdle |
( |
VkDevice |
device | ) |
const |
|
inline |
◆ vkDisplayPowerControlEXT()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkDisplayPowerControlEXT |
( |
VkDevice |
device, |
|
|
VkDisplayKHR |
display, |
|
|
const VkDisplayPowerInfoEXT * |
pDisplayPowerInfo |
|
) |
| const |
|
inline |
◆ vkEndCommandBuffer()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkEndCommandBuffer |
( |
VkCommandBuffer |
commandBuffer | ) |
const |
|
inline |
◆ vkEnumerateDeviceExtensionProperties()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkEnumerateDeviceExtensionProperties |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
const char * |
pLayerName, |
|
|
uint32_t * |
pPropertyCount, |
|
|
VkExtensionProperties * |
pProperties |
|
) |
| const |
|
inline |
◆ vkEnumerateDeviceLayerProperties()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkEnumerateDeviceLayerProperties |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
uint32_t * |
pPropertyCount, |
|
|
VkLayerProperties * |
pProperties |
|
) |
| const |
|
inline |
◆ vkEnumerateInstanceExtensionProperties()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkEnumerateInstanceExtensionProperties |
( |
const char * |
pLayerName, |
|
|
uint32_t * |
pPropertyCount, |
|
|
VkExtensionProperties * |
pProperties |
|
) |
| const |
|
inline |
◆ vkEnumerateInstanceLayerProperties()
◆ vkEnumerateInstanceVersion()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkEnumerateInstanceVersion |
( |
uint32_t * |
pApiVersion | ) |
const |
|
inline |
◆ vkEnumeratePhysicalDeviceGroups()
◆ vkEnumeratePhysicalDeviceGroupsKHR()
◆ vkEnumeratePhysicalDevices()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkEnumeratePhysicalDevices |
( |
VkInstance |
instance, |
|
|
uint32_t * |
pPhysicalDeviceCount, |
|
|
VkPhysicalDevice * |
pPhysicalDevices |
|
) |
| const |
|
inline |
◆ vkFlushMappedMemoryRanges()
◆ vkFreeCommandBuffers()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkFreeCommandBuffers |
( |
VkDevice |
device, |
|
|
VkCommandPool |
commandPool, |
|
|
uint32_t |
commandBufferCount, |
|
|
const VkCommandBuffer * |
pCommandBuffers |
|
) |
| const |
|
inline |
◆ vkFreeDescriptorSets()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkFreeDescriptorSets |
( |
VkDevice |
device, |
|
|
VkDescriptorPool |
descriptorPool, |
|
|
uint32_t |
descriptorSetCount, |
|
|
const VkDescriptorSet * |
pDescriptorSets |
|
) |
| const |
|
inline |
◆ vkFreeMemory()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkFreeMemory |
( |
VkDevice |
device, |
|
|
VkDeviceMemory |
memory, |
|
|
const VkAllocationCallbacks * |
pAllocator |
|
) |
| const |
|
inline |
◆ vkGetAccelerationStructureHandleNV()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetAccelerationStructureHandleNV |
( |
VkDevice |
device, |
|
|
VkAccelerationStructureNV |
accelerationStructure, |
|
|
size_t |
dataSize, |
|
|
void * |
pData |
|
) |
| const |
|
inline |
◆ vkGetAccelerationStructureMemoryRequirementsNV()
◆ vkGetBufferMemoryRequirements()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetBufferMemoryRequirements |
( |
VkDevice |
device, |
|
|
VkBuffer |
buffer, |
|
|
VkMemoryRequirements * |
pMemoryRequirements |
|
) |
| const |
|
inline |
◆ vkGetBufferMemoryRequirements2()
◆ vkGetBufferMemoryRequirements2KHR()
◆ vkGetCalibratedTimestampsEXT()
◆ vkGetDescriptorSetLayoutSupport()
◆ vkGetDescriptorSetLayoutSupportKHR()
◆ vkGetDeviceGroupPeerMemoryFeatures()
◆ vkGetDeviceGroupPeerMemoryFeaturesKHR()
◆ vkGetDeviceGroupPresentCapabilitiesKHR()
◆ vkGetDeviceGroupSurfacePresentModesKHR()
◆ vkGetDeviceMemoryCommitment()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetDeviceMemoryCommitment |
( |
VkDevice |
device, |
|
|
VkDeviceMemory |
memory, |
|
|
VkDeviceSize * |
pCommittedMemoryInBytes |
|
) |
| const |
|
inline |
◆ vkGetDeviceProcAddr()
PFN_vkVoidFunction VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetDeviceProcAddr |
( |
VkDevice |
device, |
|
|
const char * |
pName |
|
) |
| const |
|
inline |
◆ vkGetDeviceQueue()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetDeviceQueue |
( |
VkDevice |
device, |
|
|
uint32_t |
queueFamilyIndex, |
|
|
uint32_t |
queueIndex, |
|
|
VkQueue * |
pQueue |
|
) |
| const |
|
inline |
◆ vkGetDeviceQueue2()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetDeviceQueue2 |
( |
VkDevice |
device, |
|
|
const VkDeviceQueueInfo2 * |
pQueueInfo, |
|
|
VkQueue * |
pQueue |
|
) |
| const |
|
inline |
◆ vkGetDisplayModeProperties2KHR()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetDisplayModeProperties2KHR |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkDisplayKHR |
display, |
|
|
uint32_t * |
pPropertyCount, |
|
|
VkDisplayModeProperties2KHR * |
pProperties |
|
) |
| const |
|
inline |
◆ vkGetDisplayModePropertiesKHR()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetDisplayModePropertiesKHR |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkDisplayKHR |
display, |
|
|
uint32_t * |
pPropertyCount, |
|
|
VkDisplayModePropertiesKHR * |
pProperties |
|
) |
| const |
|
inline |
◆ vkGetDisplayPlaneCapabilities2KHR()
◆ vkGetDisplayPlaneCapabilitiesKHR()
◆ vkGetDisplayPlaneSupportedDisplaysKHR()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetDisplayPlaneSupportedDisplaysKHR |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
uint32_t |
planeIndex, |
|
|
uint32_t * |
pDisplayCount, |
|
|
VkDisplayKHR * |
pDisplays |
|
) |
| const |
|
inline |
◆ vkGetEventStatus()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetEventStatus |
( |
VkDevice |
device, |
|
|
VkEvent |
event |
|
) |
| const |
|
inline |
◆ vkGetFenceFdKHR()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetFenceFdKHR |
( |
VkDevice |
device, |
|
|
const VkFenceGetFdInfoKHR * |
pGetFdInfo, |
|
|
int * |
pFd |
|
) |
| const |
|
inline |
◆ vkGetFenceStatus()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetFenceStatus |
( |
VkDevice |
device, |
|
|
VkFence |
fence |
|
) |
| const |
|
inline |
◆ vkGetImageDrmFormatModifierPropertiesEXT()
◆ vkGetImageMemoryRequirements()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetImageMemoryRequirements |
( |
VkDevice |
device, |
|
|
VkImage |
image, |
|
|
VkMemoryRequirements * |
pMemoryRequirements |
|
) |
| const |
|
inline |
◆ vkGetImageMemoryRequirements2()
◆ vkGetImageMemoryRequirements2KHR()
◆ vkGetImageSparseMemoryRequirements()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetImageSparseMemoryRequirements |
( |
VkDevice |
device, |
|
|
VkImage |
image, |
|
|
uint32_t * |
pSparseMemoryRequirementCount, |
|
|
VkSparseImageMemoryRequirements * |
pSparseMemoryRequirements |
|
) |
| const |
|
inline |
◆ vkGetImageSparseMemoryRequirements2()
◆ vkGetImageSparseMemoryRequirements2KHR()
◆ vkGetImageSubresourceLayout()
◆ vkGetInstanceProcAddr()
PFN_vkVoidFunction VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetInstanceProcAddr |
( |
VkInstance |
instance, |
|
|
const char * |
pName |
|
) |
| const |
|
inline |
◆ vkGetMemoryFdKHR()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetMemoryFdKHR |
( |
VkDevice |
device, |
|
|
const VkMemoryGetFdInfoKHR * |
pGetFdInfo, |
|
|
int * |
pFd |
|
) |
| const |
|
inline |
◆ vkGetMemoryFdPropertiesKHR()
◆ vkGetMemoryHostPointerPropertiesEXT()
◆ vkGetPastPresentationTimingGOOGLE()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPastPresentationTimingGOOGLE |
( |
VkDevice |
device, |
|
|
VkSwapchainKHR |
swapchain, |
|
|
uint32_t * |
pPresentationTimingCount, |
|
|
VkPastPresentationTimingGOOGLE * |
pPresentationTimings |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceCalibrateableTimeDomainsEXT()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceCalibrateableTimeDomainsEXT |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
uint32_t * |
pTimeDomainCount, |
|
|
VkTimeDomainEXT * |
pTimeDomains |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceDisplayPlaneProperties2KHR()
◆ vkGetPhysicalDeviceDisplayPlanePropertiesKHR()
◆ vkGetPhysicalDeviceDisplayProperties2KHR()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceDisplayProperties2KHR |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
uint32_t * |
pPropertyCount, |
|
|
VkDisplayProperties2KHR * |
pProperties |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceDisplayPropertiesKHR()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceDisplayPropertiesKHR |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
uint32_t * |
pPropertyCount, |
|
|
VkDisplayPropertiesKHR * |
pProperties |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceExternalBufferProperties()
◆ vkGetPhysicalDeviceExternalBufferPropertiesKHR()
◆ vkGetPhysicalDeviceExternalFenceProperties()
◆ vkGetPhysicalDeviceExternalFencePropertiesKHR()
◆ vkGetPhysicalDeviceExternalImageFormatPropertiesNV()
◆ vkGetPhysicalDeviceExternalSemaphoreProperties()
◆ vkGetPhysicalDeviceExternalSemaphorePropertiesKHR()
◆ vkGetPhysicalDeviceFeatures()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceFeatures |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkPhysicalDeviceFeatures * |
pFeatures |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceFeatures2()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceFeatures2 |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkPhysicalDeviceFeatures2 * |
pFeatures |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceFeatures2KHR()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceFeatures2KHR |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkPhysicalDeviceFeatures2 * |
pFeatures |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceFormatProperties()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceFormatProperties |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkFormat |
format, |
|
|
VkFormatProperties * |
pFormatProperties |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceFormatProperties2()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceFormatProperties2 |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkFormat |
format, |
|
|
VkFormatProperties2 * |
pFormatProperties |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceFormatProperties2KHR()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceFormatProperties2KHR |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkFormat |
format, |
|
|
VkFormatProperties2 * |
pFormatProperties |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceGeneratedCommandsPropertiesNVX()
◆ vkGetPhysicalDeviceImageFormatProperties()
◆ vkGetPhysicalDeviceImageFormatProperties2()
◆ vkGetPhysicalDeviceImageFormatProperties2KHR()
◆ vkGetPhysicalDeviceMemoryProperties()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceMemoryProperties |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkPhysicalDeviceMemoryProperties * |
pMemoryProperties |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceMemoryProperties2()
◆ vkGetPhysicalDeviceMemoryProperties2KHR()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceMemoryProperties2KHR |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkPhysicalDeviceMemoryProperties2 * |
pMemoryProperties |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceMultisamplePropertiesEXT()
◆ vkGetPhysicalDevicePresentRectanglesKHR()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDevicePresentRectanglesKHR |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkSurfaceKHR |
surface, |
|
|
uint32_t * |
pRectCount, |
|
|
VkRect2D * |
pRects |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceProperties()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceProperties |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkPhysicalDeviceProperties * |
pProperties |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceProperties2()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceProperties2 |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkPhysicalDeviceProperties2 * |
pProperties |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceProperties2KHR()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceProperties2KHR |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkPhysicalDeviceProperties2 * |
pProperties |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceQueueFamilyProperties()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceQueueFamilyProperties |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
uint32_t * |
pQueueFamilyPropertyCount, |
|
|
VkQueueFamilyProperties * |
pQueueFamilyProperties |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceQueueFamilyProperties2()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceQueueFamilyProperties2 |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
uint32_t * |
pQueueFamilyPropertyCount, |
|
|
VkQueueFamilyProperties2 * |
pQueueFamilyProperties |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceQueueFamilyProperties2KHR()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceQueueFamilyProperties2KHR |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
uint32_t * |
pQueueFamilyPropertyCount, |
|
|
VkQueueFamilyProperties2 * |
pQueueFamilyProperties |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceSparseImageFormatProperties()
◆ vkGetPhysicalDeviceSparseImageFormatProperties2()
◆ vkGetPhysicalDeviceSparseImageFormatProperties2KHR()
◆ vkGetPhysicalDeviceSurfaceCapabilities2EXT()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceSurfaceCapabilities2EXT |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkSurfaceKHR |
surface, |
|
|
VkSurfaceCapabilities2EXT * |
pSurfaceCapabilities |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceSurfaceCapabilities2KHR()
◆ vkGetPhysicalDeviceSurfaceCapabilitiesKHR()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceSurfaceCapabilitiesKHR |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkSurfaceKHR |
surface, |
|
|
VkSurfaceCapabilitiesKHR * |
pSurfaceCapabilities |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceSurfaceFormats2KHR()
◆ vkGetPhysicalDeviceSurfaceFormatsKHR()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceSurfaceFormatsKHR |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkSurfaceKHR |
surface, |
|
|
uint32_t * |
pSurfaceFormatCount, |
|
|
VkSurfaceFormatKHR * |
pSurfaceFormats |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceSurfacePresentModesKHR()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceSurfacePresentModesKHR |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkSurfaceKHR |
surface, |
|
|
uint32_t * |
pPresentModeCount, |
|
|
VkPresentModeKHR * |
pPresentModes |
|
) |
| const |
|
inline |
◆ vkGetPhysicalDeviceSurfaceSupportKHR()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPhysicalDeviceSurfaceSupportKHR |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
uint32_t |
queueFamilyIndex, |
|
|
VkSurfaceKHR |
surface, |
|
|
VkBool32 * |
pSupported |
|
) |
| const |
|
inline |
◆ vkGetPipelineCacheData()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetPipelineCacheData |
( |
VkDevice |
device, |
|
|
VkPipelineCache |
pipelineCache, |
|
|
size_t * |
pDataSize, |
|
|
void * |
pData |
|
) |
| const |
|
inline |
◆ vkGetQueryPoolResults()
◆ vkGetQueueCheckpointDataNV()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetQueueCheckpointDataNV |
( |
VkQueue |
queue, |
|
|
uint32_t * |
pCheckpointDataCount, |
|
|
VkCheckpointDataNV * |
pCheckpointData |
|
) |
| const |
|
inline |
◆ vkGetRayTracingShaderGroupHandlesNV()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetRayTracingShaderGroupHandlesNV |
( |
VkDevice |
device, |
|
|
VkPipeline |
pipeline, |
|
|
uint32_t |
firstGroup, |
|
|
uint32_t |
groupCount, |
|
|
size_t |
dataSize, |
|
|
void * |
pData |
|
) |
| const |
|
inline |
◆ vkGetRefreshCycleDurationGOOGLE()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetRefreshCycleDurationGOOGLE |
( |
VkDevice |
device, |
|
|
VkSwapchainKHR |
swapchain, |
|
|
VkRefreshCycleDurationGOOGLE * |
pDisplayTimingProperties |
|
) |
| const |
|
inline |
◆ vkGetRenderAreaGranularity()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetRenderAreaGranularity |
( |
VkDevice |
device, |
|
|
VkRenderPass |
renderPass, |
|
|
VkExtent2D * |
pGranularity |
|
) |
| const |
|
inline |
◆ vkGetSemaphoreFdKHR()
◆ vkGetShaderInfoAMD()
◆ vkGetSwapchainCounterEXT()
◆ vkGetSwapchainImagesKHR()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetSwapchainImagesKHR |
( |
VkDevice |
device, |
|
|
VkSwapchainKHR |
swapchain, |
|
|
uint32_t * |
pSwapchainImageCount, |
|
|
VkImage * |
pSwapchainImages |
|
) |
| const |
|
inline |
◆ vkGetSwapchainStatusKHR()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetSwapchainStatusKHR |
( |
VkDevice |
device, |
|
|
VkSwapchainKHR |
swapchain |
|
) |
| const |
|
inline |
◆ vkGetValidationCacheDataEXT()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkGetValidationCacheDataEXT |
( |
VkDevice |
device, |
|
|
VkValidationCacheEXT |
validationCache, |
|
|
size_t * |
pDataSize, |
|
|
void * |
pData |
|
) |
| const |
|
inline |
◆ vkImportFenceFdKHR()
◆ vkImportSemaphoreFdKHR()
◆ vkInvalidateMappedMemoryRanges()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkInvalidateMappedMemoryRanges |
( |
VkDevice |
device, |
|
|
uint32_t |
memoryRangeCount, |
|
|
const VkMappedMemoryRange * |
pMemoryRanges |
|
) |
| const |
|
inline |
◆ vkMapMemory()
◆ vkMergePipelineCaches()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkMergePipelineCaches |
( |
VkDevice |
device, |
|
|
VkPipelineCache |
dstCache, |
|
|
uint32_t |
srcCacheCount, |
|
|
const VkPipelineCache * |
pSrcCaches |
|
) |
| const |
|
inline |
◆ vkMergeValidationCachesEXT()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkMergeValidationCachesEXT |
( |
VkDevice |
device, |
|
|
VkValidationCacheEXT |
dstCache, |
|
|
uint32_t |
srcCacheCount, |
|
|
const VkValidationCacheEXT * |
pSrcCaches |
|
) |
| const |
|
inline |
◆ vkQueueBeginDebugUtilsLabelEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkQueueBeginDebugUtilsLabelEXT |
( |
VkQueue |
queue, |
|
|
const VkDebugUtilsLabelEXT * |
pLabelInfo |
|
) |
| const |
|
inline |
◆ vkQueueBindSparse()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkQueueBindSparse |
( |
VkQueue |
queue, |
|
|
uint32_t |
bindInfoCount, |
|
|
const VkBindSparseInfo * |
pBindInfo, |
|
|
VkFence |
fence |
|
) |
| const |
|
inline |
◆ vkQueueEndDebugUtilsLabelEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkQueueEndDebugUtilsLabelEXT |
( |
VkQueue |
queue | ) |
const |
|
inline |
◆ vkQueueInsertDebugUtilsLabelEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkQueueInsertDebugUtilsLabelEXT |
( |
VkQueue |
queue, |
|
|
const VkDebugUtilsLabelEXT * |
pLabelInfo |
|
) |
| const |
|
inline |
◆ vkQueuePresentKHR()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkQueuePresentKHR |
( |
VkQueue |
queue, |
|
|
const VkPresentInfoKHR * |
pPresentInfo |
|
) |
| const |
|
inline |
◆ vkQueueSubmit()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkQueueSubmit |
( |
VkQueue |
queue, |
|
|
uint32_t |
submitCount, |
|
|
const VkSubmitInfo * |
pSubmits, |
|
|
VkFence |
fence |
|
) |
| const |
|
inline |
◆ vkQueueWaitIdle()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkQueueWaitIdle |
( |
VkQueue |
queue | ) |
const |
|
inline |
◆ vkRegisterDeviceEventEXT()
◆ vkRegisterDisplayEventEXT()
◆ vkRegisterObjectsNVX()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkRegisterObjectsNVX |
( |
VkDevice |
device, |
|
|
VkObjectTableNVX |
objectTable, |
|
|
uint32_t |
objectCount, |
|
|
const VkObjectTableEntryNVX *const * |
ppObjectTableEntries, |
|
|
const uint32_t * |
pObjectIndices |
|
) |
| const |
|
inline |
◆ vkReleaseDisplayEXT()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkReleaseDisplayEXT |
( |
VkPhysicalDevice |
physicalDevice, |
|
|
VkDisplayKHR |
display |
|
) |
| const |
|
inline |
◆ vkResetCommandBuffer()
◆ vkResetCommandPool()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkResetCommandPool |
( |
VkDevice |
device, |
|
|
VkCommandPool |
commandPool, |
|
|
VkCommandPoolResetFlags |
flags |
|
) |
| const |
|
inline |
◆ vkResetDescriptorPool()
◆ vkResetEvent()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkResetEvent |
( |
VkDevice |
device, |
|
|
VkEvent |
event |
|
) |
| const |
|
inline |
◆ vkResetFences()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkResetFences |
( |
VkDevice |
device, |
|
|
uint32_t |
fenceCount, |
|
|
const VkFence * |
pFences |
|
) |
| const |
|
inline |
◆ vkSetDebugUtilsObjectNameEXT()
◆ vkSetDebugUtilsObjectTagEXT()
◆ vkSetEvent()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkSetEvent |
( |
VkDevice |
device, |
|
|
VkEvent |
event |
|
) |
| const |
|
inline |
◆ vkSetHdrMetadataEXT()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkSetHdrMetadataEXT |
( |
VkDevice |
device, |
|
|
uint32_t |
swapchainCount, |
|
|
const VkSwapchainKHR * |
pSwapchains, |
|
|
const VkHdrMetadataEXT * |
pMetadata |
|
) |
| const |
|
inline |
◆ vkSubmitDebugUtilsMessageEXT()
◆ vkTrimCommandPool()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkTrimCommandPool |
( |
VkDevice |
device, |
|
|
VkCommandPool |
commandPool, |
|
|
VkCommandPoolTrimFlags |
flags |
|
) |
| const |
|
inline |
◆ vkTrimCommandPoolKHR()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkTrimCommandPoolKHR |
( |
VkDevice |
device, |
|
|
VkCommandPool |
commandPool, |
|
|
VkCommandPoolTrimFlags |
flags |
|
) |
| const |
|
inline |
◆ vkUnmapMemory()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkUnmapMemory |
( |
VkDevice |
device, |
|
|
VkDeviceMemory |
memory |
|
) |
| const |
|
inline |
◆ vkUnregisterObjectsNVX()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkUnregisterObjectsNVX |
( |
VkDevice |
device, |
|
|
VkObjectTableNVX |
objectTable, |
|
|
uint32_t |
objectCount, |
|
|
const VkObjectEntryTypeNVX * |
pObjectEntryTypes, |
|
|
const uint32_t * |
pObjectIndices |
|
) |
| const |
|
inline |
◆ vkUpdateDescriptorSets()
◆ vkUpdateDescriptorSetWithTemplate()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkUpdateDescriptorSetWithTemplate |
( |
VkDevice |
device, |
|
|
VkDescriptorSet |
descriptorSet, |
|
|
VkDescriptorUpdateTemplate |
descriptorUpdateTemplate, |
|
|
const void * |
pData |
|
) |
| const |
|
inline |
◆ vkUpdateDescriptorSetWithTemplateKHR()
void VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkUpdateDescriptorSetWithTemplateKHR |
( |
VkDevice |
device, |
|
|
VkDescriptorSet |
descriptorSet, |
|
|
VkDescriptorUpdateTemplate |
descriptorUpdateTemplate, |
|
|
const void * |
pData |
|
) |
| const |
|
inline |
◆ vkWaitForFences()
VkResult VULKAN_HPP_NAMESPACE::DispatchLoaderStatic::vkWaitForFences |
( |
VkDevice |
device, |
|
|
uint32_t |
fenceCount, |
|
|
const VkFence * |
pFences, |
|
|
VkBool32 |
waitAll, |
|
|
uint64_t |
timeout |
|
) |
| const |
|
inline |
The documentation for this class was generated from the following file:
VKAPI_ATTR VkResult VKAPI_CALL vkResetFences(VkDevice device, uint32_t fenceCount, const VkFence *pFences)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalSemaphoreProperties(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo, VkExternalSemaphoreProperties *pExternalSemaphoreProperties)
VKAPI_ATTR VkResult VKAPI_CALL vkGetRayTracingShaderGroupHandlesNV(VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void *pData)
VKAPI_ATTR VkResult VKAPI_CALL vkAllocateDescriptorSets(VkDevice device, const VkDescriptorSetAllocateInfo *pAllocateInfo, VkDescriptorSet *pDescriptorSets)
VKAPI_ATTR void VKAPI_CALL vkCmdEndQueryIndexedEXT(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, uint32_t index)
VKAPI_ATTR VkResult VKAPI_CALL vkDeviceWaitIdle(VkDevice device)
VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilCompareMask(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t compareMask)
GLint GLint GLsizei GLsizei GLsizei GLint GLenum format
VKAPI_ATTR VkResult VKAPI_CALL vkResetCommandBuffer(VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateSharedSwapchainsKHR(VkDevice device, uint32_t swapchainCount, const VkSwapchainCreateInfoKHR *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkSwapchainKHR *pSwapchains)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFormatProperties2(VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2 *pFormatProperties)
VKAPI_ATTR void VKAPI_CALL vkGetDeviceGroupPeerMemoryFeaturesKHR(VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags *pPeerMemoryFeatures)
VKAPI_ATTR void VKAPI_CALL vkCmdBeginRenderPass2KHR(VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *pRenderPassBegin, const VkSubpassBeginInfoKHR *pSubpassBeginInfo)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceDisplayPlanePropertiesKHR(VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPlanePropertiesKHR *pProperties)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceQueueFamilyProperties2(VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties2 *pQueueFamilyProperties)
VKAPI_ATTR void VKAPI_CALL vkDestroyQueryPool(VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR void VKAPI_CALL vkGetDeviceMemoryCommitment(VkDevice device, VkDeviceMemory memory, VkDeviceSize *pCommittedMemoryInBytes)
VKAPI_ATTR void VKAPI_CALL vkFreeMemory(VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateSamplerYcbcrConversionKHR(VkDevice device, const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSamplerYcbcrConversion *pYcbcrConversion)
VKAPI_ATTR void VKAPI_CALL vkCmdSetLineWidth(VkCommandBuffer commandBuffer, float lineWidth)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties *pFormatProperties)
VKAPI_ATTR void VKAPI_CALL vkCmdWaitEvents(VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent *pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, uint32_t memoryBarrierCount, const VkMemoryBarrier *pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier *pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier *pImageMemoryBarriers)
VKAPI_ATTR void VKAPI_CALL vkCmdSetEvent(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask)
VKAPI_ATTR void VKAPI_CALL vkDestroyCommandPool(VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR void VKAPI_CALL vkUpdateDescriptorSets(VkDevice device, uint32_t descriptorWriteCount, const VkWriteDescriptorSet *pDescriptorWrites, uint32_t descriptorCopyCount, const VkCopyDescriptorSet *pDescriptorCopies)
VKAPI_ATTR void VKAPI_CALL vkCmdEndTransformFeedbackEXT(VkCommandBuffer commandBuffer, uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VkBuffer *pCounterBuffers, const VkDeviceSize *pCounterBufferOffsets)
VKAPI_ATTR void VKAPI_CALL vkCmdClearColorImage(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearColorValue *pColor, uint32_t rangeCount, const VkImageSubresourceRange *pRanges)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDescriptorUpdateTemplate(VkDevice device, const VkDescriptorUpdateTemplateCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorUpdateTemplate *pDescriptorUpdateTemplate)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDebugReportCallbackEXT(VkInstance instance, const VkDebugReportCallbackCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugReportCallbackEXT *pCallback)
VKAPI_ATTR VkResult VKAPI_CALL vkGetCalibratedTimestampsEXT(VkDevice device, uint32_t timestampCount, const VkCalibratedTimestampInfoEXT *pTimestampInfos, uint64_t *pTimestamps, uint64_t *pMaxDeviation)
VKAPI_ATTR void VKAPI_CALL vkCmdCopyImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageCopy *pRegions)
VKAPI_ATTR void VKAPI_CALL vkQueueInsertDebugUtilsLabelEXT(VkQueue queue, const VkDebugUtilsLabelEXT *pLabelInfo)
VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndirectCountAMD(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
VKAPI_ATTR VkResult VKAPI_CALL vkBindAccelerationStructureMemoryNV(VkDevice device, uint32_t bindInfoCount, const VkBindAccelerationStructureMemoryInfoNV *pBindInfos)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalFenceProperties(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo *pExternalFenceInfo, VkExternalFenceProperties *pExternalFenceProperties)
VKAPI_ATTR void VKAPI_CALL vkDestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR VkResult VKAPI_CALL vkInvalidateMappedMemoryRanges(VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange *pMemoryRanges)
VKAPI_ATTR void VKAPI_CALL vkDestroyDevice(VkDevice device, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR VkResult VKAPI_CALL vkEnumeratePhysicalDevices(VkInstance instance, uint32_t *pPhysicalDeviceCount, VkPhysicalDevice *pPhysicalDevices)
VKAPI_ATTR VkResult VKAPI_CALL vkResetDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceQueueFamilyProperties2KHR(VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties2 *pQueueFamilyProperties)
VKAPI_ATTR VkResult VKAPI_CALL vkGetDisplayPlaneCapabilitiesKHR(VkPhysicalDevice physicalDevice, VkDisplayModeKHR mode, uint32_t planeIndex, VkDisplayPlaneCapabilitiesKHR *pCapabilities)
VKAPI_ATTR void VKAPI_CALL vkDestroyInstance(VkInstance instance, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceSupportKHR(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, VkSurfaceKHR surface, VkBool32 *pSupported)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateBuffer(VkDevice device, const VkBufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBuffer *pBuffer)
GLint GLint GLsizei width
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFeatures2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 *pFeatures)
VKAPI_ATTR void VKAPI_CALL vkDebugReportMessageEXT(VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, const char *pLayerPrefix, const char *pMessage)
VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndexedIndirectCountKHR(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
VKAPI_ATTR void VKAPI_CALL vkGetImageMemoryRequirements2KHR(VkDevice device, const VkImageMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements)
const void GLsizei drawCount
GLbitfield GLuint64 timeout
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceMemoryProperties2(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 *pMemoryProperties)
VKAPI_ATTR void VKAPI_CALL vkCmdBindShadingRateImageNV(VkCommandBuffer commandBuffer, VkImageView imageView, VkImageLayout imageLayout)
VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL vkGetDeviceProcAddr(VkDevice device, const char *pName)
VKAPI_ATTR VkResult VKAPI_CALL vkBindBufferMemory2KHR(VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo *pBindInfos)
EGLSetBlobFuncANDROID set
VKAPI_ATTR void VKAPI_CALL vkGetDescriptorSetLayoutSupportKHR(VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, VkDescriptorSetLayoutSupport *pSupport)
VKAPI_ATTR void VKAPI_CALL vkDestroyImage(VkDevice device, VkImage image, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR void VKAPI_CALL vkCmdBeginQuery(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags)
VKAPI_ATTR VkResult VKAPI_CALL vkQueueWaitIdle(VkQueue queue)
VKAPI_ATTR VkResult VKAPI_CALL vkSetDebugUtilsObjectTagEXT(VkDevice device, const VkDebugUtilsObjectTagInfoEXT *pTagInfo)
VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryFdKHR(VkDevice device, const VkMemoryGetFdInfoKHR *pGetFdInfo, int *pFd)
VKAPI_ATTR void VKAPI_CALL vkUpdateDescriptorSetWithTemplate(VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData)
VKAPI_ATTR VkResult VKAPI_CALL vkFreeDescriptorSets(VkDevice device, VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, const VkDescriptorSet *pDescriptorSets)
VKAPI_ATTR void VKAPI_CALL vkCmdSetCheckpointNV(VkCommandBuffer commandBuffer, const void *pCheckpointMarker)
VKAPI_ATTR void VKAPI_CALL vkUpdateDescriptorSetWithTemplateKHR(VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData)
VKAPI_ATTR VkResult VKAPI_CALL vkRegisterDeviceEventEXT(VkDevice device, const VkDeviceEventInfoEXT *pDeviceEventInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalBufferProperties(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo *pExternalBufferInfo, VkExternalBufferProperties *pExternalBufferProperties)
VKAPI_ATTR void VKAPI_CALL vkCmdSetExclusiveScissorNV(VkCommandBuffer commandBuffer, uint32_t firstExclusiveScissor, uint32_t exclusiveScissorCount, const VkRect2D *pExclusiveScissors)
VKAPI_ATTR void VKAPI_CALL vkDestroyDescriptorUpdateTemplate(VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR VkResult VKAPI_CALL vkGetQueryPoolResults(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void *pData, VkDeviceSize stride, VkQueryResultFlags flags)
VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL vkGetInstanceProcAddr(VkInstance instance, const char *pName)
VKAPI_ATTR void VKAPI_CALL vkCmdEndDebugUtilsLabelEXT(VkCommandBuffer commandBuffer)
VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryHostPointerPropertiesEXT(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, const void *pHostPointer, VkMemoryHostPointerPropertiesEXT *pMemoryHostPointerProperties)
VKAPI_ATTR void VKAPI_CALL vkCmdCopyQueryPoolResults(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags)
VKAPI_ATTR VkResult VKAPI_CALL vkWaitForFences(VkDevice device, uint32_t fenceCount, const VkFence *pFences, VkBool32 waitAll, uint64_t timeout)
VKAPI_ATTR void VKAPI_CALL vkDestroyDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerEXT messenger, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR void VKAPI_CALL vkCmdBeginRenderPass(VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *pRenderPassBegin, VkSubpassContents contents)
VKAPI_ATTR void VKAPI_CALL vkSetHdrMetadataEXT(VkDevice device, uint32_t swapchainCount, const VkSwapchainKHR *pSwapchains, const VkHdrMetadataEXT *pMetadata)
VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndirectCountKHR(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
VKAPI_ATTR void VKAPI_CALL vkCmdPushDescriptorSetWithTemplateKHR(VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, uint32_t set, const void *pData)
VKAPI_ATTR VkResult VKAPI_CALL vkEnumerateInstanceLayerProperties(uint32_t *pPropertyCount, VkLayerProperties *pProperties)
VKAPI_ATTR void VKAPI_CALL vkCmdEndQuery(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query)
VKAPI_ATTR void VKAPI_CALL vkCmdCopyBufferToImage(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkBufferImageCopy *pRegions)
VKAPI_ATTR void VKAPI_CALL vkGetRenderAreaGranularity(VkDevice device, VkRenderPass renderPass, VkExtent2D *pGranularity)
VKAPI_ATTR VkResult VKAPI_CALL vkGetEventStatus(VkDevice device, VkEvent event)
VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBias(VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateAccelerationStructureNV(VkDevice device, const VkAccelerationStructureCreateInfoNV *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkAccelerationStructureNV *pAccelerationStructure)
VKAPI_ATTR VkResult VKAPI_CALL vkGetSemaphoreFdKHR(VkDevice device, const VkSemaphoreGetFdInfoKHR *pGetFdInfo, int *pFd)
VKAPI_ATTR void VKAPI_CALL vkCmdBindPipeline(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline)
VKAPI_ATTR void VKAPI_CALL vkQueueBeginDebugUtilsLabelEXT(VkQueue queue, const VkDebugUtilsLabelEXT *pLabelInfo)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateComputePipelines(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkComputePipelineCreateInfo *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines)
static Uint32 callback(Uint32 interval, void *param)
VKAPI_ATTR VkResult VKAPI_CALL vkGetAccelerationStructureHandleNV(VkDevice device, VkAccelerationStructureNV accelerationStructure, size_t dataSize, void *pData)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateRenderPass(VkDevice device, const VkRenderPassCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass)
VKAPI_ATTR VkResult VKAPI_CALL vkEnumerateDeviceLayerProperties(VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkLayerProperties *pProperties)
VKAPI_ATTR VkResult VKAPI_CALL vkGetDisplayModePropertiesKHR(VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t *pPropertyCount, VkDisplayModePropertiesKHR *pProperties)
VKAPI_ATTR void VKAPI_CALL vkCmdSetDiscardRectangleEXT(VkCommandBuffer commandBuffer, uint32_t firstDiscardRectangle, uint32_t discardRectangleCount, const VkRect2D *pDiscardRectangles)
GLuint GLuint GLchar GLuint GLchar GLuint * counterOffset
VKAPI_ATTR void VKAPI_CALL vkCmdBeginTransformFeedbackEXT(VkCommandBuffer commandBuffer, uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VkBuffer *pCounterBuffers, const VkDeviceSize *pCounterBufferOffsets)
VKAPI_ATTR void VKAPI_CALL vkDestroyShaderModule(VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateSemaphore(VkDevice device, const VkSemaphoreCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSemaphore *pSemaphore)
VKAPI_ATTR void VKAPI_CALL vkCmdProcessCommandsNVX(VkCommandBuffer commandBuffer, const VkCmdProcessCommandsInfoNVX *pProcessCommandsInfo)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceSparseImageFormatProperties2(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2 *pFormatInfo, uint32_t *pPropertyCount, VkSparseImageFormatProperties2 *pProperties)
VKAPI_ATTR VkResult VKAPI_CALL vkGetDisplayPlaneCapabilities2KHR(VkPhysicalDevice physicalDevice, const VkDisplayPlaneInfo2KHR *pDisplayPlaneInfo, VkDisplayPlaneCapabilities2KHR *pCapabilities)
VKAPI_ATTR void VKAPI_CALL vkGetBufferMemoryRequirements2(VkDevice device, const VkBufferMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements)
VKAPI_ATTR VkResult VKAPI_CALL vkEnumerateInstanceVersion(uint32_t *pApiVersion)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceDisplayPropertiesKHR(VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPropertiesKHR *pProperties)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateSamplerYcbcrConversion(VkDevice device, const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSamplerYcbcrConversion *pYcbcrConversion)
VKAPI_ATTR void VKAPI_CALL vkCmdSetSampleLocationsEXT(VkCommandBuffer commandBuffer, const VkSampleLocationsInfoEXT *pSampleLocationsInfo)
VKAPI_ATTR VkResult VKAPI_CALL vkEnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceExternalImageFormatPropertiesNV(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkExternalMemoryHandleTypeFlagsNV externalHandleType, VkExternalImageFormatPropertiesNV *pExternalImageFormatProperties)
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
VKAPI_ATTR VkResult VKAPI_CALL vkGetFenceFdKHR(VkDevice device, const VkFenceGetFdInfoKHR *pGetFdInfo, int *pFd)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPipelineCacheData(VkDevice device, VkPipelineCache pipelineCache, size_t *pDataSize, void *pData)
VKAPI_ATTR void VKAPI_CALL vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void *pValues)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateValidationCacheEXT(VkDevice device, const VkValidationCacheCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkValidationCacheEXT *pValidationCache)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceProperties2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 *pProperties)
GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum filter
VKAPI_ATTR VkResult VKAPI_CALL vkGetShaderInfoAMD(VkDevice device, VkPipeline pipeline, VkShaderStageFlagBits shaderStage, VkShaderInfoTypeAMD infoType, size_t *pInfoSize, void *pInfo)
VKAPI_ATTR void VKAPI_CALL vkCmdPushDescriptorSetKHR(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set, uint32_t descriptorWriteCount, const VkWriteDescriptorSet *pDescriptorWrites)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateSampler(VkDevice device, const VkSamplerCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSampler *pSampler)
VKAPI_ATTR void VKAPI_CALL vkCmdBeginConditionalRenderingEXT(VkCommandBuffer commandBuffer, const VkConditionalRenderingBeginInfoEXT *pConditionalRenderingBegin)
VKAPI_ATTR VkResult VKAPI_CALL vkEnumeratePhysicalDeviceGroupsKHR(VkInstance instance, uint32_t *pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties)
VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBounds(VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds)
VKAPI_ATTR VkResult VKAPI_CALL vkAcquireNextImage2KHR(VkDevice device, const VkAcquireNextImageInfoKHR *pAcquireInfo, uint32_t *pImageIndex)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateIndirectCommandsLayoutNVX(VkDevice device, const VkIndirectCommandsLayoutCreateInfoNVX *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkIndirectCommandsLayoutNVX *pIndirectCommandsLayout)
VKAPI_ATTR VkResult VKAPI_CALL vkQueuePresentKHR(VkQueue queue, const VkPresentInfoKHR *pPresentInfo)
VKAPI_ATTR VkResult VKAPI_CALL vkGetRefreshCycleDurationGOOGLE(VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE *pDisplayTimingProperties)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateObjectTableNVX(VkDevice device, const VkObjectTableCreateInfoNVX *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkObjectTableNVX *pObjectTable)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateEvent(VkDevice device, const VkEventCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkEvent *pEvent)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateFramebuffer(VkDevice device, const VkFramebufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFramebuffer *pFramebuffer)
VKAPI_ATTR void VKAPI_CALL vkGetBufferMemoryRequirements2KHR(VkDevice device, const VkBufferMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements)
VKAPI_ATTR VkResult VKAPI_CALL vkBindImageMemory(VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset)
GLsizeiptr const void GLenum usage
VKAPI_ATTR void VKAPI_CALL vkCmdBindIndexBuffer(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType)
VKAPI_ATTR VkResult VKAPI_CALL vkImportSemaphoreFdKHR(VkDevice device, const VkImportSemaphoreFdInfoKHR *pImportSemaphoreFdInfo)
VKAPI_ATTR VkResult VKAPI_CALL vkFlushMappedMemoryRanges(VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange *pMemoryRanges)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateBufferView(VkDevice device, const VkBufferViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBufferView *pView)
VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndexedIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateInstance(const VkInstanceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkInstance *pInstance)
VKAPI_ATTR VkResult VKAPI_CALL vkAllocateCommandBuffers(VkDevice device, const VkCommandBufferAllocateInfo *pAllocateInfo, VkCommandBuffer *pCommandBuffers)
VKAPI_ATTR void VKAPI_CALL vkCmdSetViewport(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewport *pViewports)
VKAPI_ATTR void VKAPI_CALL vkDestroyIndirectCommandsLayoutNVX(VkDevice device, VkIndirectCommandsLayoutNVX indirectCommandsLayout, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDisplayModeKHR(VkPhysicalDevice physicalDevice, VkDisplayKHR display, const VkDisplayModeCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDisplayModeKHR *pMode)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceMultisamplePropertiesEXT(VkPhysicalDevice physicalDevice, VkSampleCountFlagBits samples, VkMultisamplePropertiesEXT *pMultisampleProperties)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceImageFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties *pImageFormatProperties)
VKAPI_ATTR VkResult VKAPI_CALL vkGetDeviceGroupSurfacePresentModesKHR(VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR *pModes)
VKAPI_ATTR void VKAPI_CALL vkCmdSetBlendConstants(VkCommandBuffer commandBuffer, const float blendConstants[4])
VKAPI_ATTR void VKAPI_CALL vkDestroyBufferView(VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR void VKAPI_CALL vkCmdClearDepthStencilImage(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearDepthStencilValue *pDepthStencil, uint32_t rangeCount, const VkImageSubresourceRange *pRanges)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalBufferPropertiesKHR(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo *pExternalBufferInfo, VkExternalBufferProperties *pExternalBufferProperties)
VKAPI_ATTR void VKAPI_CALL vkDestroyDescriptorSetLayout(VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR VkResult VKAPI_CALL vkGetFenceStatus(VkDevice device, VkFence fence)
VKAPI_ATTR void VKAPI_CALL vkGetAccelerationStructureMemoryRequirementsNV(VkDevice device, const VkAccelerationStructureMemoryRequirementsInfoNV *pInfo, VkMemoryRequirements2KHR *pMemoryRequirements)
VKAPI_ATTR void VKAPI_CALL vkCmdBlitImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageBlit *pRegions, VkFilter filter)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDevicePresentRectanglesKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pRectCount, VkRect2D *pRects)
GLint GLint GLsizei GLsizei height
VKAPI_ATTR VkResult VKAPI_CALL vkResetEvent(VkDevice device, VkEvent event)
VKAPI_ATTR VkResult VKAPI_CALL vkGetSwapchainImagesKHR(VkDevice device, VkSwapchainKHR swapchain, uint32_t *pSwapchainImageCount, VkImage *pSwapchainImages)
VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndexed(VkCommandBuffer commandBuffer, uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance)
VKAPI_ATTR VkResult VKAPI_CALL vkGetDisplayModeProperties2KHR(VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t *pPropertyCount, VkDisplayModeProperties2KHR *pProperties)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceMemoryProperties2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 *pMemoryProperties)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateImage(VkDevice device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImage *pImage)
VKAPI_ATTR VkResult VKAPI_CALL vkDisplayPowerControlEXT(VkDevice device, VkDisplayKHR display, const VkDisplayPowerInfoEXT *pDisplayPowerInfo)
VKAPI_ATTR VkResult VKAPI_CALL vkSetEvent(VkDevice device, VkEvent event)
VKAPI_ATTR void VKAPI_CALL vkCmdInsertDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT *pLabelInfo)
VKAPI_ATTR void VKAPI_CALL vkCmdResetEvent(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask)
VKAPI_ATTR void VKAPI_CALL vkCmdCopyImageToBuffer(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferImageCopy *pRegions)
VKAPI_ATTR void VKAPI_CALL vkDestroySamplerYcbcrConversion(VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR void VKAPI_CALL vkSubmitDebugUtilsMessageEXT(VkInstance instance, VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, const VkDebugUtilsMessengerCallbackDataEXT *pCallbackData)
VKAPI_ATTR void VKAPI_CALL vkCmdReserveSpaceForCommandsNVX(VkCommandBuffer commandBuffer, const VkCmdReserveSpaceForCommandsInfoNVX *pReserveSpaceInfo)
VKAPI_ATTR void VKAPI_CALL vkDestroyEvent(VkDevice device, VkEvent event, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPastPresentationTimingGOOGLE(VkDevice device, VkSwapchainKHR swapchain, uint32_t *pPresentationTimingCount, VkPastPresentationTimingGOOGLE *pPresentationTimings)
VKAPI_ATTR void VKAPI_CALL vkCmdEndRenderPass(VkCommandBuffer commandBuffer)
VKAPI_ATTR void VKAPI_CALL vkDestroyImageView(VkDevice device, VkImageView imageView, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR void VKAPI_CALL vkDestroyPipelineLayout(VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR VkResult VKAPI_CALL vkMergePipelineCaches(VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache *pSrcCaches)
VKAPI_ATTR VkResult VKAPI_CALL vkEndCommandBuffer(VkCommandBuffer commandBuffer)
VKAPI_ATTR void VKAPI_CALL vkCmdBindDescriptorSets(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const VkDescriptorSet *pDescriptorSets, uint32_t dynamicOffsetCount, const uint32_t *pDynamicOffsets)
VKAPI_ATTR VkResult VKAPI_CALL vkRegisterObjectsNVX(VkDevice device, VkObjectTableNVX objectTable, uint32_t objectCount, const VkObjectTableEntryNVX *const *ppObjectTableEntries, const uint32_t *pObjectIndices)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceFormats2KHR(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR *pSurfaceInfo, uint32_t *pSurfaceFormatCount, VkSurfaceFormat2KHR *pSurfaceFormats)
VKAPI_ATTR void VKAPI_CALL vkCmdEndRenderPass2KHR(VkCommandBuffer commandBuffer, const VkSubpassEndInfoKHR *pSubpassEndInfo)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceImageFormatProperties2(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2 *pImageFormatInfo, VkImageFormatProperties2 *pImageFormatProperties)
VKAPI_ATTR VkResult VKAPI_CALL vkGetValidationCacheDataEXT(VkDevice device, VkValidationCacheEXT validationCache, size_t *pDataSize, void *pData)
VKAPI_ATTR void VKAPI_CALL vkCmdTraceRaysNV(VkCommandBuffer commandBuffer, VkBuffer raygenShaderBindingTableBuffer, VkDeviceSize raygenShaderBindingOffset, VkBuffer missShaderBindingTableBuffer, VkDeviceSize missShaderBindingOffset, VkDeviceSize missShaderBindingStride, VkBuffer hitShaderBindingTableBuffer, VkDeviceSize hitShaderBindingOffset, VkDeviceSize hitShaderBindingStride, VkBuffer callableShaderBindingTableBuffer, VkDeviceSize callableShaderBindingOffset, VkDeviceSize callableShaderBindingStride, uint32_t width, uint32_t height, uint32_t depth)
VKAPI_ATTR void VKAPI_CALL vkDestroyObjectTableNVX(VkDevice device, VkObjectTableNVX objectTable, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR void VKAPI_CALL vkCmdBuildAccelerationStructureNV(VkCommandBuffer commandBuffer, const VkAccelerationStructureInfoNV *pInfo, VkBuffer instanceData, VkDeviceSize instanceOffset, VkBool32 update, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkBuffer scratch, VkDeviceSize scratchOffset)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateRenderPass2KHR(VkDevice device, const VkRenderPassCreateInfo2KHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass)
VKAPI_ATTR void VKAPI_CALL vkCmdNextSubpass2KHR(VkCommandBuffer commandBuffer, const VkSubpassBeginInfoKHR *pSubpassBeginInfo, const VkSubpassEndInfoKHR *pSubpassEndInfo)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceCalibrateableTimeDomainsEXT(VkPhysicalDevice physicalDevice, uint32_t *pTimeDomainCount, VkTimeDomainEXT *pTimeDomains)
VKAPI_ATTR void VKAPI_CALL vkCmdCopyAccelerationStructureNV(VkCommandBuffer commandBuffer, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkCopyAccelerationStructureModeNV mode)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFormatProperties2KHR(VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2 *pFormatProperties)
VKAPI_ATTR void VKAPI_CALL vkTrimCommandPool(VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags)
VKAPI_ATTR void VKAPI_CALL vkGetDeviceQueue(VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue *pQueue)
VKAPI_ATTR VkResult VKAPI_CALL vkReleaseDisplayEXT(VkPhysicalDevice physicalDevice, VkDisplayKHR display)
VKAPI_ATTR VkResult VKAPI_CALL vkResetCommandPool(VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags)
VKAPI_ATTR VkResult VKAPI_CALL vkGetSwapchainCounterEXT(VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, uint64_t *pCounterValue)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalSemaphorePropertiesKHR(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo, VkExternalSemaphoreProperties *pExternalSemaphoreProperties)
GLint GLint GLsizei GLsizei GLsizei depth
VKAPI_ATTR VkResult VKAPI_CALL vkAllocateMemory(VkDevice device, const VkMemoryAllocateInfo *pAllocateInfo, const VkAllocationCallbacks *pAllocator, VkDeviceMemory *pMemory)
VKAPI_ATTR VkResult VKAPI_CALL vkDebugMarkerSetObjectNameEXT(VkDevice device, const VkDebugMarkerObjectNameInfoEXT *pNameInfo)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceDisplayPlaneProperties2KHR(VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPlaneProperties2KHR *pProperties)
VKAPI_ATTR void VKAPI_CALL vkCmdWriteAccelerationStructuresPropertiesNV(VkCommandBuffer commandBuffer, uint32_t accelerationStructureCount, const VkAccelerationStructureNV *pAccelerationStructures, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery)
VKAPI_ATTR VkResult VKAPI_CALL vkCreatePipelineLayout(VkDevice device, const VkPipelineLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineLayout *pPipelineLayout)
VKAPI_ATTR void VKAPI_CALL vkDestroySamplerYcbcrConversionKHR(VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilReference(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t reference)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceProperties2(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 *pProperties)
GLsizei GLenum GLsizei GLsizei GLuint memory
VKAPI_ATTR void VKAPI_CALL vkCmdSetDeviceMaskKHR(VkCommandBuffer commandBuffer, uint32_t deviceMask)
VKAPI_ATTR void VKAPI_CALL vkGetImageSparseMemoryRequirements2KHR(VkDevice device, const VkImageSparseMemoryRequirementsInfo2 *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements)
VKAPI_ATTR void VKAPI_CALL vkCmdWriteTimestamp(VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint32_t query)
VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilWriteMask(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t writeMask)
VKAPI_ATTR void VKAPI_CALL vkUnmapMemory(VkDevice device, VkDeviceMemory memory)
VKAPI_ATTR void VKAPI_CALL vkGetImageSparseMemoryRequirements2(VkDevice device, const VkImageSparseMemoryRequirementsInfo2 *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements)
VKAPI_ATTR void VKAPI_CALL vkDestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceMemoryProperties(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties *pMemoryProperties)
VKAPI_ATTR void VKAPI_CALL vkDestroyFence(VkDevice device, VkFence fence, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateGraphicsPipelines(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkGraphicsPipelineCreateInfo *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines)
VKAPI_ATTR VkResult VKAPI_CALL vkSetDebugUtilsObjectNameEXT(VkDevice device, const VkDebugUtilsObjectNameInfoEXT *pNameInfo)
VKAPI_ATTR VkResult VKAPI_CALL vkGetDisplayPlaneSupportedDisplaysKHR(VkPhysicalDevice physicalDevice, uint32_t planeIndex, uint32_t *pDisplayCount, VkDisplayKHR *pDisplays)
VKAPI_ATTR void VKAPI_CALL vkDestroySemaphore(VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR void VKAPI_CALL vkDestroySampler(VkDevice device, VkSampler sampler, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR void VKAPI_CALL vkGetImageMemoryRequirements(VkDevice device, VkImage image, VkMemoryRequirements *pMemoryRequirements)
VKAPI_ATTR void VKAPI_CALL vkCmdDispatch(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)
VKAPI_ATTR VkResult VKAPI_CALL vkCompileDeferredNV(VkDevice device, VkPipeline pipeline, uint32_t shader)
VKAPI_ATTR void VKAPI_CALL vkCmdDrawMeshTasksIndirectCountNV(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
VKAPI_ATTR VkResult VKAPI_CALL vkUnregisterObjectsNVX(VkDevice device, VkObjectTableNVX objectTable, uint32_t objectCount, const VkObjectEntryTypeNVX *pObjectEntryTypes, const uint32_t *pObjectIndices)
VKAPI_ATTR void VKAPI_CALL vkCmdDrawMeshTasksNV(VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceFormatsKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pSurfaceFormatCount, VkSurfaceFormatKHR *pSurfaceFormats)
VKAPI_ATTR void VKAPI_CALL vkDestroyPipeline(VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDescriptorPool(VkDevice device, const VkDescriptorPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorPool *pDescriptorPool)
VKAPI_ATTR void VKAPI_CALL vkCmdDispatchBase(VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)
VKAPI_ATTR VkResult VKAPI_CALL vkCreatePipelineCache(VkDevice device, const VkPipelineCacheCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineCache *pPipelineCache)
VKAPI_ATTR void VKAPI_CALL vkCmdDebugMarkerBeginEXT(VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT *pMarkerInfo)
VKAPI_ATTR void VKAPI_CALL vkGetDeviceQueue2(VkDevice device, const VkDeviceQueueInfo2 *pQueueInfo, VkQueue *pQueue)
VKAPI_ATTR void VKAPI_CALL vkCmdBindVertexBuffers(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer *pBuffers, const VkDeviceSize *pOffsets)
VKAPI_ATTR VkResult VKAPI_CALL vkBindImageMemory2KHR(VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo *pBindInfos)
VKAPI_ATTR VkResult VKAPI_CALL vkGetDeviceGroupPresentCapabilitiesKHR(VkDevice device, VkDeviceGroupPresentCapabilitiesKHR *pDeviceGroupPresentCapabilities)
VKAPI_ATTR void VKAPI_CALL vkDestroyDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR void VKAPI_CALL vkDestroyPipelineCache(VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR VkResult VKAPI_CALL vkEnumerateInstanceExtensionProperties(const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties)
VKAPI_ATTR void VKAPI_CALL vkCmdPipelineBarrier(VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, uint32_t memoryBarrierCount, const VkMemoryBarrier *pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier *pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier *pImageMemoryBarriers)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDebugUtilsMessengerEXT(VkInstance instance, const VkDebugUtilsMessengerCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugUtilsMessengerEXT *pMessenger)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceCapabilities2EXT(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilities2EXT *pSurfaceCapabilities)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFeatures2(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 *pFeatures)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDescriptorSetLayout(VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorSetLayout *pSetLayout)
VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryFdPropertiesKHR(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR *pMemoryFdProperties)
VKAPI_ATTR void VKAPI_CALL vkGetImageMemoryRequirements2(VkDevice device, const VkImageMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements)
VKAPI_ATTR void VKAPI_CALL vkCmdSetScissor(VkCommandBuffer commandBuffer, uint32_t firstScissor, uint32_t scissorCount, const VkRect2D *pScissors)
VKAPI_ATTR void VKAPI_CALL vkDestroyRenderPass(VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR void VKAPI_CALL vkGetImageSubresourceLayout(VkDevice device, VkImage image, const VkImageSubresource *pSubresource, VkSubresourceLayout *pLayout)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFeatures(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures *pFeatures)
VKAPI_ATTR void VKAPI_CALL vkDestroyDescriptorUpdateTemplateKHR(VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR void VKAPI_CALL vkCmdDebugMarkerEndEXT(VkCommandBuffer commandBuffer)
VKAPI_ATTR VkResult VKAPI_CALL vkDebugMarkerSetObjectTagEXT(VkDevice device, const VkDebugMarkerObjectTagInfoEXT *pTagInfo)
VKAPI_ATTR void VKAPI_CALL vkCmdExecuteCommands(VkCommandBuffer commandBuffer, uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuffers)
VKAPI_ATTR VkResult VKAPI_CALL vkQueueSubmit(VkQueue queue, uint32_t submitCount, const VkSubmitInfo *pSubmits, VkFence fence)
VKAPI_ATTR void VKAPI_CALL vkCmdSetViewportShadingRatePaletteNV(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkShadingRatePaletteNV *pShadingRatePalettes)
VKAPI_ATTR void VKAPI_CALL vkTrimCommandPoolKHR(VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceCapabilities2KHR(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR *pSurfaceInfo, VkSurfaceCapabilities2KHR *pSurfaceCapabilities)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateCommandPool(VkDevice device, const VkCommandPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkCommandPool *pCommandPool)
VKAPI_ATTR void VKAPI_CALL vkCmdResolveImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageResolve *pRegions)
VKAPI_ATTR void VKAPI_CALL vkGetImageSparseMemoryRequirements(VkDevice device, VkImage image, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements *pSparseMemoryRequirements)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceQueueFamilyProperties(VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties *pQueueFamilyProperties)
VKAPI_ATTR void VKAPI_CALL vkCmdClearAttachments(VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkClearAttachment *pAttachments, uint32_t rectCount, const VkClearRect *pRects)
VKAPI_ATTR VkResult VKAPI_CALL vkBindBufferMemory2(VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo *pBindInfos)
VKAPI_ATTR void VKAPI_CALL vkDestroyBuffer(VkDevice device, VkBuffer buffer, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR void VKAPI_CALL vkCmdSetCoarseSampleOrderNV(VkCommandBuffer commandBuffer, VkCoarseSampleOrderTypeNV sampleOrderType, uint32_t customSampleOrderCount, const VkCoarseSampleOrderCustomNV *pCustomSampleOrders)
VKAPI_ATTR VkResult VKAPI_CALL vkBeginCommandBuffer(VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo *pBeginInfo)
VKAPI_ATTR VkResult VKAPI_CALL vkGetSwapchainStatusKHR(VkDevice device, VkSwapchainKHR swapchain)
VKAPI_ATTR void VKAPI_CALL vkCmdResetQueryPool(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount)
VKAPI_ATTR void VKAPI_CALL vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void *pData)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceGeneratedCommandsPropertiesNVX(VkPhysicalDevice physicalDevice, VkDeviceGeneratedCommandsFeaturesNVX *pFeatures, VkDeviceGeneratedCommandsLimitsNVX *pLimits)
VKAPI_ATTR void VKAPI_CALL vkCmdWriteBufferMarkerAMD(VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkBuffer dstBuffer, VkDeviceSize dstOffset, uint32_t marker)
VKAPI_ATTR VkResult VKAPI_CALL vkMergeValidationCachesEXT(VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, const VkValidationCacheEXT *pSrcCaches)
VKAPI_ATTR void VKAPI_CALL vkCmdBeginDebugUtilsLabelEXT(VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT *pLabelInfo)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDescriptorUpdateTemplateKHR(VkDevice device, const VkDescriptorUpdateTemplateCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorUpdateTemplate *pDescriptorUpdateTemplate)
VKAPI_ATTR void VKAPI_CALL vkDestroyValidationCacheEXT(VkDevice device, VkValidationCacheEXT validationCache, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR VkResult VKAPI_CALL vkBindImageMemory2(VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo *pBindInfos)
VKAPI_ATTR void VKAPI_CALL vkGetDeviceGroupPeerMemoryFeatures(VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags *pPeerMemoryFeatures)
VKAPI_ATTR void VKAPI_CALL vkGetQueueCheckpointDataNV(VkQueue queue, uint32_t *pCheckpointDataCount, VkCheckpointDataNV *pCheckpointData)
VKAPI_ATTR void VKAPI_CALL vkQueueEndDebugUtilsLabelEXT(VkQueue queue)
VKAPI_ATTR void VKAPI_CALL vkFreeCommandBuffers(VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuffers)
VKAPI_ATTR VkResult VKAPI_CALL vkEnumeratePhysicalDeviceGroups(VkInstance instance, uint32_t *pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateShaderModule(VkDevice device, const VkShaderModuleCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkShaderModule *pShaderModule)
VKAPI_ATTR VkResult VKAPI_CALL vkMapMemory(VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void **ppData)
VKAPI_ATTR VkResult VKAPI_CALL vkGetImageDrmFormatModifierPropertiesEXT(VkDevice device, VkImage image, VkImageDrmFormatModifierPropertiesEXT *pProperties)
VKAPI_ATTR void VKAPI_CALL vkGetDescriptorSetLayoutSupport(VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, VkDescriptorSetLayoutSupport *pSupport)
VKAPI_ATTR VkResult VKAPI_CALL vkQueueBindSparse(VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo *pBindInfo, VkFence fence)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateImageView(VkDevice device, const VkImageViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImageView *pView)
VKAPI_ATTR void VKAPI_CALL vkCmdSetViewportWScalingNV(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewportWScalingNV *pViewportWScalings)
VKAPI_ATTR VkResult VKAPI_CALL vkAcquireNextImageKHR(VkDevice device, VkSwapchainKHR swapchain, uint64_t timeout, VkSemaphore semaphore, VkFence fence, uint32_t *pImageIndex)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceSparseImageFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t *pPropertyCount, VkSparseImageFormatProperties *pProperties)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfacePresentModesKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pPresentModeCount, VkPresentModeKHR *pPresentModes)
VKAPI_ATTR void VKAPI_CALL vkDestroyAccelerationStructureNV(VkDevice device, VkAccelerationStructureNV accelerationStructure, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR VkResult VKAPI_CALL vkRegisterDisplayEventEXT(VkDevice device, VkDisplayKHR display, const VkDisplayEventInfoEXT *pDisplayEventInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalFencePropertiesKHR(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo *pExternalFenceInfo, VkExternalFenceProperties *pExternalFenceProperties)
VKAPI_ATTR VkResult VKAPI_CALL vkBindBufferMemory(VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset)
VKAPI_ATTR void VKAPI_CALL vkCmdBeginQueryIndexedEXT(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags, uint32_t index)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateFence(VkDevice device, const VkFenceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceImageFormatProperties2KHR(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2 *pImageFormatInfo, VkImageFormatProperties2 *pImageFormatProperties)
VKAPI_ATTR void VKAPI_CALL vkDestroySurfaceKHR(VkInstance instance, VkSurfaceKHR surface, const VkAllocationCallbacks *pAllocator)
static SDL_AudioDeviceID device
VKAPI_ATTR void VKAPI_CALL vkCmdNextSubpass(VkCommandBuffer commandBuffer, VkSubpassContents contents)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateQueryPool(VkDevice device, const VkQueryPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkQueryPool *pQueryPool)
VKAPI_ATTR void VKAPI_CALL vkCmdFillBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, uint32_t data)
VKAPI_ATTR void VKAPI_CALL vkCmdBindTransformFeedbackBuffersEXT(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer *pBuffers, const VkDeviceSize *pOffsets, const VkDeviceSize *pSizes)
VKAPI_ATTR void VKAPI_CALL vkCmdDispatchIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset)
GLuint GLuint GLsizei GLenum type
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDisplayPlaneSurfaceKHR(VkInstance instance, const VkDisplaySurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface)
VKAPI_ATTR void VKAPI_CALL vkGetBufferMemoryRequirements(VkDevice device, VkBuffer buffer, VkMemoryRequirements *pMemoryRequirements)
VKAPI_ATTR void VKAPI_CALL vkCmdDispatchBaseKHR(VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)
VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndirectByteCountEXT(VkCommandBuffer commandBuffer, uint32_t instanceCount, uint32_t firstInstance, VkBuffer counterBuffer, VkDeviceSize counterBufferOffset, uint32_t counterOffset, uint32_t vertexStride)
VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateSwapchainKHR(VkDevice device, const VkSwapchainCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSwapchainKHR *pSwapchain)
VKAPI_ATTR void VKAPI_CALL vkCmdCopyBuffer(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferCopy *pRegions)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDevice(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDevice *pDevice)
GLuint64 GLenum handleType
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceDisplayProperties2KHR(VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayProperties2KHR *pProperties)
VKAPI_ATTR void VKAPI_CALL vkCmdDraw(VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance)
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceCapabilitiesKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR *pSurfaceCapabilities)
VKAPI_ATTR void VKAPI_CALL vkCmdDebugMarkerInsertEXT(VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT *pMarkerInfo)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceProperties(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties *pProperties)
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceSparseImageFormatProperties2KHR(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2 *pFormatInfo, uint32_t *pPropertyCount, VkSparseImageFormatProperties2 *pProperties)
VKAPI_ATTR void VKAPI_CALL vkCmdEndConditionalRenderingEXT(VkCommandBuffer commandBuffer)
VKAPI_ATTR void VKAPI_CALL vkDestroyFramebuffer(VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks *pAllocator)
VKAPI_ATTR VkResult VKAPI_CALL vkCreateRayTracingPipelinesNV(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkRayTracingPipelineCreateInfoNV *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines)
VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndexedIndirectCountAMD(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
VKAPI_ATTR void VKAPI_CALL vkCmdSetDeviceMask(VkCommandBuffer commandBuffer, uint32_t deviceMask)
VKAPI_ATTR VkResult VKAPI_CALL vkImportFenceFdKHR(VkDevice device, const VkImportFenceFdInfoKHR *pImportFenceFdInfo)
VKAPI_ATTR void VKAPI_CALL vkCmdDrawMeshTasksIndirectNV(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)