HDK
|
#include "vk_platform.h"
Go to the source code of this file.
Functions | |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateInstance (const VkInstanceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkInstance *pInstance) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyInstance (VkInstance instance, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkEnumeratePhysicalDevices (VkInstance instance, uint32_t *pPhysicalDeviceCount, VkPhysicalDevice *pPhysicalDevices) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceFeatures (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures *pFeatures) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceFormatProperties (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties *pFormatProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceImageFormatProperties (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties *pImageFormatProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceProperties (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties *pProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceQueueFamilyProperties (VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties *pQueueFamilyProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceMemoryProperties (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties *pMemoryProperties) |
VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL | vkGetInstanceProcAddr (VkInstance instance, const char *pName) |
VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL | vkGetDeviceProcAddr (VkDevice device, const char *pName) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateDevice (VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDevice *pDevice) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyDevice (VkDevice device, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkEnumerateInstanceExtensionProperties (const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkEnumerateDeviceExtensionProperties (VkPhysicalDevice physicalDevice, const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkEnumerateInstanceLayerProperties (uint32_t *pPropertyCount, VkLayerProperties *pProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkEnumerateDeviceLayerProperties (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkLayerProperties *pProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetDeviceQueue (VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue *pQueue) |
VKAPI_ATTR VkResult VKAPI_CALL | vkQueueSubmit (VkQueue queue, uint32_t submitCount, const VkSubmitInfo *pSubmits, VkFence fence) |
VKAPI_ATTR VkResult VKAPI_CALL | vkQueueWaitIdle (VkQueue queue) |
VKAPI_ATTR VkResult VKAPI_CALL | vkDeviceWaitIdle (VkDevice device) |
VKAPI_ATTR VkResult VKAPI_CALL | vkAllocateMemory (VkDevice device, const VkMemoryAllocateInfo *pAllocateInfo, const VkAllocationCallbacks *pAllocator, VkDeviceMemory *pMemory) |
VKAPI_ATTR void VKAPI_CALL | vkFreeMemory (VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkMapMemory (VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void **ppData) |
VKAPI_ATTR void VKAPI_CALL | vkUnmapMemory (VkDevice device, VkDeviceMemory memory) |
VKAPI_ATTR VkResult VKAPI_CALL | vkFlushMappedMemoryRanges (VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange *pMemoryRanges) |
VKAPI_ATTR VkResult VKAPI_CALL | vkInvalidateMappedMemoryRanges (VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange *pMemoryRanges) |
VKAPI_ATTR void VKAPI_CALL | vkGetDeviceMemoryCommitment (VkDevice device, VkDeviceMemory memory, VkDeviceSize *pCommittedMemoryInBytes) |
VKAPI_ATTR VkResult VKAPI_CALL | vkBindBufferMemory (VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset) |
VKAPI_ATTR VkResult VKAPI_CALL | vkBindImageMemory (VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset) |
VKAPI_ATTR void VKAPI_CALL | vkGetBufferMemoryRequirements (VkDevice device, VkBuffer buffer, VkMemoryRequirements *pMemoryRequirements) |
VKAPI_ATTR void VKAPI_CALL | vkGetImageMemoryRequirements (VkDevice device, VkImage image, VkMemoryRequirements *pMemoryRequirements) |
VKAPI_ATTR void VKAPI_CALL | vkGetImageSparseMemoryRequirements (VkDevice device, VkImage image, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements *pSparseMemoryRequirements) |
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 | vkQueueBindSparse (VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo *pBindInfo, VkFence fence) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateFence (VkDevice device, const VkFenceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyFence (VkDevice device, VkFence fence, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkResetFences (VkDevice device, uint32_t fenceCount, const VkFence *pFences) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetFenceStatus (VkDevice device, VkFence fence) |
VKAPI_ATTR VkResult VKAPI_CALL | vkWaitForFences (VkDevice device, uint32_t fenceCount, const VkFence *pFences, VkBool32 waitAll, uint64_t timeout) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateSemaphore (VkDevice device, const VkSemaphoreCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSemaphore *pSemaphore) |
VKAPI_ATTR void VKAPI_CALL | vkDestroySemaphore (VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateEvent (VkDevice device, const VkEventCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkEvent *pEvent) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyEvent (VkDevice device, VkEvent event, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetEventStatus (VkDevice device, VkEvent event) |
VKAPI_ATTR VkResult VKAPI_CALL | vkSetEvent (VkDevice device, VkEvent event) |
VKAPI_ATTR VkResult VKAPI_CALL | vkResetEvent (VkDevice device, VkEvent event) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateQueryPool (VkDevice device, const VkQueryPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkQueryPool *pQueryPool) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyQueryPool (VkDevice device, VkQueryPool queryPool, 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 VkResult VKAPI_CALL | vkCreateBuffer (VkDevice device, const VkBufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBuffer *pBuffer) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyBuffer (VkDevice device, VkBuffer buffer, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateBufferView (VkDevice device, const VkBufferViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBufferView *pView) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyBufferView (VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateImage (VkDevice device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImage *pImage) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyImage (VkDevice device, VkImage image, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR void VKAPI_CALL | vkGetImageSubresourceLayout (VkDevice device, VkImage image, const VkImageSubresource *pSubresource, VkSubresourceLayout *pLayout) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateImageView (VkDevice device, const VkImageViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImageView *pView) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyImageView (VkDevice device, VkImageView imageView, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateShaderModule (VkDevice device, const VkShaderModuleCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkShaderModule *pShaderModule) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyShaderModule (VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreatePipelineCache (VkDevice device, const VkPipelineCacheCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineCache *pPipelineCache) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyPipelineCache (VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPipelineCacheData (VkDevice device, VkPipelineCache pipelineCache, size_t *pDataSize, void *pData) |
VKAPI_ATTR VkResult VKAPI_CALL | vkMergePipelineCaches (VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache *pSrcCaches) |
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 | vkCreateComputePipelines (VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkComputePipelineCreateInfo *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyPipeline (VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreatePipelineLayout (VkDevice device, const VkPipelineLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineLayout *pPipelineLayout) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyPipelineLayout (VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateSampler (VkDevice device, const VkSamplerCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSampler *pSampler) |
VKAPI_ATTR void VKAPI_CALL | vkDestroySampler (VkDevice device, VkSampler sampler, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateDescriptorSetLayout (VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorSetLayout *pSetLayout) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyDescriptorSetLayout (VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateDescriptorPool (VkDevice device, const VkDescriptorPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorPool *pDescriptorPool) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyDescriptorPool (VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkResetDescriptorPool (VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags) |
VKAPI_ATTR VkResult VKAPI_CALL | vkAllocateDescriptorSets (VkDevice device, const VkDescriptorSetAllocateInfo *pAllocateInfo, VkDescriptorSet *pDescriptorSets) |
VKAPI_ATTR VkResult VKAPI_CALL | vkFreeDescriptorSets (VkDevice device, VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, const VkDescriptorSet *pDescriptorSets) |
VKAPI_ATTR void VKAPI_CALL | vkUpdateDescriptorSets (VkDevice device, uint32_t descriptorWriteCount, const VkWriteDescriptorSet *pDescriptorWrites, uint32_t descriptorCopyCount, const VkCopyDescriptorSet *pDescriptorCopies) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateFramebuffer (VkDevice device, const VkFramebufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFramebuffer *pFramebuffer) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyFramebuffer (VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateRenderPass (VkDevice device, const VkRenderPassCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyRenderPass (VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR void VKAPI_CALL | vkGetRenderAreaGranularity (VkDevice device, VkRenderPass renderPass, VkExtent2D *pGranularity) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateCommandPool (VkDevice device, const VkCommandPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkCommandPool *pCommandPool) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyCommandPool (VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkResetCommandPool (VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags) |
VKAPI_ATTR VkResult VKAPI_CALL | vkAllocateCommandBuffers (VkDevice device, const VkCommandBufferAllocateInfo *pAllocateInfo, VkCommandBuffer *pCommandBuffers) |
VKAPI_ATTR void VKAPI_CALL | vkFreeCommandBuffers (VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuffers) |
VKAPI_ATTR VkResult VKAPI_CALL | vkBeginCommandBuffer (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo *pBeginInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkEndCommandBuffer (VkCommandBuffer commandBuffer) |
VKAPI_ATTR VkResult VKAPI_CALL | vkResetCommandBuffer (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBindPipeline (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetViewport (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewport *pViewports) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetScissor (VkCommandBuffer commandBuffer, uint32_t firstScissor, uint32_t scissorCount, const VkRect2D *pScissors) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetLineWidth (VkCommandBuffer commandBuffer, float lineWidth) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDepthBias (VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetBlendConstants (VkCommandBuffer commandBuffer, const float blendConstants[4]) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDepthBounds (VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetStencilCompareMask (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t compareMask) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetStencilWriteMask (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t writeMask) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetStencilReference (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t reference) |
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 void VKAPI_CALL | vkCmdBindIndexBuffer (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBindVertexBuffers (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer *pBuffers, const VkDeviceSize *pOffsets) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDraw (VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) |
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 void VKAPI_CALL | vkCmdDrawIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDrawIndexedIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDispatch (VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDispatchIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCopyBuffer (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferCopy *pRegions) |
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 | vkCmdBlitImage (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageBlit *pRegions, VkFilter filter) |
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 | vkCmdCopyImageToBuffer (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferImageCopy *pRegions) |
VKAPI_ATTR void VKAPI_CALL | vkCmdUpdateBuffer (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void *pData) |
VKAPI_ATTR void VKAPI_CALL | vkCmdFillBuffer (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, uint32_t data) |
VKAPI_ATTR void VKAPI_CALL | vkCmdClearColorImage (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearColorValue *pColor, uint32_t rangeCount, const VkImageSubresourceRange *pRanges) |
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 | vkCmdClearAttachments (VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkClearAttachment *pAttachments, uint32_t rectCount, const VkClearRect *pRects) |
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 | vkCmdSetEvent (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) |
VKAPI_ATTR void VKAPI_CALL | vkCmdResetEvent (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) |
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 | 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 void VKAPI_CALL | vkCmdBeginQuery (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags) |
VKAPI_ATTR void VKAPI_CALL | vkCmdEndQuery (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query) |
VKAPI_ATTR void VKAPI_CALL | vkCmdResetQueryPool (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) |
VKAPI_ATTR void VKAPI_CALL | vkCmdWriteTimestamp (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint32_t query) |
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 void VKAPI_CALL | vkCmdPushConstants (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void *pValues) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBeginRenderPass (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *pRenderPassBegin, VkSubpassContents contents) |
VKAPI_ATTR void VKAPI_CALL | vkCmdNextSubpass (VkCommandBuffer commandBuffer, VkSubpassContents contents) |
VKAPI_ATTR void VKAPI_CALL | vkCmdEndRenderPass (VkCommandBuffer commandBuffer) |
VKAPI_ATTR void VKAPI_CALL | vkCmdExecuteCommands (VkCommandBuffer commandBuffer, uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuffers) |
VKAPI_ATTR VkResult VKAPI_CALL | vkEnumerateInstanceVersion (uint32_t *pApiVersion) |
VKAPI_ATTR VkResult VKAPI_CALL | vkBindBufferMemory2 (VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo *pBindInfos) |
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 | vkCmdSetDeviceMask (VkCommandBuffer commandBuffer, uint32_t deviceMask) |
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 | vkEnumeratePhysicalDeviceGroups (VkInstance instance, uint32_t *pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetImageMemoryRequirements2 (VkDevice device, const VkImageMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
VKAPI_ATTR void VKAPI_CALL | vkGetBufferMemoryRequirements2 (VkDevice device, const VkBufferMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
VKAPI_ATTR void VKAPI_CALL | vkGetImageSparseMemoryRequirements2 (VkDevice device, const VkImageSparseMemoryRequirementsInfo2 *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceFeatures2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 *pFeatures) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceProperties2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 *pProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceFormatProperties2 (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2 *pFormatProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceImageFormatProperties2 (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2 *pImageFormatInfo, VkImageFormatProperties2 *pImageFormatProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceQueueFamilyProperties2 (VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties2 *pQueueFamilyProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceMemoryProperties2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 *pMemoryProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceSparseImageFormatProperties2 (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2 *pFormatInfo, uint32_t *pPropertyCount, VkSparseImageFormatProperties2 *pProperties) |
VKAPI_ATTR void VKAPI_CALL | vkTrimCommandPool (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) |
VKAPI_ATTR void VKAPI_CALL | vkGetDeviceQueue2 (VkDevice device, const VkDeviceQueueInfo2 *pQueueInfo, VkQueue *pQueue) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateSamplerYcbcrConversion (VkDevice device, const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSamplerYcbcrConversion *pYcbcrConversion) |
VKAPI_ATTR void VKAPI_CALL | vkDestroySamplerYcbcrConversion (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateDescriptorUpdateTemplate (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorUpdateTemplate *pDescriptorUpdateTemplate) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyDescriptorUpdateTemplate (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR void VKAPI_CALL | vkUpdateDescriptorSetWithTemplate (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceExternalBufferProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo *pExternalBufferInfo, VkExternalBufferProperties *pExternalBufferProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceExternalFenceProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo *pExternalFenceInfo, VkExternalFenceProperties *pExternalFenceProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceExternalSemaphoreProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo, VkExternalSemaphoreProperties *pExternalSemaphoreProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetDescriptorSetLayoutSupport (VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, VkDescriptorSetLayoutSupport *pSupport) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDrawIndirectCount (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDrawIndexedIndirectCount (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateRenderPass2 (VkDevice device, const VkRenderPassCreateInfo2 *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBeginRenderPass2 (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *pRenderPassBegin, const VkSubpassBeginInfo *pSubpassBeginInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdNextSubpass2 (VkCommandBuffer commandBuffer, const VkSubpassBeginInfo *pSubpassBeginInfo, const VkSubpassEndInfo *pSubpassEndInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdEndRenderPass2 (VkCommandBuffer commandBuffer, const VkSubpassEndInfo *pSubpassEndInfo) |
VKAPI_ATTR void VKAPI_CALL | vkResetQueryPool (VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetSemaphoreCounterValue (VkDevice device, VkSemaphore semaphore, uint64_t *pValue) |
VKAPI_ATTR VkResult VKAPI_CALL | vkWaitSemaphores (VkDevice device, const VkSemaphoreWaitInfo *pWaitInfo, uint64_t timeout) |
VKAPI_ATTR VkResult VKAPI_CALL | vkSignalSemaphore (VkDevice device, const VkSemaphoreSignalInfo *pSignalInfo) |
VKAPI_ATTR VkDeviceAddress VKAPI_CALL | vkGetBufferDeviceAddress (VkDevice device, const VkBufferDeviceAddressInfo *pInfo) |
VKAPI_ATTR uint64_t VKAPI_CALL | vkGetBufferOpaqueCaptureAddress (VkDevice device, const VkBufferDeviceAddressInfo *pInfo) |
VKAPI_ATTR uint64_t VKAPI_CALL | vkGetDeviceMemoryOpaqueCaptureAddress (VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo *pInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceToolProperties (VkPhysicalDevice physicalDevice, uint32_t *pToolCount, VkPhysicalDeviceToolProperties *pToolProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreatePrivateDataSlot (VkDevice device, const VkPrivateDataSlotCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPrivateDataSlot *pPrivateDataSlot) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyPrivateDataSlot (VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkSetPrivateData (VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data) |
VKAPI_ATTR void VKAPI_CALL | vkGetPrivateData (VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t *pData) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetEvent2 (VkCommandBuffer commandBuffer, VkEvent event, const VkDependencyInfo *pDependencyInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdResetEvent2 (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags2 stageMask) |
VKAPI_ATTR void VKAPI_CALL | vkCmdWaitEvents2 (VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent *pEvents, const VkDependencyInfo *pDependencyInfos) |
VKAPI_ATTR void VKAPI_CALL | vkCmdPipelineBarrier2 (VkCommandBuffer commandBuffer, const VkDependencyInfo *pDependencyInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdWriteTimestamp2 (VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkQueryPool queryPool, uint32_t query) |
VKAPI_ATTR VkResult VKAPI_CALL | vkQueueSubmit2 (VkQueue queue, uint32_t submitCount, const VkSubmitInfo2 *pSubmits, VkFence fence) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCopyBuffer2 (VkCommandBuffer commandBuffer, const VkCopyBufferInfo2 *pCopyBufferInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCopyImage2 (VkCommandBuffer commandBuffer, const VkCopyImageInfo2 *pCopyImageInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCopyBufferToImage2 (VkCommandBuffer commandBuffer, const VkCopyBufferToImageInfo2 *pCopyBufferToImageInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCopyImageToBuffer2 (VkCommandBuffer commandBuffer, const VkCopyImageToBufferInfo2 *pCopyImageToBufferInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBlitImage2 (VkCommandBuffer commandBuffer, const VkBlitImageInfo2 *pBlitImageInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdResolveImage2 (VkCommandBuffer commandBuffer, const VkResolveImageInfo2 *pResolveImageInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBeginRendering (VkCommandBuffer commandBuffer, const VkRenderingInfo *pRenderingInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdEndRendering (VkCommandBuffer commandBuffer) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetCullMode (VkCommandBuffer commandBuffer, VkCullModeFlags cullMode) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetFrontFace (VkCommandBuffer commandBuffer, VkFrontFace frontFace) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetPrimitiveTopology (VkCommandBuffer commandBuffer, VkPrimitiveTopology primitiveTopology) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetViewportWithCount (VkCommandBuffer commandBuffer, uint32_t viewportCount, const VkViewport *pViewports) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetScissorWithCount (VkCommandBuffer commandBuffer, uint32_t scissorCount, const VkRect2D *pScissors) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBindVertexBuffers2 (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer *pBuffers, const VkDeviceSize *pOffsets, const VkDeviceSize *pSizes, const VkDeviceSize *pStrides) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDepthTestEnable (VkCommandBuffer commandBuffer, VkBool32 depthTestEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDepthWriteEnable (VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDepthCompareOp (VkCommandBuffer commandBuffer, VkCompareOp depthCompareOp) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDepthBoundsTestEnable (VkCommandBuffer commandBuffer, VkBool32 depthBoundsTestEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetStencilTestEnable (VkCommandBuffer commandBuffer, VkBool32 stencilTestEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetStencilOp (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, VkStencilOp failOp, VkStencilOp passOp, VkStencilOp depthFailOp, VkCompareOp compareOp) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetRasterizerDiscardEnable (VkCommandBuffer commandBuffer, VkBool32 rasterizerDiscardEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDepthBiasEnable (VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetPrimitiveRestartEnable (VkCommandBuffer commandBuffer, VkBool32 primitiveRestartEnable) |
VKAPI_ATTR void VKAPI_CALL | vkGetDeviceBufferMemoryRequirements (VkDevice device, const VkDeviceBufferMemoryRequirements *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
VKAPI_ATTR void VKAPI_CALL | vkGetDeviceImageMemoryRequirements (VkDevice device, const VkDeviceImageMemoryRequirements *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
VKAPI_ATTR void VKAPI_CALL | vkGetDeviceImageSparseMemoryRequirements (VkDevice device, const VkDeviceImageMemoryRequirements *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) |
VKAPI_ATTR void VKAPI_CALL | vkDestroySurfaceKHR (VkInstance instance, VkSurfaceKHR surface, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceSurfaceSupportKHR (VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, VkSurfaceKHR surface, VkBool32 *pSupported) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceSurfaceCapabilitiesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR *pSurfaceCapabilities) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceSurfaceFormatsKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pSurfaceFormatCount, VkSurfaceFormatKHR *pSurfaceFormats) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceSurfacePresentModesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pPresentModeCount, VkPresentModeKHR *pPresentModes) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateSwapchainKHR (VkDevice device, const VkSwapchainCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSwapchainKHR *pSwapchain) |
VKAPI_ATTR void VKAPI_CALL | vkDestroySwapchainKHR (VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetSwapchainImagesKHR (VkDevice device, VkSwapchainKHR swapchain, uint32_t *pSwapchainImageCount, VkImage *pSwapchainImages) |
VKAPI_ATTR VkResult VKAPI_CALL | vkAcquireNextImageKHR (VkDevice device, VkSwapchainKHR swapchain, uint64_t timeout, VkSemaphore semaphore, VkFence fence, uint32_t *pImageIndex) |
VKAPI_ATTR VkResult VKAPI_CALL | vkQueuePresentKHR (VkQueue queue, const VkPresentInfoKHR *pPresentInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetDeviceGroupPresentCapabilitiesKHR (VkDevice device, VkDeviceGroupPresentCapabilitiesKHR *pDeviceGroupPresentCapabilities) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetDeviceGroupSurfacePresentModesKHR (VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR *pModes) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDevicePresentRectanglesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pRectCount, VkRect2D *pRects) |
VKAPI_ATTR VkResult VKAPI_CALL | vkAcquireNextImage2KHR (VkDevice device, const VkAcquireNextImageInfoKHR *pAcquireInfo, uint32_t *pImageIndex) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceDisplayPropertiesKHR (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPropertiesKHR *pProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceDisplayPlanePropertiesKHR (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPlanePropertiesKHR *pProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetDisplayPlaneSupportedDisplaysKHR (VkPhysicalDevice physicalDevice, uint32_t planeIndex, uint32_t *pDisplayCount, VkDisplayKHR *pDisplays) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetDisplayModePropertiesKHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t *pPropertyCount, VkDisplayModePropertiesKHR *pProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateDisplayModeKHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, const VkDisplayModeCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDisplayModeKHR *pMode) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetDisplayPlaneCapabilitiesKHR (VkPhysicalDevice physicalDevice, VkDisplayModeKHR mode, uint32_t planeIndex, VkDisplayPlaneCapabilitiesKHR *pCapabilities) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateDisplayPlaneSurfaceKHR (VkInstance instance, const VkDisplaySurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateSharedSwapchainsKHR (VkDevice device, uint32_t swapchainCount, const VkSwapchainCreateInfoKHR *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkSwapchainKHR *pSwapchains) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBeginRenderingKHR (VkCommandBuffer commandBuffer, const VkRenderingInfo *pRenderingInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdEndRenderingKHR (VkCommandBuffer commandBuffer) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceFeatures2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 *pFeatures) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceProperties2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 *pProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceFormatProperties2KHR (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2 *pFormatProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceImageFormatProperties2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2 *pImageFormatInfo, VkImageFormatProperties2 *pImageFormatProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceQueueFamilyProperties2KHR (VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties2 *pQueueFamilyProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceMemoryProperties2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 *pMemoryProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceSparseImageFormatProperties2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2 *pFormatInfo, uint32_t *pPropertyCount, VkSparseImageFormatProperties2 *pProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetDeviceGroupPeerMemoryFeaturesKHR (VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags *pPeerMemoryFeatures) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDeviceMaskKHR (VkCommandBuffer commandBuffer, uint32_t deviceMask) |
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 | vkTrimCommandPoolKHR (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) |
VKAPI_ATTR VkResult VKAPI_CALL | vkEnumeratePhysicalDeviceGroupsKHR (VkInstance instance, uint32_t *pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceExternalBufferPropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo *pExternalBufferInfo, VkExternalBufferProperties *pExternalBufferProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetMemoryFdKHR (VkDevice device, const VkMemoryGetFdInfoKHR *pGetFdInfo, int *pFd) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetMemoryFdPropertiesKHR (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR *pMemoryFdProperties) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceExternalSemaphorePropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo, VkExternalSemaphoreProperties *pExternalSemaphoreProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkImportSemaphoreFdKHR (VkDevice device, const VkImportSemaphoreFdInfoKHR *pImportSemaphoreFdInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetSemaphoreFdKHR (VkDevice device, const VkSemaphoreGetFdInfoKHR *pGetFdInfo, int *pFd) |
VKAPI_ATTR void VKAPI_CALL | vkCmdPushDescriptorSetKHR (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set, uint32_t descriptorWriteCount, const VkWriteDescriptorSet *pDescriptorWrites) |
VKAPI_ATTR void VKAPI_CALL | vkCmdPushDescriptorSetWithTemplateKHR (VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, uint32_t set, const void *pData) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateDescriptorUpdateTemplateKHR (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorUpdateTemplate *pDescriptorUpdateTemplate) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyDescriptorUpdateTemplateKHR (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR void VKAPI_CALL | vkUpdateDescriptorSetWithTemplateKHR (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateRenderPass2KHR (VkDevice device, const VkRenderPassCreateInfo2 *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBeginRenderPass2KHR (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *pRenderPassBegin, const VkSubpassBeginInfo *pSubpassBeginInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdNextSubpass2KHR (VkCommandBuffer commandBuffer, const VkSubpassBeginInfo *pSubpassBeginInfo, const VkSubpassEndInfo *pSubpassEndInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdEndRenderPass2KHR (VkCommandBuffer commandBuffer, const VkSubpassEndInfo *pSubpassEndInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetSwapchainStatusKHR (VkDevice device, VkSwapchainKHR swapchain) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceExternalFencePropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo *pExternalFenceInfo, VkExternalFenceProperties *pExternalFenceProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkImportFenceFdKHR (VkDevice device, const VkImportFenceFdInfoKHR *pImportFenceFdInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetFenceFdKHR (VkDevice device, const VkFenceGetFdInfoKHR *pGetFdInfo, int *pFd) |
VKAPI_ATTR VkResult VKAPI_CALL | vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR (VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, uint32_t *pCounterCount, VkPerformanceCounterKHR *pCounters, VkPerformanceCounterDescriptionKHR *pCounterDescriptions) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR (VkPhysicalDevice physicalDevice, const VkQueryPoolPerformanceCreateInfoKHR *pPerformanceQueryCreateInfo, uint32_t *pNumPasses) |
VKAPI_ATTR VkResult VKAPI_CALL | vkAcquireProfilingLockKHR (VkDevice device, const VkAcquireProfilingLockInfoKHR *pInfo) |
VKAPI_ATTR void VKAPI_CALL | vkReleaseProfilingLockKHR (VkDevice device) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceSurfaceCapabilities2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR *pSurfaceInfo, VkSurfaceCapabilities2KHR *pSurfaceCapabilities) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceSurfaceFormats2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR *pSurfaceInfo, uint32_t *pSurfaceFormatCount, VkSurfaceFormat2KHR *pSurfaceFormats) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceDisplayProperties2KHR (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayProperties2KHR *pProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceDisplayPlaneProperties2KHR (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPlaneProperties2KHR *pProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetDisplayModeProperties2KHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t *pPropertyCount, VkDisplayModeProperties2KHR *pProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetDisplayPlaneCapabilities2KHR (VkPhysicalDevice physicalDevice, const VkDisplayPlaneInfo2KHR *pDisplayPlaneInfo, VkDisplayPlaneCapabilities2KHR *pCapabilities) |
VKAPI_ATTR void VKAPI_CALL | vkGetImageMemoryRequirements2KHR (VkDevice device, const VkImageMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
VKAPI_ATTR void VKAPI_CALL | vkGetBufferMemoryRequirements2KHR (VkDevice device, const VkBufferMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
VKAPI_ATTR void VKAPI_CALL | vkGetImageSparseMemoryRequirements2KHR (VkDevice device, const VkImageSparseMemoryRequirementsInfo2 *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateSamplerYcbcrConversionKHR (VkDevice device, const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSamplerYcbcrConversion *pYcbcrConversion) |
VKAPI_ATTR void VKAPI_CALL | vkDestroySamplerYcbcrConversionKHR (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkBindBufferMemory2KHR (VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo *pBindInfos) |
VKAPI_ATTR VkResult VKAPI_CALL | vkBindImageMemory2KHR (VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo *pBindInfos) |
VKAPI_ATTR void VKAPI_CALL | vkGetDescriptorSetLayoutSupportKHR (VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, VkDescriptorSetLayoutSupport *pSupport) |
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 | vkCmdDrawIndexedIndirectCountKHR (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetSemaphoreCounterValueKHR (VkDevice device, VkSemaphore semaphore, uint64_t *pValue) |
VKAPI_ATTR VkResult VKAPI_CALL | vkWaitSemaphoresKHR (VkDevice device, const VkSemaphoreWaitInfo *pWaitInfo, uint64_t timeout) |
VKAPI_ATTR VkResult VKAPI_CALL | vkSignalSemaphoreKHR (VkDevice device, const VkSemaphoreSignalInfo *pSignalInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceFragmentShadingRatesKHR (VkPhysicalDevice physicalDevice, uint32_t *pFragmentShadingRateCount, VkPhysicalDeviceFragmentShadingRateKHR *pFragmentShadingRates) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetFragmentShadingRateKHR (VkCommandBuffer commandBuffer, const VkExtent2D *pFragmentSize, const VkFragmentShadingRateCombinerOpKHR combinerOps[2]) |
VKAPI_ATTR VkResult VKAPI_CALL | vkWaitForPresentKHR (VkDevice device, VkSwapchainKHR swapchain, uint64_t presentId, uint64_t timeout) |
VKAPI_ATTR VkDeviceAddress VKAPI_CALL | vkGetBufferDeviceAddressKHR (VkDevice device, const VkBufferDeviceAddressInfo *pInfo) |
VKAPI_ATTR uint64_t VKAPI_CALL | vkGetBufferOpaqueCaptureAddressKHR (VkDevice device, const VkBufferDeviceAddressInfo *pInfo) |
VKAPI_ATTR uint64_t VKAPI_CALL | vkGetDeviceMemoryOpaqueCaptureAddressKHR (VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo *pInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateDeferredOperationKHR (VkDevice device, const VkAllocationCallbacks *pAllocator, VkDeferredOperationKHR *pDeferredOperation) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyDeferredOperationKHR (VkDevice device, VkDeferredOperationKHR operation, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR uint32_t VKAPI_CALL | vkGetDeferredOperationMaxConcurrencyKHR (VkDevice device, VkDeferredOperationKHR operation) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetDeferredOperationResultKHR (VkDevice device, VkDeferredOperationKHR operation) |
VKAPI_ATTR VkResult VKAPI_CALL | vkDeferredOperationJoinKHR (VkDevice device, VkDeferredOperationKHR operation) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPipelineExecutablePropertiesKHR (VkDevice device, const VkPipelineInfoKHR *pPipelineInfo, uint32_t *pExecutableCount, VkPipelineExecutablePropertiesKHR *pProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPipelineExecutableStatisticsKHR (VkDevice device, const VkPipelineExecutableInfoKHR *pExecutableInfo, uint32_t *pStatisticCount, VkPipelineExecutableStatisticKHR *pStatistics) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPipelineExecutableInternalRepresentationsKHR (VkDevice device, const VkPipelineExecutableInfoKHR *pExecutableInfo, uint32_t *pInternalRepresentationCount, VkPipelineExecutableInternalRepresentationKHR *pInternalRepresentations) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetEvent2KHR (VkCommandBuffer commandBuffer, VkEvent event, const VkDependencyInfo *pDependencyInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdResetEvent2KHR (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags2 stageMask) |
VKAPI_ATTR void VKAPI_CALL | vkCmdWaitEvents2KHR (VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent *pEvents, const VkDependencyInfo *pDependencyInfos) |
VKAPI_ATTR void VKAPI_CALL | vkCmdPipelineBarrier2KHR (VkCommandBuffer commandBuffer, const VkDependencyInfo *pDependencyInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdWriteTimestamp2KHR (VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkQueryPool queryPool, uint32_t query) |
VKAPI_ATTR VkResult VKAPI_CALL | vkQueueSubmit2KHR (VkQueue queue, uint32_t submitCount, const VkSubmitInfo2 *pSubmits, VkFence fence) |
VKAPI_ATTR void VKAPI_CALL | vkCmdWriteBufferMarker2AMD (VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkBuffer dstBuffer, VkDeviceSize dstOffset, uint32_t marker) |
VKAPI_ATTR void VKAPI_CALL | vkGetQueueCheckpointData2NV (VkQueue queue, uint32_t *pCheckpointDataCount, VkCheckpointData2NV *pCheckpointData) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCopyBuffer2KHR (VkCommandBuffer commandBuffer, const VkCopyBufferInfo2 *pCopyBufferInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCopyImage2KHR (VkCommandBuffer commandBuffer, const VkCopyImageInfo2 *pCopyImageInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCopyBufferToImage2KHR (VkCommandBuffer commandBuffer, const VkCopyBufferToImageInfo2 *pCopyBufferToImageInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCopyImageToBuffer2KHR (VkCommandBuffer commandBuffer, const VkCopyImageToBufferInfo2 *pCopyImageToBufferInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBlitImage2KHR (VkCommandBuffer commandBuffer, const VkBlitImageInfo2 *pBlitImageInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdResolveImage2KHR (VkCommandBuffer commandBuffer, const VkResolveImageInfo2 *pResolveImageInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdTraceRaysIndirect2KHR (VkCommandBuffer commandBuffer, VkDeviceAddress indirectDeviceAddress) |
VKAPI_ATTR void VKAPI_CALL | vkGetDeviceBufferMemoryRequirementsKHR (VkDevice device, const VkDeviceBufferMemoryRequirements *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
VKAPI_ATTR void VKAPI_CALL | vkGetDeviceImageMemoryRequirementsKHR (VkDevice device, const VkDeviceImageMemoryRequirements *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
VKAPI_ATTR void VKAPI_CALL | vkGetDeviceImageSparseMemoryRequirementsKHR (VkDevice device, const VkDeviceImageMemoryRequirements *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateDebugReportCallbackEXT (VkInstance instance, const VkDebugReportCallbackCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugReportCallbackEXT *pCallback) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyDebugReportCallbackEXT (VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks *pAllocator) |
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 VkResult VKAPI_CALL | vkDebugMarkerSetObjectTagEXT (VkDevice device, const VkDebugMarkerObjectTagInfoEXT *pTagInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkDebugMarkerSetObjectNameEXT (VkDevice device, const VkDebugMarkerObjectNameInfoEXT *pNameInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDebugMarkerBeginEXT (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT *pMarkerInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDebugMarkerEndEXT (VkCommandBuffer commandBuffer) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDebugMarkerInsertEXT (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT *pMarkerInfo) |
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 | vkCmdBeginTransformFeedbackEXT (VkCommandBuffer commandBuffer, uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VkBuffer *pCounterBuffers, const VkDeviceSize *pCounterBufferOffsets) |
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 | vkCmdBeginQueryIndexedEXT (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags, uint32_t index) |
VKAPI_ATTR void VKAPI_CALL | vkCmdEndQueryIndexedEXT (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, uint32_t index) |
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 VkResult VKAPI_CALL | vkCreateCuModuleNVX (VkDevice device, const VkCuModuleCreateInfoNVX *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkCuModuleNVX *pModule) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateCuFunctionNVX (VkDevice device, const VkCuFunctionCreateInfoNVX *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkCuFunctionNVX *pFunction) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyCuModuleNVX (VkDevice device, VkCuModuleNVX module, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyCuFunctionNVX (VkDevice device, VkCuFunctionNVX function, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCuLaunchKernelNVX (VkCommandBuffer commandBuffer, const VkCuLaunchInfoNVX *pLaunchInfo) |
VKAPI_ATTR uint32_t VKAPI_CALL | vkGetImageViewHandleNVX (VkDevice device, const VkImageViewHandleInfoNVX *pInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetImageViewAddressNVX (VkDevice device, VkImageView imageView, VkImageViewAddressPropertiesNVX *pProperties) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDrawIndirectCountAMD (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDrawIndexedIndirectCountAMD (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetShaderInfoAMD (VkDevice device, VkPipeline pipeline, VkShaderStageFlagBits shaderStage, VkShaderInfoTypeAMD infoType, size_t *pInfoSize, void *pInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceExternalImageFormatPropertiesNV (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkExternalMemoryHandleTypeFlagsNV externalHandleType, VkExternalImageFormatPropertiesNV *pExternalImageFormatProperties) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBeginConditionalRenderingEXT (VkCommandBuffer commandBuffer, const VkConditionalRenderingBeginInfoEXT *pConditionalRenderingBegin) |
VKAPI_ATTR void VKAPI_CALL | vkCmdEndConditionalRenderingEXT (VkCommandBuffer commandBuffer) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetViewportWScalingNV (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewportWScalingNV *pViewportWScalings) |
VKAPI_ATTR VkResult VKAPI_CALL | vkReleaseDisplayEXT (VkPhysicalDevice physicalDevice, VkDisplayKHR display) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceSurfaceCapabilities2EXT (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilities2EXT *pSurfaceCapabilities) |
VKAPI_ATTR VkResult VKAPI_CALL | vkDisplayPowerControlEXT (VkDevice device, VkDisplayKHR display, const VkDisplayPowerInfoEXT *pDisplayPowerInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkRegisterDeviceEventEXT (VkDevice device, const VkDeviceEventInfoEXT *pDeviceEventInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence) |
VKAPI_ATTR VkResult VKAPI_CALL | vkRegisterDisplayEventEXT (VkDevice device, VkDisplayKHR display, const VkDisplayEventInfoEXT *pDisplayEventInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetSwapchainCounterEXT (VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, uint64_t *pCounterValue) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetRefreshCycleDurationGOOGLE (VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE *pDisplayTimingProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPastPresentationTimingGOOGLE (VkDevice device, VkSwapchainKHR swapchain, uint32_t *pPresentationTimingCount, VkPastPresentationTimingGOOGLE *pPresentationTimings) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDiscardRectangleEXT (VkCommandBuffer commandBuffer, uint32_t firstDiscardRectangle, uint32_t discardRectangleCount, const VkRect2D *pDiscardRectangles) |
VKAPI_ATTR void VKAPI_CALL | vkSetHdrMetadataEXT (VkDevice device, uint32_t swapchainCount, const VkSwapchainKHR *pSwapchains, const VkHdrMetadataEXT *pMetadata) |
VKAPI_ATTR VkResult VKAPI_CALL | vkSetDebugUtilsObjectNameEXT (VkDevice device, const VkDebugUtilsObjectNameInfoEXT *pNameInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkSetDebugUtilsObjectTagEXT (VkDevice device, const VkDebugUtilsObjectTagInfoEXT *pTagInfo) |
VKAPI_ATTR void VKAPI_CALL | vkQueueBeginDebugUtilsLabelEXT (VkQueue queue, const VkDebugUtilsLabelEXT *pLabelInfo) |
VKAPI_ATTR void VKAPI_CALL | vkQueueEndDebugUtilsLabelEXT (VkQueue queue) |
VKAPI_ATTR void VKAPI_CALL | vkQueueInsertDebugUtilsLabelEXT (VkQueue queue, const VkDebugUtilsLabelEXT *pLabelInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBeginDebugUtilsLabelEXT (VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT *pLabelInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdEndDebugUtilsLabelEXT (VkCommandBuffer commandBuffer) |
VKAPI_ATTR void VKAPI_CALL | vkCmdInsertDebugUtilsLabelEXT (VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT *pLabelInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateDebugUtilsMessengerEXT (VkInstance instance, const VkDebugUtilsMessengerCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugUtilsMessengerEXT *pMessenger) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyDebugUtilsMessengerEXT (VkInstance instance, VkDebugUtilsMessengerEXT messenger, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR void VKAPI_CALL | vkSubmitDebugUtilsMessageEXT (VkInstance instance, VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, const VkDebugUtilsMessengerCallbackDataEXT *pCallbackData) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetSampleLocationsEXT (VkCommandBuffer commandBuffer, const VkSampleLocationsInfoEXT *pSampleLocationsInfo) |
VKAPI_ATTR void VKAPI_CALL | vkGetPhysicalDeviceMultisamplePropertiesEXT (VkPhysicalDevice physicalDevice, VkSampleCountFlagBits samples, VkMultisamplePropertiesEXT *pMultisampleProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetImageDrmFormatModifierPropertiesEXT (VkDevice device, VkImage image, VkImageDrmFormatModifierPropertiesEXT *pProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateValidationCacheEXT (VkDevice device, const VkValidationCacheCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkValidationCacheEXT *pValidationCache) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyValidationCacheEXT (VkDevice device, VkValidationCacheEXT validationCache, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkMergeValidationCachesEXT (VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, const VkValidationCacheEXT *pSrcCaches) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetValidationCacheDataEXT (VkDevice device, VkValidationCacheEXT validationCache, size_t *pDataSize, void *pData) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBindShadingRateImageNV (VkCommandBuffer commandBuffer, VkImageView imageView, VkImageLayout imageLayout) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetViewportShadingRatePaletteNV (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkShadingRatePaletteNV *pShadingRatePalettes) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetCoarseSampleOrderNV (VkCommandBuffer commandBuffer, VkCoarseSampleOrderTypeNV sampleOrderType, uint32_t customSampleOrderCount, const VkCoarseSampleOrderCustomNV *pCustomSampleOrders) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateAccelerationStructureNV (VkDevice device, const VkAccelerationStructureCreateInfoNV *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkAccelerationStructureNV *pAccelerationStructure) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyAccelerationStructureNV (VkDevice device, VkAccelerationStructureNV accelerationStructure, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR void VKAPI_CALL | vkGetAccelerationStructureMemoryRequirementsNV (VkDevice device, const VkAccelerationStructureMemoryRequirementsInfoNV *pInfo, VkMemoryRequirements2KHR *pMemoryRequirements) |
VKAPI_ATTR VkResult VKAPI_CALL | vkBindAccelerationStructureMemoryNV (VkDevice device, uint32_t bindInfoCount, const VkBindAccelerationStructureMemoryInfoNV *pBindInfos) |
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 void VKAPI_CALL | vkCmdCopyAccelerationStructureNV (VkCommandBuffer commandBuffer, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkCopyAccelerationStructureModeKHR mode) |
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 VkResult VKAPI_CALL | vkCreateRayTracingPipelinesNV (VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkRayTracingPipelineCreateInfoNV *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetRayTracingShaderGroupHandlesKHR (VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void *pData) |
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 | vkGetAccelerationStructureHandleNV (VkDevice device, VkAccelerationStructureNV accelerationStructure, size_t dataSize, void *pData) |
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 | vkCompileDeferredNV (VkDevice device, VkPipeline pipeline, uint32_t shader) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetMemoryHostPointerPropertiesEXT (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, const void *pHostPointer, VkMemoryHostPointerPropertiesEXT *pMemoryHostPointerProperties) |
VKAPI_ATTR void VKAPI_CALL | vkCmdWriteBufferMarkerAMD (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkBuffer dstBuffer, VkDeviceSize dstOffset, uint32_t marker) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceCalibrateableTimeDomainsEXT (VkPhysicalDevice physicalDevice, uint32_t *pTimeDomainCount, VkTimeDomainEXT *pTimeDomains) |
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 | vkCmdDrawMeshTasksNV (VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDrawMeshTasksIndirectNV (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDrawMeshTasksIndirectCountNV (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetExclusiveScissorNV (VkCommandBuffer commandBuffer, uint32_t firstExclusiveScissor, uint32_t exclusiveScissorCount, const VkRect2D *pExclusiveScissors) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetCheckpointNV (VkCommandBuffer commandBuffer, const void *pCheckpointMarker) |
VKAPI_ATTR void VKAPI_CALL | vkGetQueueCheckpointDataNV (VkQueue queue, uint32_t *pCheckpointDataCount, VkCheckpointDataNV *pCheckpointData) |
VKAPI_ATTR VkResult VKAPI_CALL | vkInitializePerformanceApiINTEL (VkDevice device, const VkInitializePerformanceApiInfoINTEL *pInitializeInfo) |
VKAPI_ATTR void VKAPI_CALL | vkUninitializePerformanceApiINTEL (VkDevice device) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCmdSetPerformanceMarkerINTEL (VkCommandBuffer commandBuffer, const VkPerformanceMarkerInfoINTEL *pMarkerInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCmdSetPerformanceStreamMarkerINTEL (VkCommandBuffer commandBuffer, const VkPerformanceStreamMarkerInfoINTEL *pMarkerInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCmdSetPerformanceOverrideINTEL (VkCommandBuffer commandBuffer, const VkPerformanceOverrideInfoINTEL *pOverrideInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkAcquirePerformanceConfigurationINTEL (VkDevice device, const VkPerformanceConfigurationAcquireInfoINTEL *pAcquireInfo, VkPerformanceConfigurationINTEL *pConfiguration) |
VKAPI_ATTR VkResult VKAPI_CALL | vkReleasePerformanceConfigurationINTEL (VkDevice device, VkPerformanceConfigurationINTEL configuration) |
VKAPI_ATTR VkResult VKAPI_CALL | vkQueueSetPerformanceConfigurationINTEL (VkQueue queue, VkPerformanceConfigurationINTEL configuration) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPerformanceParameterINTEL (VkDevice device, VkPerformanceParameterTypeINTEL parameter, VkPerformanceValueINTEL *pValue) |
VKAPI_ATTR void VKAPI_CALL | vkSetLocalDimmingAMD (VkDevice device, VkSwapchainKHR swapChain, VkBool32 localDimmingEnable) |
VKAPI_ATTR VkDeviceAddress VKAPI_CALL | vkGetBufferDeviceAddressEXT (VkDevice device, const VkBufferDeviceAddressInfo *pInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceToolPropertiesEXT (VkPhysicalDevice physicalDevice, uint32_t *pToolCount, VkPhysicalDeviceToolProperties *pToolProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceCooperativeMatrixPropertiesNV (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkCooperativeMatrixPropertiesNV *pProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV (VkPhysicalDevice physicalDevice, uint32_t *pCombinationCount, VkFramebufferMixedSamplesCombinationNV *pCombinations) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateHeadlessSurfaceEXT (VkInstance instance, const VkHeadlessSurfaceCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetLineStippleEXT (VkCommandBuffer commandBuffer, uint32_t lineStippleFactor, uint16_t lineStipplePattern) |
VKAPI_ATTR void VKAPI_CALL | vkResetQueryPoolEXT (VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetCullModeEXT (VkCommandBuffer commandBuffer, VkCullModeFlags cullMode) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetFrontFaceEXT (VkCommandBuffer commandBuffer, VkFrontFace frontFace) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetPrimitiveTopologyEXT (VkCommandBuffer commandBuffer, VkPrimitiveTopology primitiveTopology) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetViewportWithCountEXT (VkCommandBuffer commandBuffer, uint32_t viewportCount, const VkViewport *pViewports) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetScissorWithCountEXT (VkCommandBuffer commandBuffer, uint32_t scissorCount, const VkRect2D *pScissors) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBindVertexBuffers2EXT (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer *pBuffers, const VkDeviceSize *pOffsets, const VkDeviceSize *pSizes, const VkDeviceSize *pStrides) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDepthTestEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthTestEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDepthWriteEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDepthCompareOpEXT (VkCommandBuffer commandBuffer, VkCompareOp depthCompareOp) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDepthBoundsTestEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthBoundsTestEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetStencilTestEnableEXT (VkCommandBuffer commandBuffer, VkBool32 stencilTestEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetStencilOpEXT (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, VkStencilOp failOp, VkStencilOp passOp, VkStencilOp depthFailOp, VkCompareOp compareOp) |
VKAPI_ATTR void VKAPI_CALL | vkGetGeneratedCommandsMemoryRequirementsNV (VkDevice device, const VkGeneratedCommandsMemoryRequirementsInfoNV *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
VKAPI_ATTR void VKAPI_CALL | vkCmdPreprocessGeneratedCommandsNV (VkCommandBuffer commandBuffer, const VkGeneratedCommandsInfoNV *pGeneratedCommandsInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdExecuteGeneratedCommandsNV (VkCommandBuffer commandBuffer, VkBool32 isPreprocessed, const VkGeneratedCommandsInfoNV *pGeneratedCommandsInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBindPipelineShaderGroupNV (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline, uint32_t groupIndex) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateIndirectCommandsLayoutNV (VkDevice device, const VkIndirectCommandsLayoutCreateInfoNV *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkIndirectCommandsLayoutNV *pIndirectCommandsLayout) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyIndirectCommandsLayoutNV (VkDevice device, VkIndirectCommandsLayoutNV indirectCommandsLayout, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkAcquireDrmDisplayEXT (VkPhysicalDevice physicalDevice, int32_t drmFd, VkDisplayKHR display) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetDrmDisplayEXT (VkPhysicalDevice physicalDevice, int32_t drmFd, uint32_t connectorId, VkDisplayKHR *display) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreatePrivateDataSlotEXT (VkDevice device, const VkPrivateDataSlotCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPrivateDataSlot *pPrivateDataSlot) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyPrivateDataSlotEXT (VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkSetPrivateDataEXT (VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data) |
VKAPI_ATTR void VKAPI_CALL | vkGetPrivateDataEXT (VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t *pData) |
VKAPI_ATTR void VKAPI_CALL | vkGetDescriptorSetLayoutSizeEXT (VkDevice device, VkDescriptorSetLayout layout, VkDeviceSize *pLayoutSizeInBytes) |
VKAPI_ATTR void VKAPI_CALL | vkGetDescriptorSetLayoutBindingOffsetEXT (VkDevice device, VkDescriptorSetLayout layout, uint32_t binding, VkDeviceSize *pOffset) |
VKAPI_ATTR void VKAPI_CALL | vkGetDescriptorEXT (VkDevice device, const VkDescriptorGetInfoEXT *pDescriptorInfo, size_t dataSize, void *pDescriptor) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBindDescriptorBuffersEXT (VkCommandBuffer commandBuffer, uint32_t bufferCount, const VkDescriptorBufferBindingInfoEXT *pBindingInfos) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDescriptorBufferOffsetsEXT (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t setCount, const uint32_t *pBufferIndices, const VkDeviceSize *pOffsets) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBindDescriptorBufferEmbeddedSamplersEXT (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetBufferOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkBufferCaptureDescriptorDataInfoEXT *pInfo, void *pData) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetImageOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkImageCaptureDescriptorDataInfoEXT *pInfo, void *pData) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetImageViewOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkImageViewCaptureDescriptorDataInfoEXT *pInfo, void *pData) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetSamplerOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkSamplerCaptureDescriptorDataInfoEXT *pInfo, void *pData) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkAccelerationStructureCaptureDescriptorDataInfoEXT *pInfo, void *pData) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetFragmentShadingRateEnumNV (VkCommandBuffer commandBuffer, VkFragmentShadingRateNV shadingRate, const VkFragmentShadingRateCombinerOpKHR combinerOps[2]) |
VKAPI_ATTR void VKAPI_CALL | vkGetImageSubresourceLayout2EXT (VkDevice device, VkImage image, const VkImageSubresource2EXT *pSubresource, VkSubresourceLayout2EXT *pLayout) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetDeviceFaultInfoEXT (VkDevice device, VkDeviceFaultCountsEXT *pFaultCounts, VkDeviceFaultInfoEXT *pFaultInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetVertexInputEXT (VkCommandBuffer commandBuffer, uint32_t vertexBindingDescriptionCount, const VkVertexInputBindingDescription2EXT *pVertexBindingDescriptions, uint32_t vertexAttributeDescriptionCount, const VkVertexInputAttributeDescription2EXT *pVertexAttributeDescriptions) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI (VkDevice device, VkRenderPass renderpass, VkExtent2D *pMaxWorkgroupSize) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSubpassShadingHUAWEI (VkCommandBuffer commandBuffer) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBindInvocationMaskHUAWEI (VkCommandBuffer commandBuffer, VkImageView imageView, VkImageLayout imageLayout) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetMemoryRemoteAddressNV (VkDevice device, const VkMemoryGetRemoteAddressInfoNV *pMemoryGetRemoteAddressInfo, VkRemoteAddressNV *pAddress) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPipelinePropertiesEXT (VkDevice device, const VkPipelineInfoEXT *pPipelineInfo, VkBaseOutStructure *pPipelineProperties) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetPatchControlPointsEXT (VkCommandBuffer commandBuffer, uint32_t patchControlPoints) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetRasterizerDiscardEnableEXT (VkCommandBuffer commandBuffer, VkBool32 rasterizerDiscardEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDepthBiasEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetLogicOpEXT (VkCommandBuffer commandBuffer, VkLogicOp logicOp) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetPrimitiveRestartEnableEXT (VkCommandBuffer commandBuffer, VkBool32 primitiveRestartEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetColorWriteEnableEXT (VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkBool32 *pColorWriteEnables) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDrawMultiEXT (VkCommandBuffer commandBuffer, uint32_t drawCount, const VkMultiDrawInfoEXT *pVertexInfo, uint32_t instanceCount, uint32_t firstInstance, uint32_t stride) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDrawMultiIndexedEXT (VkCommandBuffer commandBuffer, uint32_t drawCount, const VkMultiDrawIndexedInfoEXT *pIndexInfo, uint32_t instanceCount, uint32_t firstInstance, uint32_t stride, const int32_t *pVertexOffset) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateMicromapEXT (VkDevice device, const VkMicromapCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkMicromapEXT *pMicromap) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyMicromapEXT (VkDevice device, VkMicromapEXT micromap, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBuildMicromapsEXT (VkCommandBuffer commandBuffer, uint32_t infoCount, const VkMicromapBuildInfoEXT *pInfos) |
VKAPI_ATTR VkResult VKAPI_CALL | vkBuildMicromapsEXT (VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, const VkMicromapBuildInfoEXT *pInfos) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCopyMicromapEXT (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMicromapInfoEXT *pInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCopyMicromapToMemoryEXT (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMicromapToMemoryInfoEXT *pInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCopyMemoryToMicromapEXT (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMemoryToMicromapInfoEXT *pInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkWriteMicromapsPropertiesEXT (VkDevice device, uint32_t micromapCount, const VkMicromapEXT *pMicromaps, VkQueryType queryType, size_t dataSize, void *pData, size_t stride) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCopyMicromapEXT (VkCommandBuffer commandBuffer, const VkCopyMicromapInfoEXT *pInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCopyMicromapToMemoryEXT (VkCommandBuffer commandBuffer, const VkCopyMicromapToMemoryInfoEXT *pInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCopyMemoryToMicromapEXT (VkCommandBuffer commandBuffer, const VkCopyMemoryToMicromapInfoEXT *pInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdWriteMicromapsPropertiesEXT (VkCommandBuffer commandBuffer, uint32_t micromapCount, const VkMicromapEXT *pMicromaps, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery) |
VKAPI_ATTR void VKAPI_CALL | vkGetDeviceMicromapCompatibilityEXT (VkDevice device, const VkMicromapVersionInfoEXT *pVersionInfo, VkAccelerationStructureCompatibilityKHR *pCompatibility) |
VKAPI_ATTR void VKAPI_CALL | vkGetMicromapBuildSizesEXT (VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, const VkMicromapBuildInfoEXT *pBuildInfo, VkMicromapBuildSizesInfoEXT *pSizeInfo) |
VKAPI_ATTR void VKAPI_CALL | vkSetDeviceMemoryPriorityEXT (VkDevice device, VkDeviceMemory memory, float priority) |
VKAPI_ATTR void VKAPI_CALL | vkGetDescriptorSetLayoutHostMappingInfoVALVE (VkDevice device, const VkDescriptorSetBindingReferenceVALVE *pBindingReference, VkDescriptorSetLayoutHostMappingInfoVALVE *pHostMapping) |
VKAPI_ATTR void VKAPI_CALL | vkGetDescriptorSetHostMappingVALVE (VkDevice device, VkDescriptorSet descriptorSet, void **ppData) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCopyMemoryIndirectNV (VkCommandBuffer commandBuffer, VkDeviceAddress copyBufferAddress, uint32_t copyCount, uint32_t stride) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCopyMemoryToImageIndirectNV (VkCommandBuffer commandBuffer, VkDeviceAddress copyBufferAddress, uint32_t copyCount, uint32_t stride, VkImage dstImage, VkImageLayout dstImageLayout, const VkImageSubresourceLayers *pImageSubresources) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDecompressMemoryNV (VkCommandBuffer commandBuffer, uint32_t decompressRegionCount, const VkDecompressMemoryRegionNV *pDecompressMemoryRegions) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDecompressMemoryIndirectCountNV (VkCommandBuffer commandBuffer, VkDeviceAddress indirectCommandsAddress, VkDeviceAddress indirectCommandsCountAddress, uint32_t stride) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetTessellationDomainOriginEXT (VkCommandBuffer commandBuffer, VkTessellationDomainOrigin domainOrigin) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDepthClampEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthClampEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetPolygonModeEXT (VkCommandBuffer commandBuffer, VkPolygonMode polygonMode) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetRasterizationSamplesEXT (VkCommandBuffer commandBuffer, VkSampleCountFlagBits rasterizationSamples) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetSampleMaskEXT (VkCommandBuffer commandBuffer, VkSampleCountFlagBits samples, const VkSampleMask *pSampleMask) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetAlphaToCoverageEnableEXT (VkCommandBuffer commandBuffer, VkBool32 alphaToCoverageEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetAlphaToOneEnableEXT (VkCommandBuffer commandBuffer, VkBool32 alphaToOneEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetLogicOpEnableEXT (VkCommandBuffer commandBuffer, VkBool32 logicOpEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetColorBlendEnableEXT (VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkBool32 *pColorBlendEnables) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetColorBlendEquationEXT (VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkColorBlendEquationEXT *pColorBlendEquations) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetColorWriteMaskEXT (VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkColorComponentFlags *pColorWriteMasks) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetRasterizationStreamEXT (VkCommandBuffer commandBuffer, uint32_t rasterizationStream) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetConservativeRasterizationModeEXT (VkCommandBuffer commandBuffer, VkConservativeRasterizationModeEXT conservativeRasterizationMode) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetExtraPrimitiveOverestimationSizeEXT (VkCommandBuffer commandBuffer, float extraPrimitiveOverestimationSize) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDepthClipEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthClipEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetSampleLocationsEnableEXT (VkCommandBuffer commandBuffer, VkBool32 sampleLocationsEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetColorBlendAdvancedEXT (VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkColorBlendAdvancedEXT *pColorBlendAdvanced) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetProvokingVertexModeEXT (VkCommandBuffer commandBuffer, VkProvokingVertexModeEXT provokingVertexMode) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetLineRasterizationModeEXT (VkCommandBuffer commandBuffer, VkLineRasterizationModeEXT lineRasterizationMode) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetLineStippleEnableEXT (VkCommandBuffer commandBuffer, VkBool32 stippledLineEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDepthClipNegativeOneToOneEXT (VkCommandBuffer commandBuffer, VkBool32 negativeOneToOne) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetViewportWScalingEnableNV (VkCommandBuffer commandBuffer, VkBool32 viewportWScalingEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetViewportSwizzleNV (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewportSwizzleNV *pViewportSwizzles) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetCoverageToColorEnableNV (VkCommandBuffer commandBuffer, VkBool32 coverageToColorEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetCoverageToColorLocationNV (VkCommandBuffer commandBuffer, uint32_t coverageToColorLocation) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetCoverageModulationModeNV (VkCommandBuffer commandBuffer, VkCoverageModulationModeNV coverageModulationMode) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetCoverageModulationTableEnableNV (VkCommandBuffer commandBuffer, VkBool32 coverageModulationTableEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetCoverageModulationTableNV (VkCommandBuffer commandBuffer, uint32_t coverageModulationTableCount, const float *pCoverageModulationTable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetShadingRateImageEnableNV (VkCommandBuffer commandBuffer, VkBool32 shadingRateImageEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetRepresentativeFragmentTestEnableNV (VkCommandBuffer commandBuffer, VkBool32 representativeFragmentTestEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetCoverageReductionModeNV (VkCommandBuffer commandBuffer, VkCoverageReductionModeNV coverageReductionMode) |
VKAPI_ATTR void VKAPI_CALL | vkGetShaderModuleIdentifierEXT (VkDevice device, VkShaderModule shaderModule, VkShaderModuleIdentifierEXT *pIdentifier) |
VKAPI_ATTR void VKAPI_CALL | vkGetShaderModuleCreateInfoIdentifierEXT (VkDevice device, const VkShaderModuleCreateInfo *pCreateInfo, VkShaderModuleIdentifierEXT *pIdentifier) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceOpticalFlowImageFormatsNV (VkPhysicalDevice physicalDevice, const VkOpticalFlowImageFormatInfoNV *pOpticalFlowImageFormatInfo, uint32_t *pFormatCount, VkOpticalFlowImageFormatPropertiesNV *pImageFormatProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateOpticalFlowSessionNV (VkDevice device, const VkOpticalFlowSessionCreateInfoNV *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkOpticalFlowSessionNV *pSession) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyOpticalFlowSessionNV (VkDevice device, VkOpticalFlowSessionNV session, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkBindOpticalFlowSessionImageNV (VkDevice device, VkOpticalFlowSessionNV session, VkOpticalFlowSessionBindingPointNV bindingPoint, VkImageView view, VkImageLayout layout) |
VKAPI_ATTR void VKAPI_CALL | vkCmdOpticalFlowExecuteNV (VkCommandBuffer commandBuffer, VkOpticalFlowSessionNV session, const VkOpticalFlowExecuteInfoNV *pExecuteInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetFramebufferTilePropertiesQCOM (VkDevice device, VkFramebuffer framebuffer, uint32_t *pPropertiesCount, VkTilePropertiesQCOM *pProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetDynamicRenderingTilePropertiesQCOM (VkDevice device, const VkRenderingInfo *pRenderingInfo, VkTilePropertiesQCOM *pProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateAccelerationStructureKHR (VkDevice device, const VkAccelerationStructureCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkAccelerationStructureKHR *pAccelerationStructure) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyAccelerationStructureKHR (VkDevice device, VkAccelerationStructureKHR accelerationStructure, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBuildAccelerationStructuresKHR (VkCommandBuffer commandBuffer, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR *pInfos, const VkAccelerationStructureBuildRangeInfoKHR *const *ppBuildRangeInfos) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBuildAccelerationStructuresIndirectKHR (VkCommandBuffer commandBuffer, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR *pInfos, const VkDeviceAddress *pIndirectDeviceAddresses, const uint32_t *pIndirectStrides, const uint32_t *const *ppMaxPrimitiveCounts) |
VKAPI_ATTR VkResult VKAPI_CALL | vkBuildAccelerationStructuresKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR *pInfos, const VkAccelerationStructureBuildRangeInfoKHR *const *ppBuildRangeInfos) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCopyAccelerationStructureKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyAccelerationStructureInfoKHR *pInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCopyAccelerationStructureToMemoryKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyAccelerationStructureToMemoryInfoKHR *pInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCopyMemoryToAccelerationStructureKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMemoryToAccelerationStructureInfoKHR *pInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkWriteAccelerationStructuresPropertiesKHR (VkDevice device, uint32_t accelerationStructureCount, const VkAccelerationStructureKHR *pAccelerationStructures, VkQueryType queryType, size_t dataSize, void *pData, size_t stride) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCopyAccelerationStructureKHR (VkCommandBuffer commandBuffer, const VkCopyAccelerationStructureInfoKHR *pInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCopyAccelerationStructureToMemoryKHR (VkCommandBuffer commandBuffer, const VkCopyAccelerationStructureToMemoryInfoKHR *pInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdCopyMemoryToAccelerationStructureKHR (VkCommandBuffer commandBuffer, const VkCopyMemoryToAccelerationStructureInfoKHR *pInfo) |
VKAPI_ATTR VkDeviceAddress VKAPI_CALL | vkGetAccelerationStructureDeviceAddressKHR (VkDevice device, const VkAccelerationStructureDeviceAddressInfoKHR *pInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdWriteAccelerationStructuresPropertiesKHR (VkCommandBuffer commandBuffer, uint32_t accelerationStructureCount, const VkAccelerationStructureKHR *pAccelerationStructures, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery) |
VKAPI_ATTR void VKAPI_CALL | vkGetDeviceAccelerationStructureCompatibilityKHR (VkDevice device, const VkAccelerationStructureVersionInfoKHR *pVersionInfo, VkAccelerationStructureCompatibilityKHR *pCompatibility) |
VKAPI_ATTR void VKAPI_CALL | vkGetAccelerationStructureBuildSizesKHR (VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, const VkAccelerationStructureBuildGeometryInfoKHR *pBuildInfo, const uint32_t *pMaxPrimitiveCounts, VkAccelerationStructureBuildSizesInfoKHR *pSizeInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdTraceRaysKHR (VkCommandBuffer commandBuffer, const VkStridedDeviceAddressRegionKHR *pRaygenShaderBindingTable, const VkStridedDeviceAddressRegionKHR *pMissShaderBindingTable, const VkStridedDeviceAddressRegionKHR *pHitShaderBindingTable, const VkStridedDeviceAddressRegionKHR *pCallableShaderBindingTable, uint32_t width, uint32_t height, uint32_t depth) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateRayTracingPipelinesKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkRayTracingPipelineCreateInfoKHR *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetRayTracingCaptureReplayShaderGroupHandlesKHR (VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void *pData) |
VKAPI_ATTR void VKAPI_CALL | vkCmdTraceRaysIndirectKHR (VkCommandBuffer commandBuffer, const VkStridedDeviceAddressRegionKHR *pRaygenShaderBindingTable, const VkStridedDeviceAddressRegionKHR *pMissShaderBindingTable, const VkStridedDeviceAddressRegionKHR *pHitShaderBindingTable, const VkStridedDeviceAddressRegionKHR *pCallableShaderBindingTable, VkDeviceAddress indirectDeviceAddress) |
VKAPI_ATTR VkDeviceSize VKAPI_CALL | vkGetRayTracingShaderGroupStackSizeKHR (VkDevice device, VkPipeline pipeline, uint32_t group, VkShaderGroupShaderKHR groupShader) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetRayTracingPipelineStackSizeKHR (VkCommandBuffer commandBuffer, uint32_t pipelineStackSize) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDrawMeshTasksEXT (VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDrawMeshTasksIndirectEXT (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDrawMeshTasksIndirectCountEXT (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) |
#define VK_AMD_buffer_marker 1 |
Definition at line 12012 of file vulkan_core.h.
#define VK_AMD_BUFFER_MARKER_EXTENSION_NAME "VK_AMD_buffer_marker" |
Definition at line 12014 of file vulkan_core.h.
#define VK_AMD_BUFFER_MARKER_SPEC_VERSION 1 |
Definition at line 12013 of file vulkan_core.h.
#define VK_AMD_device_coherent_memory 1 |
Definition at line 12579 of file vulkan_core.h.
#define VK_AMD_DEVICE_COHERENT_MEMORY_EXTENSION_NAME "VK_AMD_device_coherent_memory" |
Definition at line 12581 of file vulkan_core.h.
#define VK_AMD_DEVICE_COHERENT_MEMORY_SPEC_VERSION 1 |
Definition at line 12580 of file vulkan_core.h.
#define VK_AMD_display_native_hdr 1 |
Definition at line 12480 of file vulkan_core.h.
#define VK_AMD_DISPLAY_NATIVE_HDR_EXTENSION_NAME "VK_AMD_display_native_hdr" |
Definition at line 12482 of file vulkan_core.h.
#define VK_AMD_DISPLAY_NATIVE_HDR_SPEC_VERSION 1 |
Definition at line 12481 of file vulkan_core.h.
#define VK_AMD_draw_indirect_count 1 |
Definition at line 10237 of file vulkan_core.h.
#define VK_AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME "VK_AMD_draw_indirect_count" |
Definition at line 10239 of file vulkan_core.h.
#define VK_AMD_DRAW_INDIRECT_COUNT_SPEC_VERSION 2 |
Definition at line 10238 of file vulkan_core.h.
#define VK_AMD_gcn_shader 1 |
Definition at line 10017 of file vulkan_core.h.
#define VK_AMD_GCN_SHADER_EXTENSION_NAME "VK_AMD_gcn_shader" |
Definition at line 10019 of file vulkan_core.h.
#define VK_AMD_GCN_SHADER_SPEC_VERSION 1 |
Definition at line 10018 of file vulkan_core.h.
#define VK_AMD_gpu_shader_half_float 1 |
Definition at line 10269 of file vulkan_core.h.
#define VK_AMD_GPU_SHADER_HALF_FLOAT_EXTENSION_NAME "VK_AMD_gpu_shader_half_float" |
Definition at line 10271 of file vulkan_core.h.
#define VK_AMD_GPU_SHADER_HALF_FLOAT_SPEC_VERSION 2 |
Definition at line 10270 of file vulkan_core.h.
#define VK_AMD_gpu_shader_int16 1 |
Definition at line 11098 of file vulkan_core.h.
#define VK_AMD_GPU_SHADER_INT16_EXTENSION_NAME "VK_AMD_gpu_shader_int16" |
Definition at line 11100 of file vulkan_core.h.
#define VK_AMD_GPU_SHADER_INT16_SPEC_VERSION 2 |
Definition at line 11099 of file vulkan_core.h.
#define VK_AMD_memory_overallocation_behavior 1 |
Definition at line 12102 of file vulkan_core.h.
#define VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR_EXTENSION_NAME "VK_AMD_memory_overallocation_behavior" |
Definition at line 12104 of file vulkan_core.h.
#define VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR_SPEC_VERSION 1 |
Definition at line 12103 of file vulkan_core.h.
#define VK_AMD_mixed_attachment_samples 1 |
Definition at line 11103 of file vulkan_core.h.
#define VK_AMD_MIXED_ATTACHMENT_SAMPLES_EXTENSION_NAME "VK_AMD_mixed_attachment_samples" |
Definition at line 11105 of file vulkan_core.h.
#define VK_AMD_MIXED_ATTACHMENT_SAMPLES_SPEC_VERSION 1 |
Definition at line 11104 of file vulkan_core.h.
#define VK_AMD_negative_viewport_height 1 |
Definition at line 10264 of file vulkan_core.h.
#define VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_EXTENSION_NAME "VK_AMD_negative_viewport_height" |
Definition at line 10266 of file vulkan_core.h.
#define VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_SPEC_VERSION 1 |
Definition at line 10265 of file vulkan_core.h.
#define VK_AMD_pipeline_compiler_control 1 |
Definition at line 12027 of file vulkan_core.h.
#define VK_AMD_PIPELINE_COMPILER_CONTROL_EXTENSION_NAME "VK_AMD_pipeline_compiler_control" |
Definition at line 12029 of file vulkan_core.h.
#define VK_AMD_PIPELINE_COMPILER_CONTROL_SPEC_VERSION 1 |
Definition at line 12028 of file vulkan_core.h.
#define VK_AMD_rasterization_order 1 |
Definition at line 9934 of file vulkan_core.h.
#define VK_AMD_RASTERIZATION_ORDER_EXTENSION_NAME "VK_AMD_rasterization_order" |
Definition at line 9936 of file vulkan_core.h.
#define VK_AMD_RASTERIZATION_ORDER_SPEC_VERSION 1 |
Definition at line 9935 of file vulkan_core.h.
#define VK_AMD_shader_ballot 1 |
Definition at line 10274 of file vulkan_core.h.
#define VK_AMD_SHADER_BALLOT_EXTENSION_NAME "VK_AMD_shader_ballot" |
Definition at line 10276 of file vulkan_core.h.
#define VK_AMD_SHADER_BALLOT_SPEC_VERSION 1 |
Definition at line 10275 of file vulkan_core.h.
#define VK_AMD_shader_core_properties 1 |
Definition at line 12078 of file vulkan_core.h.
#define VK_AMD_shader_core_properties2 1 |
Definition at line 12562 of file vulkan_core.h.
#define VK_AMD_SHADER_CORE_PROPERTIES_2_EXTENSION_NAME "VK_AMD_shader_core_properties2" |
Definition at line 12564 of file vulkan_core.h.
#define VK_AMD_SHADER_CORE_PROPERTIES_2_SPEC_VERSION 1 |
Definition at line 12563 of file vulkan_core.h.
#define VK_AMD_SHADER_CORE_PROPERTIES_EXTENSION_NAME "VK_AMD_shader_core_properties" |
Definition at line 12080 of file vulkan_core.h.
#define VK_AMD_SHADER_CORE_PROPERTIES_SPEC_VERSION 2 |
Definition at line 12079 of file vulkan_core.h.
#define VK_AMD_shader_early_and_late_fragment_tests 1 |
Definition at line 13830 of file vulkan_core.h.
#define VK_AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_EXTENSION_NAME "VK_AMD_shader_early_and_late_fragment_tests" |
Definition at line 13832 of file vulkan_core.h.
#define VK_AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_SPEC_VERSION 1 |
Definition at line 13831 of file vulkan_core.h.
#define VK_AMD_shader_explicit_vertex_parameter 1 |
Definition at line 9956 of file vulkan_core.h.
#define VK_AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_EXTENSION_NAME "VK_AMD_shader_explicit_vertex_parameter" |
Definition at line 9958 of file vulkan_core.h.
#define VK_AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_SPEC_VERSION 1 |
Definition at line 9957 of file vulkan_core.h.
#define VK_AMD_shader_fragment_mask 1 |
Definition at line 11108 of file vulkan_core.h.
#define VK_AMD_SHADER_FRAGMENT_MASK_EXTENSION_NAME "VK_AMD_shader_fragment_mask" |
Definition at line 11110 of file vulkan_core.h.
#define VK_AMD_SHADER_FRAGMENT_MASK_SPEC_VERSION 1 |
Definition at line 11109 of file vulkan_core.h.
#define VK_AMD_shader_image_load_store_lod 1 |
Definition at line 10331 of file vulkan_core.h.
#define VK_AMD_SHADER_IMAGE_LOAD_STORE_LOD_EXTENSION_NAME "VK_AMD_shader_image_load_store_lod" |
Definition at line 10333 of file vulkan_core.h.
#define VK_AMD_SHADER_IMAGE_LOAD_STORE_LOD_SPEC_VERSION 1 |
Definition at line 10332 of file vulkan_core.h.
#define VK_AMD_shader_info 1 |
Definition at line 10290 of file vulkan_core.h.
#define VK_AMD_SHADER_INFO_EXTENSION_NAME "VK_AMD_shader_info" |
Definition at line 10292 of file vulkan_core.h.
#define VK_AMD_SHADER_INFO_SPEC_VERSION 1 |
Definition at line 10291 of file vulkan_core.h.
#define VK_AMD_shader_trinary_minmax 1 |
Definition at line 9951 of file vulkan_core.h.
#define VK_AMD_SHADER_TRINARY_MINMAX_EXTENSION_NAME "VK_AMD_shader_trinary_minmax" |
Definition at line 9953 of file vulkan_core.h.
#define VK_AMD_SHADER_TRINARY_MINMAX_SPEC_VERSION 1 |
Definition at line 9952 of file vulkan_core.h.
#define VK_AMD_texture_gather_bias_lod 1 |
Definition at line 10279 of file vulkan_core.h.
#define VK_AMD_TEXTURE_GATHER_BIAS_LOD_EXTENSION_NAME "VK_AMD_texture_gather_bias_lod" |
Definition at line 10281 of file vulkan_core.h.
#define VK_AMD_TEXTURE_GATHER_BIAS_LOD_SPEC_VERSION 1 |
Definition at line 10280 of file vulkan_core.h.
#define VK_API_VERSION_1_0 VK_MAKE_API_VERSION(0, 1, 0, 0) |
Definition at line 72 of file vulkan_core.h.
#define VK_API_VERSION_1_1 VK_MAKE_API_VERSION(0, 1, 1, 0) |
Definition at line 4846 of file vulkan_core.h.
#define VK_API_VERSION_1_2 VK_MAKE_API_VERSION(0, 1, 2, 0) |
Definition at line 5711 of file vulkan_core.h.
#define VK_API_VERSION_1_3 VK_MAKE_API_VERSION(0, 1, 3, 0) |
Definition at line 6464 of file vulkan_core.h.
#define VK_API_VERSION_MAJOR | ( | version | ) | (((uint32_t)(version) >> 22) & 0x7FU) |
Definition at line 90 of file vulkan_core.h.
#define VK_API_VERSION_MINOR | ( | version | ) | (((uint32_t)(version) >> 12) & 0x3FFU) |
Definition at line 91 of file vulkan_core.h.
#define VK_API_VERSION_PATCH | ( | version | ) | ((uint32_t)(version) & 0xFFFU) |
Definition at line 92 of file vulkan_core.h.
#define VK_API_VERSION_VARIANT | ( | version | ) | ((uint32_t)(version) >> 29) |
Definition at line 89 of file vulkan_core.h.
#define VK_ARM_rasterization_order_attachment_access 1 |
Definition at line 14223 of file vulkan_core.h.
#define VK_ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME "VK_ARM_rasterization_order_attachment_access" |
Definition at line 14225 of file vulkan_core.h.
#define VK_ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION 1 |
Definition at line 14224 of file vulkan_core.h.
#define VK_ARM_shader_core_builtins 1 |
Definition at line 15893 of file vulkan_core.h.
#define VK_ARM_SHADER_CORE_BUILTINS_EXTENSION_NAME "VK_ARM_shader_core_builtins" |
Definition at line 15895 of file vulkan_core.h.
#define VK_ARM_SHADER_CORE_BUILTINS_SPEC_VERSION 2 |
Definition at line 15894 of file vulkan_core.h.
#define VK_ATTACHMENT_UNUSED (~0U) |
Definition at line 123 of file vulkan_core.h.
#define VK_DEFINE_HANDLE | ( | object | ) | typedef struct object##_T* object; |
Definition at line 25 of file vulkan_core.h.
#define VK_DEFINE_NON_DISPATCHABLE_HANDLE | ( | object | ) | typedef uint64_t object; |
Definition at line 57 of file vulkan_core.h.
#define VK_EXT_4444_formats 1 |
Definition at line 14134 of file vulkan_core.h.
#define VK_EXT_4444_FORMATS_EXTENSION_NAME "VK_EXT_4444_formats" |
Definition at line 14136 of file vulkan_core.h.
#define VK_EXT_4444_FORMATS_SPEC_VERSION 1 |
Definition at line 14135 of file vulkan_core.h.
#define VK_EXT_acquire_drm_display 1 |
Definition at line 13408 of file vulkan_core.h.
#define VK_EXT_ACQUIRE_DRM_DISPLAY_EXTENSION_NAME "VK_EXT_acquire_drm_display" |
Definition at line 13410 of file vulkan_core.h.
#define VK_EXT_ACQUIRE_DRM_DISPLAY_SPEC_VERSION 1 |
Definition at line 13409 of file vulkan_core.h.
#define VK_EXT_astc_decode_mode 1 |
Definition at line 10446 of file vulkan_core.h.
#define VK_EXT_ASTC_DECODE_MODE_EXTENSION_NAME "VK_EXT_astc_decode_mode" |
Definition at line 10448 of file vulkan_core.h.
#define VK_EXT_ASTC_DECODE_MODE_SPEC_VERSION 1 |
Definition at line 10447 of file vulkan_core.h.
#define VK_EXT_attachment_feedback_loop_layout 1 |
Definition at line 14123 of file vulkan_core.h.
#define VK_EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_EXTENSION_NAME "VK_EXT_attachment_feedback_loop_layout" |
Definition at line 14125 of file vulkan_core.h.
#define VK_EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_SPEC_VERSION 2 |
Definition at line 14124 of file vulkan_core.h.
#define VK_EXT_blend_operation_advanced 1 |
Definition at line 11205 of file vulkan_core.h.
#define VK_EXT_BLEND_OPERATION_ADVANCED_EXTENSION_NAME "VK_EXT_blend_operation_advanced" |
Definition at line 11207 of file vulkan_core.h.
#define VK_EXT_BLEND_OPERATION_ADVANCED_SPEC_VERSION 2 |
Definition at line 11206 of file vulkan_core.h.
#define VK_EXT_border_color_swizzle 1 |
Definition at line 14967 of file vulkan_core.h.
#define VK_EXT_BORDER_COLOR_SWIZZLE_EXTENSION_NAME "VK_EXT_border_color_swizzle" |
Definition at line 14969 of file vulkan_core.h.
#define VK_EXT_BORDER_COLOR_SWIZZLE_SPEC_VERSION 1 |
Definition at line 14968 of file vulkan_core.h.
#define VK_EXT_buffer_device_address 1 |
Definition at line 12642 of file vulkan_core.h.
#define VK_EXT_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME "VK_EXT_buffer_device_address" |
Definition at line 12644 of file vulkan_core.h.
#define VK_EXT_BUFFER_DEVICE_ADDRESS_SPEC_VERSION 2 |
Definition at line 12643 of file vulkan_core.h.
#define VK_EXT_calibrated_timestamps 1 |
Definition at line 12043 of file vulkan_core.h.
#define VK_EXT_CALIBRATED_TIMESTAMPS_EXTENSION_NAME "VK_EXT_calibrated_timestamps" |
Definition at line 12045 of file vulkan_core.h.
#define VK_EXT_CALIBRATED_TIMESTAMPS_SPEC_VERSION 2 |
Definition at line 12044 of file vulkan_core.h.
#define VK_EXT_color_write_enable 1 |
Definition at line 14567 of file vulkan_core.h.
#define VK_EXT_COLOR_WRITE_ENABLE_EXTENSION_NAME "VK_EXT_color_write_enable" |
Definition at line 14569 of file vulkan_core.h.
#define VK_EXT_COLOR_WRITE_ENABLE_SPEC_VERSION 1 |
Definition at line 14568 of file vulkan_core.h.
#define VK_EXT_conditional_rendering 1 |
Definition at line 10508 of file vulkan_core.h.
#define VK_EXT_CONDITIONAL_RENDERING_EXTENSION_NAME "VK_EXT_conditional_rendering" |
Definition at line 10510 of file vulkan_core.h.
#define VK_EXT_CONDITIONAL_RENDERING_SPEC_VERSION 2 |
Definition at line 10509 of file vulkan_core.h.
#define VK_EXT_conservative_rasterization 1 |
Definition at line 10843 of file vulkan_core.h.
#define VK_EXT_CONSERVATIVE_RASTERIZATION_EXTENSION_NAME "VK_EXT_conservative_rasterization" |
Definition at line 10845 of file vulkan_core.h.
#define VK_EXT_CONSERVATIVE_RASTERIZATION_SPEC_VERSION 1 |
Definition at line 10844 of file vulkan_core.h.
#define VK_EXT_custom_border_color 1 |
Definition at line 13448 of file vulkan_core.h.
#define VK_EXT_CUSTOM_BORDER_COLOR_EXTENSION_NAME "VK_EXT_custom_border_color" |
Definition at line 13450 of file vulkan_core.h.
#define VK_EXT_CUSTOM_BORDER_COLOR_SPEC_VERSION 12 |
Definition at line 13449 of file vulkan_core.h.
#define VK_EXT_debug_marker 1 |
Definition at line 9961 of file vulkan_core.h.
#define VK_EXT_DEBUG_MARKER_EXTENSION_NAME "VK_EXT_debug_marker" |
Definition at line 9963 of file vulkan_core.h.
#define VK_EXT_DEBUG_MARKER_SPEC_VERSION 4 |
Definition at line 9962 of file vulkan_core.h.
#define VK_EXT_debug_report 1 |
Definition at line 9812 of file vulkan_core.h.
#define VK_EXT_DEBUG_REPORT_EXTENSION_NAME "VK_EXT_debug_report" |
Definition at line 9815 of file vulkan_core.h.
#define VK_EXT_DEBUG_REPORT_SPEC_VERSION 10 |
Definition at line 9814 of file vulkan_core.h.
#define VK_EXT_debug_utils 1 |
Definition at line 10945 of file vulkan_core.h.
#define VK_EXT_DEBUG_UTILS_EXTENSION_NAME "VK_EXT_debug_utils" |
Definition at line 10948 of file vulkan_core.h.
#define VK_EXT_DEBUG_UTILS_SPEC_VERSION 2 |
Definition at line 10947 of file vulkan_core.h.
#define VK_EXT_depth_clamp_zero_one 1 |
Definition at line 15044 of file vulkan_core.h.
#define VK_EXT_DEPTH_CLAMP_ZERO_ONE_EXTENSION_NAME "VK_EXT_depth_clamp_zero_one" |
Definition at line 15046 of file vulkan_core.h.
#define VK_EXT_DEPTH_CLAMP_ZERO_ONE_SPEC_VERSION 1 |
Definition at line 15045 of file vulkan_core.h.
#define VK_EXT_depth_clip_control 1 |
Definition at line 14365 of file vulkan_core.h.
#define VK_EXT_DEPTH_CLIP_CONTROL_EXTENSION_NAME "VK_EXT_depth_clip_control" |
Definition at line 14367 of file vulkan_core.h.
#define VK_EXT_DEPTH_CLIP_CONTROL_SPEC_VERSION 1 |
Definition at line 14366 of file vulkan_core.h.
#define VK_EXT_depth_clip_enable 1 |
Definition at line 10878 of file vulkan_core.h.
#define VK_EXT_DEPTH_CLIP_ENABLE_EXTENSION_NAME "VK_EXT_depth_clip_enable" |
Definition at line 10880 of file vulkan_core.h.
#define VK_EXT_DEPTH_CLIP_ENABLE_SPEC_VERSION 1 |
Definition at line 10879 of file vulkan_core.h.
#define VK_EXT_depth_range_unrestricted 1 |
Definition at line 9924 of file vulkan_core.h.
#define VK_EXT_DEPTH_RANGE_UNRESTRICTED_EXTENSION_NAME "VK_EXT_depth_range_unrestricted" |
Definition at line 9926 of file vulkan_core.h.
#define VK_EXT_DEPTH_RANGE_UNRESTRICTED_SPEC_VERSION 1 |
Definition at line 9925 of file vulkan_core.h.
#define VK_EXT_descriptor_buffer 1 |
Definition at line 13585 of file vulkan_core.h.
#define VK_EXT_DESCRIPTOR_BUFFER_EXTENSION_NAME "VK_EXT_descriptor_buffer" |
Definition at line 13588 of file vulkan_core.h.
#define VK_EXT_DESCRIPTOR_BUFFER_SPEC_VERSION 1 |
Definition at line 13587 of file vulkan_core.h.
#define VK_EXT_descriptor_indexing 1 |
Definition at line 11432 of file vulkan_core.h.
#define VK_EXT_DESCRIPTOR_INDEXING_EXTENSION_NAME "VK_EXT_descriptor_indexing" |
Definition at line 11434 of file vulkan_core.h.
#define VK_EXT_DESCRIPTOR_INDEXING_SPEC_VERSION 2 |
Definition at line 11433 of file vulkan_core.h.
#define VK_EXT_device_address_binding_report 1 |
Definition at line 14333 of file vulkan_core.h.
#define VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_EXTENSION_NAME "VK_EXT_device_address_binding_report" |
Definition at line 14335 of file vulkan_core.h.
#define VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_SPEC_VERSION 1 |
Definition at line 14334 of file vulkan_core.h.
#define VK_EXT_device_fault 1 |
Definition at line 14146 of file vulkan_core.h.
#define VK_EXT_DEVICE_FAULT_EXTENSION_NAME "VK_EXT_device_fault" |
Definition at line 14148 of file vulkan_core.h.
#define VK_EXT_DEVICE_FAULT_SPEC_VERSION 1 |
Definition at line 14147 of file vulkan_core.h.
#define VK_EXT_device_memory_report 1 |
Definition at line 13363 of file vulkan_core.h.
#define VK_EXT_DEVICE_MEMORY_REPORT_EXTENSION_NAME "VK_EXT_device_memory_report" |
Definition at line 13365 of file vulkan_core.h.
#define VK_EXT_DEVICE_MEMORY_REPORT_SPEC_VERSION 2 |
Definition at line 13364 of file vulkan_core.h.
#define VK_EXT_direct_mode_display 1 |
Definition at line 10578 of file vulkan_core.h.
#define VK_EXT_DIRECT_MODE_DISPLAY_EXTENSION_NAME "VK_EXT_direct_mode_display" |
Definition at line 10580 of file vulkan_core.h.
#define VK_EXT_DIRECT_MODE_DISPLAY_SPEC_VERSION 1 |
Definition at line 10579 of file vulkan_core.h.
#define VK_EXT_discard_rectangles 1 |
Definition at line 10807 of file vulkan_core.h.
#define VK_EXT_DISCARD_RECTANGLES_EXTENSION_NAME "VK_EXT_discard_rectangles" |
Definition at line 10809 of file vulkan_core.h.
#define VK_EXT_DISCARD_RECTANGLES_SPEC_VERSION 1 |
Definition at line 10808 of file vulkan_core.h.
#define VK_EXT_display_control 1 |
Definition at line 10626 of file vulkan_core.h.
#define VK_EXT_DISPLAY_CONTROL_EXTENSION_NAME "VK_EXT_display_control" |
Definition at line 10628 of file vulkan_core.h.
#define VK_EXT_DISPLAY_CONTROL_SPEC_VERSION 1 |
Definition at line 10627 of file vulkan_core.h.
#define VK_EXT_display_surface_counter 1 |
Definition at line 10590 of file vulkan_core.h.
#define VK_EXT_DISPLAY_SURFACE_COUNTER_EXTENSION_NAME "VK_EXT_display_surface_counter" |
Definition at line 10592 of file vulkan_core.h.
#define VK_EXT_DISPLAY_SURFACE_COUNTER_SPEC_VERSION 1 |
Definition at line 10591 of file vulkan_core.h.
#define VK_EXT_extended_dynamic_state 1 |
Definition at line 13009 of file vulkan_core.h.
#define VK_EXT_extended_dynamic_state2 1 |
Definition at line 14527 of file vulkan_core.h.
#define VK_EXT_extended_dynamic_state3 1 |
Definition at line 15245 of file vulkan_core.h.
#define VK_EXT_EXTENDED_DYNAMIC_STATE_2_EXTENSION_NAME "VK_EXT_extended_dynamic_state2" |
Definition at line 14529 of file vulkan_core.h.
#define VK_EXT_EXTENDED_DYNAMIC_STATE_2_SPEC_VERSION 1 |
Definition at line 14528 of file vulkan_core.h.
#define VK_EXT_EXTENDED_DYNAMIC_STATE_3_EXTENSION_NAME "VK_EXT_extended_dynamic_state3" |
Definition at line 15247 of file vulkan_core.h.
#define VK_EXT_EXTENDED_DYNAMIC_STATE_3_SPEC_VERSION 2 |
Definition at line 15246 of file vulkan_core.h.
#define VK_EXT_EXTENDED_DYNAMIC_STATE_EXTENSION_NAME "VK_EXT_extended_dynamic_state" |
Definition at line 13011 of file vulkan_core.h.
#define VK_EXT_EXTENDED_DYNAMIC_STATE_SPEC_VERSION 1 |
Definition at line 13010 of file vulkan_core.h.
#define VK_EXT_external_memory_dma_buf 1 |
Definition at line 10934 of file vulkan_core.h.
#define VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME "VK_EXT_external_memory_dma_buf" |
Definition at line 10936 of file vulkan_core.h.
#define VK_EXT_EXTERNAL_MEMORY_DMA_BUF_SPEC_VERSION 1 |
Definition at line 10935 of file vulkan_core.h.
#define VK_EXT_external_memory_host 1 |
Definition at line 11979 of file vulkan_core.h.
#define VK_EXT_EXTERNAL_MEMORY_HOST_EXTENSION_NAME "VK_EXT_external_memory_host" |
Definition at line 11981 of file vulkan_core.h.
#define VK_EXT_EXTERNAL_MEMORY_HOST_SPEC_VERSION 1 |
Definition at line 11980 of file vulkan_core.h.
#define VK_EXT_filter_cubic 1 |
Definition at line 11947 of file vulkan_core.h.
#define VK_EXT_FILTER_CUBIC_EXTENSION_NAME "VK_EXT_filter_cubic" |
Definition at line 11949 of file vulkan_core.h.
#define VK_EXT_FILTER_CUBIC_SPEC_VERSION 3 |
Definition at line 11948 of file vulkan_core.h.
#define VK_EXT_fragment_density_map 1 |
Definition at line 12505 of file vulkan_core.h.
#define VK_EXT_fragment_density_map2 1 |
Definition at line 13999 of file vulkan_core.h.
#define VK_EXT_FRAGMENT_DENSITY_MAP_2_EXTENSION_NAME "VK_EXT_fragment_density_map2" |
Definition at line 14001 of file vulkan_core.h.
#define VK_EXT_FRAGMENT_DENSITY_MAP_2_SPEC_VERSION 1 |
Definition at line 14000 of file vulkan_core.h.
#define VK_EXT_FRAGMENT_DENSITY_MAP_EXTENSION_NAME "VK_EXT_fragment_density_map" |
Definition at line 12507 of file vulkan_core.h.
#define VK_EXT_FRAGMENT_DENSITY_MAP_SPEC_VERSION 2 |
Definition at line 12506 of file vulkan_core.h.
#define VK_EXT_fragment_shader_interlock 1 |
Definition at line 12837 of file vulkan_core.h.
#define VK_EXT_FRAGMENT_SHADER_INTERLOCK_EXTENSION_NAME "VK_EXT_fragment_shader_interlock" |
Definition at line 12839 of file vulkan_core.h.
#define VK_EXT_FRAGMENT_SHADER_INTERLOCK_SPEC_VERSION 1 |
Definition at line 12838 of file vulkan_core.h.
#define VK_EXT_global_priority 1 |
Definition at line 11970 of file vulkan_core.h.
#define VK_EXT_GLOBAL_PRIORITY_EXTENSION_NAME "VK_EXT_global_priority" |
Definition at line 11972 of file vulkan_core.h.
#define VK_EXT_global_priority_query 1 |
Definition at line 14606 of file vulkan_core.h.
#define VK_EXT_GLOBAL_PRIORITY_QUERY_EXTENSION_NAME "VK_EXT_global_priority_query" |
Definition at line 14608 of file vulkan_core.h.
#define VK_EXT_GLOBAL_PRIORITY_QUERY_SPEC_VERSION 1 |
Definition at line 14607 of file vulkan_core.h.
#define VK_EXT_GLOBAL_PRIORITY_SPEC_VERSION 2 |
Definition at line 11971 of file vulkan_core.h.
#define VK_EXT_graphics_pipeline_library 1 |
Definition at line 13797 of file vulkan_core.h.
#define VK_EXT_GRAPHICS_PIPELINE_LIBRARY_EXTENSION_NAME "VK_EXT_graphics_pipeline_library" |
Definition at line 13799 of file vulkan_core.h.
#define VK_EXT_GRAPHICS_PIPELINE_LIBRARY_SPEC_VERSION 1 |
Definition at line 13798 of file vulkan_core.h.
#define VK_EXT_hdr_metadata 1 |
Definition at line 10902 of file vulkan_core.h.
#define VK_EXT_HDR_METADATA_EXTENSION_NAME "VK_EXT_hdr_metadata" |
Definition at line 10904 of file vulkan_core.h.
#define VK_EXT_HDR_METADATA_SPEC_VERSION 2 |
Definition at line 10903 of file vulkan_core.h.
#define VK_EXT_headless_surface 1 |
Definition at line 12892 of file vulkan_core.h.
#define VK_EXT_HEADLESS_SURFACE_EXTENSION_NAME "VK_EXT_headless_surface" |
Definition at line 12894 of file vulkan_core.h.
#define VK_EXT_HEADLESS_SURFACE_SPEC_VERSION 1 |
Definition at line 12893 of file vulkan_core.h.
#define VK_EXT_host_query_reset 1 |
Definition at line 12982 of file vulkan_core.h.
#define VK_EXT_HOST_QUERY_RESET_EXTENSION_NAME "VK_EXT_host_query_reset" |
Definition at line 12984 of file vulkan_core.h.
#define VK_EXT_HOST_QUERY_RESET_SPEC_VERSION 1 |
Definition at line 12983 of file vulkan_core.h.
#define VK_EXT_image_2d_view_of_3d 1 |
Definition at line 14682 of file vulkan_core.h.
#define VK_EXT_IMAGE_2D_VIEW_OF_3D_EXTENSION_NAME "VK_EXT_image_2d_view_of_3d" |
Definition at line 14684 of file vulkan_core.h.
#define VK_EXT_IMAGE_2D_VIEW_OF_3D_SPEC_VERSION 1 |
Definition at line 14683 of file vulkan_core.h.
#define VK_EXT_image_compression_control 1 |
Definition at line 14037 of file vulkan_core.h.
#define VK_EXT_IMAGE_COMPRESSION_CONTROL_EXTENSION_NAME "VK_EXT_image_compression_control" |
Definition at line 14039 of file vulkan_core.h.
#define VK_EXT_IMAGE_COMPRESSION_CONTROL_SPEC_VERSION 1 |
Definition at line 14038 of file vulkan_core.h.
#define VK_EXT_image_compression_control_swapchain 1 |
Definition at line 15204 of file vulkan_core.h.
#define VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_EXTENSION_NAME "VK_EXT_image_compression_control_swapchain" |
Definition at line 15206 of file vulkan_core.h.
#define VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_SPEC_VERSION 1 |
Definition at line 15205 of file vulkan_core.h.
#define VK_EXT_image_drm_format_modifier 1 |
Definition at line 11308 of file vulkan_core.h.
#define VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_EXTENSION_NAME "VK_EXT_image_drm_format_modifier" |
Definition at line 11310 of file vulkan_core.h.
#define VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_SPEC_VERSION 2 |
Definition at line 11309 of file vulkan_core.h.
#define VK_EXT_image_robustness 1 |
Definition at line 14030 of file vulkan_core.h.
#define VK_EXT_IMAGE_ROBUSTNESS_EXTENSION_NAME "VK_EXT_image_robustness" |
Definition at line 14032 of file vulkan_core.h.
#define VK_EXT_IMAGE_ROBUSTNESS_SPEC_VERSION 1 |
Definition at line 14031 of file vulkan_core.h.
#define VK_EXT_image_view_min_lod 1 |
Definition at line 14616 of file vulkan_core.h.
#define VK_EXT_IMAGE_VIEW_MIN_LOD_EXTENSION_NAME "VK_EXT_image_view_min_lod" |
Definition at line 14618 of file vulkan_core.h.
#define VK_EXT_IMAGE_VIEW_MIN_LOD_SPEC_VERSION 1 |
Definition at line 14617 of file vulkan_core.h.
#define VK_EXT_index_type_uint8 1 |
Definition at line 12998 of file vulkan_core.h.
#define VK_EXT_INDEX_TYPE_UINT8_EXTENSION_NAME "VK_EXT_index_type_uint8" |
Definition at line 13000 of file vulkan_core.h.
#define VK_EXT_INDEX_TYPE_UINT8_SPEC_VERSION 1 |
Definition at line 12999 of file vulkan_core.h.
#define VK_EXT_inline_uniform_block 1 |
Definition at line 11113 of file vulkan_core.h.
#define VK_EXT_INLINE_UNIFORM_BLOCK_EXTENSION_NAME "VK_EXT_inline_uniform_block" |
Definition at line 11115 of file vulkan_core.h.
#define VK_EXT_INLINE_UNIFORM_BLOCK_SPEC_VERSION 1 |
Definition at line 11114 of file vulkan_core.h.
#define VK_EXT_legacy_dithering 1 |
Definition at line 15780 of file vulkan_core.h.
#define VK_EXT_LEGACY_DITHERING_EXTENSION_NAME "VK_EXT_legacy_dithering" |
Definition at line 15782 of file vulkan_core.h.
#define VK_EXT_LEGACY_DITHERING_SPEC_VERSION 1 |
Definition at line 15781 of file vulkan_core.h.
#define VK_EXT_line_rasterization 1 |
Definition at line 12913 of file vulkan_core.h.
#define VK_EXT_LINE_RASTERIZATION_EXTENSION_NAME "VK_EXT_line_rasterization" |
Definition at line 12915 of file vulkan_core.h.
#define VK_EXT_LINE_RASTERIZATION_SPEC_VERSION 1 |
Definition at line 12914 of file vulkan_core.h.
#define VK_EXT_load_store_op_none 1 |
Definition at line 14962 of file vulkan_core.h.
#define VK_EXT_LOAD_STORE_OP_NONE_EXTENSION_NAME "VK_EXT_load_store_op_none" |
Definition at line 14964 of file vulkan_core.h.
#define VK_EXT_LOAD_STORE_OP_NONE_SPEC_VERSION 1 |
Definition at line 14963 of file vulkan_core.h.
#define VK_EXT_memory_budget 1 |
Definition at line 12602 of file vulkan_core.h.
#define VK_EXT_MEMORY_BUDGET_EXTENSION_NAME "VK_EXT_memory_budget" |
Definition at line 12604 of file vulkan_core.h.
#define VK_EXT_MEMORY_BUDGET_SPEC_VERSION 1 |
Definition at line 12603 of file vulkan_core.h.
#define VK_EXT_memory_priority 1 |
Definition at line 12614 of file vulkan_core.h.
#define VK_EXT_MEMORY_PRIORITY_EXTENSION_NAME "VK_EXT_memory_priority" |
Definition at line 12616 of file vulkan_core.h.
#define VK_EXT_MEMORY_PRIORITY_SPEC_VERSION 1 |
Definition at line 12615 of file vulkan_core.h.
#define VK_EXT_mesh_shader 1 |
Definition at line 16334 of file vulkan_core.h.
#define VK_EXT_MESH_SHADER_EXTENSION_NAME "VK_EXT_mesh_shader" |
Definition at line 16336 of file vulkan_core.h.
#define VK_EXT_MESH_SHADER_SPEC_VERSION 1 |
Definition at line 16335 of file vulkan_core.h.
#define VK_EXT_multi_draw 1 |
Definition at line 14633 of file vulkan_core.h.
#define VK_EXT_MULTI_DRAW_EXTENSION_NAME "VK_EXT_multi_draw" |
Definition at line 14635 of file vulkan_core.h.
#define VK_EXT_MULTI_DRAW_SPEC_VERSION 1 |
Definition at line 14634 of file vulkan_core.h.
#define VK_EXT_multisampled_render_to_single_sampled 1 |
Definition at line 14503 of file vulkan_core.h.
#define VK_EXT_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_EXTENSION_NAME "VK_EXT_multisampled_render_to_single_sampled" |
Definition at line 14505 of file vulkan_core.h.
#define VK_EXT_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_SPEC_VERSION 1 |
Definition at line 14504 of file vulkan_core.h.
#define VK_EXT_mutable_descriptor_type 1 |
Definition at line 15888 of file vulkan_core.h.
#define VK_EXT_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME "VK_EXT_mutable_descriptor_type" |
Definition at line 15890 of file vulkan_core.h.
#define VK_EXT_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION 1 |
Definition at line 15889 of file vulkan_core.h.
#define VK_EXT_non_seamless_cube_map 1 |
Definition at line 15055 of file vulkan_core.h.
#define VK_EXT_NON_SEAMLESS_CUBE_MAP_EXTENSION_NAME "VK_EXT_non_seamless_cube_map" |
Definition at line 15057 of file vulkan_core.h.
#define VK_EXT_NON_SEAMLESS_CUBE_MAP_SPEC_VERSION 1 |
Definition at line 15056 of file vulkan_core.h.
#define VK_EXT_opacity_micromap 1 |
Definition at line 14694 of file vulkan_core.h.
#define VK_EXT_OPACITY_MICROMAP_EXTENSION_NAME "VK_EXT_opacity_micromap" |
Definition at line 14697 of file vulkan_core.h.
#define VK_EXT_OPACITY_MICROMAP_SPEC_VERSION 2 |
Definition at line 14696 of file vulkan_core.h.
#define VK_EXT_pageable_device_local_memory 1 |
Definition at line 14986 of file vulkan_core.h.
#define VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_EXTENSION_NAME "VK_EXT_pageable_device_local_memory" |
Definition at line 14988 of file vulkan_core.h.
#define VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_SPEC_VERSION 1 |
Definition at line 14987 of file vulkan_core.h.
#define VK_EXT_pci_bus_info 1 |
Definition at line 12466 of file vulkan_core.h.
#define VK_EXT_PCI_BUS_INFO_EXTENSION_NAME "VK_EXT_pci_bus_info" |
Definition at line 12468 of file vulkan_core.h.
#define VK_EXT_PCI_BUS_INFO_SPEC_VERSION 2 |
Definition at line 12467 of file vulkan_core.h.
#define VK_EXT_physical_device_drm 1 |
Definition at line 14317 of file vulkan_core.h.
#define VK_EXT_PHYSICAL_DEVICE_DRM_EXTENSION_NAME "VK_EXT_physical_device_drm" |
Definition at line 14319 of file vulkan_core.h.
#define VK_EXT_PHYSICAL_DEVICE_DRM_SPEC_VERSION 1 |
Definition at line 14318 of file vulkan_core.h.
#define VK_EXT_pipeline_creation_cache_control 1 |
Definition at line 13547 of file vulkan_core.h.
#define VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_EXTENSION_NAME "VK_EXT_pipeline_creation_cache_control" |
Definition at line 13549 of file vulkan_core.h.
#define VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_SPEC_VERSION 3 |
Definition at line 13548 of file vulkan_core.h.
#define VK_EXT_pipeline_creation_feedback 1 |
Definition at line 12150 of file vulkan_core.h.
#define VK_EXT_PIPELINE_CREATION_FEEDBACK_EXTENSION_NAME "VK_EXT_pipeline_creation_feedback" |
Definition at line 12152 of file vulkan_core.h.
#define VK_EXT_PIPELINE_CREATION_FEEDBACK_SPEC_VERSION 1 |
Definition at line 12151 of file vulkan_core.h.
#define VK_EXT_pipeline_properties 1 |
Definition at line 14476 of file vulkan_core.h.
#define VK_EXT_PIPELINE_PROPERTIES_EXTENSION_NAME "VK_EXT_pipeline_properties" |
Definition at line 14478 of file vulkan_core.h.
#define VK_EXT_PIPELINE_PROPERTIES_SPEC_VERSION 1 |
Definition at line 14477 of file vulkan_core.h.
#define VK_EXT_pipeline_protected_access 1 |
Definition at line 15791 of file vulkan_core.h.
#define VK_EXT_PIPELINE_PROTECTED_ACCESS_EXTENSION_NAME "VK_EXT_pipeline_protected_access" |
Definition at line 15793 of file vulkan_core.h.
#define VK_EXT_PIPELINE_PROTECTED_ACCESS_SPEC_VERSION 1 |
Definition at line 15792 of file vulkan_core.h.
#define VK_EXT_pipeline_robustness 1 |
Definition at line 10463 of file vulkan_core.h.
#define VK_EXT_PIPELINE_ROBUSTNESS_EXTENSION_NAME "VK_EXT_pipeline_robustness" |
Definition at line 10465 of file vulkan_core.h.
#define VK_EXT_PIPELINE_ROBUSTNESS_SPEC_VERSION 1 |
Definition at line 10464 of file vulkan_core.h.
#define VK_EXT_post_depth_coverage 1 |
Definition at line 11303 of file vulkan_core.h.
#define VK_EXT_POST_DEPTH_COVERAGE_EXTENSION_NAME "VK_EXT_post_depth_coverage" |
Definition at line 11305 of file vulkan_core.h.
#define VK_EXT_POST_DEPTH_COVERAGE_SPEC_VERSION 1 |
Definition at line 11304 of file vulkan_core.h.
#define VK_EXT_primitive_topology_list_restart 1 |
Definition at line 14382 of file vulkan_core.h.
#define VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_EXTENSION_NAME "VK_EXT_primitive_topology_list_restart" |
Definition at line 14384 of file vulkan_core.h.
#define VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_SPEC_VERSION 1 |
Definition at line 14383 of file vulkan_core.h.
#define VK_EXT_primitives_generated_query 1 |
Definition at line 14593 of file vulkan_core.h.
#define VK_EXT_PRIMITIVES_GENERATED_QUERY_EXTENSION_NAME "VK_EXT_primitives_generated_query" |
Definition at line 14595 of file vulkan_core.h.
#define VK_EXT_PRIMITIVES_GENERATED_QUERY_SPEC_VERSION 1 |
Definition at line 14594 of file vulkan_core.h.
#define VK_EXT_private_data 1 |
Definition at line 13501 of file vulkan_core.h.
#define VK_EXT_PRIVATE_DATA_EXTENSION_NAME "VK_EXT_private_data" |
Definition at line 13505 of file vulkan_core.h.
#define VK_EXT_PRIVATE_DATA_SPEC_VERSION 1 |
Definition at line 13504 of file vulkan_core.h.
#define VK_EXT_provoking_vertex 1 |
Definition at line 12861 of file vulkan_core.h.
#define VK_EXT_PROVOKING_VERTEX_EXTENSION_NAME "VK_EXT_provoking_vertex" |
Definition at line 12863 of file vulkan_core.h.
#define VK_EXT_PROVOKING_VERTEX_SPEC_VERSION 1 |
Definition at line 12862 of file vulkan_core.h.
#define VK_EXT_queue_family_foreign 1 |
Definition at line 10939 of file vulkan_core.h.
#define VK_EXT_QUEUE_FAMILY_FOREIGN_EXTENSION_NAME "VK_EXT_queue_family_foreign" |
Definition at line 10941 of file vulkan_core.h.
#define VK_EXT_QUEUE_FAMILY_FOREIGN_SPEC_VERSION 1 |
Definition at line 10940 of file vulkan_core.h.
#define VK_EXT_rasterization_order_attachment_access 1 |
Definition at line 15611 of file vulkan_core.h.
#define VK_EXT_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME "VK_EXT_rasterization_order_attachment_access" |
Definition at line 15613 of file vulkan_core.h.
#define VK_EXT_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION 1 |
Definition at line 15612 of file vulkan_core.h.
#define VK_EXT_rgba10x6_formats 1 |
Definition at line 14238 of file vulkan_core.h.
#define VK_EXT_RGBA10X6_FORMATS_EXTENSION_NAME "VK_EXT_rgba10x6_formats" |
Definition at line 14240 of file vulkan_core.h.
#define VK_EXT_RGBA10X6_FORMATS_SPEC_VERSION 1 |
Definition at line 14239 of file vulkan_core.h.
#define VK_EXT_robustness2 1 |
Definition at line 13428 of file vulkan_core.h.
#define VK_EXT_ROBUSTNESS_2_EXTENSION_NAME "VK_EXT_robustness2" |
Definition at line 13430 of file vulkan_core.h.
#define VK_EXT_ROBUSTNESS_2_SPEC_VERSION 1 |
Definition at line 13429 of file vulkan_core.h.
#define VK_EXT_sample_locations 1 |
Definition at line 11131 of file vulkan_core.h.
#define VK_EXT_SAMPLE_LOCATIONS_EXTENSION_NAME "VK_EXT_sample_locations" |
Definition at line 11133 of file vulkan_core.h.
#define VK_EXT_SAMPLE_LOCATIONS_SPEC_VERSION 1 |
Definition at line 11132 of file vulkan_core.h.
#define VK_EXT_sampler_filter_minmax 1 |
Definition at line 11087 of file vulkan_core.h.
#define VK_EXT_SAMPLER_FILTER_MINMAX_EXTENSION_NAME "VK_EXT_sampler_filter_minmax" |
Definition at line 11089 of file vulkan_core.h.
#define VK_EXT_SAMPLER_FILTER_MINMAX_SPEC_VERSION 2 |
Definition at line 11088 of file vulkan_core.h.
#define VK_EXT_scalar_block_layout 1 |
Definition at line 12532 of file vulkan_core.h.
#define VK_EXT_SCALAR_BLOCK_LAYOUT_EXTENSION_NAME "VK_EXT_scalar_block_layout" |
Definition at line 12534 of file vulkan_core.h.
#define VK_EXT_SCALAR_BLOCK_LAYOUT_SPEC_VERSION 1 |
Definition at line 12533 of file vulkan_core.h.
#define VK_EXT_separate_stencil_usage 1 |
Definition at line 12691 of file vulkan_core.h.
#define VK_EXT_SEPARATE_STENCIL_USAGE_EXTENSION_NAME "VK_EXT_separate_stencil_usage" |
Definition at line 12693 of file vulkan_core.h.
#define VK_EXT_SEPARATE_STENCIL_USAGE_SPEC_VERSION 1 |
Definition at line 12692 of file vulkan_core.h.
#define VK_EXT_shader_atomic_float 1 |
Definition at line 12960 of file vulkan_core.h.
#define VK_EXT_shader_atomic_float2 1 |
Definition at line 13093 of file vulkan_core.h.
#define VK_EXT_SHADER_ATOMIC_FLOAT_2_EXTENSION_NAME "VK_EXT_shader_atomic_float2" |
Definition at line 13095 of file vulkan_core.h.
#define VK_EXT_SHADER_ATOMIC_FLOAT_2_SPEC_VERSION 1 |
Definition at line 13094 of file vulkan_core.h.
#define VK_EXT_SHADER_ATOMIC_FLOAT_EXTENSION_NAME "VK_EXT_shader_atomic_float" |
Definition at line 12962 of file vulkan_core.h.
#define VK_EXT_SHADER_ATOMIC_FLOAT_SPEC_VERSION 1 |
Definition at line 12961 of file vulkan_core.h.
#define VK_EXT_shader_demote_to_helper_invocation 1 |
Definition at line 13115 of file vulkan_core.h.
#define VK_EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION_EXTENSION_NAME "VK_EXT_shader_demote_to_helper_invocation" |
Definition at line 13117 of file vulkan_core.h.
#define VK_EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION_SPEC_VERSION 1 |
Definition at line 13116 of file vulkan_core.h.
#define VK_EXT_shader_image_atomic_int64 1 |
Definition at line 12590 of file vulkan_core.h.
#define VK_EXT_SHADER_IMAGE_ATOMIC_INT64_EXTENSION_NAME "VK_EXT_shader_image_atomic_int64" |
Definition at line 12592 of file vulkan_core.h.
#define VK_EXT_SHADER_IMAGE_ATOMIC_INT64_SPEC_VERSION 1 |
Definition at line 12591 of file vulkan_core.h.
#define VK_EXT_shader_module_identifier 1 |
Definition at line 15565 of file vulkan_core.h.
#define VK_EXT_SHADER_MODULE_IDENTIFIER_EXTENSION_NAME "VK_EXT_shader_module_identifier" |
Definition at line 15568 of file vulkan_core.h.
#define VK_EXT_SHADER_MODULE_IDENTIFIER_SPEC_VERSION 1 |
Definition at line 15567 of file vulkan_core.h.
#define VK_EXT_shader_stencil_export 1 |
Definition at line 11126 of file vulkan_core.h.
#define VK_EXT_SHADER_STENCIL_EXPORT_EXTENSION_NAME "VK_EXT_shader_stencil_export" |
Definition at line 11128 of file vulkan_core.h.
#define VK_EXT_SHADER_STENCIL_EXPORT_SPEC_VERSION 1 |
Definition at line 11127 of file vulkan_core.h.
#define VK_EXT_shader_subgroup_ballot 1 |
Definition at line 10429 of file vulkan_core.h.
#define VK_EXT_SHADER_SUBGROUP_BALLOT_EXTENSION_NAME "VK_EXT_shader_subgroup_ballot" |
Definition at line 10431 of file vulkan_core.h.
#define VK_EXT_SHADER_SUBGROUP_BALLOT_SPEC_VERSION 1 |
Definition at line 10430 of file vulkan_core.h.
#define VK_EXT_shader_subgroup_vote 1 |
Definition at line 10434 of file vulkan_core.h.
#define VK_EXT_SHADER_SUBGROUP_VOTE_EXTENSION_NAME "VK_EXT_shader_subgroup_vote" |
Definition at line 10436 of file vulkan_core.h.
#define VK_EXT_SHADER_SUBGROUP_VOTE_SPEC_VERSION 1 |
Definition at line 10435 of file vulkan_core.h.
#define VK_EXT_shader_viewport_index_layer 1 |
Definition at line 11451 of file vulkan_core.h.
#define VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_EXTENSION_NAME "VK_EXT_shader_viewport_index_layer" |
Definition at line 11453 of file vulkan_core.h.
#define VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_SPEC_VERSION 1 |
Definition at line 11452 of file vulkan_core.h.
#define VK_EXT_subgroup_size_control 1 |
Definition at line 12551 of file vulkan_core.h.
#define VK_EXT_SUBGROUP_SIZE_CONTROL_EXTENSION_NAME "VK_EXT_subgroup_size_control" |
Definition at line 12553 of file vulkan_core.h.
#define VK_EXT_SUBGROUP_SIZE_CONTROL_SPEC_VERSION 2 |
Definition at line 12552 of file vulkan_core.h.
#define VK_EXT_subpass_merge_feedback 1 |
Definition at line 15478 of file vulkan_core.h.
#define VK_EXT_SUBPASS_MERGE_FEEDBACK_EXTENSION_NAME "VK_EXT_subpass_merge_feedback" |
Definition at line 15480 of file vulkan_core.h.
#define VK_EXT_SUBPASS_MERGE_FEEDBACK_SPEC_VERSION 2 |
Definition at line 15479 of file vulkan_core.h.
#define VK_EXT_SWAPCHAIN_COLOR_SPACE_EXTENSION_NAME "VK_EXT_swapchain_colorspace" |
Definition at line 10899 of file vulkan_core.h.
#define VK_EXT_SWAPCHAIN_COLOR_SPACE_SPEC_VERSION 4 |
Definition at line 10898 of file vulkan_core.h.
#define VK_EXT_swapchain_colorspace 1 |
Definition at line 10897 of file vulkan_core.h.
#define VK_EXT_texel_buffer_alignment 1 |
Definition at line 13332 of file vulkan_core.h.
#define VK_EXT_TEXEL_BUFFER_ALIGNMENT_EXTENSION_NAME "VK_EXT_texel_buffer_alignment" |
Definition at line 13334 of file vulkan_core.h.
#define VK_EXT_TEXEL_BUFFER_ALIGNMENT_SPEC_VERSION 1 |
Definition at line 13333 of file vulkan_core.h.
#define VK_EXT_texture_compression_astc_hdr 1 |
Definition at line 10439 of file vulkan_core.h.
#define VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_EXTENSION_NAME "VK_EXT_texture_compression_astc_hdr" |
Definition at line 10441 of file vulkan_core.h.
#define VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_SPEC_VERSION 1 |
Definition at line 10440 of file vulkan_core.h.
#define VK_EXT_tooling_info 1 |
Definition at line 12672 of file vulkan_core.h.
#define VK_EXT_TOOLING_INFO_EXTENSION_NAME "VK_EXT_tooling_info" |
Definition at line 12674 of file vulkan_core.h.
#define VK_EXT_TOOLING_INFO_SPEC_VERSION 1 |
Definition at line 12673 of file vulkan_core.h.
#define VK_EXT_transform_feedback 1 |
Definition at line 10046 of file vulkan_core.h.
#define VK_EXT_TRANSFORM_FEEDBACK_EXTENSION_NAME "VK_EXT_transform_feedback" |
Definition at line 10048 of file vulkan_core.h.
#define VK_EXT_TRANSFORM_FEEDBACK_SPEC_VERSION 1 |
Definition at line 10047 of file vulkan_core.h.
#define VK_EXT_validation_cache 1 |
Definition at line 11377 of file vulkan_core.h.
#define VK_EXT_VALIDATION_CACHE_EXTENSION_NAME "VK_EXT_validation_cache" |
Definition at line 11380 of file vulkan_core.h.
#define VK_EXT_VALIDATION_CACHE_SPEC_VERSION 1 |
Definition at line 11379 of file vulkan_core.h.
#define VK_EXT_validation_features 1 |
Definition at line 12698 of file vulkan_core.h.
#define VK_EXT_VALIDATION_FEATURES_EXTENSION_NAME "VK_EXT_validation_features" |
Definition at line 12700 of file vulkan_core.h.
#define VK_EXT_VALIDATION_FEATURES_SPEC_VERSION 5 |
Definition at line 12699 of file vulkan_core.h.
#define VK_EXT_validation_flags 1 |
Definition at line 10411 of file vulkan_core.h.
#define VK_EXT_VALIDATION_FLAGS_EXTENSION_NAME "VK_EXT_validation_flags" |
Definition at line 10413 of file vulkan_core.h.
#define VK_EXT_VALIDATION_FLAGS_SPEC_VERSION 2 |
Definition at line 10412 of file vulkan_core.h.
#define VK_EXT_vertex_attribute_divisor 1 |
Definition at line 12120 of file vulkan_core.h.
#define VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_EXTENSION_NAME "VK_EXT_vertex_attribute_divisor" |
Definition at line 12122 of file vulkan_core.h.
#define VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_SPEC_VERSION 3 |
Definition at line 12121 of file vulkan_core.h.
#define VK_EXT_vertex_input_dynamic_state 1 |
Definition at line 14278 of file vulkan_core.h.
#define VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_EXTENSION_NAME "VK_EXT_vertex_input_dynamic_state" |
Definition at line 14280 of file vulkan_core.h.
#define VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_SPEC_VERSION 2 |
Definition at line 14279 of file vulkan_core.h.
#define VK_EXT_ycbcr_2plane_444_formats 1 |
Definition at line 13988 of file vulkan_core.h.
#define VK_EXT_YCBCR_2PLANE_444_FORMATS_EXTENSION_NAME "VK_EXT_ycbcr_2plane_444_formats" |
Definition at line 13990 of file vulkan_core.h.
#define VK_EXT_YCBCR_2PLANE_444_FORMATS_SPEC_VERSION 1 |
Definition at line 13989 of file vulkan_core.h.
#define VK_EXT_ycbcr_image_arrays 1 |
Definition at line 12850 of file vulkan_core.h.
#define VK_EXT_YCBCR_IMAGE_ARRAYS_EXTENSION_NAME "VK_EXT_ycbcr_image_arrays" |
Definition at line 12852 of file vulkan_core.h.
#define VK_EXT_YCBCR_IMAGE_ARRAYS_SPEC_VERSION 1 |
Definition at line 12851 of file vulkan_core.h.
#define VK_FALSE 0U |
Definition at line 124 of file vulkan_core.h.
#define VK_GOOGLE_decorate_string 1 |
Definition at line 12546 of file vulkan_core.h.
#define VK_GOOGLE_DECORATE_STRING_EXTENSION_NAME "VK_GOOGLE_decorate_string" |
Definition at line 12548 of file vulkan_core.h.
#define VK_GOOGLE_DECORATE_STRING_SPEC_VERSION 1 |
Definition at line 12547 of file vulkan_core.h.
#define VK_GOOGLE_display_timing 1 |
Definition at line 10702 of file vulkan_core.h.
#define VK_GOOGLE_DISPLAY_TIMING_EXTENSION_NAME "VK_GOOGLE_display_timing" |
Definition at line 10704 of file vulkan_core.h.
#define VK_GOOGLE_DISPLAY_TIMING_SPEC_VERSION 1 |
Definition at line 10703 of file vulkan_core.h.
#define VK_GOOGLE_hlsl_functionality1 1 |
Definition at line 12539 of file vulkan_core.h.
#define VK_GOOGLE_HLSL_FUNCTIONALITY1_EXTENSION_NAME VK_GOOGLE_HLSL_FUNCTIONALITY_1_EXTENSION_NAME |
Definition at line 12543 of file vulkan_core.h.
#define VK_GOOGLE_HLSL_FUNCTIONALITY1_SPEC_VERSION VK_GOOGLE_HLSL_FUNCTIONALITY_1_SPEC_VERSION |
Definition at line 12542 of file vulkan_core.h.
#define VK_GOOGLE_HLSL_FUNCTIONALITY_1_EXTENSION_NAME "VK_GOOGLE_hlsl_functionality1" |
Definition at line 12541 of file vulkan_core.h.
#define VK_GOOGLE_HLSL_FUNCTIONALITY_1_SPEC_VERSION 1 |
Definition at line 12540 of file vulkan_core.h.
#define VK_GOOGLE_surfaceless_query 1 |
Definition at line 15199 of file vulkan_core.h.
#define VK_GOOGLE_SURFACELESS_QUERY_EXTENSION_NAME "VK_GOOGLE_surfaceless_query" |
Definition at line 15201 of file vulkan_core.h.
#define VK_GOOGLE_SURFACELESS_QUERY_SPEC_VERSION 2 |
Definition at line 15200 of file vulkan_core.h.
#define VK_GOOGLE_user_type 1 |
Definition at line 13473 of file vulkan_core.h.
#define VK_GOOGLE_USER_TYPE_EXTENSION_NAME "VK_GOOGLE_user_type" |
Definition at line 13475 of file vulkan_core.h.
#define VK_GOOGLE_USER_TYPE_SPEC_VERSION 1 |
Definition at line 13474 of file vulkan_core.h.
#define VK_HEADER_VERSION 236 |
Definition at line 75 of file vulkan_core.h.
#define VK_HEADER_VERSION_COMPLETE VK_MAKE_API_VERSION(0, 1, 3, VK_HEADER_VERSION) |
Definition at line 78 of file vulkan_core.h.
#define VK_HUAWEI_invocation_mask 1 |
Definition at line 14430 of file vulkan_core.h.
#define VK_HUAWEI_INVOCATION_MASK_EXTENSION_NAME "VK_HUAWEI_invocation_mask" |
Definition at line 14432 of file vulkan_core.h.
#define VK_HUAWEI_INVOCATION_MASK_SPEC_VERSION 1 |
Definition at line 14431 of file vulkan_core.h.
#define VK_HUAWEI_subpass_shading 1 |
Definition at line 14394 of file vulkan_core.h.
#define VK_HUAWEI_SUBPASS_SHADING_EXTENSION_NAME "VK_HUAWEI_subpass_shading" |
Definition at line 14396 of file vulkan_core.h.
#define VK_HUAWEI_SUBPASS_SHADING_SPEC_VERSION 2 |
Definition at line 14395 of file vulkan_core.h.
#define VK_IMG_filter_cubic 1 |
Definition at line 9929 of file vulkan_core.h.
#define VK_IMG_FILTER_CUBIC_EXTENSION_NAME "VK_IMG_filter_cubic" |
Definition at line 9931 of file vulkan_core.h.
#define VK_IMG_FILTER_CUBIC_SPEC_VERSION 1 |
Definition at line 9930 of file vulkan_core.h.
#define VK_IMG_format_pvrtc 1 |
Definition at line 10347 of file vulkan_core.h.
#define VK_IMG_FORMAT_PVRTC_EXTENSION_NAME "VK_IMG_format_pvrtc" |
Definition at line 10349 of file vulkan_core.h.
#define VK_IMG_FORMAT_PVRTC_SPEC_VERSION 1 |
Definition at line 10348 of file vulkan_core.h.
#define VK_INTEL_performance_query 1 |
Definition at line 12328 of file vulkan_core.h.
#define VK_INTEL_PERFORMANCE_QUERY_EXTENSION_NAME "VK_INTEL_performance_query" |
Definition at line 12331 of file vulkan_core.h.
#define VK_INTEL_PERFORMANCE_QUERY_SPEC_VERSION 2 |
Definition at line 12330 of file vulkan_core.h.
#define VK_INTEL_shader_integer_functions2 1 |
Definition at line 12317 of file vulkan_core.h.
#define VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_EXTENSION_NAME "VK_INTEL_shader_integer_functions2" |
Definition at line 12319 of file vulkan_core.h.
#define VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_SPEC_VERSION 1 |
Definition at line 12318 of file vulkan_core.h.
#define VK_KHR_16bit_storage 1 |
Definition at line 8363 of file vulkan_core.h.
#define VK_KHR_16BIT_STORAGE_EXTENSION_NAME "VK_KHR_16bit_storage" |
Definition at line 8365 of file vulkan_core.h.
#define VK_KHR_16BIT_STORAGE_SPEC_VERSION 1 |
Definition at line 8364 of file vulkan_core.h.
#define VK_KHR_8bit_storage 1 |
Definition at line 9025 of file vulkan_core.h.
#define VK_KHR_8BIT_STORAGE_EXTENSION_NAME "VK_KHR_8bit_storage" |
Definition at line 9027 of file vulkan_core.h.
#define VK_KHR_8BIT_STORAGE_SPEC_VERSION 1 |
Definition at line 9026 of file vulkan_core.h.
#define VK_KHR_acceleration_structure 1 |
Definition at line 15912 of file vulkan_core.h.
#define VK_KHR_ACCELERATION_STRUCTURE_EXTENSION_NAME "VK_KHR_acceleration_structure" |
Definition at line 15914 of file vulkan_core.h.
#define VK_KHR_ACCELERATION_STRUCTURE_SPEC_VERSION 13 |
Definition at line 15913 of file vulkan_core.h.
#define VK_KHR_bind_memory2 1 |
Definition at line 8949 of file vulkan_core.h.
#define VK_KHR_BIND_MEMORY_2_EXTENSION_NAME "VK_KHR_bind_memory2" |
Definition at line 8951 of file vulkan_core.h.
#define VK_KHR_BIND_MEMORY_2_SPEC_VERSION 1 |
Definition at line 8950 of file vulkan_core.h.
#define VK_KHR_buffer_device_address 1 |
Definition at line 9317 of file vulkan_core.h.
#define VK_KHR_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME "VK_KHR_buffer_device_address" |
Definition at line 9319 of file vulkan_core.h.
#define VK_KHR_BUFFER_DEVICE_ADDRESS_SPEC_VERSION 1 |
Definition at line 9318 of file vulkan_core.h.
#define VK_KHR_copy_commands2 1 |
Definition at line 9667 of file vulkan_core.h.
#define VK_KHR_COPY_COMMANDS_2_EXTENSION_NAME "VK_KHR_copy_commands2" |
Definition at line 9669 of file vulkan_core.h.
#define VK_KHR_COPY_COMMANDS_2_SPEC_VERSION 1 |
Definition at line 9668 of file vulkan_core.h.
#define VK_KHR_create_renderpass2 1 |
Definition at line 8443 of file vulkan_core.h.
#define VK_KHR_CREATE_RENDERPASS_2_EXTENSION_NAME "VK_KHR_create_renderpass2" |
Definition at line 8445 of file vulkan_core.h.
#define VK_KHR_CREATE_RENDERPASS_2_SPEC_VERSION 1 |
Definition at line 8444 of file vulkan_core.h.
#define VK_KHR_dedicated_allocation 1 |
Definition at line 8847 of file vulkan_core.h.
#define VK_KHR_DEDICATED_ALLOCATION_EXTENSION_NAME "VK_KHR_dedicated_allocation" |
Definition at line 8849 of file vulkan_core.h.
#define VK_KHR_DEDICATED_ALLOCATION_SPEC_VERSION 3 |
Definition at line 8848 of file vulkan_core.h.
#define VK_KHR_deferred_host_operations 1 |
Definition at line 9349 of file vulkan_core.h.
#define VK_KHR_DEFERRED_HOST_OPERATIONS_EXTENSION_NAME "VK_KHR_deferred_host_operations" |
Definition at line 9352 of file vulkan_core.h.
#define VK_KHR_DEFERRED_HOST_OPERATIONS_SPEC_VERSION 4 |
Definition at line 9351 of file vulkan_core.h.
#define VK_KHR_depth_stencil_resolve 1 |
Definition at line 9110 of file vulkan_core.h.
#define VK_KHR_DEPTH_STENCIL_RESOLVE_EXTENSION_NAME "VK_KHR_depth_stencil_resolve" |
Definition at line 9112 of file vulkan_core.h.
#define VK_KHR_DEPTH_STENCIL_RESOLVE_SPEC_VERSION 1 |
Definition at line 9111 of file vulkan_core.h.
#define VK_KHR_descriptor_update_template 1 |
Definition at line 8393 of file vulkan_core.h.
#define VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_EXTENSION_NAME "VK_KHR_descriptor_update_template" |
Definition at line 8397 of file vulkan_core.h.
#define VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_SPEC_VERSION 1 |
Definition at line 8396 of file vulkan_core.h.
#define VK_KHR_device_group 1 |
Definition at line 8076 of file vulkan_core.h.
#define VK_KHR_device_group_creation 1 |
Definition at line 8150 of file vulkan_core.h.
#define VK_KHR_DEVICE_GROUP_CREATION_EXTENSION_NAME "VK_KHR_device_group_creation" |
Definition at line 8152 of file vulkan_core.h.
#define VK_KHR_DEVICE_GROUP_CREATION_SPEC_VERSION 1 |
Definition at line 8151 of file vulkan_core.h.
#define VK_KHR_DEVICE_GROUP_EXTENSION_NAME "VK_KHR_device_group" |
Definition at line 8078 of file vulkan_core.h.
#define VK_KHR_DEVICE_GROUP_SPEC_VERSION 4 |
Definition at line 8077 of file vulkan_core.h.
#define VK_KHR_display 1 |
Definition at line 7785 of file vulkan_core.h.
#define VK_KHR_DISPLAY_EXTENSION_NAME "VK_KHR_display" |
Definition at line 7789 of file vulkan_core.h.
#define VK_KHR_DISPLAY_SPEC_VERSION 23 |
Definition at line 7788 of file vulkan_core.h.
#define VK_KHR_display_swapchain 1 |
Definition at line 7910 of file vulkan_core.h.
#define VK_KHR_DISPLAY_SWAPCHAIN_EXTENSION_NAME "VK_KHR_display_swapchain" |
Definition at line 7912 of file vulkan_core.h.
#define VK_KHR_DISPLAY_SWAPCHAIN_SPEC_VERSION 10 |
Definition at line 7911 of file vulkan_core.h.
#define VK_KHR_draw_indirect_count 1 |
Definition at line 8991 of file vulkan_core.h.
#define VK_KHR_DRAW_INDIRECT_COUNT_EXTENSION_NAME "VK_KHR_draw_indirect_count" |
Definition at line 8993 of file vulkan_core.h.
#define VK_KHR_DRAW_INDIRECT_COUNT_SPEC_VERSION 1 |
Definition at line 8992 of file vulkan_core.h.
#define VK_KHR_driver_properties 1 |
Definition at line 9088 of file vulkan_core.h.
#define VK_KHR_DRIVER_PROPERTIES_EXTENSION_NAME "VK_KHR_driver_properties" |
Definition at line 9090 of file vulkan_core.h.
#define VK_KHR_DRIVER_PROPERTIES_SPEC_VERSION 1 |
Definition at line 9089 of file vulkan_core.h.
#define VK_KHR_dynamic_rendering 1 |
Definition at line 7938 of file vulkan_core.h.
#define VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME "VK_KHR_dynamic_rendering" |
Definition at line 7940 of file vulkan_core.h.
#define VK_KHR_DYNAMIC_RENDERING_SPEC_VERSION 1 |
Definition at line 7939 of file vulkan_core.h.
#define VK_KHR_external_fence 1 |
Definition at line 8531 of file vulkan_core.h.
#define VK_KHR_external_fence_capabilities 1 |
Definition at line 8506 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_FENCE_CAPABILITIES_EXTENSION_NAME "VK_KHR_external_fence_capabilities" |
Definition at line 8508 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_FENCE_CAPABILITIES_SPEC_VERSION 1 |
Definition at line 8507 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_FENCE_EXTENSION_NAME "VK_KHR_external_fence" |
Definition at line 8533 of file vulkan_core.h.
#define VK_KHR_external_fence_fd 1 |
Definition at line 8542 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_FENCE_FD_EXTENSION_NAME "VK_KHR_external_fence_fd" |
Definition at line 8544 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_FENCE_FD_SPEC_VERSION 1 |
Definition at line 8543 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_FENCE_SPEC_VERSION 1 |
Definition at line 8532 of file vulkan_core.h.
#define VK_KHR_external_memory 1 |
Definition at line 8202 of file vulkan_core.h.
#define VK_KHR_external_memory_capabilities 1 |
Definition at line 8168 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME "VK_KHR_external_memory_capabilities" |
Definition at line 8170 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION 1 |
Definition at line 8169 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_MEMORY_EXTENSION_NAME "VK_KHR_external_memory" |
Definition at line 8204 of file vulkan_core.h.
#define VK_KHR_external_memory_fd 1 |
Definition at line 8214 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_MEMORY_FD_EXTENSION_NAME "VK_KHR_external_memory_fd" |
Definition at line 8216 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_MEMORY_FD_SPEC_VERSION 1 |
Definition at line 8215 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_MEMORY_SPEC_VERSION 1 |
Definition at line 8203 of file vulkan_core.h.
#define VK_KHR_external_semaphore 1 |
Definition at line 8279 of file vulkan_core.h.
#define VK_KHR_external_semaphore_capabilities 1 |
Definition at line 8254 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_EXTENSION_NAME "VK_KHR_external_semaphore_capabilities" |
Definition at line 8256 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_SPEC_VERSION 1 |
Definition at line 8255 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_SEMAPHORE_EXTENSION_NAME "VK_KHR_external_semaphore" |
Definition at line 8281 of file vulkan_core.h.
#define VK_KHR_external_semaphore_fd 1 |
Definition at line 8290 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_SEMAPHORE_FD_EXTENSION_NAME "VK_KHR_external_semaphore_fd" |
Definition at line 8292 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_SEMAPHORE_FD_SPEC_VERSION 1 |
Definition at line 8291 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_SEMAPHORE_SPEC_VERSION 1 |
Definition at line 8280 of file vulkan_core.h.
#define VK_KHR_format_feature_flags2 1 |
Definition at line 9726 of file vulkan_core.h.
#define VK_KHR_FORMAT_FEATURE_FLAGS_2_EXTENSION_NAME "VK_KHR_format_feature_flags2" |
Definition at line 9728 of file vulkan_core.h.
#define VK_KHR_FORMAT_FEATURE_FLAGS_2_SPEC_VERSION 2 |
Definition at line 9727 of file vulkan_core.h.
#define VK_KHR_fragment_shader_barycentric 1 |
Definition at line 9618 of file vulkan_core.h.
#define VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME "VK_KHR_fragment_shader_barycentric" |
Definition at line 9620 of file vulkan_core.h.
#define VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION 1 |
Definition at line 9619 of file vulkan_core.h.
#define VK_KHR_fragment_shading_rate 1 |
Definition at line 9184 of file vulkan_core.h.
#define VK_KHR_FRAGMENT_SHADING_RATE_EXTENSION_NAME "VK_KHR_fragment_shading_rate" |
Definition at line 9186 of file vulkan_core.h.
#define VK_KHR_FRAGMENT_SHADING_RATE_SPEC_VERSION 2 |
Definition at line 9185 of file vulkan_core.h.
#define VK_KHR_get_display_properties2 1 |
Definition at line 8784 of file vulkan_core.h.
#define VK_KHR_GET_DISPLAY_PROPERTIES_2_EXTENSION_NAME "VK_KHR_get_display_properties2" |
Definition at line 8786 of file vulkan_core.h.
#define VK_KHR_GET_DISPLAY_PROPERTIES_2_SPEC_VERSION 1 |
Definition at line 8785 of file vulkan_core.h.
#define VK_KHR_get_memory_requirements2 1 |
Definition at line 8866 of file vulkan_core.h.
#define VK_KHR_GET_MEMORY_REQUIREMENTS_2_EXTENSION_NAME "VK_KHR_get_memory_requirements2" |
Definition at line 8868 of file vulkan_core.h.
#define VK_KHR_GET_MEMORY_REQUIREMENTS_2_SPEC_VERSION 1 |
Definition at line 8867 of file vulkan_core.h.
#define VK_KHR_get_physical_device_properties2 1 |
Definition at line 8011 of file vulkan_core.h.
#define VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME "VK_KHR_get_physical_device_properties2" |
Definition at line 8013 of file vulkan_core.h.
#define VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_SPEC_VERSION 2 |
Definition at line 8012 of file vulkan_core.h.
#define VK_KHR_get_surface_capabilities2 1 |
Definition at line 8737 of file vulkan_core.h.
#define VK_KHR_GET_SURFACE_CAPABILITIES_2_EXTENSION_NAME "VK_KHR_get_surface_capabilities2" |
Definition at line 8739 of file vulkan_core.h.
#define VK_KHR_GET_SURFACE_CAPABILITIES_2_SPEC_VERSION 1 |
Definition at line 8738 of file vulkan_core.h.
#define VK_KHR_global_priority 1 |
Definition at line 9051 of file vulkan_core.h.
#define VK_KHR_GLOBAL_PRIORITY_EXTENSION_NAME "VK_KHR_global_priority" |
Definition at line 9054 of file vulkan_core.h.
#define VK_KHR_GLOBAL_PRIORITY_SPEC_VERSION 1 |
Definition at line 9053 of file vulkan_core.h.
#define VK_KHR_image_format_list 1 |
Definition at line 8902 of file vulkan_core.h.
#define VK_KHR_IMAGE_FORMAT_LIST_EXTENSION_NAME "VK_KHR_image_format_list" |
Definition at line 8904 of file vulkan_core.h.
#define VK_KHR_IMAGE_FORMAT_LIST_SPEC_VERSION 1 |
Definition at line 8903 of file vulkan_core.h.
#define VK_KHR_imageless_framebuffer 1 |
Definition at line 8430 of file vulkan_core.h.
#define VK_KHR_IMAGELESS_FRAMEBUFFER_EXTENSION_NAME "VK_KHR_imageless_framebuffer" |
Definition at line 8432 of file vulkan_core.h.
#define VK_KHR_IMAGELESS_FRAMEBUFFER_SPEC_VERSION 1 |
Definition at line 8431 of file vulkan_core.h.
#define VK_KHR_incremental_present 1 |
Definition at line 8370 of file vulkan_core.h.
#define VK_KHR_INCREMENTAL_PRESENT_EXTENSION_NAME "VK_KHR_incremental_present" |
Definition at line 8372 of file vulkan_core.h.
#define VK_KHR_INCREMENTAL_PRESENT_SPEC_VERSION 2 |
Definition at line 8371 of file vulkan_core.h.
#define VK_KHR_maintenance1 1 |
Definition at line 8133 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE1_EXTENSION_NAME VK_KHR_MAINTENANCE_1_EXTENSION_NAME |
Definition at line 8137 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE1_SPEC_VERSION VK_KHR_MAINTENANCE_1_SPEC_VERSION |
Definition at line 8136 of file vulkan_core.h.
#define VK_KHR_maintenance2 1 |
Definition at line 8716 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE2_EXTENSION_NAME VK_KHR_MAINTENANCE_2_EXTENSION_NAME |
Definition at line 8720 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE2_SPEC_VERSION VK_KHR_MAINTENANCE_2_SPEC_VERSION |
Definition at line 8719 of file vulkan_core.h.
#define VK_KHR_maintenance3 1 |
Definition at line 8972 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE3_EXTENSION_NAME VK_KHR_MAINTENANCE_3_EXTENSION_NAME |
Definition at line 8976 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE3_SPEC_VERSION VK_KHR_MAINTENANCE_3_SPEC_VERSION |
Definition at line 8975 of file vulkan_core.h.
#define VK_KHR_maintenance4 1 |
Definition at line 9778 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_1_EXTENSION_NAME "VK_KHR_maintenance1" |
Definition at line 8135 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_1_SPEC_VERSION 2 |
Definition at line 8134 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_2_EXTENSION_NAME "VK_KHR_maintenance2" |
Definition at line 8718 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_2_SPEC_VERSION 1 |
Definition at line 8717 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_3_EXTENSION_NAME "VK_KHR_maintenance3" |
Definition at line 8974 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_3_SPEC_VERSION 1 |
Definition at line 8973 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_4_EXTENSION_NAME "VK_KHR_maintenance4" |
Definition at line 9780 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_4_SPEC_VERSION 2 |
Definition at line 9779 of file vulkan_core.h.
#define VK_KHR_multiview 1 |
Definition at line 8000 of file vulkan_core.h.
#define VK_KHR_MULTIVIEW_EXTENSION_NAME "VK_KHR_multiview" |
Definition at line 8002 of file vulkan_core.h.
#define VK_KHR_MULTIVIEW_SPEC_VERSION 1 |
Definition at line 8001 of file vulkan_core.h.
#define VK_KHR_performance_query 1 |
Definition at line 8576 of file vulkan_core.h.
#define VK_KHR_PERFORMANCE_QUERY_EXTENSION_NAME "VK_KHR_performance_query" |
Definition at line 8578 of file vulkan_core.h.
#define VK_KHR_PERFORMANCE_QUERY_SPEC_VERSION 1 |
Definition at line 8577 of file vulkan_core.h.
#define VK_KHR_pipeline_executable_properties 1 |
Definition at line 9384 of file vulkan_core.h.
#define VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_EXTENSION_NAME "VK_KHR_pipeline_executable_properties" |
Definition at line 9386 of file vulkan_core.h.
#define VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_SPEC_VERSION 1 |
Definition at line 9385 of file vulkan_core.h.
#define VK_KHR_pipeline_library 1 |
Definition at line 9483 of file vulkan_core.h.
#define VK_KHR_PIPELINE_LIBRARY_EXTENSION_NAME "VK_KHR_pipeline_library" |
Definition at line 9485 of file vulkan_core.h.
#define VK_KHR_PIPELINE_LIBRARY_SPEC_VERSION 1 |
Definition at line 9484 of file vulkan_core.h.
#define VK_KHR_portability_enumeration 1 |
Definition at line 9773 of file vulkan_core.h.
#define VK_KHR_PORTABILITY_ENUMERATION_EXTENSION_NAME "VK_KHR_portability_enumeration" |
Definition at line 9775 of file vulkan_core.h.
#define VK_KHR_PORTABILITY_ENUMERATION_SPEC_VERSION 1 |
Definition at line 9774 of file vulkan_core.h.
#define VK_KHR_present_id 1 |
Definition at line 9500 of file vulkan_core.h.
#define VK_KHR_PRESENT_ID_EXTENSION_NAME "VK_KHR_present_id" |
Definition at line 9502 of file vulkan_core.h.
#define VK_KHR_PRESENT_ID_SPEC_VERSION 1 |
Definition at line 9501 of file vulkan_core.h.
#define VK_KHR_present_wait 1 |
Definition at line 9290 of file vulkan_core.h.
#define VK_KHR_PRESENT_WAIT_EXTENSION_NAME "VK_KHR_present_wait" |
Definition at line 9292 of file vulkan_core.h.
#define VK_KHR_PRESENT_WAIT_SPEC_VERSION 1 |
Definition at line 9291 of file vulkan_core.h.
#define VK_KHR_push_descriptor 1 |
Definition at line 8324 of file vulkan_core.h.
#define VK_KHR_PUSH_DESCRIPTOR_EXTENSION_NAME "VK_KHR_push_descriptor" |
Definition at line 8326 of file vulkan_core.h.
#define VK_KHR_PUSH_DESCRIPTOR_SPEC_VERSION 2 |
Definition at line 8325 of file vulkan_core.h.
#define VK_KHR_ray_query 1 |
Definition at line 16323 of file vulkan_core.h.
#define VK_KHR_RAY_QUERY_EXTENSION_NAME "VK_KHR_ray_query" |
Definition at line 16325 of file vulkan_core.h.
#define VK_KHR_RAY_QUERY_SPEC_VERSION 1 |
Definition at line 16324 of file vulkan_core.h.
#define VK_KHR_ray_tracing_maintenance1 1 |
Definition at line 9737 of file vulkan_core.h.
#define VK_KHR_RAY_TRACING_MAINTENANCE_1_EXTENSION_NAME "VK_KHR_ray_tracing_maintenance1" |
Definition at line 9739 of file vulkan_core.h.
#define VK_KHR_RAY_TRACING_MAINTENANCE_1_SPEC_VERSION 1 |
Definition at line 9738 of file vulkan_core.h.
#define VK_KHR_ray_tracing_pipeline 1 |
Definition at line 16187 of file vulkan_core.h.
#define VK_KHR_RAY_TRACING_PIPELINE_EXTENSION_NAME "VK_KHR_ray_tracing_pipeline" |
Definition at line 16189 of file vulkan_core.h.
#define VK_KHR_RAY_TRACING_PIPELINE_SPEC_VERSION 1 |
Definition at line 16188 of file vulkan_core.h.
#define VK_KHR_relaxed_block_layout 1 |
Definition at line 8861 of file vulkan_core.h.
#define VK_KHR_RELAXED_BLOCK_LAYOUT_EXTENSION_NAME "VK_KHR_relaxed_block_layout" |
Definition at line 8863 of file vulkan_core.h.
#define VK_KHR_RELAXED_BLOCK_LAYOUT_SPEC_VERSION 1 |
Definition at line 8862 of file vulkan_core.h.
#define VK_KHR_sampler_mirror_clamp_to_edge 1 |
Definition at line 7933 of file vulkan_core.h.
#define VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_EXTENSION_NAME "VK_KHR_sampler_mirror_clamp_to_edge" |
Definition at line 7935 of file vulkan_core.h.
#define VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_SPEC_VERSION 3 |
Definition at line 7934 of file vulkan_core.h.
#define VK_KHR_sampler_ycbcr_conversion 1 |
Definition at line 8909 of file vulkan_core.h.
#define VK_KHR_SAMPLER_YCBCR_CONVERSION_EXTENSION_NAME "VK_KHR_sampler_ycbcr_conversion" |
Definition at line 8913 of file vulkan_core.h.
#define VK_KHR_SAMPLER_YCBCR_CONVERSION_SPEC_VERSION 14 |
Definition at line 8912 of file vulkan_core.h.
#define VK_KHR_separate_depth_stencil_layouts 1 |
Definition at line 9279 of file vulkan_core.h.
#define VK_KHR_SEPARATE_DEPTH_STENCIL_LAYOUTS_EXTENSION_NAME "VK_KHR_separate_depth_stencil_layouts" |
Definition at line 9281 of file vulkan_core.h.
#define VK_KHR_SEPARATE_DEPTH_STENCIL_LAYOUTS_SPEC_VERSION 1 |
Definition at line 9280 of file vulkan_core.h.
#define VK_KHR_shader_atomic_int64 1 |
Definition at line 9032 of file vulkan_core.h.
#define VK_KHR_SHADER_ATOMIC_INT64_EXTENSION_NAME "VK_KHR_shader_atomic_int64" |
Definition at line 9034 of file vulkan_core.h.
#define VK_KHR_SHADER_ATOMIC_INT64_SPEC_VERSION 1 |
Definition at line 9033 of file vulkan_core.h.
#define VK_KHR_shader_clock 1 |
Definition at line 9039 of file vulkan_core.h.
#define VK_KHR_SHADER_CLOCK_EXTENSION_NAME "VK_KHR_shader_clock" |
Definition at line 9041 of file vulkan_core.h.
#define VK_KHR_SHADER_CLOCK_SPEC_VERSION 1 |
Definition at line 9040 of file vulkan_core.h.
#define VK_KHR_shader_draw_parameters 1 |
Definition at line 8128 of file vulkan_core.h.
#define VK_KHR_SHADER_DRAW_PARAMETERS_EXTENSION_NAME "VK_KHR_shader_draw_parameters" |
Definition at line 8130 of file vulkan_core.h.
#define VK_KHR_SHADER_DRAW_PARAMETERS_SPEC_VERSION 1 |
Definition at line 8129 of file vulkan_core.h.
#define VK_KHR_shader_float16_int8 1 |
Definition at line 8354 of file vulkan_core.h.
#define VK_KHR_SHADER_FLOAT16_INT8_EXTENSION_NAME "VK_KHR_shader_float16_int8" |
Definition at line 8356 of file vulkan_core.h.
#define VK_KHR_SHADER_FLOAT16_INT8_SPEC_VERSION 1 |
Definition at line 8355 of file vulkan_core.h.
#define VK_KHR_shader_float_controls 1 |
Definition at line 9101 of file vulkan_core.h.
#define VK_KHR_SHADER_FLOAT_CONTROLS_EXTENSION_NAME "VK_KHR_shader_float_controls" |
Definition at line 9103 of file vulkan_core.h.
#define VK_KHR_SHADER_FLOAT_CONTROLS_SPEC_VERSION 4 |
Definition at line 9102 of file vulkan_core.h.
#define VK_KHR_shader_integer_dot_product 1 |
Definition at line 9474 of file vulkan_core.h.
#define VK_KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAME "VK_KHR_shader_integer_dot_product" |
Definition at line 9476 of file vulkan_core.h.
#define VK_KHR_SHADER_INTEGER_DOT_PRODUCT_SPEC_VERSION 1 |
Definition at line 9475 of file vulkan_core.h.
#define VK_KHR_shader_non_semantic_info 1 |
Definition at line 9495 of file vulkan_core.h.
#define VK_KHR_SHADER_NON_SEMANTIC_INFO_EXTENSION_NAME "VK_KHR_shader_non_semantic_info" |
Definition at line 9497 of file vulkan_core.h.
#define VK_KHR_SHADER_NON_SEMANTIC_INFO_SPEC_VERSION 1 |
Definition at line 9496 of file vulkan_core.h.
#define VK_KHR_shader_subgroup_extended_types 1 |
Definition at line 9018 of file vulkan_core.h.
#define VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_EXTENSION_NAME "VK_KHR_shader_subgroup_extended_types" |
Definition at line 9020 of file vulkan_core.h.
#define VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_SPEC_VERSION 1 |
Definition at line 9019 of file vulkan_core.h.
#define VK_KHR_shader_subgroup_uniform_control_flow 1 |
Definition at line 9635 of file vulkan_core.h.
#define VK_KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_EXTENSION_NAME "VK_KHR_shader_subgroup_uniform_control_flow" |
Definition at line 9637 of file vulkan_core.h.
#define VK_KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_SPEC_VERSION 1 |
Definition at line 9636 of file vulkan_core.h.
#define VK_KHR_shader_terminate_invocation 1 |
Definition at line 9177 of file vulkan_core.h.
#define VK_KHR_SHADER_TERMINATE_INVOCATION_EXTENSION_NAME "VK_KHR_shader_terminate_invocation" |
Definition at line 9179 of file vulkan_core.h.
#define VK_KHR_SHADER_TERMINATE_INVOCATION_SPEC_VERSION 1 |
Definition at line 9178 of file vulkan_core.h.
#define VK_KHR_shared_presentable_image 1 |
Definition at line 8488 of file vulkan_core.h.
#define VK_KHR_SHARED_PRESENTABLE_IMAGE_EXTENSION_NAME "VK_KHR_shared_presentable_image" |
Definition at line 8490 of file vulkan_core.h.
#define VK_KHR_SHARED_PRESENTABLE_IMAGE_SPEC_VERSION 1 |
Definition at line 8489 of file vulkan_core.h.
#define VK_KHR_spirv_1_4 1 |
Definition at line 9263 of file vulkan_core.h.
#define VK_KHR_SPIRV_1_4_EXTENSION_NAME "VK_KHR_spirv_1_4" |
Definition at line 9265 of file vulkan_core.h.
#define VK_KHR_SPIRV_1_4_SPEC_VERSION 1 |
Definition at line 9264 of file vulkan_core.h.
#define VK_KHR_storage_buffer_storage_class 1 |
Definition at line 8856 of file vulkan_core.h.
#define VK_KHR_STORAGE_BUFFER_STORAGE_CLASS_EXTENSION_NAME "VK_KHR_storage_buffer_storage_class" |
Definition at line 8858 of file vulkan_core.h.
#define VK_KHR_STORAGE_BUFFER_STORAGE_CLASS_SPEC_VERSION 1 |
Definition at line 8857 of file vulkan_core.h.
#define VK_KHR_surface 1 |
Definition at line 7512 of file vulkan_core.h.
#define VK_KHR_SURFACE_EXTENSION_NAME "VK_KHR_surface" |
Definition at line 7515 of file vulkan_core.h.
#define VK_KHR_surface_protected_capabilities 1 |
Definition at line 9268 of file vulkan_core.h.
#define VK_KHR_SURFACE_PROTECTED_CAPABILITIES_EXTENSION_NAME "VK_KHR_surface_protected_capabilities" |
Definition at line 9270 of file vulkan_core.h.
#define VK_KHR_SURFACE_PROTECTED_CAPABILITIES_SPEC_VERSION 1 |
Definition at line 9269 of file vulkan_core.h.
#define VK_KHR_SURFACE_SPEC_VERSION 25 |
Definition at line 7514 of file vulkan_core.h.
#define VK_KHR_swapchain 1 |
Definition at line 7626 of file vulkan_core.h.
#define VK_KHR_SWAPCHAIN_EXTENSION_NAME "VK_KHR_swapchain" |
Definition at line 7629 of file vulkan_core.h.
#define VK_KHR_swapchain_mutable_format 1 |
Definition at line 9123 of file vulkan_core.h.
#define VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_EXTENSION_NAME "VK_KHR_swapchain_mutable_format" |
Definition at line 9125 of file vulkan_core.h.
#define VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_SPEC_VERSION 1 |
Definition at line 9124 of file vulkan_core.h.
#define VK_KHR_SWAPCHAIN_SPEC_VERSION 70 |
Definition at line 7628 of file vulkan_core.h.
#define VK_KHR_synchronization2 1 |
Definition at line 9518 of file vulkan_core.h.
#define VK_KHR_SYNCHRONIZATION_2_EXTENSION_NAME "VK_KHR_synchronization2" |
Definition at line 9520 of file vulkan_core.h.
#define VK_KHR_SYNCHRONIZATION_2_SPEC_VERSION 1 |
Definition at line 9519 of file vulkan_core.h.
#define VK_KHR_timeline_semaphore 1 |
Definition at line 9128 of file vulkan_core.h.
#define VK_KHR_TIMELINE_SEMAPHORE_EXTENSION_NAME "VK_KHR_timeline_semaphore" |
Definition at line 9130 of file vulkan_core.h.
#define VK_KHR_TIMELINE_SEMAPHORE_SPEC_VERSION 2 |
Definition at line 9129 of file vulkan_core.h.
#define VK_KHR_uniform_buffer_standard_layout 1 |
Definition at line 9310 of file vulkan_core.h.
#define VK_KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_EXTENSION_NAME "VK_KHR_uniform_buffer_standard_layout" |
Definition at line 9312 of file vulkan_core.h.
#define VK_KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_SPEC_VERSION 1 |
Definition at line 9311 of file vulkan_core.h.
#define VK_KHR_variable_pointers 1 |
Definition at line 8775 of file vulkan_core.h.
#define VK_KHR_VARIABLE_POINTERS_EXTENSION_NAME "VK_KHR_variable_pointers" |
Definition at line 8777 of file vulkan_core.h.
#define VK_KHR_VARIABLE_POINTERS_SPEC_VERSION 1 |
Definition at line 8776 of file vulkan_core.h.
#define VK_KHR_vulkan_memory_model 1 |
Definition at line 9170 of file vulkan_core.h.
#define VK_KHR_VULKAN_MEMORY_MODEL_EXTENSION_NAME "VK_KHR_vulkan_memory_model" |
Definition at line 9172 of file vulkan_core.h.
#define VK_KHR_VULKAN_MEMORY_MODEL_SPEC_VERSION 3 |
Definition at line 9171 of file vulkan_core.h.
#define VK_KHR_workgroup_memory_explicit_layout 1 |
Definition at line 9653 of file vulkan_core.h.
#define VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_EXTENSION_NAME "VK_KHR_workgroup_memory_explicit_layout" |
Definition at line 9655 of file vulkan_core.h.
#define VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_SPEC_VERSION 1 |
Definition at line 9654 of file vulkan_core.h.
#define VK_KHR_zero_initialize_workgroup_memory 1 |
Definition at line 9646 of file vulkan_core.h.
#define VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_EXTENSION_NAME "VK_KHR_zero_initialize_workgroup_memory" |
Definition at line 9648 of file vulkan_core.h.
#define VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_SPEC_VERSION 1 |
Definition at line 9647 of file vulkan_core.h.
#define VK_LOD_CLAMP_NONE 1000.0F |
Definition at line 125 of file vulkan_core.h.
#define VK_LUID_SIZE 8U |
Definition at line 4851 of file vulkan_core.h.
#define VK_LUID_SIZE_KHR VK_LUID_SIZE |
Definition at line 8171 of file vulkan_core.h.
#define VK_LUNARG_direct_driver_loading 1 |
Definition at line 15535 of file vulkan_core.h.
#define VK_LUNARG_DIRECT_DRIVER_LOADING_EXTENSION_NAME "VK_LUNARG_direct_driver_loading" |
Definition at line 15537 of file vulkan_core.h.
#define VK_LUNARG_DIRECT_DRIVER_LOADING_SPEC_VERSION 1 |
Definition at line 15536 of file vulkan_core.h.
#define VK_MAKE_API_VERSION | ( | variant, | |
major, | |||
minor, | |||
patch | |||
) | ((((uint32_t)(variant)) << 29) | (((uint32_t)(major)) << 22) | (((uint32_t)(minor)) << 12) | ((uint32_t)(patch))) |
Definition at line 68 of file vulkan_core.h.
#define VK_MAKE_VERSION | ( | major, | |
minor, | |||
patch | |||
) | ((((uint32_t)(major)) << 22) | (((uint32_t)(minor)) << 12) | ((uint32_t)(patch))) |
Definition at line 62 of file vulkan_core.h.
#define VK_MAX_DESCRIPTION_SIZE 256U |
Definition at line 136 of file vulkan_core.h.
#define VK_MAX_DEVICE_GROUP_SIZE 32U |
Definition at line 4850 of file vulkan_core.h.
#define VK_MAX_DEVICE_GROUP_SIZE_KHR VK_MAX_DEVICE_GROUP_SIZE |
Definition at line 8153 of file vulkan_core.h.
#define VK_MAX_DRIVER_INFO_SIZE 256U |
Definition at line 5714 of file vulkan_core.h.
#define VK_MAX_DRIVER_INFO_SIZE_KHR VK_MAX_DRIVER_INFO_SIZE |
Definition at line 9092 of file vulkan_core.h.
#define VK_MAX_DRIVER_NAME_SIZE 256U |
Definition at line 5713 of file vulkan_core.h.
#define VK_MAX_DRIVER_NAME_SIZE_KHR VK_MAX_DRIVER_NAME_SIZE |
Definition at line 9091 of file vulkan_core.h.
#define VK_MAX_EXTENSION_NAME_SIZE 256U |
Definition at line 135 of file vulkan_core.h.
#define VK_MAX_GLOBAL_PRIORITY_SIZE_EXT VK_MAX_GLOBAL_PRIORITY_SIZE_KHR |
Definition at line 14609 of file vulkan_core.h.
#define VK_MAX_GLOBAL_PRIORITY_SIZE_KHR 16U |
Definition at line 9052 of file vulkan_core.h.
#define VK_MAX_MEMORY_HEAPS 16U |
Definition at line 137 of file vulkan_core.h.
#define VK_MAX_MEMORY_TYPES 32U |
Definition at line 132 of file vulkan_core.h.
#define VK_MAX_PHYSICAL_DEVICE_NAME_SIZE 256U |
Definition at line 133 of file vulkan_core.h.
#define VK_MAX_SHADER_MODULE_IDENTIFIER_SIZE_EXT 32U |
Definition at line 15566 of file vulkan_core.h.
#define VK_NULL_HANDLE 0ULL |
Definition at line 45 of file vulkan_core.h.
#define VK_NV_clip_space_w_scaling 1 |
Definition at line 10551 of file vulkan_core.h.
#define VK_NV_CLIP_SPACE_W_SCALING_EXTENSION_NAME "VK_NV_clip_space_w_scaling" |
Definition at line 10553 of file vulkan_core.h.
#define VK_NV_CLIP_SPACE_W_SCALING_SPEC_VERSION 1 |
Definition at line 10552 of file vulkan_core.h.
#define VK_NV_compute_shader_derivatives 1 |
Definition at line 12168 of file vulkan_core.h.
#define VK_NV_COMPUTE_SHADER_DERIVATIVES_EXTENSION_NAME "VK_NV_compute_shader_derivatives" |
Definition at line 12170 of file vulkan_core.h.
#define VK_NV_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION 1 |
Definition at line 12169 of file vulkan_core.h.
#define VK_NV_cooperative_matrix 1 |
Definition at line 12733 of file vulkan_core.h.
#define VK_NV_COOPERATIVE_MATRIX_EXTENSION_NAME "VK_NV_cooperative_matrix" |
Definition at line 12735 of file vulkan_core.h.
#define VK_NV_COOPERATIVE_MATRIX_SPEC_VERSION 1 |
Definition at line 12734 of file vulkan_core.h.
#define VK_NV_copy_memory_indirect 1 |
Definition at line 15090 of file vulkan_core.h.
#define VK_NV_COPY_MEMORY_INDIRECT_EXTENSION_NAME "VK_NV_copy_memory_indirect" |
Definition at line 15092 of file vulkan_core.h.
#define VK_NV_COPY_MEMORY_INDIRECT_SPEC_VERSION 1 |
Definition at line 15091 of file vulkan_core.h.
#define VK_NV_corner_sampled_image 1 |
Definition at line 10336 of file vulkan_core.h.
#define VK_NV_CORNER_SAMPLED_IMAGE_EXTENSION_NAME "VK_NV_corner_sampled_image" |
Definition at line 10338 of file vulkan_core.h.
#define VK_NV_CORNER_SAMPLED_IMAGE_SPEC_VERSION 2 |
Definition at line 10337 of file vulkan_core.h.
#define VK_NV_coverage_reduction_mode 1 |
Definition at line 12795 of file vulkan_core.h.
#define VK_NV_COVERAGE_REDUCTION_MODE_EXTENSION_NAME "VK_NV_coverage_reduction_mode" |
Definition at line 12797 of file vulkan_core.h.
#define VK_NV_COVERAGE_REDUCTION_MODE_SPEC_VERSION 1 |
Definition at line 12796 of file vulkan_core.h.
#define VK_NV_dedicated_allocation 1 |
Definition at line 10022 of file vulkan_core.h.
#define VK_NV_DEDICATED_ALLOCATION_EXTENSION_NAME "VK_NV_dedicated_allocation" |
Definition at line 10024 of file vulkan_core.h.
#define VK_NV_dedicated_allocation_image_aliasing 1 |
Definition at line 12631 of file vulkan_core.h.
#define VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_EXTENSION_NAME "VK_NV_dedicated_allocation_image_aliasing" |
Definition at line 12633 of file vulkan_core.h.
#define VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_SPEC_VERSION 1 |
Definition at line 12632 of file vulkan_core.h.
#define VK_NV_DEDICATED_ALLOCATION_SPEC_VERSION 1 |
Definition at line 10023 of file vulkan_core.h.
#define VK_NV_device_diagnostic_checkpoints 1 |
Definition at line 12286 of file vulkan_core.h.
#define VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_EXTENSION_NAME "VK_NV_device_diagnostic_checkpoints" |
Definition at line 12288 of file vulkan_core.h.
#define VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_SPEC_VERSION 2 |
Definition at line 12287 of file vulkan_core.h.
#define VK_NV_device_diagnostics_config 1 |
Definition at line 13554 of file vulkan_core.h.
#define VK_NV_DEVICE_DIAGNOSTICS_CONFIG_EXTENSION_NAME "VK_NV_device_diagnostics_config" |
Definition at line 13556 of file vulkan_core.h.
#define VK_NV_DEVICE_DIAGNOSTICS_CONFIG_SPEC_VERSION 2 |
Definition at line 13555 of file vulkan_core.h.
#define VK_NV_device_generated_commands 1 |
Definition at line 13122 of file vulkan_core.h.
#define VK_NV_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME "VK_NV_device_generated_commands" |
Definition at line 13125 of file vulkan_core.h.
#define VK_NV_DEVICE_GENERATED_COMMANDS_SPEC_VERSION 3 |
Definition at line 13124 of file vulkan_core.h.
#define VK_NV_external_memory 1 |
Definition at line 10394 of file vulkan_core.h.
#define VK_NV_external_memory_capabilities 1 |
Definition at line 10352 of file vulkan_core.h.
#define VK_NV_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME "VK_NV_external_memory_capabilities" |
Definition at line 10354 of file vulkan_core.h.
#define VK_NV_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION 1 |
Definition at line 10353 of file vulkan_core.h.
#define VK_NV_EXTERNAL_MEMORY_EXTENSION_NAME "VK_NV_external_memory" |
Definition at line 10396 of file vulkan_core.h.
#define VK_NV_external_memory_rdma 1 |
Definition at line 14449 of file vulkan_core.h.
#define VK_NV_EXTERNAL_MEMORY_RDMA_EXTENSION_NAME "VK_NV_external_memory_rdma" |
Definition at line 14452 of file vulkan_core.h.
#define VK_NV_EXTERNAL_MEMORY_RDMA_SPEC_VERSION 1 |
Definition at line 14451 of file vulkan_core.h.
#define VK_NV_EXTERNAL_MEMORY_SPEC_VERSION 1 |
Definition at line 10395 of file vulkan_core.h.
#define VK_NV_fill_rectangle 1 |
Definition at line 11280 of file vulkan_core.h.
#define VK_NV_FILL_RECTANGLE_EXTENSION_NAME "VK_NV_fill_rectangle" |
Definition at line 11282 of file vulkan_core.h.
#define VK_NV_FILL_RECTANGLE_SPEC_VERSION 1 |
Definition at line 11281 of file vulkan_core.h.
#define VK_NV_fragment_coverage_to_color 1 |
Definition at line 11242 of file vulkan_core.h.
#define VK_NV_FRAGMENT_COVERAGE_TO_COLOR_EXTENSION_NAME "VK_NV_fragment_coverage_to_color" |
Definition at line 11244 of file vulkan_core.h.
#define VK_NV_FRAGMENT_COVERAGE_TO_COLOR_SPEC_VERSION 1 |
Definition at line 11243 of file vulkan_core.h.
#define VK_NV_fragment_shader_barycentric 1 |
Definition at line 12241 of file vulkan_core.h.
#define VK_NV_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME "VK_NV_fragment_shader_barycentric" |
Definition at line 12243 of file vulkan_core.h.
#define VK_NV_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION 1 |
Definition at line 12242 of file vulkan_core.h.
#define VK_NV_fragment_shading_rate_enums 1 |
Definition at line 13841 of file vulkan_core.h.
#define VK_NV_FRAGMENT_SHADING_RATE_ENUMS_EXTENSION_NAME "VK_NV_fragment_shading_rate_enums" |
Definition at line 13843 of file vulkan_core.h.
#define VK_NV_FRAGMENT_SHADING_RATE_ENUMS_SPEC_VERSION 1 |
Definition at line 13842 of file vulkan_core.h.
#define VK_NV_framebuffer_mixed_samples 1 |
Definition at line 11256 of file vulkan_core.h.
#define VK_NV_FRAMEBUFFER_MIXED_SAMPLES_EXTENSION_NAME "VK_NV_framebuffer_mixed_samples" |
Definition at line 11258 of file vulkan_core.h.
#define VK_NV_FRAMEBUFFER_MIXED_SAMPLES_SPEC_VERSION 1 |
Definition at line 11257 of file vulkan_core.h.
#define VK_NV_geometry_shader_passthrough 1 |
Definition at line 10751 of file vulkan_core.h.
#define VK_NV_GEOMETRY_SHADER_PASSTHROUGH_EXTENSION_NAME "VK_NV_geometry_shader_passthrough" |
Definition at line 10753 of file vulkan_core.h.
#define VK_NV_GEOMETRY_SHADER_PASSTHROUGH_SPEC_VERSION 1 |
Definition at line 10752 of file vulkan_core.h.
#define VK_NV_glsl_shader 1 |
Definition at line 9919 of file vulkan_core.h.
#define VK_NV_GLSL_SHADER_EXTENSION_NAME "VK_NV_glsl_shader" |
Definition at line 9921 of file vulkan_core.h.
#define VK_NV_GLSL_SHADER_SPEC_VERSION 1 |
Definition at line 9920 of file vulkan_core.h.
#define VK_NV_inherited_viewport_scissor 1 |
Definition at line 13313 of file vulkan_core.h.
#define VK_NV_INHERITED_VIEWPORT_SCISSOR_EXTENSION_NAME "VK_NV_inherited_viewport_scissor" |
Definition at line 13315 of file vulkan_core.h.
#define VK_NV_INHERITED_VIEWPORT_SCISSOR_SPEC_VERSION 1 |
Definition at line 13314 of file vulkan_core.h.
#define VK_NV_linear_color_attachment 1 |
Definition at line 15188 of file vulkan_core.h.
#define VK_NV_LINEAR_COLOR_ATTACHMENT_EXTENSION_NAME "VK_NV_linear_color_attachment" |
Definition at line 15190 of file vulkan_core.h.
#define VK_NV_LINEAR_COLOR_ATTACHMENT_SPEC_VERSION 1 |
Definition at line 15189 of file vulkan_core.h.
#define VK_NV_memory_decompression 1 |
Definition at line 15141 of file vulkan_core.h.
#define VK_NV_MEMORY_DECOMPRESSION_EXTENSION_NAME "VK_NV_memory_decompression" |
Definition at line 15143 of file vulkan_core.h.
#define VK_NV_MEMORY_DECOMPRESSION_SPEC_VERSION 1 |
Definition at line 15142 of file vulkan_core.h.
#define VK_NV_mesh_shader 1 |
Definition at line 12180 of file vulkan_core.h.
#define VK_NV_MESH_SHADER_EXTENSION_NAME "VK_NV_mesh_shader" |
Definition at line 12182 of file vulkan_core.h.
#define VK_NV_MESH_SHADER_SPEC_VERSION 1 |
Definition at line 12181 of file vulkan_core.h.
#define VK_NV_optical_flow 1 |
Definition at line 15616 of file vulkan_core.h.
#define VK_NV_OPTICAL_FLOW_EXTENSION_NAME "VK_NV_optical_flow" |
Definition at line 15619 of file vulkan_core.h.
#define VK_NV_OPTICAL_FLOW_SPEC_VERSION 1 |
Definition at line 15618 of file vulkan_core.h.
#define VK_NV_present_barrier 1 |
Definition at line 13478 of file vulkan_core.h.
#define VK_NV_PRESENT_BARRIER_EXTENSION_NAME "VK_NV_present_barrier" |
Definition at line 13480 of file vulkan_core.h.
#define VK_NV_PRESENT_BARRIER_SPEC_VERSION 1 |
Definition at line 13479 of file vulkan_core.h.
#define VK_NV_ray_tracing 1 |
Definition at line 11556 of file vulkan_core.h.
#define VK_NV_RAY_TRACING_EXTENSION_NAME "VK_NV_ray_tracing" |
Definition at line 11559 of file vulkan_core.h.
#define VK_NV_ray_tracing_invocation_reorder 1 |
Definition at line 15865 of file vulkan_core.h.
#define VK_NV_RAY_TRACING_INVOCATION_REORDER_EXTENSION_NAME "VK_NV_ray_tracing_invocation_reorder" |
Definition at line 15867 of file vulkan_core.h.
#define VK_NV_RAY_TRACING_INVOCATION_REORDER_SPEC_VERSION 1 |
Definition at line 15866 of file vulkan_core.h.
#define VK_NV_ray_tracing_motion_blur 1 |
Definition at line 13898 of file vulkan_core.h.
#define VK_NV_RAY_TRACING_MOTION_BLUR_EXTENSION_NAME "VK_NV_ray_tracing_motion_blur" |
Definition at line 13900 of file vulkan_core.h.
#define VK_NV_RAY_TRACING_MOTION_BLUR_SPEC_VERSION 1 |
Definition at line 13899 of file vulkan_core.h.
#define VK_NV_RAY_TRACING_SPEC_VERSION 3 |
Definition at line 11558 of file vulkan_core.h.
#define VK_NV_representative_fragment_test 1 |
Definition at line 11930 of file vulkan_core.h.
#define VK_NV_REPRESENTATIVE_FRAGMENT_TEST_EXTENSION_NAME "VK_NV_representative_fragment_test" |
Definition at line 11932 of file vulkan_core.h.
#define VK_NV_REPRESENTATIVE_FRAGMENT_TEST_SPEC_VERSION 2 |
Definition at line 11931 of file vulkan_core.h.
#define VK_NV_sample_mask_override_coverage 1 |
Definition at line 10746 of file vulkan_core.h.
#define VK_NV_SAMPLE_MASK_OVERRIDE_COVERAGE_EXTENSION_NAME "VK_NV_sample_mask_override_coverage" |
Definition at line 10748 of file vulkan_core.h.
#define VK_NV_SAMPLE_MASK_OVERRIDE_COVERAGE_SPEC_VERSION 1 |
Definition at line 10747 of file vulkan_core.h.
#define VK_NV_scissor_exclusive 1 |
Definition at line 12259 of file vulkan_core.h.
#define VK_NV_SCISSOR_EXCLUSIVE_EXTENSION_NAME "VK_NV_scissor_exclusive" |
Definition at line 12261 of file vulkan_core.h.
#define VK_NV_SCISSOR_EXCLUSIVE_SPEC_VERSION 1 |
Definition at line 12260 of file vulkan_core.h.
#define VK_NV_shader_image_footprint 1 |
Definition at line 12248 of file vulkan_core.h.
#define VK_NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME "VK_NV_shader_image_footprint" |
Definition at line 12250 of file vulkan_core.h.
#define VK_NV_SHADER_IMAGE_FOOTPRINT_SPEC_VERSION 2 |
Definition at line 12249 of file vulkan_core.h.
#define VK_NV_shader_sm_builtins 1 |
Definition at line 11285 of file vulkan_core.h.
#define VK_NV_SHADER_SM_BUILTINS_EXTENSION_NAME "VK_NV_shader_sm_builtins" |
Definition at line 11287 of file vulkan_core.h.
#define VK_NV_SHADER_SM_BUILTINS_SPEC_VERSION 1 |
Definition at line 11286 of file vulkan_core.h.
#define VK_NV_shader_subgroup_partitioned 1 |
Definition at line 12163 of file vulkan_core.h.
#define VK_NV_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME "VK_NV_shader_subgroup_partitioned" |
Definition at line 12165 of file vulkan_core.h.
#define VK_NV_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION 1 |
Definition at line 12164 of file vulkan_core.h.
#define VK_NV_shading_rate_image 1 |
Definition at line 11456 of file vulkan_core.h.
#define VK_NV_SHADING_RATE_IMAGE_EXTENSION_NAME "VK_NV_shading_rate_image" |
Definition at line 11458 of file vulkan_core.h.
#define VK_NV_SHADING_RATE_IMAGE_SPEC_VERSION 3 |
Definition at line 11457 of file vulkan_core.h.
#define VK_NV_viewport_array2 1 |
Definition at line 10756 of file vulkan_core.h.
#define VK_NV_VIEWPORT_ARRAY2_EXTENSION_NAME VK_NV_VIEWPORT_ARRAY_2_EXTENSION_NAME |
Definition at line 10760 of file vulkan_core.h.
#define VK_NV_VIEWPORT_ARRAY2_SPEC_VERSION VK_NV_VIEWPORT_ARRAY_2_SPEC_VERSION |
Definition at line 10759 of file vulkan_core.h.
#define VK_NV_VIEWPORT_ARRAY_2_EXTENSION_NAME "VK_NV_viewport_array2" |
Definition at line 10758 of file vulkan_core.h.
#define VK_NV_VIEWPORT_ARRAY_2_SPEC_VERSION 1 |
Definition at line 10757 of file vulkan_core.h.
#define VK_NV_viewport_swizzle 1 |
Definition at line 10774 of file vulkan_core.h.
#define VK_NV_VIEWPORT_SWIZZLE_EXTENSION_NAME "VK_NV_viewport_swizzle" |
Definition at line 10776 of file vulkan_core.h.
#define VK_NV_VIEWPORT_SWIZZLE_SPEC_VERSION 1 |
Definition at line 10775 of file vulkan_core.h.
#define VK_NVX_binary_import 1 |
Definition at line 10133 of file vulkan_core.h.
#define VK_NVX_BINARY_IMPORT_EXTENSION_NAME "VK_NVX_binary_import" |
Definition at line 10137 of file vulkan_core.h.
#define VK_NVX_BINARY_IMPORT_SPEC_VERSION 1 |
Definition at line 10136 of file vulkan_core.h.
#define VK_NVX_image_view_handle 1 |
Definition at line 10204 of file vulkan_core.h.
#define VK_NVX_IMAGE_VIEW_HANDLE_EXTENSION_NAME "VK_NVX_image_view_handle" |
Definition at line 10206 of file vulkan_core.h.
#define VK_NVX_IMAGE_VIEW_HANDLE_SPEC_VERSION 2 |
Definition at line 10205 of file vulkan_core.h.
#define VK_NVX_multiview_per_view_attributes 1 |
Definition at line 10763 of file vulkan_core.h.
#define VK_NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_EXTENSION_NAME "VK_NVX_multiview_per_view_attributes" |
Definition at line 10765 of file vulkan_core.h.
#define VK_NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_SPEC_VERSION 1 |
Definition at line 10764 of file vulkan_core.h.
#define VK_QCOM_fragment_density_map_offset 1 |
Definition at line 15066 of file vulkan_core.h.
#define VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_EXTENSION_NAME "VK_QCOM_fragment_density_map_offset" |
Definition at line 15068 of file vulkan_core.h.
#define VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION 1 |
Definition at line 15067 of file vulkan_core.h.
#define VK_QCOM_image_processing 1 |
Definition at line 15215 of file vulkan_core.h.
#define VK_QCOM_IMAGE_PROCESSING_EXTENSION_NAME "VK_QCOM_image_processing" |
Definition at line 15217 of file vulkan_core.h.
#define VK_QCOM_IMAGE_PROCESSING_SPEC_VERSION 1 |
Definition at line 15216 of file vulkan_core.h.
#define VK_QCOM_multiview_per_view_viewports 1 |
Definition at line 15854 of file vulkan_core.h.
#define VK_QCOM_MULTIVIEW_PER_VIEW_VIEWPORTS_EXTENSION_NAME "VK_QCOM_multiview_per_view_viewports" |
Definition at line 15856 of file vulkan_core.h.
#define VK_QCOM_MULTIVIEW_PER_VIEW_VIEWPORTS_SPEC_VERSION 1 |
Definition at line 15855 of file vulkan_core.h.
#define VK_QCOM_render_pass_shader_resolve 1 |
Definition at line 11965 of file vulkan_core.h.
#define VK_QCOM_RENDER_PASS_SHADER_RESOLVE_EXTENSION_NAME "VK_QCOM_render_pass_shader_resolve" |
Definition at line 11967 of file vulkan_core.h.
#define VK_QCOM_RENDER_PASS_SHADER_RESOLVE_SPEC_VERSION 4 |
Definition at line 11966 of file vulkan_core.h.
#define VK_QCOM_render_pass_store_ops 1 |
Definition at line 13580 of file vulkan_core.h.
#define VK_QCOM_RENDER_PASS_STORE_OPS_EXTENSION_NAME "VK_QCOM_render_pass_store_ops" |
Definition at line 13582 of file vulkan_core.h.
#define VK_QCOM_RENDER_PASS_STORE_OPS_SPEC_VERSION 2 |
Definition at line 13581 of file vulkan_core.h.
#define VK_QCOM_render_pass_transform 1 |
Definition at line 13345 of file vulkan_core.h.
#define VK_QCOM_RENDER_PASS_TRANSFORM_EXTENSION_NAME "VK_QCOM_render_pass_transform" |
Definition at line 13347 of file vulkan_core.h.
#define VK_QCOM_RENDER_PASS_TRANSFORM_SPEC_VERSION 3 |
Definition at line 13346 of file vulkan_core.h.
#define VK_QCOM_rotated_copy_commands 1 |
Definition at line 14019 of file vulkan_core.h.
#define VK_QCOM_ROTATED_COPY_COMMANDS_EXTENSION_NAME "VK_QCOM_rotated_copy_commands" |
Definition at line 14021 of file vulkan_core.h.
#define VK_QCOM_ROTATED_COPY_COMMANDS_SPEC_VERSION 1 |
Definition at line 14020 of file vulkan_core.h.
#define VK_QCOM_tile_properties 1 |
Definition at line 15802 of file vulkan_core.h.
#define VK_QCOM_TILE_PROPERTIES_EXTENSION_NAME "VK_QCOM_tile_properties" |
Definition at line 15804 of file vulkan_core.h.
#define VK_QCOM_TILE_PROPERTIES_SPEC_VERSION 1 |
Definition at line 15803 of file vulkan_core.h.
#define VK_QUEUE_FAMILY_EXTERNAL (~1U) |
Definition at line 4852 of file vulkan_core.h.
#define VK_QUEUE_FAMILY_EXTERNAL_KHR VK_QUEUE_FAMILY_EXTERNAL |
Definition at line 8205 of file vulkan_core.h.
#define VK_QUEUE_FAMILY_FOREIGN_EXT (~2U) |
Definition at line 10942 of file vulkan_core.h.
#define VK_QUEUE_FAMILY_IGNORED (~0U) |
Definition at line 126 of file vulkan_core.h.
#define VK_REMAINING_ARRAY_LAYERS (~0U) |
Definition at line 127 of file vulkan_core.h.
#define VK_REMAINING_MIP_LEVELS (~0U) |
Definition at line 128 of file vulkan_core.h.
#define VK_SEC_amigo_profiling 1 |
Definition at line 15836 of file vulkan_core.h.
#define VK_SEC_AMIGO_PROFILING_EXTENSION_NAME "VK_SEC_amigo_profiling" |
Definition at line 15838 of file vulkan_core.h.
#define VK_SEC_AMIGO_PROFILING_SPEC_VERSION 1 |
Definition at line 15837 of file vulkan_core.h.
#define VK_SHADER_UNUSED_KHR (~0U) |
Definition at line 11560 of file vulkan_core.h.
#define VK_SHADER_UNUSED_NV VK_SHADER_UNUSED_KHR |
Definition at line 11561 of file vulkan_core.h.
#define VK_SUBPASS_EXTERNAL (~0U) |
Definition at line 129 of file vulkan_core.h.
#define VK_TRUE 1U |
Definition at line 130 of file vulkan_core.h.
#define VK_USE_64_BIT_PTR_DEFINES 0 |
Definition at line 32 of file vulkan_core.h.
#define VK_UUID_SIZE 16U |
Definition at line 134 of file vulkan_core.h.
#define VK_VALVE_descriptor_set_host_mapping 1 |
Definition at line 15005 of file vulkan_core.h.
#define VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_EXTENSION_NAME "VK_VALVE_descriptor_set_host_mapping" |
Definition at line 15007 of file vulkan_core.h.
#define VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_SPEC_VERSION 1 |
Definition at line 15006 of file vulkan_core.h.
#define VK_VALVE_mutable_descriptor_type 1 |
Definition at line 14249 of file vulkan_core.h.
#define VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME "VK_VALVE_mutable_descriptor_type" |
Definition at line 14251 of file vulkan_core.h.
#define VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION 1 |
Definition at line 14250 of file vulkan_core.h.
#define VK_VERSION_1_0 1 |
Definition at line 22 of file vulkan_core.h.
#define VK_VERSION_1_1 1 |
Definition at line 4844 of file vulkan_core.h.
#define VK_VERSION_1_2 1 |
Definition at line 5709 of file vulkan_core.h.
#define VK_VERSION_1_3 1 |
Definition at line 6462 of file vulkan_core.h.
#define VK_VERSION_MAJOR | ( | version | ) | ((uint32_t)(version) >> 22) |
Definition at line 81 of file vulkan_core.h.
#define VK_VERSION_MINOR | ( | version | ) | (((uint32_t)(version) >> 12) & 0x3FFU) |
Definition at line 84 of file vulkan_core.h.
#define VK_VERSION_PATCH | ( | version | ) | ((uint32_t)(version) & 0xFFFU) |
Definition at line 87 of file vulkan_core.h.
#define VK_WHOLE_SIZE (~0ULL) |
Definition at line 131 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkAcquireDrmDisplayEXT)(VkPhysicalDevice physicalDevice, int32_t drmFd, VkDisplayKHR display) |
Definition at line 13411 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkAcquireNextImage2KHR)(VkDevice device, const VkAcquireNextImageInfoKHR *pAcquireInfo, uint32_t *pImageIndex) |
Definition at line 7731 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkAcquireNextImageKHR)(VkDevice device, VkSwapchainKHR swapchain, uint64_t timeout, VkSemaphore semaphore, VkFence fence, uint32_t *pImageIndex) |
Definition at line 7726 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkAcquirePerformanceConfigurationINTEL)(VkDevice device, const VkPerformanceConfigurationAcquireInfoINTEL *pAcquireInfo, VkPerformanceConfigurationINTEL *pConfiguration) |
Definition at line 12421 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkAcquireProfilingLockKHR)(VkDevice device, const VkAcquireProfilingLockInfoKHR *pInfo) |
Definition at line 8691 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkAllocateCommandBuffers)(VkDevice device, const VkCommandBufferAllocateInfo *pAllocateInfo, VkCommandBuffer *pCommandBuffers) |
Definition at line 3994 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkAllocateDescriptorSets)(VkDevice device, const VkDescriptorSetAllocateInfo *pAllocateInfo, VkDescriptorSet *pDescriptorSets) |
Definition at line 3983 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkAllocateMemory)(VkDevice device, const VkMemoryAllocateInfo *pAllocateInfo, const VkAllocationCallbacks *pAllocator, VkDeviceMemory *pMemory) |
Definition at line 3927 of file vulkan_core.h.
typedef void*(VKAPI_PTR * PFN_vkAllocationFunction)(void *pUserData, size_t size, size_t alignment, VkSystemAllocationScope allocationScope) |
Definition at line 2889 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBeginCommandBuffer)(VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo *pBeginInfo) |
Definition at line 3996 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBindAccelerationStructureMemoryNV)(VkDevice device, uint32_t bindInfoCount, const VkBindAccelerationStructureMemoryInfoNV *pBindInfos) |
Definition at line 11818 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBindBufferMemory)(VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset) |
Definition at line 3934 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBindBufferMemory2)(VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo *pBindInfos) |
Definition at line 5533 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBindBufferMemory2KHR)(VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo *pBindInfos) |
Definition at line 8956 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBindImageMemory)(VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset) |
Definition at line 3935 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBindImageMemory2)(VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo *pBindInfos) |
Definition at line 5534 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBindImageMemory2KHR)(VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo *pBindInfos) |
Definition at line 8957 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBindOpticalFlowSessionImageNV)(VkDevice device, VkOpticalFlowSessionNV session, VkOpticalFlowSessionBindingPointNV bindingPoint, VkImageView view, VkImageLayout layout) |
Definition at line 15745 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBuildAccelerationStructuresKHR)(VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR *pInfos, const VkAccelerationStructureBuildRangeInfoKHR *const *ppBuildRangeInfos) |
Definition at line 16079 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBuildMicromapsEXT)(VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, const VkMicromapBuildInfoEXT *pInfos) |
Definition at line 14870 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginConditionalRenderingEXT)(VkCommandBuffer commandBuffer, const VkConditionalRenderingBeginInfoEXT *pConditionalRenderingBegin) |
Definition at line 10538 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginDebugUtilsLabelEXT)(VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT *pLabelInfo) |
Definition at line 11030 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginQuery)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags) |
Definition at line 4033 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginQueryIndexedEXT)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags, uint32_t index) |
Definition at line 10082 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginRendering)(VkCommandBuffer commandBuffer, const VkRenderingInfo *pRenderingInfo) |
Definition at line 7308 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginRenderingKHR)(VkCommandBuffer commandBuffer, const VkRenderingInfo *pRenderingInfo) |
Definition at line 7987 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginRenderPass)(VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *pRenderPassBegin, VkSubpassContents contents) |
Definition at line 4039 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginRenderPass2)(VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *pRenderPassBegin, const VkSubpassBeginInfo *pSubpassBeginInfo) |
Definition at line 6378 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginRenderPass2KHR)(VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *pRenderPassBegin, const VkSubpassBeginInfo *pSubpassBeginInfo) |
Definition at line 8461 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginTransformFeedbackEXT)(VkCommandBuffer commandBuffer, uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VkBuffer *pCounterBuffers, const VkDeviceSize *pCounterBufferOffsets) |
Definition at line 10080 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindDescriptorBufferEmbeddedSamplersEXT)(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set) |
Definition at line 13725 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindDescriptorBuffersEXT)(VkCommandBuffer commandBuffer, uint32_t bufferCount, const VkDescriptorBufferBindingInfoEXT *pBindingInfos) |
Definition at line 13723 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindDescriptorSets)(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const VkDescriptorSet *pDescriptorSets, uint32_t dynamicOffsetCount, const uint32_t *pDynamicOffsets) |
Definition at line 4009 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindIndexBuffer)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType) |
Definition at line 4010 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindInvocationMaskHUAWEI)(VkCommandBuffer commandBuffer, VkImageView imageView, VkImageLayout imageLayout) |
Definition at line 14439 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindPipeline)(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) |
Definition at line 3999 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindPipelineShaderGroupNV)(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline, uint32_t groupIndex) |
Definition at line 13275 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindShadingRateImageNV)(VkCommandBuffer commandBuffer, VkImageView imageView, VkImageLayout imageLayout) |
Definition at line 11532 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindTransformFeedbackBuffersEXT)(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer *pBuffers, const VkDeviceSize *pOffsets, const VkDeviceSize *pSizes) |
Definition at line 10079 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindVertexBuffers)(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer *pBuffers, const VkDeviceSize *pOffsets) |
Definition at line 4011 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindVertexBuffers2)(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer *pBuffers, const VkDeviceSize *pOffsets, const VkDeviceSize *pSizes, const VkDeviceSize *pStrides) |
Definition at line 7315 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindVertexBuffers2EXT)(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer *pBuffers, const VkDeviceSize *pOffsets, const VkDeviceSize *pSizes, const VkDeviceSize *pStrides) |
Definition at line 13023 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBlitImage)(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageBlit *pRegions, VkFilter filter) |
Definition at line 4020 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBlitImage2)(VkCommandBuffer commandBuffer, const VkBlitImageInfo2 *pBlitImageInfo) |
Definition at line 7306 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBlitImage2KHR)(VkCommandBuffer commandBuffer, const VkBlitImageInfo2 *pBlitImageInfo) |
Definition at line 9696 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBuildAccelerationStructureNV)(VkCommandBuffer commandBuffer, const VkAccelerationStructureInfoNV *pInfo, VkBuffer instanceData, VkDeviceSize instanceOffset, VkBool32 update, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkBuffer scratch, VkDeviceSize scratchOffset) |
Definition at line 11819 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBuildAccelerationStructuresIndirectKHR)(VkCommandBuffer commandBuffer, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR *pInfos, const VkDeviceAddress *pIndirectDeviceAddresses, const uint32_t *pIndirectStrides, const uint32_t *const *ppMaxPrimitiveCounts) |
Definition at line 16078 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBuildAccelerationStructuresKHR)(VkCommandBuffer commandBuffer, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR *pInfos, const VkAccelerationStructureBuildRangeInfoKHR *const *ppBuildRangeInfos) |
Definition at line 16077 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBuildMicromapsEXT)(VkCommandBuffer commandBuffer, uint32_t infoCount, const VkMicromapBuildInfoEXT *pInfos) |
Definition at line 14869 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdClearAttachments)(VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkClearAttachment *pAttachments, uint32_t rectCount, const VkClearRect *pRects) |
Definition at line 4027 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdClearColorImage)(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearColorValue *pColor, uint32_t rangeCount, const VkImageSubresourceRange *pRanges) |
Definition at line 4025 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdClearDepthStencilImage)(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearDepthStencilValue *pDepthStencil, uint32_t rangeCount, const VkImageSubresourceRange *pRanges) |
Definition at line 4026 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyAccelerationStructureKHR)(VkCommandBuffer commandBuffer, const VkCopyAccelerationStructureInfoKHR *pInfo) |
Definition at line 16084 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyAccelerationStructureNV)(VkCommandBuffer commandBuffer, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkCopyAccelerationStructureModeKHR mode) |
Definition at line 11820 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyAccelerationStructureToMemoryKHR)(VkCommandBuffer commandBuffer, const VkCopyAccelerationStructureToMemoryInfoKHR *pInfo) |
Definition at line 16085 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyBuffer)(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferCopy *pRegions) |
Definition at line 4018 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyBuffer2)(VkCommandBuffer commandBuffer, const VkCopyBufferInfo2 *pCopyBufferInfo) |
Definition at line 7302 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyBuffer2KHR)(VkCommandBuffer commandBuffer, const VkCopyBufferInfo2 *pCopyBufferInfo) |
Definition at line 9692 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyBufferToImage)(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkBufferImageCopy *pRegions) |
Definition at line 4021 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyBufferToImage2)(VkCommandBuffer commandBuffer, const VkCopyBufferToImageInfo2 *pCopyBufferToImageInfo) |
Definition at line 7304 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyBufferToImage2KHR)(VkCommandBuffer commandBuffer, const VkCopyBufferToImageInfo2 *pCopyBufferToImageInfo) |
Definition at line 9694 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyImage)(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageCopy *pRegions) |
Definition at line 4019 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyImage2)(VkCommandBuffer commandBuffer, const VkCopyImageInfo2 *pCopyImageInfo) |
Definition at line 7303 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyImage2KHR)(VkCommandBuffer commandBuffer, const VkCopyImageInfo2 *pCopyImageInfo) |
Definition at line 9693 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyImageToBuffer)(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferImageCopy *pRegions) |
Definition at line 4022 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyImageToBuffer2)(VkCommandBuffer commandBuffer, const VkCopyImageToBufferInfo2 *pCopyImageToBufferInfo) |
Definition at line 7305 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyImageToBuffer2KHR)(VkCommandBuffer commandBuffer, const VkCopyImageToBufferInfo2 *pCopyImageToBufferInfo) |
Definition at line 9695 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyMemoryIndirectNV)(VkCommandBuffer commandBuffer, VkDeviceAddress copyBufferAddress, uint32_t copyCount, uint32_t stride) |
Definition at line 15120 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyMemoryToAccelerationStructureKHR)(VkCommandBuffer commandBuffer, const VkCopyMemoryToAccelerationStructureInfoKHR *pInfo) |
Definition at line 16086 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyMemoryToImageIndirectNV)(VkCommandBuffer commandBuffer, VkDeviceAddress copyBufferAddress, uint32_t copyCount, uint32_t stride, VkImage dstImage, VkImageLayout dstImageLayout, const VkImageSubresourceLayers *pImageSubresources) |
Definition at line 15121 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyMemoryToMicromapEXT)(VkCommandBuffer commandBuffer, const VkCopyMemoryToMicromapInfoEXT *pInfo) |
Definition at line 14877 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyMicromapEXT)(VkCommandBuffer commandBuffer, const VkCopyMicromapInfoEXT *pInfo) |
Definition at line 14875 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyMicromapToMemoryEXT)(VkCommandBuffer commandBuffer, const VkCopyMicromapToMemoryInfoEXT *pInfo) |
Definition at line 14876 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyQueryPoolResults)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags) |
Definition at line 4037 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCuLaunchKernelNVX)(VkCommandBuffer commandBuffer, const VkCuLaunchInfoNVX *pLaunchInfo) |
Definition at line 10173 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDebugMarkerBeginEXT)(VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT *pMarkerInfo) |
Definition at line 9991 of file vulkan_core.h.
Definition at line 9992 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDebugMarkerInsertEXT)(VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT *pMarkerInfo) |
Definition at line 9993 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDecompressMemoryIndirectCountNV)(VkCommandBuffer commandBuffer, VkDeviceAddress indirectCommandsAddress, VkDeviceAddress indirectCommandsCountAddress, uint32_t stride) |
Definition at line 15172 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDecompressMemoryNV)(VkCommandBuffer commandBuffer, uint32_t decompressRegionCount, const VkDecompressMemoryRegionNV *pDecompressMemoryRegions) |
Definition at line 15171 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDispatch)(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) |
Definition at line 4016 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDispatchBase)(VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) |
Definition at line 5537 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDispatchBaseKHR)(VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) |
Definition at line 8103 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDispatchIndirect)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset) |
Definition at line 4017 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDraw)(VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) |
Definition at line 4012 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawIndexed)(VkCommandBuffer commandBuffer, uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance) |
Definition at line 4013 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawIndexedIndirect)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) |
Definition at line 4015 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawIndexedIndirectCount)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) |
Definition at line 6376 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawIndexedIndirectCountAMD)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) |
Definition at line 10241 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawIndexedIndirectCountKHR)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) |
Definition at line 8995 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawIndirect)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) |
Definition at line 4014 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawIndirectByteCountEXT)(VkCommandBuffer commandBuffer, uint32_t instanceCount, uint32_t firstInstance, VkBuffer counterBuffer, VkDeviceSize counterBufferOffset, uint32_t counterOffset, uint32_t vertexStride) |
Definition at line 10084 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawIndirectCount)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) |
Definition at line 6375 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawIndirectCountAMD)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) |
Definition at line 10240 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawIndirectCountKHR)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) |
Definition at line 8994 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawMeshTasksEXT)(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) |
Definition at line 16386 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawMeshTasksIndirectCountEXT)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) |
Definition at line 16388 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawMeshTasksIndirectCountNV)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) |
Definition at line 12215 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawMeshTasksIndirectEXT)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) |
Definition at line 16387 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawMeshTasksIndirectNV)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) |
Definition at line 12214 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawMeshTasksNV)(VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask) |
Definition at line 12213 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawMultiEXT)(VkCommandBuffer commandBuffer, uint32_t drawCount, const VkMultiDrawInfoEXT *pVertexInfo, uint32_t instanceCount, uint32_t firstInstance, uint32_t stride) |
Definition at line 14659 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawMultiIndexedEXT)(VkCommandBuffer commandBuffer, uint32_t drawCount, const VkMultiDrawIndexedInfoEXT *pIndexInfo, uint32_t instanceCount, uint32_t firstInstance, uint32_t stride, const int32_t *pVertexOffset) |
Definition at line 14660 of file vulkan_core.h.
Definition at line 10539 of file vulkan_core.h.
Definition at line 11031 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdEndQuery)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query) |
Definition at line 4034 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdEndQueryIndexedEXT)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, uint32_t index) |
Definition at line 10083 of file vulkan_core.h.
Definition at line 7309 of file vulkan_core.h.
Definition at line 7988 of file vulkan_core.h.
Definition at line 4041 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdEndRenderPass2)(VkCommandBuffer commandBuffer, const VkSubpassEndInfo *pSubpassEndInfo) |
Definition at line 6380 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdEndRenderPass2KHR)(VkCommandBuffer commandBuffer, const VkSubpassEndInfo *pSubpassEndInfo) |
Definition at line 8463 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdEndTransformFeedbackEXT)(VkCommandBuffer commandBuffer, uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VkBuffer *pCounterBuffers, const VkDeviceSize *pCounterBufferOffsets) |
Definition at line 10081 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdExecuteCommands)(VkCommandBuffer commandBuffer, uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuffers) |
Definition at line 4042 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdExecuteGeneratedCommandsNV)(VkCommandBuffer commandBuffer, VkBool32 isPreprocessed, const VkGeneratedCommandsInfoNV *pGeneratedCommandsInfo) |
Definition at line 13274 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdFillBuffer)(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, uint32_t data) |
Definition at line 4024 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdInsertDebugUtilsLabelEXT)(VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT *pLabelInfo) |
Definition at line 11032 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdNextSubpass)(VkCommandBuffer commandBuffer, VkSubpassContents contents) |
Definition at line 4040 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdNextSubpass2)(VkCommandBuffer commandBuffer, const VkSubpassBeginInfo *pSubpassBeginInfo, const VkSubpassEndInfo *pSubpassEndInfo) |
Definition at line 6379 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdNextSubpass2KHR)(VkCommandBuffer commandBuffer, const VkSubpassBeginInfo *pSubpassBeginInfo, const VkSubpassEndInfo *pSubpassEndInfo) |
Definition at line 8462 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdOpticalFlowExecuteNV)(VkCommandBuffer commandBuffer, VkOpticalFlowSessionNV session, const VkOpticalFlowExecuteInfoNV *pExecuteInfo) |
Definition at line 15746 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_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) |
Definition at line 4032 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdPipelineBarrier2)(VkCommandBuffer commandBuffer, const VkDependencyInfo *pDependencyInfo) |
Definition at line 7299 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdPipelineBarrier2KHR)(VkCommandBuffer commandBuffer, const VkDependencyInfo *pDependencyInfo) |
Definition at line 9565 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdPreprocessGeneratedCommandsNV)(VkCommandBuffer commandBuffer, const VkGeneratedCommandsInfoNV *pGeneratedCommandsInfo) |
Definition at line 13273 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdPushConstants)(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void *pValues) |
Definition at line 4038 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdPushDescriptorSetKHR)(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set, uint32_t descriptorWriteCount, const VkWriteDescriptorSet *pDescriptorWrites) |
Definition at line 8333 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdPushDescriptorSetWithTemplateKHR)(VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, uint32_t set, const void *pData) |
Definition at line 8334 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdResetEvent)(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) |
Definition at line 4030 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdResetEvent2)(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags2 stageMask) |
Definition at line 7297 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdResetEvent2KHR)(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags2 stageMask) |
Definition at line 9563 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdResetQueryPool)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) |
Definition at line 4035 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdResolveImage)(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageResolve *pRegions) |
Definition at line 4028 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdResolveImage2)(VkCommandBuffer commandBuffer, const VkResolveImageInfo2 *pResolveImageInfo) |
Definition at line 7307 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdResolveImage2KHR)(VkCommandBuffer commandBuffer, const VkResolveImageInfo2 *pResolveImageInfo) |
Definition at line 9697 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetAlphaToCoverageEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 alphaToCoverageEnable) |
Definition at line 15312 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetAlphaToOneEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 alphaToOneEnable) |
Definition at line 15313 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetBlendConstants)(VkCommandBuffer commandBuffer, const float blendConstants[4]) |
Definition at line 4004 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCheckpointNV)(VkCommandBuffer commandBuffer, const void *pCheckpointMarker) |
Definition at line 12302 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCoarseSampleOrderNV)(VkCommandBuffer commandBuffer, VkCoarseSampleOrderTypeNV sampleOrderType, uint32_t customSampleOrderCount, const VkCoarseSampleOrderCustomNV *pCustomSampleOrders) |
Definition at line 11534 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetColorBlendAdvancedEXT)(VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkColorBlendAdvancedEXT *pColorBlendAdvanced) |
Definition at line 15323 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetColorBlendEnableEXT)(VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkBool32 *pColorBlendEnables) |
Definition at line 15315 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetColorBlendEquationEXT)(VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkColorBlendEquationEXT *pColorBlendEquations) |
Definition at line 15316 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetColorWriteEnableEXT)(VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkBool32 *pColorWriteEnables) |
Definition at line 14583 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetColorWriteMaskEXT)(VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkColorComponentFlags *pColorWriteMasks) |
Definition at line 15317 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetConservativeRasterizationModeEXT)(VkCommandBuffer commandBuffer, VkConservativeRasterizationModeEXT conservativeRasterizationMode) |
Definition at line 15319 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCoverageModulationModeNV)(VkCommandBuffer commandBuffer, VkCoverageModulationModeNV coverageModulationMode) |
Definition at line 15332 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCoverageModulationTableEnableNV)(VkCommandBuffer commandBuffer, VkBool32 coverageModulationTableEnable) |
Definition at line 15333 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCoverageModulationTableNV)(VkCommandBuffer commandBuffer, uint32_t coverageModulationTableCount, const float *pCoverageModulationTable) |
Definition at line 15334 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCoverageReductionModeNV)(VkCommandBuffer commandBuffer, VkCoverageReductionModeNV coverageReductionMode) |
Definition at line 15337 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCoverageToColorEnableNV)(VkCommandBuffer commandBuffer, VkBool32 coverageToColorEnable) |
Definition at line 15330 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCoverageToColorLocationNV)(VkCommandBuffer commandBuffer, uint32_t coverageToColorLocation) |
Definition at line 15331 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCullMode)(VkCommandBuffer commandBuffer, VkCullModeFlags cullMode) |
Definition at line 7310 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCullModeEXT)(VkCommandBuffer commandBuffer, VkCullModeFlags cullMode) |
Definition at line 13018 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthBias)(VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor) |
Definition at line 4003 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthBiasEnable)(VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable) |
Definition at line 7323 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthBiasEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable) |
Definition at line 14540 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthBounds)(VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds) |
Definition at line 4005 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthBoundsTestEnable)(VkCommandBuffer commandBuffer, VkBool32 depthBoundsTestEnable) |
Definition at line 7319 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthBoundsTestEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 depthBoundsTestEnable) |
Definition at line 13027 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthClampEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 depthClampEnable) |
Definition at line 15308 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthClipEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 depthClipEnable) |
Definition at line 15321 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthClipNegativeOneToOneEXT)(VkCommandBuffer commandBuffer, VkBool32 negativeOneToOne) |
Definition at line 15327 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthCompareOp)(VkCommandBuffer commandBuffer, VkCompareOp depthCompareOp) |
Definition at line 7318 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthCompareOpEXT)(VkCommandBuffer commandBuffer, VkCompareOp depthCompareOp) |
Definition at line 13026 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthTestEnable)(VkCommandBuffer commandBuffer, VkBool32 depthTestEnable) |
Definition at line 7316 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthTestEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 depthTestEnable) |
Definition at line 13024 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthWriteEnable)(VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable) |
Definition at line 7317 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthWriteEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable) |
Definition at line 13025 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDescriptorBufferOffsetsEXT)(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t setCount, const uint32_t *pBufferIndices, const VkDeviceSize *pOffsets) |
Definition at line 13724 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDeviceMask)(VkCommandBuffer commandBuffer, uint32_t deviceMask) |
Definition at line 5536 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDeviceMaskKHR)(VkCommandBuffer commandBuffer, uint32_t deviceMask) |
Definition at line 8102 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDiscardRectangleEXT)(VkCommandBuffer commandBuffer, uint32_t firstDiscardRectangle, uint32_t discardRectangleCount, const VkRect2D *pDiscardRectangles) |
Definition at line 10832 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetEvent)(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) |
Definition at line 4029 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetEvent2)(VkCommandBuffer commandBuffer, VkEvent event, const VkDependencyInfo *pDependencyInfo) |
Definition at line 7296 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetEvent2KHR)(VkCommandBuffer commandBuffer, VkEvent event, const VkDependencyInfo *pDependencyInfo) |
Definition at line 9562 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetExclusiveScissorNV)(VkCommandBuffer commandBuffer, uint32_t firstExclusiveScissor, uint32_t exclusiveScissorCount, const VkRect2D *pExclusiveScissors) |
Definition at line 12275 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetExtraPrimitiveOverestimationSizeEXT)(VkCommandBuffer commandBuffer, float extraPrimitiveOverestimationSize) |
Definition at line 15320 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetFragmentShadingRateEnumNV)(VkCommandBuffer commandBuffer, VkFragmentShadingRateNV shadingRate, const VkFragmentShadingRateCombinerOpKHR combinerOps[2]) |
Definition at line 13888 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetFragmentShadingRateKHR)(VkCommandBuffer commandBuffer, const VkExtent2D *pFragmentSize, const VkFragmentShadingRateCombinerOpKHR combinerOps[2]) |
Definition at line 9248 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetFrontFace)(VkCommandBuffer commandBuffer, VkFrontFace frontFace) |
Definition at line 7311 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetFrontFaceEXT)(VkCommandBuffer commandBuffer, VkFrontFace frontFace) |
Definition at line 13019 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetLineRasterizationModeEXT)(VkCommandBuffer commandBuffer, VkLineRasterizationModeEXT lineRasterizationMode) |
Definition at line 15325 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetLineStippleEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 stippledLineEnable) |
Definition at line 15326 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetLineStippleEXT)(VkCommandBuffer commandBuffer, uint32_t lineStippleFactor, uint16_t lineStipplePattern) |
Definition at line 12950 of file vulkan_core.h.
Definition at line 4002 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetLogicOpEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 logicOpEnable) |
Definition at line 15314 of file vulkan_core.h.
Definition at line 14541 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetPatchControlPointsEXT)(VkCommandBuffer commandBuffer, uint32_t patchControlPoints) |
Definition at line 14538 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCmdSetPerformanceMarkerINTEL)(VkCommandBuffer commandBuffer, const VkPerformanceMarkerInfoINTEL *pMarkerInfo) |
Definition at line 12418 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCmdSetPerformanceOverrideINTEL)(VkCommandBuffer commandBuffer, const VkPerformanceOverrideInfoINTEL *pOverrideInfo) |
Definition at line 12420 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCmdSetPerformanceStreamMarkerINTEL)(VkCommandBuffer commandBuffer, const VkPerformanceStreamMarkerInfoINTEL *pMarkerInfo) |
Definition at line 12419 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetPolygonModeEXT)(VkCommandBuffer commandBuffer, VkPolygonMode polygonMode) |
Definition at line 15309 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetPrimitiveRestartEnable)(VkCommandBuffer commandBuffer, VkBool32 primitiveRestartEnable) |
Definition at line 7324 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetPrimitiveRestartEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 primitiveRestartEnable) |
Definition at line 14542 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetPrimitiveTopology)(VkCommandBuffer commandBuffer, VkPrimitiveTopology primitiveTopology) |
Definition at line 7312 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetPrimitiveTopologyEXT)(VkCommandBuffer commandBuffer, VkPrimitiveTopology primitiveTopology) |
Definition at line 13020 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetProvokingVertexModeEXT)(VkCommandBuffer commandBuffer, VkProvokingVertexModeEXT provokingVertexMode) |
Definition at line 15324 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetRasterizationSamplesEXT)(VkCommandBuffer commandBuffer, VkSampleCountFlagBits rasterizationSamples) |
Definition at line 15310 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetRasterizationStreamEXT)(VkCommandBuffer commandBuffer, uint32_t rasterizationStream) |
Definition at line 15318 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetRasterizerDiscardEnable)(VkCommandBuffer commandBuffer, VkBool32 rasterizerDiscardEnable) |
Definition at line 7322 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetRasterizerDiscardEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 rasterizerDiscardEnable) |
Definition at line 14539 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetRayTracingPipelineStackSizeKHR)(VkCommandBuffer commandBuffer, uint32_t pipelineStackSize) |
Definition at line 16273 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetRepresentativeFragmentTestEnableNV)(VkCommandBuffer commandBuffer, VkBool32 representativeFragmentTestEnable) |
Definition at line 15336 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetSampleLocationsEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 sampleLocationsEnable) |
Definition at line 15322 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetSampleLocationsEXT)(VkCommandBuffer commandBuffer, const VkSampleLocationsInfoEXT *pSampleLocationsInfo) |
Definition at line 11190 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetSampleMaskEXT)(VkCommandBuffer commandBuffer, VkSampleCountFlagBits samples, const VkSampleMask *pSampleMask) |
Definition at line 15311 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetScissor)(VkCommandBuffer commandBuffer, uint32_t firstScissor, uint32_t scissorCount, const VkRect2D *pScissors) |
Definition at line 4001 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetScissorWithCount)(VkCommandBuffer commandBuffer, uint32_t scissorCount, const VkRect2D *pScissors) |
Definition at line 7314 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetScissorWithCountEXT)(VkCommandBuffer commandBuffer, uint32_t scissorCount, const VkRect2D *pScissors) |
Definition at line 13022 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetShadingRateImageEnableNV)(VkCommandBuffer commandBuffer, VkBool32 shadingRateImageEnable) |
Definition at line 15335 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetStencilCompareMask)(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t compareMask) |
Definition at line 4006 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetStencilOp)(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, VkStencilOp failOp, VkStencilOp passOp, VkStencilOp depthFailOp, VkCompareOp compareOp) |
Definition at line 7321 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetStencilOpEXT)(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, VkStencilOp failOp, VkStencilOp passOp, VkStencilOp depthFailOp, VkCompareOp compareOp) |
Definition at line 13029 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetStencilReference)(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t reference) |
Definition at line 4008 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetStencilTestEnable)(VkCommandBuffer commandBuffer, VkBool32 stencilTestEnable) |
Definition at line 7320 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetStencilTestEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 stencilTestEnable) |
Definition at line 13028 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetStencilWriteMask)(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t writeMask) |
Definition at line 4007 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetTessellationDomainOriginEXT)(VkCommandBuffer commandBuffer, VkTessellationDomainOrigin domainOrigin) |
Definition at line 15307 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetVertexInputEXT)(VkCommandBuffer commandBuffer, uint32_t vertexBindingDescriptionCount, const VkVertexInputBindingDescription2EXT *pVertexBindingDescriptions, uint32_t vertexAttributeDescriptionCount, const VkVertexInputAttributeDescription2EXT *pVertexAttributeDescriptions) |
Definition at line 14305 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetViewport)(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewport *pViewports) |
Definition at line 4000 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetViewportShadingRatePaletteNV)(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkShadingRatePaletteNV *pShadingRatePalettes) |
Definition at line 11533 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetViewportSwizzleNV)(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewportSwizzleNV *pViewportSwizzles) |
Definition at line 15329 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetViewportWithCount)(VkCommandBuffer commandBuffer, uint32_t viewportCount, const VkViewport *pViewports) |
Definition at line 7313 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetViewportWithCountEXT)(VkCommandBuffer commandBuffer, uint32_t viewportCount, const VkViewport *pViewports) |
Definition at line 13021 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetViewportWScalingEnableNV)(VkCommandBuffer commandBuffer, VkBool32 viewportWScalingEnable) |
Definition at line 15328 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetViewportWScalingNV)(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewportWScalingNV *pViewportWScalings) |
Definition at line 10567 of file vulkan_core.h.
Definition at line 14417 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdTraceRaysIndirect2KHR)(VkCommandBuffer commandBuffer, VkDeviceAddress indirectDeviceAddress) |
Definition at line 9764 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdTraceRaysIndirectKHR)(VkCommandBuffer commandBuffer, const VkStridedDeviceAddressRegionKHR *pRaygenShaderBindingTable, const VkStridedDeviceAddressRegionKHR *pMissShaderBindingTable, const VkStridedDeviceAddressRegionKHR *pHitShaderBindingTable, const VkStridedDeviceAddressRegionKHR *pCallableShaderBindingTable, VkDeviceAddress indirectDeviceAddress) |
Definition at line 16271 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdTraceRaysKHR)(VkCommandBuffer commandBuffer, const VkStridedDeviceAddressRegionKHR *pRaygenShaderBindingTable, const VkStridedDeviceAddressRegionKHR *pMissShaderBindingTable, const VkStridedDeviceAddressRegionKHR *pHitShaderBindingTable, const VkStridedDeviceAddressRegionKHR *pCallableShaderBindingTable, uint32_t width, uint32_t height, uint32_t depth) |
Definition at line 16268 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_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) |
Definition at line 11821 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdUpdateBuffer)(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void *pData) |
Definition at line 4023 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_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) |
Definition at line 4031 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdWaitEvents2)(VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent *pEvents, const VkDependencyInfo *pDependencyInfos) |
Definition at line 7298 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdWaitEvents2KHR)(VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent *pEvents, const VkDependencyInfo *pDependencyInfos) |
Definition at line 9564 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdWriteAccelerationStructuresPropertiesKHR)(VkCommandBuffer commandBuffer, uint32_t accelerationStructureCount, const VkAccelerationStructureKHR *pAccelerationStructures, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery) |
Definition at line 16088 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdWriteAccelerationStructuresPropertiesNV)(VkCommandBuffer commandBuffer, uint32_t accelerationStructureCount, const VkAccelerationStructureNV *pAccelerationStructures, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery) |
Definition at line 11826 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdWriteBufferMarker2AMD)(VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkBuffer dstBuffer, VkDeviceSize dstOffset, uint32_t marker) |
Definition at line 9568 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdWriteBufferMarkerAMD)(VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkBuffer dstBuffer, VkDeviceSize dstOffset, uint32_t marker) |
Definition at line 12015 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdWriteMicromapsPropertiesEXT)(VkCommandBuffer commandBuffer, uint32_t micromapCount, const VkMicromapEXT *pMicromaps, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery) |
Definition at line 14878 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdWriteTimestamp)(VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint32_t query) |
Definition at line 4036 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdWriteTimestamp2)(VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkQueryPool queryPool, uint32_t query) |
Definition at line 7300 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdWriteTimestamp2KHR)(VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkQueryPool queryPool, uint32_t query) |
Definition at line 9566 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCompileDeferredNV)(VkDevice device, VkPipeline pipeline, uint32_t shader) |
Definition at line 11827 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCopyAccelerationStructureKHR)(VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyAccelerationStructureInfoKHR *pInfo) |
Definition at line 16080 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCopyAccelerationStructureToMemoryKHR)(VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyAccelerationStructureToMemoryInfoKHR *pInfo) |
Definition at line 16081 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCopyMemoryToAccelerationStructureKHR)(VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMemoryToAccelerationStructureInfoKHR *pInfo) |
Definition at line 16082 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCopyMemoryToMicromapEXT)(VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMemoryToMicromapInfoEXT *pInfo) |
Definition at line 14873 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCopyMicromapEXT)(VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMicromapInfoEXT *pInfo) |
Definition at line 14871 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCopyMicromapToMemoryEXT)(VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMicromapToMemoryInfoEXT *pInfo) |
Definition at line 14872 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateAccelerationStructureKHR)(VkDevice device, const VkAccelerationStructureCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkAccelerationStructureKHR *pAccelerationStructure) |
Definition at line 16075 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateAccelerationStructureNV)(VkDevice device, const VkAccelerationStructureCreateInfoNV *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkAccelerationStructureNV *pAccelerationStructure) |
Definition at line 11815 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateBuffer)(VkDevice device, const VkBufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBuffer *pBuffer) |
Definition at line 3956 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateBufferView)(VkDevice device, const VkBufferViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBufferView *pView) |
Definition at line 3958 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateCommandPool)(VkDevice device, const VkCommandPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkCommandPool *pCommandPool) |
Definition at line 3991 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateComputePipelines)(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkComputePipelineCreateInfo *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) |
Definition at line 3972 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateCuFunctionNVX)(VkDevice device, const VkCuFunctionCreateInfoNVX *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkCuFunctionNVX *pFunction) |
Definition at line 10170 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateCuModuleNVX)(VkDevice device, const VkCuModuleCreateInfoNVX *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkCuModuleNVX *pModule) |
Definition at line 10169 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDebugReportCallbackEXT)(VkInstance instance, const VkDebugReportCallbackCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugReportCallbackEXT *pCallback) |
Definition at line 9891 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDebugUtilsMessengerEXT)(VkInstance instance, const VkDebugUtilsMessengerCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugUtilsMessengerEXT *pMessenger) |
Definition at line 11033 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDeferredOperationKHR)(VkDevice device, const VkAllocationCallbacks *pAllocator, VkDeferredOperationKHR *pDeferredOperation) |
Definition at line 9353 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDescriptorPool)(VkDevice device, const VkDescriptorPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorPool *pDescriptorPool) |
Definition at line 3980 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDescriptorSetLayout)(VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorSetLayout *pSetLayout) |
Definition at line 3978 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDescriptorUpdateTemplate)(VkDevice device, const VkDescriptorUpdateTemplateCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorUpdateTemplate *pDescriptorUpdateTemplate) |
Definition at line 5553 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDescriptorUpdateTemplateKHR)(VkDevice device, const VkDescriptorUpdateTemplateCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorUpdateTemplate *pDescriptorUpdateTemplate) |
Definition at line 8406 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDevice)(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDevice *pDevice) |
Definition at line 3917 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDisplayModeKHR)(VkPhysicalDevice physicalDevice, VkDisplayKHR display, const VkDisplayModeCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDisplayModeKHR *pMode) |
Definition at line 7862 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDisplayPlaneSurfaceKHR)(VkInstance instance, const VkDisplaySurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) |
Definition at line 7864 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateEvent)(VkDevice device, const VkEventCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkEvent *pEvent) |
Definition at line 3948 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateFence)(VkDevice device, const VkFenceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence) |
Definition at line 3941 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateFramebuffer)(VkDevice device, const VkFramebufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFramebuffer *pFramebuffer) |
Definition at line 3986 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateGraphicsPipelines)(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkGraphicsPipelineCreateInfo *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) |
Definition at line 3971 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateHeadlessSurfaceEXT)(VkInstance instance, const VkHeadlessSurfaceCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) |
Definition at line 12902 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateImage)(VkDevice device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImage *pImage) |
Definition at line 3960 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateImageView)(VkDevice device, const VkImageViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImageView *pView) |
Definition at line 3963 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateIndirectCommandsLayoutNV)(VkDevice device, const VkIndirectCommandsLayoutCreateInfoNV *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkIndirectCommandsLayoutNV *pIndirectCommandsLayout) |
Definition at line 13276 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateInstance)(const VkInstanceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkInstance *pInstance) |
Definition at line 3906 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateMicromapEXT)(VkDevice device, const VkMicromapCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkMicromapEXT *pMicromap) |
Definition at line 14867 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateOpticalFlowSessionNV)(VkDevice device, const VkOpticalFlowSessionCreateInfoNV *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkOpticalFlowSessionNV *pSession) |
Definition at line 15743 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreatePipelineCache)(VkDevice device, const VkPipelineCacheCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineCache *pPipelineCache) |
Definition at line 3967 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreatePipelineLayout)(VkDevice device, const VkPipelineLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineLayout *pPipelineLayout) |
Definition at line 3974 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreatePrivateDataSlot)(VkDevice device, const VkPrivateDataSlotCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPrivateDataSlot *pPrivateDataSlot) |
Definition at line 7292 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreatePrivateDataSlotEXT)(VkDevice device, const VkPrivateDataSlotCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPrivateDataSlot *pPrivateDataSlot) |
Definition at line 13514 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateQueryPool)(VkDevice device, const VkQueryPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkQueryPool *pQueryPool) |
Definition at line 3953 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateRayTracingPipelinesKHR)(VkDevice device, VkDeferredOperationKHR deferredOperation, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkRayTracingPipelineCreateInfoKHR *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) |
Definition at line 16269 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateRayTracingPipelinesNV)(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkRayTracingPipelineCreateInfoNV *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) |
Definition at line 11822 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateRenderPass)(VkDevice device, const VkRenderPassCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) |
Definition at line 3988 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateRenderPass2)(VkDevice device, const VkRenderPassCreateInfo2 *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) |
Definition at line 6377 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateRenderPass2KHR)(VkDevice device, const VkRenderPassCreateInfo2 *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) |
Definition at line 8460 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateSampler)(VkDevice device, const VkSamplerCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSampler *pSampler) |
Definition at line 3976 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateSamplerYcbcrConversion)(VkDevice device, const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSamplerYcbcrConversion *pYcbcrConversion) |
Definition at line 5551 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateSamplerYcbcrConversionKHR)(VkDevice device, const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSamplerYcbcrConversion *pYcbcrConversion) |
Definition at line 8932 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateSemaphore)(VkDevice device, const VkSemaphoreCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSemaphore *pSemaphore) |
Definition at line 3946 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateShaderModule)(VkDevice device, const VkShaderModuleCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkShaderModule *pShaderModule) |
Definition at line 3965 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateSharedSwapchainsKHR)(VkDevice device, uint32_t swapchainCount, const VkSwapchainCreateInfoKHR *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkSwapchainKHR *pSwapchains) |
Definition at line 7921 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateSwapchainKHR)(VkDevice device, const VkSwapchainCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSwapchainKHR *pSwapchain) |
Definition at line 7723 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateValidationCacheEXT)(VkDevice device, const VkValidationCacheCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkValidationCacheEXT *pValidationCache) |
Definition at line 11401 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkDebugMarkerSetObjectNameEXT)(VkDevice device, const VkDebugMarkerObjectNameInfoEXT *pNameInfo) |
Definition at line 9990 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkDebugMarkerSetObjectTagEXT)(VkDevice device, const VkDebugMarkerObjectTagInfoEXT *pTagInfo) |
Definition at line 9989 of file vulkan_core.h.
typedef VkBool32(VKAPI_PTR * PFN_vkDebugReportCallbackEXT)(VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, const char *pLayerPrefix, const char *pMessage, void *pUserData) |
Definition at line 9873 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDebugReportMessageEXT)(VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, const char *pLayerPrefix, const char *pMessage) |
Definition at line 9893 of file vulkan_core.h.
typedef VkBool32(VKAPI_PTR * PFN_vkDebugUtilsMessengerCallbackEXT)(VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, const VkDebugUtilsMessengerCallbackDataEXT *pCallbackData, void *pUserData) |
Definition at line 10999 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkDeferredOperationJoinKHR)(VkDevice device, VkDeferredOperationKHR operation) |
Definition at line 9357 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyAccelerationStructureKHR)(VkDevice device, VkAccelerationStructureKHR accelerationStructure, const VkAllocationCallbacks *pAllocator) |
Definition at line 16076 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyAccelerationStructureNV)(VkDevice device, VkAccelerationStructureNV accelerationStructure, const VkAllocationCallbacks *pAllocator) |
Definition at line 11816 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyBuffer)(VkDevice device, VkBuffer buffer, const VkAllocationCallbacks *pAllocator) |
Definition at line 3957 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyBufferView)(VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks *pAllocator) |
Definition at line 3959 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyCommandPool)(VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks *pAllocator) |
Definition at line 3992 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyCuFunctionNVX)(VkDevice device, VkCuFunctionNVX function, const VkAllocationCallbacks *pAllocator) |
Definition at line 10172 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyCuModuleNVX)(VkDevice device, VkCuModuleNVX module, const VkAllocationCallbacks *pAllocator) |
Definition at line 10171 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyDebugReportCallbackEXT)(VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks *pAllocator) |
Definition at line 9892 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyDebugUtilsMessengerEXT)(VkInstance instance, VkDebugUtilsMessengerEXT messenger, const VkAllocationCallbacks *pAllocator) |
Definition at line 11034 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyDeferredOperationKHR)(VkDevice device, VkDeferredOperationKHR operation, const VkAllocationCallbacks *pAllocator) |
Definition at line 9354 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyDescriptorPool)(VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks *pAllocator) |
Definition at line 3981 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyDescriptorSetLayout)(VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks *pAllocator) |
Definition at line 3979 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyDescriptorUpdateTemplate)(VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks *pAllocator) |
Definition at line 5554 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyDescriptorUpdateTemplateKHR)(VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks *pAllocator) |
Definition at line 8407 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyDevice)(VkDevice device, const VkAllocationCallbacks *pAllocator) |
Definition at line 3918 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyEvent)(VkDevice device, VkEvent event, const VkAllocationCallbacks *pAllocator) |
Definition at line 3949 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyFence)(VkDevice device, VkFence fence, const VkAllocationCallbacks *pAllocator) |
Definition at line 3942 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyFramebuffer)(VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks *pAllocator) |
Definition at line 3987 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyImage)(VkDevice device, VkImage image, const VkAllocationCallbacks *pAllocator) |
Definition at line 3961 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyImageView)(VkDevice device, VkImageView imageView, const VkAllocationCallbacks *pAllocator) |
Definition at line 3964 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyIndirectCommandsLayoutNV)(VkDevice device, VkIndirectCommandsLayoutNV indirectCommandsLayout, const VkAllocationCallbacks *pAllocator) |
Definition at line 13277 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyInstance)(VkInstance instance, const VkAllocationCallbacks *pAllocator) |
Definition at line 3907 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyMicromapEXT)(VkDevice device, VkMicromapEXT micromap, const VkAllocationCallbacks *pAllocator) |
Definition at line 14868 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyOpticalFlowSessionNV)(VkDevice device, VkOpticalFlowSessionNV session, const VkAllocationCallbacks *pAllocator) |
Definition at line 15744 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyPipeline)(VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks *pAllocator) |
Definition at line 3973 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyPipelineCache)(VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks *pAllocator) |
Definition at line 3968 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyPipelineLayout)(VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks *pAllocator) |
Definition at line 3975 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyPrivateDataSlot)(VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks *pAllocator) |
Definition at line 7293 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyPrivateDataSlotEXT)(VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks *pAllocator) |
Definition at line 13515 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyQueryPool)(VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks *pAllocator) |
Definition at line 3954 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyRenderPass)(VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks *pAllocator) |
Definition at line 3989 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroySampler)(VkDevice device, VkSampler sampler, const VkAllocationCallbacks *pAllocator) |
Definition at line 3977 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroySamplerYcbcrConversion)(VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks *pAllocator) |
Definition at line 5552 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroySamplerYcbcrConversionKHR)(VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks *pAllocator) |
Definition at line 8933 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroySemaphore)(VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks *pAllocator) |
Definition at line 3947 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyShaderModule)(VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks *pAllocator) |
Definition at line 3966 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroySurfaceKHR)(VkInstance instance, VkSurfaceKHR surface, const VkAllocationCallbacks *pAllocator) |
Definition at line 7589 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroySwapchainKHR)(VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks *pAllocator) |
Definition at line 7724 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyValidationCacheEXT)(VkDevice device, VkValidationCacheEXT validationCache, const VkAllocationCallbacks *pAllocator) |
Definition at line 11402 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDeviceMemoryReportCallbackEXT)(const VkDeviceMemoryReportCallbackDataEXT *pCallbackData, void *pUserData) |
Definition at line 13394 of file vulkan_core.h.
Definition at line 3926 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkDisplayPowerControlEXT)(VkDevice device, VkDisplayKHR display, const VkDisplayPowerInfoEXT *pDisplayPowerInfo) |
Definition at line 10670 of file vulkan_core.h.
Definition at line 3997 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkEnumerateDeviceExtensionProperties)(VkPhysicalDevice physicalDevice, const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) |
Definition at line 3920 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkEnumerateDeviceLayerProperties)(VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkLayerProperties *pProperties) |
Definition at line 3922 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkEnumerateInstanceExtensionProperties)(const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) |
Definition at line 3919 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkEnumerateInstanceLayerProperties)(uint32_t *pPropertyCount, VkLayerProperties *pProperties) |
Definition at line 3921 of file vulkan_core.h.
Definition at line 5532 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkEnumeratePhysicalDeviceGroups)(VkInstance instance, uint32_t *pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties) |
Definition at line 5538 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkEnumeratePhysicalDeviceGroupsKHR)(VkInstance instance, uint32_t *pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties) |
Definition at line 8158 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR)(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, uint32_t *pCounterCount, VkPerformanceCounterKHR *pCounters, VkPerformanceCounterDescriptionKHR *pCounterDescriptions) |
Definition at line 8689 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkEnumeratePhysicalDevices)(VkInstance instance, uint32_t *pPhysicalDeviceCount, VkPhysicalDevice *pPhysicalDevices) |
Definition at line 3908 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkFlushMappedMemoryRanges)(VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange *pMemoryRanges) |
Definition at line 3931 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkFreeCommandBuffers)(VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuffers) |
Definition at line 3995 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkFreeDescriptorSets)(VkDevice device, VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, const VkDescriptorSet *pDescriptorSets) |
Definition at line 3984 of file vulkan_core.h.
Definition at line 2895 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkFreeMemory)(VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks *pAllocator) |
Definition at line 3928 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetAccelerationStructureBuildSizesKHR)(VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, const VkAccelerationStructureBuildGeometryInfoKHR *pBuildInfo, const uint32_t *pMaxPrimitiveCounts, VkAccelerationStructureBuildSizesInfoKHR *pSizeInfo) |
Definition at line 16090 of file vulkan_core.h.
typedef VkDeviceAddress(VKAPI_PTR * PFN_vkGetAccelerationStructureDeviceAddressKHR)(VkDevice device, const VkAccelerationStructureDeviceAddressInfoKHR *pInfo) |
Definition at line 16087 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetAccelerationStructureHandleNV)(VkDevice device, VkAccelerationStructureNV accelerationStructure, size_t dataSize, void *pData) |
Definition at line 11825 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetAccelerationStructureMemoryRequirementsNV)(VkDevice device, const VkAccelerationStructureMemoryRequirementsInfoNV *pInfo, VkMemoryRequirements2KHR *pMemoryRequirements) |
Definition at line 11817 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT)(VkDevice device, const VkAccelerationStructureCaptureDescriptorDataInfoEXT *pInfo, void *pData) |
Definition at line 13730 of file vulkan_core.h.
typedef VkDeviceAddress(VKAPI_PTR * PFN_vkGetBufferDeviceAddress)(VkDevice device, const VkBufferDeviceAddressInfo *pInfo) |
Definition at line 6385 of file vulkan_core.h.
typedef VkDeviceAddress(VKAPI_PTR * PFN_vkGetBufferDeviceAddressEXT)(VkDevice device, const VkBufferDeviceAddressInfo *pInfo) |
Definition at line 12663 of file vulkan_core.h.
typedef VkDeviceAddress(VKAPI_PTR * PFN_vkGetBufferDeviceAddressKHR)(VkDevice device, const VkBufferDeviceAddressInfo *pInfo) |
Definition at line 9330 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetBufferMemoryRequirements)(VkDevice device, VkBuffer buffer, VkMemoryRequirements *pMemoryRequirements) |
Definition at line 3936 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetBufferMemoryRequirements2)(VkDevice device, const VkBufferMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 5540 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetBufferMemoryRequirements2KHR)(VkDevice device, const VkBufferMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 8880 of file vulkan_core.h.
typedef uint64_t(VKAPI_PTR * PFN_vkGetBufferOpaqueCaptureAddress)(VkDevice device, const VkBufferDeviceAddressInfo *pInfo) |
Definition at line 6386 of file vulkan_core.h.
typedef uint64_t(VKAPI_PTR * PFN_vkGetBufferOpaqueCaptureAddressKHR)(VkDevice device, const VkBufferDeviceAddressInfo *pInfo) |
Definition at line 9331 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetBufferOpaqueCaptureDescriptorDataEXT)(VkDevice device, const VkBufferCaptureDescriptorDataInfoEXT *pInfo, void *pData) |
Definition at line 13726 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetCalibratedTimestampsEXT)(VkDevice device, uint32_t timestampCount, const VkCalibratedTimestampInfoEXT *pTimestampInfos, uint64_t *pTimestamps, uint64_t *pMaxDeviation) |
Definition at line 12061 of file vulkan_core.h.
typedef uint32_t(VKAPI_PTR * PFN_vkGetDeferredOperationMaxConcurrencyKHR)(VkDevice device, VkDeferredOperationKHR operation) |
Definition at line 9355 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDeferredOperationResultKHR)(VkDevice device, VkDeferredOperationKHR operation) |
Definition at line 9356 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDescriptorEXT)(VkDevice device, const VkDescriptorGetInfoEXT *pDescriptorInfo, size_t dataSize, void *pDescriptor) |
Definition at line 13722 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDescriptorSetHostMappingVALVE)(VkDevice device, VkDescriptorSet descriptorSet, void **ppData) |
Definition at line 15029 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDescriptorSetLayoutBindingOffsetEXT)(VkDevice device, VkDescriptorSetLayout layout, uint32_t binding, VkDeviceSize *pOffset) |
Definition at line 13721 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDescriptorSetLayoutHostMappingInfoVALVE)(VkDevice device, const VkDescriptorSetBindingReferenceVALVE *pBindingReference, VkDescriptorSetLayoutHostMappingInfoVALVE *pHostMapping) |
Definition at line 15028 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDescriptorSetLayoutSizeEXT)(VkDevice device, VkDescriptorSetLayout layout, VkDeviceSize *pLayoutSizeInBytes) |
Definition at line 13720 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDescriptorSetLayoutSupport)(VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, VkDescriptorSetLayoutSupport *pSupport) |
Definition at line 5559 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDescriptorSetLayoutSupportKHR)(VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, VkDescriptorSetLayoutSupport *pSupport) |
Definition at line 8981 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceAccelerationStructureCompatibilityKHR)(VkDevice device, const VkAccelerationStructureVersionInfoKHR *pVersionInfo, VkAccelerationStructureCompatibilityKHR *pCompatibility) |
Definition at line 16089 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceBufferMemoryRequirements)(VkDevice device, const VkDeviceBufferMemoryRequirements *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 7325 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceBufferMemoryRequirementsKHR)(VkDevice device, const VkDeviceBufferMemoryRequirements *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 9789 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDeviceFaultInfoEXT)(VkDevice device, VkDeviceFaultCountsEXT *pFaultCounts, VkDeviceFaultInfoEXT *pFaultInfo) |
Definition at line 14213 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceGroupPeerMemoryFeatures)(VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags *pPeerMemoryFeatures) |
Definition at line 5535 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceGroupPeerMemoryFeaturesKHR)(VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags *pPeerMemoryFeatures) |
Definition at line 8101 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDeviceGroupPresentCapabilitiesKHR)(VkDevice device, VkDeviceGroupPresentCapabilitiesKHR *pDeviceGroupPresentCapabilities) |
Definition at line 7728 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDeviceGroupSurfacePresentModesKHR)(VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR *pModes) |
Definition at line 7729 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceImageMemoryRequirements)(VkDevice device, const VkDeviceImageMemoryRequirements *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 7326 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceImageMemoryRequirementsKHR)(VkDevice device, const VkDeviceImageMemoryRequirements *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 9790 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceImageSparseMemoryRequirements)(VkDevice device, const VkDeviceImageMemoryRequirements *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) |
Definition at line 7327 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceImageSparseMemoryRequirementsKHR)(VkDevice device, const VkDeviceImageMemoryRequirements *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) |
Definition at line 9791 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceMemoryCommitment)(VkDevice device, VkDeviceMemory memory, VkDeviceSize *pCommittedMemoryInBytes) |
Definition at line 3933 of file vulkan_core.h.
typedef uint64_t(VKAPI_PTR * PFN_vkGetDeviceMemoryOpaqueCaptureAddress)(VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo *pInfo) |
Definition at line 6387 of file vulkan_core.h.
typedef uint64_t(VKAPI_PTR * PFN_vkGetDeviceMemoryOpaqueCaptureAddressKHR)(VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo *pInfo) |
Definition at line 9332 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceMicromapCompatibilityEXT)(VkDevice device, const VkMicromapVersionInfoEXT *pVersionInfo, VkAccelerationStructureCompatibilityKHR *pCompatibility) |
Definition at line 14879 of file vulkan_core.h.
typedef PFN_vkVoidFunction(VKAPI_PTR * PFN_vkGetDeviceProcAddr)(VkDevice device, const char *pName) |
Definition at line 3916 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceQueue)(VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue *pQueue) |
Definition at line 3923 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceQueue2)(VkDevice device, const VkDeviceQueueInfo2 *pQueueInfo, VkQueue *pQueue) |
Definition at line 5550 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI)(VkDevice device, VkRenderPass renderpass, VkExtent2D *pMaxWorkgroupSize) |
Definition at line 14416 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDisplayModeProperties2KHR)(VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t *pPropertyCount, VkDisplayModeProperties2KHR *pProperties) |
Definition at line 8820 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDisplayModePropertiesKHR)(VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t *pPropertyCount, VkDisplayModePropertiesKHR *pProperties) |
Definition at line 7861 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDisplayPlaneCapabilities2KHR)(VkPhysicalDevice physicalDevice, const VkDisplayPlaneInfo2KHR *pDisplayPlaneInfo, VkDisplayPlaneCapabilities2KHR *pCapabilities) |
Definition at line 8821 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDisplayPlaneCapabilitiesKHR)(VkPhysicalDevice physicalDevice, VkDisplayModeKHR mode, uint32_t planeIndex, VkDisplayPlaneCapabilitiesKHR *pCapabilities) |
Definition at line 7863 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDisplayPlaneSupportedDisplaysKHR)(VkPhysicalDevice physicalDevice, uint32_t planeIndex, uint32_t *pDisplayCount, VkDisplayKHR *pDisplays) |
Definition at line 7860 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDrmDisplayEXT)(VkPhysicalDevice physicalDevice, int32_t drmFd, uint32_t connectorId, VkDisplayKHR *display) |
Definition at line 13412 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDynamicRenderingTilePropertiesQCOM)(VkDevice device, const VkRenderingInfo *pRenderingInfo, VkTilePropertiesQCOM *pProperties) |
Definition at line 15820 of file vulkan_core.h.
Definition at line 3950 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetFenceFdKHR)(VkDevice device, const VkFenceGetFdInfoKHR *pGetFdInfo, int *pFd) |
Definition at line 8562 of file vulkan_core.h.
Definition at line 3944 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetFramebufferTilePropertiesQCOM)(VkDevice device, VkFramebuffer framebuffer, uint32_t *pPropertiesCount, VkTilePropertiesQCOM *pProperties) |
Definition at line 15819 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetGeneratedCommandsMemoryRequirementsNV)(VkDevice device, const VkGeneratedCommandsMemoryRequirementsInfoNV *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 13272 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetImageDrmFormatModifierPropertiesEXT)(VkDevice device, VkImage image, VkImageDrmFormatModifierPropertiesEXT *pProperties) |
Definition at line 11367 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetImageMemoryRequirements)(VkDevice device, VkImage image, VkMemoryRequirements *pMemoryRequirements) |
Definition at line 3937 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetImageMemoryRequirements2)(VkDevice device, const VkImageMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 5539 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetImageMemoryRequirements2KHR)(VkDevice device, const VkImageMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 8879 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetImageOpaqueCaptureDescriptorDataEXT)(VkDevice device, const VkImageCaptureDescriptorDataInfoEXT *pInfo, void *pData) |
Definition at line 13727 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetImageSparseMemoryRequirements)(VkDevice device, VkImage image, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements *pSparseMemoryRequirements) |
Definition at line 3938 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetImageSparseMemoryRequirements2)(VkDevice device, const VkImageSparseMemoryRequirementsInfo2 *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) |
Definition at line 5541 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetImageSparseMemoryRequirements2KHR)(VkDevice device, const VkImageSparseMemoryRequirementsInfo2 *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) |
Definition at line 8881 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetImageSubresourceLayout)(VkDevice device, VkImage image, const VkImageSubresource *pSubresource, VkSubresourceLayout *pLayout) |
Definition at line 3962 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetImageSubresourceLayout2EXT)(VkDevice device, VkImage image, const VkImageSubresource2EXT *pSubresource, VkSubresourceLayout2EXT *pLayout) |
Definition at line 14112 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetImageViewAddressNVX)(VkDevice device, VkImageView imageView, VkImageViewAddressPropertiesNVX *pProperties) |
Definition at line 10223 of file vulkan_core.h.
typedef uint32_t(VKAPI_PTR * PFN_vkGetImageViewHandleNVX)(VkDevice device, const VkImageViewHandleInfoNVX *pInfo) |
Definition at line 10222 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetImageViewOpaqueCaptureDescriptorDataEXT)(VkDevice device, const VkImageViewCaptureDescriptorDataInfoEXT *pInfo, void *pData) |
Definition at line 13728 of file vulkan_core.h.
typedef PFN_vkVoidFunction(VKAPI_PTR * PFN_vkGetInstanceProcAddr)(VkInstance instance, const char *pName) |
Definition at line 3915 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetMemoryFdKHR)(VkDevice device, const VkMemoryGetFdInfoKHR *pGetFdInfo, int *pFd) |
Definition at line 8237 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetMemoryFdPropertiesKHR)(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR *pMemoryFdProperties) |
Definition at line 8238 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetMemoryHostPointerPropertiesEXT)(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, const void *pHostPointer, VkMemoryHostPointerPropertiesEXT *pMemoryHostPointerProperties) |
Definition at line 12001 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetMemoryRemoteAddressNV)(VkDevice device, const VkMemoryGetRemoteAddressInfoNV *pMemoryGetRemoteAddressInfo, VkRemoteAddressNV *pAddress) |
Definition at line 14466 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetMicromapBuildSizesEXT)(VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, const VkMicromapBuildInfoEXT *pBuildInfo, VkMicromapBuildSizesInfoEXT *pSizeInfo) |
Definition at line 14880 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPastPresentationTimingGOOGLE)(VkDevice device, VkSwapchainKHR swapchain, uint32_t *pPresentationTimingCount, VkPastPresentationTimingGOOGLE *pPresentationTimings) |
Definition at line 10730 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPerformanceParameterINTEL)(VkDevice device, VkPerformanceParameterTypeINTEL parameter, VkPerformanceValueINTEL *pValue) |
Definition at line 12424 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceCalibrateableTimeDomainsEXT)(VkPhysicalDevice physicalDevice, uint32_t *pTimeDomainCount, VkTimeDomainEXT *pTimeDomains) |
Definition at line 12060 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceCooperativeMatrixPropertiesNV)(VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkCooperativeMatrixPropertiesNV *pProperties) |
Definition at line 12785 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceDisplayPlaneProperties2KHR)(VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPlaneProperties2KHR *pProperties) |
Definition at line 8819 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceDisplayPlanePropertiesKHR)(VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPlanePropertiesKHR *pProperties) |
Definition at line 7859 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceDisplayProperties2KHR)(VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayProperties2KHR *pProperties) |
Definition at line 8818 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceDisplayPropertiesKHR)(VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPropertiesKHR *pProperties) |
Definition at line 7858 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceExternalBufferProperties)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo *pExternalBufferInfo, VkExternalBufferProperties *pExternalBufferProperties) |
Definition at line 5556 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceExternalBufferPropertiesKHR)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo *pExternalBufferInfo, VkExternalBufferProperties *pExternalBufferProperties) |
Definition at line 8192 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceExternalFenceProperties)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo *pExternalFenceInfo, VkExternalFenceProperties *pExternalFenceProperties) |
Definition at line 5557 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceExternalFencePropertiesKHR)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo *pExternalFenceInfo, VkExternalFenceProperties *pExternalFenceProperties) |
Definition at line 8521 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV)(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkExternalMemoryHandleTypeFlagsNV externalHandleType, VkExternalImageFormatPropertiesNV *pExternalImageFormatProperties) |
Definition at line 10379 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceExternalSemaphoreProperties)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo, VkExternalSemaphoreProperties *pExternalSemaphoreProperties) |
Definition at line 5558 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceExternalSemaphorePropertiesKHR)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo, VkExternalSemaphoreProperties *pExternalSemaphoreProperties) |
Definition at line 8269 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceFeatures)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures *pFeatures) |
Definition at line 3909 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceFeatures2)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 *pFeatures) |
Definition at line 5542 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceFeatures2KHR)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 *pFeatures) |
Definition at line 8032 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceFormatProperties)(VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties *pFormatProperties) |
Definition at line 3910 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceFormatProperties2)(VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2 *pFormatProperties) |
Definition at line 5544 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceFormatProperties2KHR)(VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2 *pFormatProperties) |
Definition at line 8034 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceFragmentShadingRatesKHR)(VkPhysicalDevice physicalDevice, uint32_t *pFragmentShadingRateCount, VkPhysicalDeviceFragmentShadingRateKHR *pFragmentShadingRates) |
Definition at line 9247 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceImageFormatProperties)(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties *pImageFormatProperties) |
Definition at line 3911 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceImageFormatProperties2)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2 *pImageFormatInfo, VkImageFormatProperties2 *pImageFormatProperties) |
Definition at line 5545 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceImageFormatProperties2KHR)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2 *pImageFormatInfo, VkImageFormatProperties2 *pImageFormatProperties) |
Definition at line 8035 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceMemoryProperties)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties *pMemoryProperties) |
Definition at line 3914 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceMemoryProperties2)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 *pMemoryProperties) |
Definition at line 5547 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceMemoryProperties2KHR)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 *pMemoryProperties) |
Definition at line 8037 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceMultisamplePropertiesEXT)(VkPhysicalDevice physicalDevice, VkSampleCountFlagBits samples, VkMultisamplePropertiesEXT *pMultisampleProperties) |
Definition at line 11191 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceOpticalFlowImageFormatsNV)(VkPhysicalDevice physicalDevice, const VkOpticalFlowImageFormatInfoNV *pOpticalFlowImageFormatInfo, uint32_t *pFormatCount, VkOpticalFlowImageFormatPropertiesNV *pImageFormatProperties) |
Definition at line 15742 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDevicePresentRectanglesKHR)(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pRectCount, VkRect2D *pRects) |
Definition at line 7730 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceProperties)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties *pProperties) |
Definition at line 3912 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceProperties2)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 *pProperties) |
Definition at line 5543 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceProperties2KHR)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 *pProperties) |
Definition at line 8033 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR)(VkPhysicalDevice physicalDevice, const VkQueryPoolPerformanceCreateInfoKHR *pPerformanceQueryCreateInfo, uint32_t *pNumPasses) |
Definition at line 8690 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceQueueFamilyProperties)(VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties *pQueueFamilyProperties) |
Definition at line 3913 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceQueueFamilyProperties2)(VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties2 *pQueueFamilyProperties) |
Definition at line 5546 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceQueueFamilyProperties2KHR)(VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties2 *pQueueFamilyProperties) |
Definition at line 8036 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceSparseImageFormatProperties)(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t *pPropertyCount, VkSparseImageFormatProperties *pProperties) |
Definition at line 3939 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceSparseImageFormatProperties2)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2 *pFormatInfo, uint32_t *pPropertyCount, VkSparseImageFormatProperties2 *pProperties) |
Definition at line 5548 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceSparseImageFormatProperties2KHR)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2 *pFormatInfo, uint32_t *pPropertyCount, VkSparseImageFormatProperties2 *pProperties) |
Definition at line 8038 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV)(VkPhysicalDevice physicalDevice, uint32_t *pCombinationCount, VkFramebufferMixedSamplesCombinationNV *pCombinations) |
Definition at line 12827 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceSurfaceCapabilities2EXT)(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilities2EXT *pSurfaceCapabilities) |
Definition at line 10616 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceSurfaceCapabilities2KHR)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR *pSurfaceInfo, VkSurfaceCapabilities2KHR *pSurfaceCapabilities) |
Definition at line 8758 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceSurfaceCapabilitiesKHR)(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR *pSurfaceCapabilities) |
Definition at line 7591 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceSurfaceFormats2KHR)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR *pSurfaceInfo, uint32_t *pSurfaceFormatCount, VkSurfaceFormat2KHR *pSurfaceFormats) |
Definition at line 8759 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceSurfaceFormatsKHR)(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pSurfaceFormatCount, VkSurfaceFormatKHR *pSurfaceFormats) |
Definition at line 7592 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceSurfacePresentModesKHR)(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pPresentModeCount, VkPresentModeKHR *pPresentModes) |
Definition at line 7593 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceSurfaceSupportKHR)(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, VkSurfaceKHR surface, VkBool32 *pSupported) |
Definition at line 7590 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceToolProperties)(VkPhysicalDevice physicalDevice, uint32_t *pToolCount, VkPhysicalDeviceToolProperties *pToolProperties) |
Definition at line 7291 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceToolPropertiesEXT)(VkPhysicalDevice physicalDevice, uint32_t *pToolCount, VkPhysicalDeviceToolProperties *pToolProperties) |
Definition at line 12681 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPipelineCacheData)(VkDevice device, VkPipelineCache pipelineCache, size_t *pDataSize, void *pData) |
Definition at line 3969 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPipelineExecutableInternalRepresentationsKHR)(VkDevice device, const VkPipelineExecutableInfoKHR *pExecutableInfo, uint32_t *pInternalRepresentationCount, VkPipelineExecutableInternalRepresentationKHR *pInternalRepresentations) |
Definition at line 9451 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPipelineExecutablePropertiesKHR)(VkDevice device, const VkPipelineInfoKHR *pPipelineInfo, uint32_t *pExecutableCount, VkPipelineExecutablePropertiesKHR *pProperties) |
Definition at line 9449 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPipelineExecutableStatisticsKHR)(VkDevice device, const VkPipelineExecutableInfoKHR *pExecutableInfo, uint32_t *pStatisticCount, VkPipelineExecutableStatisticKHR *pStatistics) |
Definition at line 9450 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPipelinePropertiesEXT)(VkDevice device, const VkPipelineInfoEXT *pPipelineInfo, VkBaseOutStructure *pPipelineProperties) |
Definition at line 14493 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPrivateData)(VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t *pData) |
Definition at line 7295 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPrivateDataEXT)(VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t *pData) |
Definition at line 13517 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetQueryPoolResults)(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void *pData, VkDeviceSize stride, VkQueryResultFlags flags) |
Definition at line 3955 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetQueueCheckpointData2NV)(VkQueue queue, uint32_t *pCheckpointDataCount, VkCheckpointData2NV *pCheckpointData) |
Definition at line 9569 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetQueueCheckpointDataNV)(VkQueue queue, uint32_t *pCheckpointDataCount, VkCheckpointDataNV *pCheckpointData) |
Definition at line 12303 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetRayTracingCaptureReplayShaderGroupHandlesKHR)(VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void *pData) |
Definition at line 16270 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetRayTracingShaderGroupHandlesKHR)(VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void *pData) |
Definition at line 11823 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetRayTracingShaderGroupHandlesNV)(VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void *pData) |
Definition at line 11824 of file vulkan_core.h.
typedef VkDeviceSize(VKAPI_PTR * PFN_vkGetRayTracingShaderGroupStackSizeKHR)(VkDevice device, VkPipeline pipeline, uint32_t group, VkShaderGroupShaderKHR groupShader) |
Definition at line 16272 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetRefreshCycleDurationGOOGLE)(VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE *pDisplayTimingProperties) |
Definition at line 10729 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetRenderAreaGranularity)(VkDevice device, VkRenderPass renderPass, VkExtent2D *pGranularity) |
Definition at line 3990 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetSamplerOpaqueCaptureDescriptorDataEXT)(VkDevice device, const VkSamplerCaptureDescriptorDataInfoEXT *pInfo, void *pData) |
Definition at line 13729 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetSemaphoreCounterValue)(VkDevice device, VkSemaphore semaphore, uint64_t *pValue) |
Definition at line 6382 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetSemaphoreCounterValueKHR)(VkDevice device, VkSemaphore semaphore, uint64_t *pValue) |
Definition at line 9149 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetSemaphoreFdKHR)(VkDevice device, const VkSemaphoreGetFdInfoKHR *pGetFdInfo, int *pFd) |
Definition at line 8310 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetShaderInfoAMD)(VkDevice device, VkPipeline pipeline, VkShaderStageFlagBits shaderStage, VkShaderInfoTypeAMD infoType, size_t *pInfoSize, void *pInfo) |
Definition at line 10318 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetShaderModuleCreateInfoIdentifierEXT)(VkDevice device, const VkShaderModuleCreateInfo *pCreateInfo, VkShaderModuleIdentifierEXT *pIdentifier) |
Definition at line 15596 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetShaderModuleIdentifierEXT)(VkDevice device, VkShaderModule shaderModule, VkShaderModuleIdentifierEXT *pIdentifier) |
Definition at line 15595 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetSwapchainCounterEXT)(VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, uint64_t *pCounterValue) |
Definition at line 10673 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetSwapchainImagesKHR)(VkDevice device, VkSwapchainKHR swapchain, uint32_t *pSwapchainImageCount, VkImage *pSwapchainImages) |
Definition at line 7725 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetSwapchainStatusKHR)(VkDevice device, VkSwapchainKHR swapchain) |
Definition at line 8497 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetValidationCacheDataEXT)(VkDevice device, VkValidationCacheEXT validationCache, size_t *pDataSize, void *pData) |
Definition at line 11404 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkImportFenceFdKHR)(VkDevice device, const VkImportFenceFdInfoKHR *pImportFenceFdInfo) |
Definition at line 8561 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkImportSemaphoreFdKHR)(VkDevice device, const VkImportSemaphoreFdInfoKHR *pImportSemaphoreFdInfo) |
Definition at line 8309 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkInitializePerformanceApiINTEL)(VkDevice device, const VkInitializePerformanceApiInfoINTEL *pInitializeInfo) |
Definition at line 12416 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkInternalAllocationNotification)(void *pUserData, size_t size, VkInternalAllocationType allocationType, VkSystemAllocationScope allocationScope) |
Definition at line 2899 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkInternalFreeNotification)(void *pUserData, size_t size, VkInternalAllocationType allocationType, VkSystemAllocationScope allocationScope) |
Definition at line 2905 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkInvalidateMappedMemoryRanges)(VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange *pMemoryRanges) |
Definition at line 3932 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkMapMemory)(VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void **ppData) |
Definition at line 3929 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkMergePipelineCaches)(VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache *pSrcCaches) |
Definition at line 3970 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkMergeValidationCachesEXT)(VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, const VkValidationCacheEXT *pSrcCaches) |
Definition at line 11403 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkQueueBeginDebugUtilsLabelEXT)(VkQueue queue, const VkDebugUtilsLabelEXT *pLabelInfo) |
Definition at line 11027 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkQueueBindSparse)(VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo *pBindInfo, VkFence fence) |
Definition at line 3940 of file vulkan_core.h.
Definition at line 11028 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkQueueInsertDebugUtilsLabelEXT)(VkQueue queue, const VkDebugUtilsLabelEXT *pLabelInfo) |
Definition at line 11029 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkQueuePresentKHR)(VkQueue queue, const VkPresentInfoKHR *pPresentInfo) |
Definition at line 7727 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkQueueSetPerformanceConfigurationINTEL)(VkQueue queue, VkPerformanceConfigurationINTEL configuration) |
Definition at line 12423 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkQueueSubmit)(VkQueue queue, uint32_t submitCount, const VkSubmitInfo *pSubmits, VkFence fence) |
Definition at line 3924 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkQueueSubmit2)(VkQueue queue, uint32_t submitCount, const VkSubmitInfo2 *pSubmits, VkFence fence) |
Definition at line 7301 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkQueueSubmit2KHR)(VkQueue queue, uint32_t submitCount, const VkSubmitInfo2 *pSubmits, VkFence fence) |
Definition at line 9567 of file vulkan_core.h.
Definition at line 3925 of file vulkan_core.h.
typedef void*(VKAPI_PTR * PFN_vkReallocationFunction)(void *pUserData, void *pOriginal, size_t size, size_t alignment, VkSystemAllocationScope allocationScope) |
Definition at line 2911 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkRegisterDeviceEventEXT)(VkDevice device, const VkDeviceEventInfoEXT *pDeviceEventInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence) |
Definition at line 10671 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkRegisterDisplayEventEXT)(VkDevice device, VkDisplayKHR display, const VkDisplayEventInfoEXT *pDisplayEventInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence) |
Definition at line 10672 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkReleaseDisplayEXT)(VkPhysicalDevice physicalDevice, VkDisplayKHR display) |
Definition at line 10581 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkReleasePerformanceConfigurationINTEL)(VkDevice device, VkPerformanceConfigurationINTEL configuration) |
Definition at line 12422 of file vulkan_core.h.
Definition at line 8692 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkResetCommandBuffer)(VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags) |
Definition at line 3998 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkResetCommandPool)(VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags) |
Definition at line 3993 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkResetDescriptorPool)(VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags) |
Definition at line 3982 of file vulkan_core.h.
Definition at line 3952 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkResetFences)(VkDevice device, uint32_t fenceCount, const VkFence *pFences) |
Definition at line 3943 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkResetQueryPool)(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) |
Definition at line 6381 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkResetQueryPoolEXT)(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) |
Definition at line 12987 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkSetDebugUtilsObjectNameEXT)(VkDevice device, const VkDebugUtilsObjectNameInfoEXT *pNameInfo) |
Definition at line 11025 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkSetDebugUtilsObjectTagEXT)(VkDevice device, const VkDebugUtilsObjectTagInfoEXT *pTagInfo) |
Definition at line 11026 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkSetDeviceMemoryPriorityEXT)(VkDevice device, VkDeviceMemory memory, float priority) |
Definition at line 14995 of file vulkan_core.h.
Definition at line 3951 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkSetHdrMetadataEXT)(VkDevice device, uint32_t swapchainCount, const VkSwapchainKHR *pSwapchains, const VkHdrMetadataEXT *pMetadata) |
Definition at line 10923 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkSetLocalDimmingAMD)(VkDevice device, VkSwapchainKHR swapChain, VkBool32 localDimmingEnable) |
Definition at line 12495 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkSetPrivateData)(VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data) |
Definition at line 7294 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkSetPrivateDataEXT)(VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data) |
Definition at line 13516 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkSignalSemaphore)(VkDevice device, const VkSemaphoreSignalInfo *pSignalInfo) |
Definition at line 6384 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkSignalSemaphoreKHR)(VkDevice device, const VkSemaphoreSignalInfo *pSignalInfo) |
Definition at line 9151 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkSubmitDebugUtilsMessageEXT)(VkInstance instance, VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, const VkDebugUtilsMessengerCallbackDataEXT *pCallbackData) |
Definition at line 11035 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkTrimCommandPool)(VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) |
Definition at line 5549 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkTrimCommandPoolKHR)(VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) |
Definition at line 8140 of file vulkan_core.h.
Definition at line 12417 of file vulkan_core.h.
Definition at line 3930 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkUpdateDescriptorSets)(VkDevice device, uint32_t descriptorWriteCount, const VkWriteDescriptorSet *pDescriptorWrites, uint32_t descriptorCopyCount, const VkCopyDescriptorSet *pDescriptorCopies) |
Definition at line 3985 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkUpdateDescriptorSetWithTemplate)(VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData) |
Definition at line 5555 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkUpdateDescriptorSetWithTemplateKHR)(VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData) |
Definition at line 8408 of file vulkan_core.h.
typedef PFN_vkVoidFunction(VKAPI_PTR *) PFN_vkGetInstanceProcAddr(VkInstance instance, const char *pName) |
Definition at line 2918 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkWaitForFences)(VkDevice device, uint32_t fenceCount, const VkFence *pFences, VkBool32 waitAll, uint64_t timeout) |
Definition at line 3945 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkWaitForPresentKHR)(VkDevice device, VkSwapchainKHR swapchain, uint64_t presentId, uint64_t timeout) |
Definition at line 9299 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkWaitSemaphores)(VkDevice device, const VkSemaphoreWaitInfo *pWaitInfo, uint64_t timeout) |
Definition at line 6383 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkWaitSemaphoresKHR)(VkDevice device, const VkSemaphoreWaitInfo *pWaitInfo, uint64_t timeout) |
Definition at line 9150 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkWriteAccelerationStructuresPropertiesKHR)(VkDevice device, uint32_t accelerationStructureCount, const VkAccelerationStructureKHR *pAccelerationStructures, VkQueryType queryType, size_t dataSize, void *pData, size_t stride) |
Definition at line 16083 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkWriteMicromapsPropertiesEXT)(VkDevice device, uint32_t micromapCount, const VkMicromapEXT *pMicromaps, VkQueryType queryType, size_t dataSize, void *pData, size_t stride) |
Definition at line 14874 of file vulkan_core.h.
typedef struct VkAabbPositionsKHR VkAabbPositionsKHR |
typedef VkAabbPositionsKHR VkAabbPositionsNV |
Definition at line 11802 of file vulkan_core.h.
typedef struct VkAccelerationStructureBuildGeometryInfoKHR VkAccelerationStructureBuildGeometryInfoKHR |
typedef struct VkAccelerationStructureCaptureDescriptorDataInfoEXT VkAccelerationStructureCaptureDescriptorDataInfoEXT |
Definition at line 15928 of file vulkan_core.h.
typedef struct VkAccelerationStructureDeviceAddressInfoKHR VkAccelerationStructureDeviceAddressInfoKHR |
typedef struct VkAccelerationStructureGeometryAabbsDataKHR VkAccelerationStructureGeometryAabbsDataKHR |
typedef struct VkAccelerationStructureGeometryInstancesDataKHR VkAccelerationStructureGeometryInstancesDataKHR |
typedef struct VkAccelerationStructureGeometryMotionTrianglesDataNV VkAccelerationStructureGeometryMotionTrianglesDataNV |
typedef struct VkAccelerationStructureGeometryTrianglesDataKHR VkAccelerationStructureGeometryTrianglesDataKHR |
typedef struct VkAccelerationStructureInfoNV VkAccelerationStructureInfoNV |
Definition at line 11813 of file vulkan_core.h.
typedef struct VkAccelerationStructureMatrixMotionInstanceNV VkAccelerationStructureMatrixMotionInstanceNV |
typedef struct VkAccelerationStructureMemoryRequirementsInfoNV VkAccelerationStructureMemoryRequirementsInfoNV |
typedef enum VkAccelerationStructureMemoryRequirementsTypeNV VkAccelerationStructureMemoryRequirementsTypeNV |
Definition at line 13908 of file vulkan_core.h.
typedef union VkAccelerationStructureMotionInstanceDataNV VkAccelerationStructureMotionInstanceDataNV |
Definition at line 13909 of file vulkan_core.h.
typedef enum VkAccelerationStructureMotionInstanceTypeNV VkAccelerationStructureMotionInstanceTypeNV |
typedef struct VkAccelerationStructureSRTMotionInstanceNV VkAccelerationStructureSRTMotionInstanceNV |
typedef struct VkAccelerationStructureTrianglesOpacityMicromapEXT VkAccelerationStructureTrianglesOpacityMicromapEXT |
Definition at line 11594 of file vulkan_core.h.
typedef enum VkAccessFlagBits VkAccessFlagBits |
typedef VkFlags64 VkAccessFlagBits2 |
Definition at line 6582 of file vulkan_core.h.
Definition at line 9527 of file vulkan_core.h.
typedef VkFlags VkAccessFlags |
Definition at line 2155 of file vulkan_core.h.
typedef VkFlags64 VkAccessFlags2 |
Definition at line 6579 of file vulkan_core.h.
typedef VkAccessFlags2 VkAccessFlags2KHR |
Definition at line 9525 of file vulkan_core.h.
typedef struct VkAcquireNextImageInfoKHR VkAcquireNextImageInfoKHR |
Definition at line 8627 of file vulkan_core.h.
typedef struct VkAcquireProfilingLockInfoKHR VkAcquireProfilingLockInfoKHR |
typedef struct VkAllocationCallbacks VkAllocationCallbacks |
typedef struct VkAmigoProfilingSubmitInfoSEC VkAmigoProfilingSubmitInfoSEC |
typedef struct VkApplicationInfo VkApplicationInfo |
typedef struct VkAttachmentDescription VkAttachmentDescription |
typedef struct VkAttachmentDescription2 VkAttachmentDescription2 |
Definition at line 8448 of file vulkan_core.h.
typedef VkFlags VkAttachmentDescriptionFlags |
Definition at line 2699 of file vulkan_core.h.
Definition at line 9286 of file vulkan_core.h.
typedef enum VkAttachmentLoadOp VkAttachmentLoadOp |
typedef struct VkAttachmentReference VkAttachmentReference |
typedef struct VkAttachmentReference2 VkAttachmentReference2 |
Definition at line 8450 of file vulkan_core.h.
Definition at line 9284 of file vulkan_core.h.
typedef struct VkAttachmentSampleCountInfoAMD VkAttachmentSampleCountInfoAMD |
Definition at line 7978 of file vulkan_core.h.
typedef struct VkAttachmentSampleLocationsEXT VkAttachmentSampleLocationsEXT |
typedef enum VkAttachmentStoreOp VkAttachmentStoreOp |
typedef struct VkBaseInStructure VkBaseInStructure |
typedef struct VkBaseOutStructure VkBaseOutStructure |
Definition at line 8097 of file vulkan_core.h.
typedef struct VkBindBufferMemoryInfo VkBindBufferMemoryInfo |
Definition at line 8952 of file vulkan_core.h.
typedef struct VkBindImageMemoryDeviceGroupInfo VkBindImageMemoryDeviceGroupInfo |
Definition at line 8099 of file vulkan_core.h.
typedef struct VkBindImageMemoryInfo VkBindImageMemoryInfo |
Definition at line 8954 of file vulkan_core.h.
typedef struct VkBindImagePlaneMemoryInfo VkBindImagePlaneMemoryInfo |
Definition at line 8924 of file vulkan_core.h.
typedef struct VkBindSparseInfo VkBindSparseInfo |
typedef enum VkBlendFactor VkBlendFactor |
typedef enum VkBlendOverlapEXT VkBlendOverlapEXT |
typedef struct VkBlitImageInfo2 VkBlitImageInfo2 |
typedef VkBlitImageInfo2 VkBlitImageInfo2KHR |
Definition at line 9678 of file vulkan_core.h.
typedef uint32_t VkBool32 |
Definition at line 93 of file vulkan_core.h.
typedef enum VkBorderColor VkBorderColor |
typedef struct VkBufferCopy VkBufferCopy |
typedef struct VkBufferCopy2 VkBufferCopy2 |
typedef VkBufferCopy2 VkBufferCopy2KHR |
Definition at line 9682 of file vulkan_core.h.
typedef enum VkBufferCreateFlagBits VkBufferCreateFlagBits |
typedef VkFlags VkBufferCreateFlags |
Definition at line 2474 of file vulkan_core.h.
typedef struct VkBufferCreateInfo VkBufferCreateInfo |
typedef struct VkBufferDeviceAddressInfo VkBufferDeviceAddressInfo |
Definition at line 12655 of file vulkan_core.h.
Definition at line 9322 of file vulkan_core.h.
typedef struct VkBufferImageCopy VkBufferImageCopy |
typedef struct VkBufferImageCopy2 VkBufferImageCopy2 |
Definition at line 9688 of file vulkan_core.h.
typedef struct VkBufferMemoryBarrier VkBufferMemoryBarrier |
typedef struct VkBufferMemoryBarrier2 VkBufferMemoryBarrier2 |
Definition at line 9535 of file vulkan_core.h.
typedef struct VkBufferMemoryRequirementsInfo2 VkBufferMemoryRequirementsInfo2 |
Definition at line 8869 of file vulkan_core.h.
Definition at line 9324 of file vulkan_core.h.
typedef enum VkBufferUsageFlagBits VkBufferUsageFlagBits |
typedef VkFlags VkBufferUsageFlags |
Definition at line 2515 of file vulkan_core.h.
typedef VkFlags VkBufferViewCreateFlags |
Definition at line 2516 of file vulkan_core.h.
typedef struct VkBufferViewCreateInfo VkBufferViewCreateInfo |
Definition at line 11669 of file vulkan_core.h.
Definition at line 11666 of file vulkan_core.h.
Definition at line 11667 of file vulkan_core.h.
typedef enum VkBuildMicromapFlagBitsEXT VkBuildMicromapFlagBitsEXT |
typedef VkFlags VkBuildMicromapFlagsEXT |
Definition at line 14750 of file vulkan_core.h.
typedef enum VkBuildMicromapModeEXT VkBuildMicromapModeEXT |
typedef struct VkCalibratedTimestampInfoEXT VkCalibratedTimestampInfoEXT |
typedef struct VkCheckpointData2NV VkCheckpointData2NV |
typedef struct VkCheckpointDataNV VkCheckpointDataNV |
typedef enum VkChromaLocation VkChromaLocation |
typedef VkChromaLocation VkChromaLocationKHR |
Definition at line 8918 of file vulkan_core.h.
typedef struct VkClearAttachment VkClearAttachment |
typedef union VkClearColorValue VkClearColorValue |
typedef struct VkClearDepthStencilValue VkClearDepthStencilValue |
typedef struct VkClearRect VkClearRect |
typedef union VkClearValue VkClearValue |
typedef struct VkCoarseSampleLocationNV VkCoarseSampleLocationNV |
typedef struct VkCoarseSampleOrderCustomNV VkCoarseSampleOrderCustomNV |
typedef enum VkCoarseSampleOrderTypeNV VkCoarseSampleOrderTypeNV |
typedef struct VkColorBlendAdvancedEXT VkColorBlendAdvancedEXT |
typedef struct VkColorBlendEquationEXT VkColorBlendEquationEXT |
typedef enum VkColorComponentFlagBits VkColorComponentFlagBits |
typedef VkFlags VkColorComponentFlags |
Definition at line 2541 of file vulkan_core.h.
typedef enum VkColorSpaceKHR VkColorSpaceKHR |
typedef struct VkCommandBufferAllocateInfo VkCommandBufferAllocateInfo |
typedef struct VkCommandBufferBeginInfo VkCommandBufferBeginInfo |
typedef struct VkCommandBufferInheritanceConditionalRenderingInfoEXT VkCommandBufferInheritanceConditionalRenderingInfoEXT |
typedef struct VkCommandBufferInheritanceInfo VkCommandBufferInheritanceInfo |
Definition at line 7953 of file vulkan_core.h.
typedef struct VkCommandBufferInheritanceRenderPassTransformInfoQCOM VkCommandBufferInheritanceRenderPassTransformInfoQCOM |
typedef struct VkCommandBufferInheritanceViewportScissorInfoNV VkCommandBufferInheritanceViewportScissorInfoNV |
typedef enum VkCommandBufferLevel VkCommandBufferLevel |
typedef enum VkCommandBufferResetFlagBits VkCommandBufferResetFlagBits |
typedef VkFlags VkCommandBufferResetFlags |
Definition at line 2773 of file vulkan_core.h.
typedef struct VkCommandBufferSubmitInfo VkCommandBufferSubmitInfo |
Definition at line 9545 of file vulkan_core.h.
typedef enum VkCommandBufferUsageFlagBits VkCommandBufferUsageFlagBits |
typedef VkFlags VkCommandBufferUsageFlags |
Definition at line 2761 of file vulkan_core.h.
typedef enum VkCommandPoolCreateFlagBits VkCommandPoolCreateFlagBits |
typedef VkFlags VkCommandPoolCreateFlags |
Definition at line 2747 of file vulkan_core.h.
typedef struct VkCommandPoolCreateInfo VkCommandPoolCreateInfo |
typedef enum VkCommandPoolResetFlagBits VkCommandPoolResetFlagBits |
typedef VkFlags VkCommandPoolResetFlags |
Definition at line 2753 of file vulkan_core.h.
typedef VkFlags VkCommandPoolTrimFlags |
Definition at line 4944 of file vulkan_core.h.
Definition at line 8138 of file vulkan_core.h.
typedef enum VkCompareOp VkCompareOp |
typedef struct VkComponentMapping VkComponentMapping |
typedef enum VkComponentSwizzle VkComponentSwizzle |
typedef enum VkComponentTypeNV VkComponentTypeNV |
typedef enum VkCompositeAlphaFlagBitsKHR VkCompositeAlphaFlagBitsKHR |
typedef VkFlags VkCompositeAlphaFlagsKHR |
Definition at line 7569 of file vulkan_core.h.
typedef struct VkComputePipelineCreateInfo VkComputePipelineCreateInfo |
Definition at line 10516 of file vulkan_core.h.
typedef struct VkConformanceVersion VkConformanceVersion |
Definition at line 9095 of file vulkan_core.h.
typedef struct VkCooperativeMatrixPropertiesNV VkCooperativeMatrixPropertiesNV |
Definition at line 11606 of file vulkan_core.h.
typedef struct VkCopyAccelerationStructureToMemoryInfoKHR VkCopyAccelerationStructureToMemoryInfoKHR |
typedef struct VkCopyBufferInfo2 VkCopyBufferInfo2 |
Definition at line 9670 of file vulkan_core.h.
typedef struct VkCopyBufferToImageInfo2 VkCopyBufferToImageInfo2 |
Definition at line 9674 of file vulkan_core.h.
typedef struct VkCopyCommandTransformInfoQCOM VkCopyCommandTransformInfoQCOM |
typedef struct VkCopyDescriptorSet VkCopyDescriptorSet |
typedef struct VkCopyImageInfo2 VkCopyImageInfo2 |
typedef VkCopyImageInfo2 VkCopyImageInfo2KHR |
Definition at line 9672 of file vulkan_core.h.
typedef struct VkCopyImageToBufferInfo2 VkCopyImageToBufferInfo2 |
Definition at line 9676 of file vulkan_core.h.
typedef struct VkCopyMemoryIndirectCommandNV VkCopyMemoryIndirectCommandNV |
typedef struct VkCopyMemoryToAccelerationStructureInfoKHR VkCopyMemoryToAccelerationStructureInfoKHR |
typedef struct VkCopyMemoryToMicromapInfoEXT VkCopyMemoryToMicromapInfoEXT |
typedef struct VkCopyMicromapInfoEXT VkCopyMicromapInfoEXT |
typedef enum VkCopyMicromapModeEXT VkCopyMicromapModeEXT |
typedef struct VkCopyMicromapToMemoryInfoEXT VkCopyMicromapToMemoryInfoEXT |
typedef enum VkCoverageModulationModeNV VkCoverageModulationModeNV |
typedef enum VkCoverageReductionModeNV VkCoverageReductionModeNV |
typedef struct VkCuFunctionCreateInfoNVX VkCuFunctionCreateInfoNVX |
typedef struct VkCuLaunchInfoNVX VkCuLaunchInfoNVX |
typedef enum VkCullModeFlagBits VkCullModeFlagBits |
typedef VkFlags VkCullModeFlags |
Definition at line 2630 of file vulkan_core.h.
typedef struct VkCuModuleCreateInfoNVX VkCuModuleCreateInfoNVX |
typedef struct VkDebugMarkerMarkerInfoEXT VkDebugMarkerMarkerInfoEXT |
typedef struct VkDebugMarkerObjectNameInfoEXT VkDebugMarkerObjectNameInfoEXT |
typedef struct VkDebugMarkerObjectTagInfoEXT VkDebugMarkerObjectTagInfoEXT |
typedef enum VkDebugReportFlagBitsEXT VkDebugReportFlagBitsEXT |
typedef VkFlags VkDebugReportFlagsEXT |
Definition at line 9872 of file vulkan_core.h.
typedef enum VkDebugReportObjectTypeEXT VkDebugReportObjectTypeEXT |
typedef struct VkDebugUtilsLabelEXT VkDebugUtilsLabelEXT |
Definition at line 10967 of file vulkan_core.h.
Definition at line 10966 of file vulkan_core.h.
Definition at line 10949 of file vulkan_core.h.
Definition at line 10968 of file vulkan_core.h.
typedef struct VkDebugUtilsObjectNameInfoEXT VkDebugUtilsObjectNameInfoEXT |
typedef struct VkDebugUtilsObjectTagInfoEXT VkDebugUtilsObjectTagInfoEXT |
typedef struct VkDecompressMemoryRegionNV VkDecompressMemoryRegionNV |
typedef enum VkDependencyFlagBits VkDependencyFlagBits |
typedef VkFlags VkDependencyFlags |
Definition at line 2710 of file vulkan_core.h.
typedef struct VkDependencyInfo VkDependencyInfo |
typedef VkDependencyInfo VkDependencyInfoKHR |
Definition at line 9539 of file vulkan_core.h.
typedef struct VkDescriptorAddressInfoEXT VkDescriptorAddressInfoEXT |
typedef enum VkDescriptorBindingFlagBits VkDescriptorBindingFlagBits |
Definition at line 11435 of file vulkan_core.h.
typedef VkFlags VkDescriptorBindingFlags |
Definition at line 5810 of file vulkan_core.h.
Definition at line 11437 of file vulkan_core.h.
typedef struct VkDescriptorBufferBindingInfoEXT VkDescriptorBufferBindingInfoEXT |
typedef struct VkDescriptorBufferBindingPushDescriptorBufferHandleEXT VkDescriptorBufferBindingPushDescriptorBufferHandleEXT |
typedef struct VkDescriptorBufferInfo VkDescriptorBufferInfo |
typedef union VkDescriptorDataEXT VkDescriptorDataEXT |
typedef struct VkDescriptorGetInfoEXT VkDescriptorGetInfoEXT |
typedef struct VkDescriptorImageInfo VkDescriptorImageInfo |
typedef VkFlags VkDescriptorPoolCreateFlags |
Definition at line 2680 of file vulkan_core.h.
typedef struct VkDescriptorPoolCreateInfo VkDescriptorPoolCreateInfo |
typedef struct VkDescriptorPoolInlineUniformBlockCreateInfo VkDescriptorPoolInlineUniformBlockCreateInfo |
typedef VkDescriptorPoolInlineUniformBlockCreateInfo VkDescriptorPoolInlineUniformBlockCreateInfoEXT |
Definition at line 11122 of file vulkan_core.h.
typedef VkFlags VkDescriptorPoolResetFlags |
Definition at line 2681 of file vulkan_core.h.
typedef struct VkDescriptorPoolSize VkDescriptorPoolSize |
typedef struct VkDescriptorSetAllocateInfo VkDescriptorSetAllocateInfo |
typedef struct VkDescriptorSetLayoutBinding VkDescriptorSetLayoutBinding |
typedef struct VkDescriptorSetLayoutBindingFlagsCreateInfo VkDescriptorSetLayoutBindingFlagsCreateInfo |
Definition at line 11439 of file vulkan_core.h.
Definition at line 2693 of file vulkan_core.h.
typedef struct VkDescriptorSetLayoutCreateInfo VkDescriptorSetLayoutCreateInfo |
typedef struct VkDescriptorSetLayoutSupport VkDescriptorSetLayoutSupport |
Definition at line 8979 of file vulkan_core.h.
typedef struct VkDescriptorSetVariableDescriptorCountAllocateInfo VkDescriptorSetVariableDescriptorCountAllocateInfo |
typedef VkDescriptorSetVariableDescriptorCountAllocateInfo VkDescriptorSetVariableDescriptorCountAllocateInfoEXT |
Definition at line 11445 of file vulkan_core.h.
typedef struct VkDescriptorSetVariableDescriptorCountLayoutSupport VkDescriptorSetVariableDescriptorCountLayoutSupport |
typedef VkDescriptorSetVariableDescriptorCountLayoutSupport VkDescriptorSetVariableDescriptorCountLayoutSupportEXT |
Definition at line 11447 of file vulkan_core.h.
typedef enum VkDescriptorType VkDescriptorType |
Definition at line 4945 of file vulkan_core.h.
Definition at line 8400 of file vulkan_core.h.
Definition at line 8404 of file vulkan_core.h.
typedef struct VkDescriptorUpdateTemplateEntry VkDescriptorUpdateTemplateEntry |
Definition at line 8402 of file vulkan_core.h.
typedef VkDescriptorUpdateTemplate VkDescriptorUpdateTemplateKHR |
Definition at line 8394 of file vulkan_core.h.
Definition at line 8398 of file vulkan_core.h.
typedef uint64_t VkDeviceAddress |
Definition at line 94 of file vulkan_core.h.
Definition at line 14347 of file vulkan_core.h.
typedef struct VkDeviceBufferMemoryRequirements VkDeviceBufferMemoryRequirements |
Definition at line 9785 of file vulkan_core.h.
typedef VkFlags VkDeviceCreateFlags |
Definition at line 2357 of file vulkan_core.h.
typedef struct VkDeviceCreateInfo VkDeviceCreateInfo |
Definition at line 13565 of file vulkan_core.h.
typedef struct VkDeviceEventInfoEXT VkDeviceEventInfoEXT |
typedef enum VkDeviceEventTypeEXT VkDeviceEventTypeEXT |
typedef struct VkDeviceFaultAddressInfoEXT VkDeviceFaultAddressInfoEXT |
typedef enum VkDeviceFaultAddressTypeEXT VkDeviceFaultAddressTypeEXT |
typedef struct VkDeviceFaultCountsEXT VkDeviceFaultCountsEXT |
typedef struct VkDeviceFaultInfoEXT VkDeviceFaultInfoEXT |
typedef struct VkDeviceFaultVendorBinaryHeaderVersionOneEXT VkDeviceFaultVendorBinaryHeaderVersionOneEXT |
typedef struct VkDeviceFaultVendorInfoEXT VkDeviceFaultVendorInfoEXT |
typedef struct VkDeviceGroupBindSparseInfo VkDeviceGroupBindSparseInfo |
Definition at line 8095 of file vulkan_core.h.
Definition at line 8091 of file vulkan_core.h.
typedef struct VkDeviceGroupDeviceCreateInfo VkDeviceGroupDeviceCreateInfo |
Definition at line 8156 of file vulkan_core.h.
typedef struct VkDeviceGroupPresentInfoKHR VkDeviceGroupPresentInfoKHR |
Definition at line 7646 of file vulkan_core.h.
typedef struct VkDeviceGroupRenderPassBeginInfo VkDeviceGroupRenderPassBeginInfo |
Definition at line 8089 of file vulkan_core.h.
typedef struct VkDeviceGroupSubmitInfo VkDeviceGroupSubmitInfo |
Definition at line 8093 of file vulkan_core.h.
typedef struct VkDeviceImageMemoryRequirements VkDeviceImageMemoryRequirements |
Definition at line 9787 of file vulkan_core.h.
Definition at line 9328 of file vulkan_core.h.
typedef VkFlags VkDeviceMemoryReportFlagsEXT |
Definition at line 13375 of file vulkan_core.h.
typedef union VkDeviceOrHostAddressConstKHR VkDeviceOrHostAddressConstKHR |
typedef union VkDeviceOrHostAddressKHR VkDeviceOrHostAddressKHR |
typedef struct VkDevicePrivateDataCreateInfo VkDevicePrivateDataCreateInfo |
Definition at line 13510 of file vulkan_core.h.
typedef enum VkDeviceQueueCreateFlagBits VkDeviceQueueCreateFlagBits |
typedef VkFlags VkDeviceQueueCreateFlags |
Definition at line 2363 of file vulkan_core.h.
typedef struct VkDeviceQueueCreateInfo VkDeviceQueueCreateInfo |
Definition at line 11975 of file vulkan_core.h.
typedef struct VkDeviceQueueInfo2 VkDeviceQueueInfo2 |
typedef uint64_t VkDeviceSize |
Definition at line 95 of file vulkan_core.h.
Definition at line 15544 of file vulkan_core.h.
typedef struct VkDirectDriverLoadingInfoLUNARG VkDirectDriverLoadingInfoLUNARG |
typedef struct VkDirectDriverLoadingListLUNARG VkDirectDriverLoadingListLUNARG |
typedef enum VkDiscardRectangleModeEXT VkDiscardRectangleModeEXT |
typedef struct VkDispatchIndirectCommand VkDispatchIndirectCommand |
typedef struct VkDisplayEventInfoEXT VkDisplayEventInfoEXT |
typedef enum VkDisplayEventTypeEXT VkDisplayEventTypeEXT |
typedef VkFlags VkDisplayModeCreateFlagsKHR |
Definition at line 7790 of file vulkan_core.h.
typedef struct VkDisplayModeCreateInfoKHR VkDisplayModeCreateInfoKHR |
typedef struct VkDisplayModeParametersKHR VkDisplayModeParametersKHR |
typedef struct VkDisplayModeProperties2KHR VkDisplayModeProperties2KHR |
typedef struct VkDisplayModePropertiesKHR VkDisplayModePropertiesKHR |
typedef VkFlags VkDisplayPlaneAlphaFlagsKHR |
Definition at line 7799 of file vulkan_core.h.
typedef struct VkDisplayPlaneCapabilities2KHR VkDisplayPlaneCapabilities2KHR |
typedef struct VkDisplayPlaneCapabilitiesKHR VkDisplayPlaneCapabilitiesKHR |
typedef struct VkDisplayPlaneInfo2KHR VkDisplayPlaneInfo2KHR |
typedef struct VkDisplayPlaneProperties2KHR VkDisplayPlaneProperties2KHR |
typedef struct VkDisplayPlanePropertiesKHR VkDisplayPlanePropertiesKHR |
typedef struct VkDisplayPowerInfoEXT VkDisplayPowerInfoEXT |
typedef enum VkDisplayPowerStateEXT VkDisplayPowerStateEXT |
typedef struct VkDisplayPresentInfoKHR VkDisplayPresentInfoKHR |
typedef struct VkDisplayProperties2KHR VkDisplayProperties2KHR |
typedef struct VkDisplayPropertiesKHR VkDisplayPropertiesKHR |
Definition at line 7800 of file vulkan_core.h.
typedef struct VkDisplaySurfaceCreateInfoKHR VkDisplaySurfaceCreateInfoKHR |
typedef struct VkDrawIndexedIndirectCommand VkDrawIndexedIndirectCommand |
typedef struct VkDrawIndirectCommand VkDrawIndirectCommand |
typedef struct VkDrawMeshTasksIndirectCommandNV VkDrawMeshTasksIndirectCommandNV |
typedef enum VkDriverId VkDriverId |
typedef VkDriverId VkDriverIdKHR |
Definition at line 9093 of file vulkan_core.h.
typedef struct VkDrmFormatModifierPropertiesEXT VkDrmFormatModifierPropertiesEXT |
typedef enum VkDynamicState VkDynamicState |
typedef enum VkEventCreateFlagBits VkEventCreateFlagBits |
typedef VkFlags VkEventCreateFlags |
Definition at line 2430 of file vulkan_core.h.
typedef struct VkEventCreateInfo VkEventCreateInfo |
typedef struct VkExportFenceCreateInfo VkExportFenceCreateInfo |
Definition at line 8538 of file vulkan_core.h.
typedef struct VkExportMemoryAllocateInfo VkExportMemoryAllocateInfo |
Definition at line 8210 of file vulkan_core.h.
typedef struct VkExportMemoryAllocateInfoNV VkExportMemoryAllocateInfoNV |
typedef struct VkExportSemaphoreCreateInfo VkExportSemaphoreCreateInfo |
Definition at line 8286 of file vulkan_core.h.
typedef struct VkExtensionProperties VkExtensionProperties |
typedef struct VkExtent2D VkExtent2D |
typedef struct VkExtent3D VkExtent3D |
typedef struct VkExternalBufferProperties VkExternalBufferProperties |
Definition at line 8188 of file vulkan_core.h.
Definition at line 8515 of file vulkan_core.h.
typedef VkFlags VkExternalFenceFeatureFlags |
Definition at line 5003 of file vulkan_core.h.
Definition at line 8513 of file vulkan_core.h.
Definition at line 8511 of file vulkan_core.h.
Definition at line 4994 of file vulkan_core.h.
Definition at line 8509 of file vulkan_core.h.
typedef struct VkExternalFenceProperties VkExternalFenceProperties |
Definition at line 8519 of file vulkan_core.h.
typedef struct VkExternalImageFormatProperties VkExternalImageFormatProperties |
Definition at line 8184 of file vulkan_core.h.
typedef struct VkExternalMemoryBufferCreateInfo VkExternalMemoryBufferCreateInfo |
Definition at line 8208 of file vulkan_core.h.
Definition at line 8178 of file vulkan_core.h.
typedef VkFlags VkExternalMemoryFeatureFlags |
Definition at line 4981 of file vulkan_core.h.
Definition at line 8176 of file vulkan_core.h.
Definition at line 10371 of file vulkan_core.h.
Definition at line 8174 of file vulkan_core.h.
Definition at line 4970 of file vulkan_core.h.
Definition at line 8172 of file vulkan_core.h.
Definition at line 10363 of file vulkan_core.h.
typedef struct VkExternalMemoryImageCreateInfo VkExternalMemoryImageCreateInfo |
Definition at line 8206 of file vulkan_core.h.
typedef struct VkExternalMemoryProperties VkExternalMemoryProperties |
Definition at line 8180 of file vulkan_core.h.
Definition at line 8263 of file vulkan_core.h.
Definition at line 5043 of file vulkan_core.h.
Definition at line 8261 of file vulkan_core.h.
Definition at line 8259 of file vulkan_core.h.
Definition at line 5034 of file vulkan_core.h.
Definition at line 8257 of file vulkan_core.h.
typedef struct VkExternalSemaphoreProperties VkExternalSemaphoreProperties |
Definition at line 8267 of file vulkan_core.h.
typedef enum VkFenceCreateFlagBits VkFenceCreateFlagBits |
typedef VkFlags VkFenceCreateFlags |
Definition at line 2422 of file vulkan_core.h.
typedef struct VkFenceCreateInfo VkFenceCreateInfo |
typedef struct VkFenceGetFdInfoKHR VkFenceGetFdInfoKHR |
typedef enum VkFenceImportFlagBits VkFenceImportFlagBits |
Definition at line 8536 of file vulkan_core.h.
typedef VkFlags VkFenceImportFlags |
Definition at line 5010 of file vulkan_core.h.
Definition at line 8534 of file vulkan_core.h.
typedef struct VkFilterCubicImageViewImageFormatPropertiesEXT VkFilterCubicImageViewImageFormatPropertiesEXT |
typedef uint32_t VkFlags |
Definition at line 96 of file vulkan_core.h.
typedef uint64_t VkFlags64 |
Definition at line 6466 of file vulkan_core.h.
typedef enum VkFormatFeatureFlagBits VkFormatFeatureFlagBits |
typedef VkFlags64 VkFormatFeatureFlagBits2 |
Definition at line 6681 of file vulkan_core.h.
Definition at line 9731 of file vulkan_core.h.
typedef VkFlags VkFormatFeatureFlags |
Definition at line 2231 of file vulkan_core.h.
typedef VkFlags64 VkFormatFeatureFlags2 |
Definition at line 6678 of file vulkan_core.h.
Definition at line 9729 of file vulkan_core.h.
typedef struct VkFormatProperties VkFormatProperties |
typedef struct VkFormatProperties2 VkFormatProperties2 |
Definition at line 8018 of file vulkan_core.h.
typedef struct VkFormatProperties3 VkFormatProperties3 |
Definition at line 9733 of file vulkan_core.h.
typedef enum VkFragmentShadingRateNV VkFragmentShadingRateNV |
typedef enum VkFragmentShadingRateTypeNV VkFragmentShadingRateTypeNV |
typedef struct VkFramebufferAttachmentImageInfo VkFramebufferAttachmentImageInfo |
Definition at line 8437 of file vulkan_core.h.
Definition at line 8435 of file vulkan_core.h.
typedef enum VkFramebufferCreateFlagBits VkFramebufferCreateFlagBits |
typedef VkFlags VkFramebufferCreateFlags |
Definition at line 2717 of file vulkan_core.h.
typedef struct VkFramebufferCreateInfo VkFramebufferCreateInfo |
typedef enum VkFrontFace VkFrontFace |
typedef struct VkGeneratedCommandsInfoNV VkGeneratedCommandsInfoNV |
typedef struct VkGeneratedCommandsMemoryRequirementsInfoNV VkGeneratedCommandsMemoryRequirementsInfoNV |
typedef struct VkGeometryAABBNV VkGeometryAABBNV |
typedef struct VkGeometryDataNV VkGeometryDataNV |
typedef enum VkGeometryFlagBitsKHR VkGeometryFlagBitsKHR |
Definition at line 11626 of file vulkan_core.h.
typedef VkFlags VkGeometryFlagsKHR |
Definition at line 11623 of file vulkan_core.h.
typedef VkGeometryFlagsKHR VkGeometryFlagsNV |
Definition at line 11624 of file vulkan_core.h.
Definition at line 11646 of file vulkan_core.h.
typedef VkFlags VkGeometryInstanceFlagsKHR |
Definition at line 11643 of file vulkan_core.h.
Definition at line 11644 of file vulkan_core.h.
typedef struct VkGeometryNV VkGeometryNV |
typedef struct VkGeometryTrianglesNV VkGeometryTrianglesNV |
typedef enum VkGeometryTypeKHR VkGeometryTypeKHR |
typedef VkGeometryTypeKHR VkGeometryTypeNV |
Definition at line 11583 of file vulkan_core.h.
typedef struct VkGraphicsPipelineCreateInfo VkGraphicsPipelineCreateInfo |
Definition at line 13808 of file vulkan_core.h.
typedef struct VkGraphicsPipelineShaderGroupsCreateInfoNV VkGraphicsPipelineShaderGroupsCreateInfoNV |
typedef struct VkHdrMetadataEXT VkHdrMetadataEXT |
Definition at line 12895 of file vulkan_core.h.
typedef struct VkHeadlessSurfaceCreateInfoEXT VkHeadlessSurfaceCreateInfoEXT |
typedef enum VkImageAspectFlagBits VkImageAspectFlagBits |
typedef VkFlags VkImageAspectFlags |
Definition at line 2176 of file vulkan_core.h.
typedef struct VkImageBlit VkImageBlit |
typedef struct VkImageBlit2 VkImageBlit2 |
typedef VkImageBlit2 VkImageBlit2KHR |
Definition at line 9686 of file vulkan_core.h.
typedef struct VkImageCompressionControlEXT VkImageCompressionControlEXT |
Definition at line 14078 of file vulkan_core.h.
typedef VkFlags VkImageCompressionFlagsEXT |
Definition at line 14048 of file vulkan_core.h.
typedef struct VkImageCompressionPropertiesEXT VkImageCompressionPropertiesEXT |
typedef struct VkImageCopy VkImageCopy |
typedef struct VkImageCopy2 VkImageCopy2 |
typedef VkImageCopy2 VkImageCopy2KHR |
Definition at line 9684 of file vulkan_core.h.
typedef enum VkImageCreateFlagBits VkImageCreateFlagBits |
typedef VkFlags VkImageCreateFlags |
Definition at line 2261 of file vulkan_core.h.
typedef struct VkImageCreateInfo VkImageCreateInfo |
typedef struct VkImageDrmFormatModifierExplicitCreateInfoEXT VkImageDrmFormatModifierExplicitCreateInfoEXT |
typedef struct VkImageFormatListCreateInfo VkImageFormatListCreateInfo |
Definition at line 8905 of file vulkan_core.h.
typedef struct VkImageFormatProperties VkImageFormatProperties |
typedef struct VkImageFormatProperties2 VkImageFormatProperties2 |
Definition at line 8020 of file vulkan_core.h.
typedef enum VkImageLayout VkImageLayout |
typedef struct VkImageMemoryBarrier VkImageMemoryBarrier |
typedef struct VkImageMemoryBarrier2 VkImageMemoryBarrier2 |
Definition at line 9537 of file vulkan_core.h.
typedef struct VkImageMemoryRequirementsInfo2 VkImageMemoryRequirementsInfo2 |
Definition at line 8871 of file vulkan_core.h.
Definition at line 8926 of file vulkan_core.h.
typedef struct VkImageResolve VkImageResolve |
typedef struct VkImageResolve2 VkImageResolve2 |
typedef VkImageResolve2 VkImageResolve2KHR |
Definition at line 9690 of file vulkan_core.h.
Definition at line 8873 of file vulkan_core.h.
typedef struct VkImageStencilUsageCreateInfo VkImageStencilUsageCreateInfo |
Definition at line 12694 of file vulkan_core.h.
typedef struct VkImageSubresource VkImageSubresource |
typedef struct VkImageSubresource2EXT VkImageSubresource2EXT |
typedef struct VkImageSubresourceLayers VkImageSubresourceLayers |
typedef struct VkImageSubresourceRange VkImageSubresourceRange |
typedef struct VkImageSwapchainCreateInfoKHR VkImageSwapchainCreateInfoKHR |
typedef enum VkImageTiling VkImageTiling |
typedef enum VkImageType VkImageType |
typedef enum VkImageUsageFlagBits VkImageUsageFlagBits |
typedef VkFlags VkImageUsageFlags |
Definition at line 2311 of file vulkan_core.h.
typedef struct VkImageViewAddressPropertiesNVX VkImageViewAddressPropertiesNVX |
typedef struct VkImageViewASTCDecodeModeEXT VkImageViewASTCDecodeModeEXT |
typedef enum VkImageViewCreateFlagBits VkImageViewCreateFlagBits |
typedef VkFlags VkImageViewCreateFlags |
Definition at line 2524 of file vulkan_core.h.
typedef struct VkImageViewCreateInfo VkImageViewCreateInfo |
typedef struct VkImageViewHandleInfoNVX VkImageViewHandleInfoNVX |
typedef struct VkImageViewMinLodCreateInfoEXT VkImageViewMinLodCreateInfoEXT |
typedef enum VkImageViewType VkImageViewType |
typedef struct VkImageViewUsageCreateInfo VkImageViewUsageCreateInfo |
Definition at line 8731 of file vulkan_core.h.
typedef struct VkImportFenceFdInfoKHR VkImportFenceFdInfoKHR |
typedef struct VkImportMemoryFdInfoKHR VkImportMemoryFdInfoKHR |
typedef struct VkImportMemoryHostPointerInfoEXT VkImportMemoryHostPointerInfoEXT |
typedef struct VkImportSemaphoreFdInfoKHR VkImportSemaphoreFdInfoKHR |
typedef enum VkIndexType VkIndexType |
typedef struct VkIndirectCommandsLayoutTokenNV VkIndirectCommandsLayoutTokenNV |
Definition at line 13152 of file vulkan_core.h.
typedef struct VkIndirectCommandsStreamNV VkIndirectCommandsStreamNV |
typedef enum VkIndirectStateFlagBitsNV VkIndirectStateFlagBitsNV |
typedef VkFlags VkIndirectStateFlagsNV |
Definition at line 13144 of file vulkan_core.h.
typedef struct VkInputAttachmentAspectReference VkInputAttachmentAspectReference |
Definition at line 8729 of file vulkan_core.h.
typedef enum VkInstanceCreateFlagBits VkInstanceCreateFlagBits |
typedef VkFlags VkInstanceCreateFlags |
Definition at line 2317 of file vulkan_core.h.
typedef struct VkInstanceCreateInfo VkInstanceCreateInfo |
typedef enum VkInternalAllocationType VkInternalAllocationType |
typedef struct VkLayerProperties VkLayerProperties |
typedef enum VkLineRasterizationModeEXT VkLineRasterizationModeEXT |
typedef struct VkMappedMemoryRange VkMappedMemoryRange |
typedef enum VkMemoryAllocateFlagBits VkMemoryAllocateFlagBits |
Definition at line 8085 of file vulkan_core.h.
typedef VkFlags VkMemoryAllocateFlags |
Definition at line 4943 of file vulkan_core.h.
typedef struct VkMemoryAllocateFlagsInfo VkMemoryAllocateFlagsInfo |
Definition at line 8087 of file vulkan_core.h.
Definition at line 8083 of file vulkan_core.h.
typedef struct VkMemoryAllocateInfo VkMemoryAllocateInfo |
typedef struct VkMemoryBarrier VkMemoryBarrier |
typedef struct VkMemoryBarrier2 VkMemoryBarrier2 |
typedef VkMemoryBarrier2 VkMemoryBarrier2KHR |
Definition at line 9533 of file vulkan_core.h.
Definition at line 15146 of file vulkan_core.h.
Definition at line 15149 of file vulkan_core.h.
typedef struct VkMemoryDedicatedAllocateInfo VkMemoryDedicatedAllocateInfo |
Definition at line 8852 of file vulkan_core.h.
typedef struct VkMemoryDedicatedRequirements VkMemoryDedicatedRequirements |
Definition at line 8850 of file vulkan_core.h.
typedef struct VkMemoryFdPropertiesKHR VkMemoryFdPropertiesKHR |
typedef struct VkMemoryGetFdInfoKHR VkMemoryGetFdInfoKHR |
typedef struct VkMemoryGetRemoteAddressInfoNV VkMemoryGetRemoteAddressInfoNV |
typedef struct VkMemoryHeap VkMemoryHeap |
typedef enum VkMemoryHeapFlagBits VkMemoryHeapFlagBits |
typedef VkFlags VkMemoryHeapFlags |
Definition at line 2325 of file vulkan_core.h.
typedef struct VkMemoryHostPointerPropertiesEXT VkMemoryHostPointerPropertiesEXT |
typedef VkFlags VkMemoryMapFlags |
Definition at line 2402 of file vulkan_core.h.
Definition at line 9326 of file vulkan_core.h.
typedef struct VkMemoryPriorityAllocateInfoEXT VkMemoryPriorityAllocateInfoEXT |
typedef enum VkMemoryPropertyFlagBits VkMemoryPropertyFlagBits |
typedef VkFlags VkMemoryPropertyFlags |
Definition at line 2339 of file vulkan_core.h.
typedef struct VkMemoryRequirements VkMemoryRequirements |
typedef struct VkMemoryRequirements2 VkMemoryRequirements2 |
Definition at line 8875 of file vulkan_core.h.
typedef struct VkMemoryType VkMemoryType |
typedef struct VkMicromapBuildInfoEXT VkMicromapBuildInfoEXT |
typedef struct VkMicromapBuildSizesInfoEXT VkMicromapBuildSizesInfoEXT |
typedef enum VkMicromapCreateFlagBitsEXT VkMicromapCreateFlagBitsEXT |
typedef VkFlags VkMicromapCreateFlagsEXT |
Definition at line 14756 of file vulkan_core.h.
typedef struct VkMicromapCreateInfoEXT VkMicromapCreateInfoEXT |
typedef struct VkMicromapTriangleEXT VkMicromapTriangleEXT |
typedef enum VkMicromapTypeEXT VkMicromapTypeEXT |
typedef struct VkMicromapUsageEXT VkMicromapUsageEXT |
typedef struct VkMicromapVersionInfoEXT VkMicromapVersionInfoEXT |
typedef struct VkMultiDrawIndexedInfoEXT VkMultiDrawIndexedInfoEXT |
typedef struct VkMultiDrawInfoEXT VkMultiDrawInfoEXT |
typedef struct VkMultisampledRenderToSingleSampledInfoEXT VkMultisampledRenderToSingleSampledInfoEXT |
typedef struct VkMultisamplePropertiesEXT VkMultisamplePropertiesEXT |
Definition at line 14274 of file vulkan_core.h.
typedef struct VkMutableDescriptorTypeListEXT VkMutableDescriptorTypeListEXT |
Definition at line 14265 of file vulkan_core.h.
typedef enum VkObjectType VkObjectType |
typedef struct VkOffset2D VkOffset2D |
typedef struct VkOffset3D VkOffset3D |
typedef enum VkOpacityMicromapFormatEXT VkOpacityMicromapFormatEXT |
typedef struct VkOpaqueCaptureDescriptorDataCreateInfoEXT VkOpaqueCaptureDescriptorDataCreateInfoEXT |
typedef VkFlags VkOpticalFlowExecuteFlagsNV |
Definition at line 15677 of file vulkan_core.h.
typedef struct VkOpticalFlowExecuteInfoNV VkOpticalFlowExecuteInfoNV |
typedef VkFlags VkOpticalFlowGridSizeFlagsNV |
Definition at line 15650 of file vulkan_core.h.
typedef struct VkOpticalFlowImageFormatInfoNV VkOpticalFlowImageFormatInfoNV |
Definition at line 15671 of file vulkan_core.h.
typedef struct VkOpticalFlowSessionCreateInfoNV VkOpticalFlowSessionCreateInfoNV |
typedef struct VkOpticalFlowSessionCreatePrivateDataInfoNV VkOpticalFlowSessionCreatePrivateDataInfoNV |
typedef enum VkOpticalFlowUsageFlagBitsNV VkOpticalFlowUsageFlagBitsNV |
typedef VkFlags VkOpticalFlowUsageFlagsNV |
Definition at line 15661 of file vulkan_core.h.
typedef struct VkPastPresentationTimingGOOGLE VkPastPresentationTimingGOOGLE |
typedef enum VkPeerMemoryFeatureFlagBits VkPeerMemoryFeatureFlagBits |
Definition at line 8081 of file vulkan_core.h.
typedef VkFlags VkPeerMemoryFeatureFlags |
Definition at line 4932 of file vulkan_core.h.
Definition at line 8079 of file vulkan_core.h.
typedef struct VkPerformanceConfigurationAcquireInfoINTEL VkPerformanceConfigurationAcquireInfoINTEL |
Definition at line 8622 of file vulkan_core.h.
typedef struct VkPerformanceCounterKHR VkPerformanceCounterKHR |
typedef union VkPerformanceCounterResultKHR VkPerformanceCounterResultKHR |
typedef enum VkPerformanceCounterScopeKHR VkPerformanceCounterScopeKHR |
typedef enum VkPerformanceCounterUnitKHR VkPerformanceCounterUnitKHR |
typedef struct VkPerformanceMarkerInfoINTEL VkPerformanceMarkerInfoINTEL |
typedef struct VkPerformanceOverrideInfoINTEL VkPerformanceOverrideInfoINTEL |
typedef struct VkPerformanceQuerySubmitInfoKHR VkPerformanceQuerySubmitInfoKHR |
typedef union VkPerformanceValueDataINTEL VkPerformanceValueDataINTEL |
typedef struct VkPerformanceValueINTEL VkPerformanceValueINTEL |
typedef enum VkPerformanceValueTypeINTEL VkPerformanceValueTypeINTEL |
Definition at line 8366 of file vulkan_core.h.
Definition at line 9028 of file vulkan_core.h.
typedef struct VkPhysicalDeviceAccelerationStructureFeaturesKHR VkPhysicalDeviceAccelerationStructureFeaturesKHR |
typedef struct VkPhysicalDeviceAccelerationStructurePropertiesKHR VkPhysicalDeviceAccelerationStructurePropertiesKHR |
typedef struct VkPhysicalDeviceAddressBindingReportFeaturesEXT VkPhysicalDeviceAddressBindingReportFeaturesEXT |
typedef struct VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT |
typedef struct VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT |
typedef struct VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT |
typedef struct VkPhysicalDeviceBorderColorSwizzleFeaturesEXT VkPhysicalDeviceBorderColorSwizzleFeaturesEXT |
Definition at line 12653 of file vulkan_core.h.
typedef struct VkPhysicalDeviceBufferDeviceAddressFeatures VkPhysicalDeviceBufferDeviceAddressFeatures |
typedef struct VkPhysicalDeviceBufferDeviceAddressFeaturesEXT VkPhysicalDeviceBufferDeviceAddressFeaturesEXT |
Definition at line 9320 of file vulkan_core.h.
typedef struct VkPhysicalDeviceColorWriteEnableFeaturesEXT VkPhysicalDeviceColorWriteEnableFeaturesEXT |
typedef struct VkPhysicalDeviceComputeShaderDerivativesFeaturesNV VkPhysicalDeviceComputeShaderDerivativesFeaturesNV |
typedef struct VkPhysicalDeviceConditionalRenderingFeaturesEXT VkPhysicalDeviceConditionalRenderingFeaturesEXT |
typedef struct VkPhysicalDeviceConservativeRasterizationPropertiesEXT VkPhysicalDeviceConservativeRasterizationPropertiesEXT |
typedef struct VkPhysicalDeviceCooperativeMatrixFeaturesNV VkPhysicalDeviceCooperativeMatrixFeaturesNV |
typedef struct VkPhysicalDeviceCooperativeMatrixPropertiesNV VkPhysicalDeviceCooperativeMatrixPropertiesNV |
typedef struct VkPhysicalDeviceCopyMemoryIndirectFeaturesNV VkPhysicalDeviceCopyMemoryIndirectFeaturesNV |
typedef struct VkPhysicalDeviceCopyMemoryIndirectPropertiesNV VkPhysicalDeviceCopyMemoryIndirectPropertiesNV |
typedef struct VkPhysicalDeviceCornerSampledImageFeaturesNV VkPhysicalDeviceCornerSampledImageFeaturesNV |
typedef struct VkPhysicalDeviceCoverageReductionModeFeaturesNV VkPhysicalDeviceCoverageReductionModeFeaturesNV |
typedef struct VkPhysicalDeviceCustomBorderColorFeaturesEXT VkPhysicalDeviceCustomBorderColorFeaturesEXT |
typedef struct VkPhysicalDeviceCustomBorderColorPropertiesEXT VkPhysicalDeviceCustomBorderColorPropertiesEXT |
typedef struct VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV |
typedef struct VkPhysicalDeviceDepthClampZeroOneFeaturesEXT VkPhysicalDeviceDepthClampZeroOneFeaturesEXT |
typedef struct VkPhysicalDeviceDepthClipControlFeaturesEXT VkPhysicalDeviceDepthClipControlFeaturesEXT |
typedef struct VkPhysicalDeviceDepthClipEnableFeaturesEXT VkPhysicalDeviceDepthClipEnableFeaturesEXT |
typedef struct VkPhysicalDeviceDepthStencilResolveProperties VkPhysicalDeviceDepthStencilResolveProperties |
typedef VkPhysicalDeviceDepthStencilResolveProperties VkPhysicalDeviceDepthStencilResolvePropertiesKHR |
Definition at line 9119 of file vulkan_core.h.
typedef struct VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT |
typedef struct VkPhysicalDeviceDescriptorBufferFeaturesEXT VkPhysicalDeviceDescriptorBufferFeaturesEXT |
typedef struct VkPhysicalDeviceDescriptorBufferPropertiesEXT VkPhysicalDeviceDescriptorBufferPropertiesEXT |
typedef struct VkPhysicalDeviceDescriptorIndexingFeatures VkPhysicalDeviceDescriptorIndexingFeatures |
Definition at line 11441 of file vulkan_core.h.
typedef struct VkPhysicalDeviceDescriptorIndexingProperties VkPhysicalDeviceDescriptorIndexingProperties |
typedef VkPhysicalDeviceDescriptorIndexingProperties VkPhysicalDeviceDescriptorIndexingPropertiesEXT |
Definition at line 11443 of file vulkan_core.h.
typedef struct VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE |
typedef struct VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV |
typedef struct VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV |
typedef struct VkPhysicalDeviceDeviceMemoryReportFeaturesEXT VkPhysicalDeviceDeviceMemoryReportFeaturesEXT |
typedef struct VkPhysicalDeviceDiagnosticsConfigFeaturesNV VkPhysicalDeviceDiagnosticsConfigFeaturesNV |
typedef struct VkPhysicalDeviceDiscardRectanglePropertiesEXT VkPhysicalDeviceDiscardRectanglePropertiesEXT |
typedef struct VkPhysicalDeviceDriverProperties VkPhysicalDeviceDriverProperties |
Definition at line 9097 of file vulkan_core.h.
typedef struct VkPhysicalDeviceDrmPropertiesEXT VkPhysicalDeviceDrmPropertiesEXT |
Definition at line 7951 of file vulkan_core.h.
typedef struct VkPhysicalDeviceExclusiveScissorFeaturesNV VkPhysicalDeviceExclusiveScissorFeaturesNV |
typedef struct VkPhysicalDeviceExtendedDynamicState2FeaturesEXT VkPhysicalDeviceExtendedDynamicState2FeaturesEXT |
typedef struct VkPhysicalDeviceExtendedDynamicState3FeaturesEXT VkPhysicalDeviceExtendedDynamicState3FeaturesEXT |
typedef struct VkPhysicalDeviceExtendedDynamicState3PropertiesEXT VkPhysicalDeviceExtendedDynamicState3PropertiesEXT |
typedef struct VkPhysicalDeviceExtendedDynamicStateFeaturesEXT VkPhysicalDeviceExtendedDynamicStateFeaturesEXT |
Definition at line 8186 of file vulkan_core.h.
Definition at line 8517 of file vulkan_core.h.
Definition at line 8182 of file vulkan_core.h.
typedef struct VkPhysicalDeviceExternalMemoryHostPropertiesEXT VkPhysicalDeviceExternalMemoryHostPropertiesEXT |
typedef struct VkPhysicalDeviceExternalMemoryRDMAFeaturesNV VkPhysicalDeviceExternalMemoryRDMAFeaturesNV |
Definition at line 8265 of file vulkan_core.h.
typedef struct VkPhysicalDeviceFaultFeaturesEXT VkPhysicalDeviceFaultFeaturesEXT |
typedef struct VkPhysicalDeviceFeatures VkPhysicalDeviceFeatures |
typedef struct VkPhysicalDeviceFeatures2 VkPhysicalDeviceFeatures2 |
Definition at line 8014 of file vulkan_core.h.
Definition at line 8359 of file vulkan_core.h.
Definition at line 9106 of file vulkan_core.h.
typedef struct VkPhysicalDeviceFragmentDensityMap2FeaturesEXT VkPhysicalDeviceFragmentDensityMap2FeaturesEXT |
typedef struct VkPhysicalDeviceFragmentDensityMap2PropertiesEXT VkPhysicalDeviceFragmentDensityMap2PropertiesEXT |
typedef struct VkPhysicalDeviceFragmentDensityMapFeaturesEXT VkPhysicalDeviceFragmentDensityMapFeaturesEXT |
typedef struct VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM |
typedef struct VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM |
typedef struct VkPhysicalDeviceFragmentDensityMapPropertiesEXT VkPhysicalDeviceFragmentDensityMapPropertiesEXT |
typedef struct VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR |
typedef VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR VkPhysicalDeviceFragmentShaderBarycentricFeaturesNV |
Definition at line 12244 of file vulkan_core.h.
typedef struct VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR |
typedef struct VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT |
typedef struct VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV |
typedef struct VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV |
typedef struct VkPhysicalDeviceFragmentShadingRateFeaturesKHR VkPhysicalDeviceFragmentShadingRateFeaturesKHR |
typedef struct VkPhysicalDeviceFragmentShadingRatePropertiesKHR VkPhysicalDeviceFragmentShadingRatePropertiesKHR |
typedef VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR VkPhysicalDeviceGlobalPriorityQueryFeaturesEXT |
Definition at line 14610 of file vulkan_core.h.
typedef struct VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR |
typedef struct VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT |
typedef struct VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT |
typedef struct VkPhysicalDeviceGroupProperties VkPhysicalDeviceGroupProperties |
Definition at line 8154 of file vulkan_core.h.
Definition at line 12985 of file vulkan_core.h.
typedef struct VkPhysicalDeviceIDProperties VkPhysicalDeviceIDProperties |
Definition at line 8190 of file vulkan_core.h.
typedef struct VkPhysicalDeviceImage2DViewOf3DFeaturesEXT VkPhysicalDeviceImage2DViewOf3DFeaturesEXT |
typedef struct VkPhysicalDeviceImageCompressionControlFeaturesEXT VkPhysicalDeviceImageCompressionControlFeaturesEXT |
typedef struct VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT |
typedef struct VkPhysicalDeviceImageDrmFormatModifierInfoEXT VkPhysicalDeviceImageDrmFormatModifierInfoEXT |
typedef struct VkPhysicalDeviceImageFormatInfo2 VkPhysicalDeviceImageFormatInfo2 |
Definition at line 8022 of file vulkan_core.h.
typedef struct VkPhysicalDeviceImagelessFramebufferFeatures VkPhysicalDeviceImagelessFramebufferFeatures |
typedef VkPhysicalDeviceImagelessFramebufferFeatures VkPhysicalDeviceImagelessFramebufferFeaturesKHR |
Definition at line 8433 of file vulkan_core.h.
typedef struct VkPhysicalDeviceImageProcessingFeaturesQCOM VkPhysicalDeviceImageProcessingFeaturesQCOM |
typedef struct VkPhysicalDeviceImageProcessingPropertiesQCOM VkPhysicalDeviceImageProcessingPropertiesQCOM |
Definition at line 14033 of file vulkan_core.h.
typedef struct VkPhysicalDeviceImageViewImageFormatInfoEXT VkPhysicalDeviceImageViewImageFormatInfoEXT |
typedef struct VkPhysicalDeviceImageViewMinLodFeaturesEXT VkPhysicalDeviceImageViewMinLodFeaturesEXT |
typedef struct VkPhysicalDeviceInheritedViewportScissorFeaturesNV VkPhysicalDeviceInheritedViewportScissorFeaturesNV |
typedef struct VkPhysicalDeviceInlineUniformBlockFeatures VkPhysicalDeviceInlineUniformBlockFeatures |
Definition at line 11116 of file vulkan_core.h.
typedef struct VkPhysicalDeviceInlineUniformBlockProperties VkPhysicalDeviceInlineUniformBlockProperties |
typedef VkPhysicalDeviceInlineUniformBlockProperties VkPhysicalDeviceInlineUniformBlockPropertiesEXT |
Definition at line 11118 of file vulkan_core.h.
typedef struct VkPhysicalDeviceInvocationMaskFeaturesHUAWEI VkPhysicalDeviceInvocationMaskFeaturesHUAWEI |
typedef struct VkPhysicalDeviceLegacyDitheringFeaturesEXT VkPhysicalDeviceLegacyDitheringFeaturesEXT |
typedef struct VkPhysicalDeviceLimits VkPhysicalDeviceLimits |
typedef struct VkPhysicalDeviceLinearColorAttachmentFeaturesNV VkPhysicalDeviceLinearColorAttachmentFeaturesNV |
typedef struct VkPhysicalDeviceLineRasterizationFeaturesEXT VkPhysicalDeviceLineRasterizationFeaturesEXT |
typedef struct VkPhysicalDeviceLineRasterizationPropertiesEXT VkPhysicalDeviceLineRasterizationPropertiesEXT |
Definition at line 8977 of file vulkan_core.h.
Definition at line 9781 of file vulkan_core.h.
Definition at line 9783 of file vulkan_core.h.
typedef struct VkPhysicalDeviceMemoryDecompressionFeaturesNV VkPhysicalDeviceMemoryDecompressionFeaturesNV |
typedef struct VkPhysicalDeviceMemoryDecompressionPropertiesNV VkPhysicalDeviceMemoryDecompressionPropertiesNV |
typedef struct VkPhysicalDeviceMemoryProperties VkPhysicalDeviceMemoryProperties |
Definition at line 8026 of file vulkan_core.h.
typedef struct VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT |
Definition at line 8005 of file vulkan_core.h.
typedef struct VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX |
typedef struct VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM |
Definition at line 8007 of file vulkan_core.h.
typedef struct VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT |
typedef VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE |
Definition at line 14258 of file vulkan_core.h.
typedef struct VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT |
typedef struct VkPhysicalDeviceOpacityMicromapFeaturesEXT VkPhysicalDeviceOpacityMicromapFeaturesEXT |
typedef struct VkPhysicalDeviceOpacityMicromapPropertiesEXT VkPhysicalDeviceOpacityMicromapPropertiesEXT |
typedef struct VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT |
typedef struct VkPhysicalDevicePerformanceQueryFeaturesKHR VkPhysicalDevicePerformanceQueryFeaturesKHR |
typedef struct VkPhysicalDevicePerformanceQueryPropertiesKHR VkPhysicalDevicePerformanceQueryPropertiesKHR |
typedef struct VkPhysicalDevicePipelineCreationCacheControlFeatures VkPhysicalDevicePipelineCreationCacheControlFeatures |
typedef VkPhysicalDevicePipelineCreationCacheControlFeatures VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT |
Definition at line 13550 of file vulkan_core.h.
typedef struct VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR |
typedef struct VkPhysicalDevicePipelinePropertiesFeaturesEXT VkPhysicalDevicePipelinePropertiesFeaturesEXT |
typedef struct VkPhysicalDevicePipelineProtectedAccessFeaturesEXT VkPhysicalDevicePipelineProtectedAccessFeaturesEXT |
typedef struct VkPhysicalDevicePipelineRobustnessFeaturesEXT VkPhysicalDevicePipelineRobustnessFeaturesEXT |
typedef struct VkPhysicalDevicePipelineRobustnessPropertiesEXT VkPhysicalDevicePipelineRobustnessPropertiesEXT |
Definition at line 8725 of file vulkan_core.h.
typedef struct VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT |
typedef struct VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT |
Definition at line 13508 of file vulkan_core.h.
typedef struct VkPhysicalDeviceProperties VkPhysicalDeviceProperties |
typedef struct VkPhysicalDeviceProperties2 VkPhysicalDeviceProperties2 |
Definition at line 8016 of file vulkan_core.h.
typedef struct VkPhysicalDeviceProvokingVertexFeaturesEXT VkPhysicalDeviceProvokingVertexFeaturesEXT |
typedef struct VkPhysicalDeviceProvokingVertexPropertiesEXT VkPhysicalDeviceProvokingVertexPropertiesEXT |
typedef struct VkPhysicalDevicePushDescriptorPropertiesKHR VkPhysicalDevicePushDescriptorPropertiesKHR |
typedef VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM |
Definition at line 14234 of file vulkan_core.h.
typedef struct VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT |
typedef struct VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV |
typedef struct VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV |
typedef struct VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR |
typedef struct VkPhysicalDeviceRayTracingMotionBlurFeaturesNV VkPhysicalDeviceRayTracingMotionBlurFeaturesNV |
typedef struct VkPhysicalDeviceRayTracingPipelineFeaturesKHR VkPhysicalDeviceRayTracingPipelineFeaturesKHR |
typedef struct VkPhysicalDeviceRayTracingPipelinePropertiesKHR VkPhysicalDeviceRayTracingPipelinePropertiesKHR |
typedef struct VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV |
typedef struct VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT |
typedef struct VkPhysicalDeviceSampleLocationsPropertiesEXT VkPhysicalDeviceSampleLocationsPropertiesEXT |
typedef struct VkPhysicalDeviceSamplerFilterMinmaxProperties VkPhysicalDeviceSamplerFilterMinmaxProperties |
typedef VkPhysicalDeviceSamplerFilterMinmaxProperties VkPhysicalDeviceSamplerFilterMinmaxPropertiesEXT |
Definition at line 11094 of file vulkan_core.h.
typedef struct VkPhysicalDeviceSamplerYcbcrConversionFeatures VkPhysicalDeviceSamplerYcbcrConversionFeatures |
typedef VkPhysicalDeviceSamplerYcbcrConversionFeatures VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR |
Definition at line 8928 of file vulkan_core.h.
Definition at line 12535 of file vulkan_core.h.
typedef struct VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures |
typedef VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures VkPhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHR |
Definition at line 9282 of file vulkan_core.h.
typedef struct VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT |
typedef struct VkPhysicalDeviceShaderAtomicFloatFeaturesEXT VkPhysicalDeviceShaderAtomicFloatFeaturesEXT |
Definition at line 9035 of file vulkan_core.h.
typedef struct VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM |
typedef struct VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM |
typedef struct VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures |
typedef VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT |
Definition at line 13118 of file vulkan_core.h.
Definition at line 5530 of file vulkan_core.h.
typedef struct VkPhysicalDeviceShaderDrawParametersFeatures VkPhysicalDeviceShaderDrawParametersFeatures |
typedef struct VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD |
Definition at line 8357 of file vulkan_core.h.
typedef struct VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT |
typedef struct VkPhysicalDeviceShaderImageFootprintFeaturesNV VkPhysicalDeviceShaderImageFootprintFeaturesNV |
typedef struct VkPhysicalDeviceShaderIntegerDotProductFeatures VkPhysicalDeviceShaderIntegerDotProductFeatures |
typedef VkPhysicalDeviceShaderIntegerDotProductFeatures VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR |
Definition at line 9477 of file vulkan_core.h.
typedef struct VkPhysicalDeviceShaderIntegerDotProductProperties VkPhysicalDeviceShaderIntegerDotProductProperties |
typedef VkPhysicalDeviceShaderIntegerDotProductProperties VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR |
Definition at line 9479 of file vulkan_core.h.
typedef struct VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL |
typedef struct VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT |
typedef struct VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT |
typedef struct VkPhysicalDeviceShaderSMBuiltinsFeaturesNV VkPhysicalDeviceShaderSMBuiltinsFeaturesNV |
typedef struct VkPhysicalDeviceShaderSMBuiltinsPropertiesNV VkPhysicalDeviceShaderSMBuiltinsPropertiesNV |
typedef struct VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures |
typedef VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures VkPhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR |
Definition at line 9021 of file vulkan_core.h.
typedef struct VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR |
typedef struct VkPhysicalDeviceShaderTerminateInvocationFeatures VkPhysicalDeviceShaderTerminateInvocationFeatures |
typedef VkPhysicalDeviceShaderTerminateInvocationFeatures VkPhysicalDeviceShaderTerminateInvocationFeaturesKHR |
Definition at line 9180 of file vulkan_core.h.
typedef struct VkPhysicalDeviceShadingRateImageFeaturesNV VkPhysicalDeviceShadingRateImageFeaturesNV |
typedef struct VkPhysicalDeviceShadingRateImagePropertiesNV VkPhysicalDeviceShadingRateImagePropertiesNV |
Definition at line 8030 of file vulkan_core.h.
typedef struct VkPhysicalDeviceSparseProperties VkPhysicalDeviceSparseProperties |
typedef struct VkPhysicalDeviceSubgroupSizeControlFeatures VkPhysicalDeviceSubgroupSizeControlFeatures |
Definition at line 12554 of file vulkan_core.h.
typedef struct VkPhysicalDeviceSubgroupSizeControlProperties VkPhysicalDeviceSubgroupSizeControlProperties |
typedef VkPhysicalDeviceSubgroupSizeControlProperties VkPhysicalDeviceSubgroupSizeControlPropertiesEXT |
Definition at line 12556 of file vulkan_core.h.
typedef struct VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT |
typedef struct VkPhysicalDeviceSubpassShadingFeaturesHUAWEI VkPhysicalDeviceSubpassShadingFeaturesHUAWEI |
typedef struct VkPhysicalDeviceSubpassShadingPropertiesHUAWEI VkPhysicalDeviceSubpassShadingPropertiesHUAWEI |
typedef struct VkPhysicalDeviceSurfaceInfo2KHR VkPhysicalDeviceSurfaceInfo2KHR |
Definition at line 9547 of file vulkan_core.h.
typedef struct VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT |
typedef struct VkPhysicalDeviceTexelBufferAlignmentProperties VkPhysicalDeviceTexelBufferAlignmentProperties |
typedef VkPhysicalDeviceTexelBufferAlignmentProperties VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT |
Definition at line 13341 of file vulkan_core.h.
typedef struct VkPhysicalDeviceTextureCompressionASTCHDRFeatures VkPhysicalDeviceTextureCompressionASTCHDRFeatures |
typedef VkPhysicalDeviceTextureCompressionASTCHDRFeatures VkPhysicalDeviceTextureCompressionASTCHDRFeaturesEXT |
Definition at line 10442 of file vulkan_core.h.
typedef struct VkPhysicalDeviceTilePropertiesFeaturesQCOM VkPhysicalDeviceTilePropertiesFeaturesQCOM |
Definition at line 9137 of file vulkan_core.h.
typedef struct VkPhysicalDeviceTimelineSemaphoreProperties VkPhysicalDeviceTimelineSemaphoreProperties |
Definition at line 9139 of file vulkan_core.h.
typedef struct VkPhysicalDeviceToolProperties VkPhysicalDeviceToolProperties |
Definition at line 12679 of file vulkan_core.h.
typedef struct VkPhysicalDeviceTransformFeedbackFeaturesEXT VkPhysicalDeviceTransformFeedbackFeaturesEXT |
typedef struct VkPhysicalDeviceTransformFeedbackPropertiesEXT VkPhysicalDeviceTransformFeedbackPropertiesEXT |
typedef enum VkPhysicalDeviceType VkPhysicalDeviceType |
typedef struct VkPhysicalDeviceUniformBufferStandardLayoutFeatures VkPhysicalDeviceUniformBufferStandardLayoutFeatures |
typedef VkPhysicalDeviceUniformBufferStandardLayoutFeatures VkPhysicalDeviceUniformBufferStandardLayoutFeaturesKHR |
Definition at line 9313 of file vulkan_core.h.
Definition at line 5318 of file vulkan_core.h.
Definition at line 8778 of file vulkan_core.h.
Definition at line 8780 of file vulkan_core.h.
typedef struct VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT |
typedef struct VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT |
typedef struct VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT |
typedef struct VkPhysicalDeviceVulkan11Features VkPhysicalDeviceVulkan11Features |
typedef struct VkPhysicalDeviceVulkan12Features VkPhysicalDeviceVulkan12Features |
typedef struct VkPhysicalDeviceVulkan13Features VkPhysicalDeviceVulkan13Features |
Definition at line 9173 of file vulkan_core.h.
typedef struct VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR |
typedef struct VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT |
typedef struct VkPhysicalDeviceYcbcrImageArraysFeaturesEXT VkPhysicalDeviceYcbcrImageArraysFeaturesEXT |
typedef struct VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures |
typedef VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR |
Definition at line 9649 of file vulkan_core.h.
typedef enum VkPipelineBindPoint VkPipelineBindPoint |
typedef VkFlags VkPipelineCacheCreateFlags |
Definition at line 2532 of file vulkan_core.h.
typedef struct VkPipelineCacheCreateInfo VkPipelineCacheCreateInfo |
typedef enum VkPipelineCacheHeaderVersion VkPipelineCacheHeaderVersion |
typedef struct VkPipelineCacheHeaderVersionOne VkPipelineCacheHeaderVersionOne |
typedef struct VkPipelineColorBlendAdvancedStateCreateInfoEXT VkPipelineColorBlendAdvancedStateCreateInfoEXT |
Definition at line 2652 of file vulkan_core.h.
Definition at line 12034 of file vulkan_core.h.
Definition at line 11267 of file vulkan_core.h.
typedef struct VkPipelineCoverageModulationStateCreateInfoNV VkPipelineCoverageModulationStateCreateInfoNV |
Definition at line 12804 of file vulkan_core.h.
typedef struct VkPipelineCoverageReductionStateCreateInfoNV VkPipelineCoverageReductionStateCreateInfoNV |
Definition at line 11245 of file vulkan_core.h.
typedef struct VkPipelineCoverageToColorStateCreateInfoNV VkPipelineCoverageToColorStateCreateInfoNV |
typedef enum VkPipelineCreateFlagBits VkPipelineCreateFlagBits |
typedef VkFlags VkPipelineCreateFlags |
Definition at line 2583 of file vulkan_core.h.
typedef struct VkPipelineCreationFeedback VkPipelineCreationFeedback |
Definition at line 12157 of file vulkan_core.h.
Definition at line 12159 of file vulkan_core.h.
Definition at line 12153 of file vulkan_core.h.
Definition at line 6478 of file vulkan_core.h.
Definition at line 12155 of file vulkan_core.h.
Definition at line 2645 of file vulkan_core.h.
Definition at line 10816 of file vulkan_core.h.
typedef struct VkPipelineDiscardRectangleStateCreateInfoEXT VkPipelineDiscardRectangleStateCreateInfoEXT |
Definition at line 2653 of file vulkan_core.h.
typedef struct VkPipelineDynamicStateCreateInfo VkPipelineDynamicStateCreateInfo |
typedef struct VkPipelineExecutableInfoKHR VkPipelineExecutableInfoKHR |
typedef struct VkPipelineExecutableInternalRepresentationKHR VkPipelineExecutableInternalRepresentationKHR |
typedef struct VkPipelineExecutableStatisticKHR VkPipelineExecutableStatisticKHR |
typedef struct VkPipelineFragmentShadingRateEnumStateCreateInfoNV VkPipelineFragmentShadingRateEnumStateCreateInfoNV |
typedef struct VkPipelineFragmentShadingRateStateCreateInfoKHR VkPipelineFragmentShadingRateStateCreateInfoKHR |
typedef VkPipelineInfoKHR VkPipelineInfoEXT |
Definition at line 14479 of file vulkan_core.h.
typedef struct VkPipelineInfoKHR VkPipelineInfoKHR |
Definition at line 2632 of file vulkan_core.h.
typedef VkFlags VkPipelineLayoutCreateFlags |
Definition at line 2659 of file vulkan_core.h.
typedef struct VkPipelineLayoutCreateInfo VkPipelineLayoutCreateInfo |
typedef struct VkPipelineLibraryCreateInfoKHR VkPipelineLibraryCreateInfoKHR |
Definition at line 2636 of file vulkan_core.h.
Definition at line 10853 of file vulkan_core.h.
typedef struct VkPipelineRasterizationConservativeStateCreateInfoEXT VkPipelineRasterizationConservativeStateCreateInfoEXT |
Definition at line 10881 of file vulkan_core.h.
typedef struct VkPipelineRasterizationDepthClipStateCreateInfoEXT VkPipelineRasterizationDepthClipStateCreateInfoEXT |
typedef struct VkPipelineRasterizationLineStateCreateInfoEXT VkPipelineRasterizationLineStateCreateInfoEXT |
typedef struct VkPipelineRasterizationProvokingVertexStateCreateInfoEXT VkPipelineRasterizationProvokingVertexStateCreateInfoEXT |
Definition at line 2635 of file vulkan_core.h.
typedef struct VkPipelineRasterizationStateRasterizationOrderAMD VkPipelineRasterizationStateRasterizationOrderAMD |
Definition at line 10049 of file vulkan_core.h.
typedef struct VkPipelineRasterizationStateStreamCreateInfoEXT VkPipelineRasterizationStateStreamCreateInfoEXT |
typedef struct VkPipelineRenderingCreateInfo VkPipelineRenderingCreateInfo |
Definition at line 7949 of file vulkan_core.h.
typedef struct VkPipelineRepresentativeFragmentTestStateCreateInfoNV VkPipelineRepresentativeFragmentTestStateCreateInfoNV |
typedef struct VkPipelineSampleLocationsStateCreateInfoEXT VkPipelineSampleLocationsStateCreateInfoEXT |
Definition at line 2592 of file vulkan_core.h.
typedef struct VkPipelineShaderStageCreateInfo VkPipelineShaderStageCreateInfo |
typedef struct VkPipelineShaderStageModuleIdentifierCreateInfoEXT VkPipelineShaderStageModuleIdentifierCreateInfoEXT |
typedef struct VkPipelineShaderStageRequiredSubgroupSizeCreateInfo VkPipelineShaderStageRequiredSubgroupSizeCreateInfo |
typedef VkPipelineShaderStageRequiredSubgroupSizeCreateInfo VkPipelineShaderStageRequiredSubgroupSizeCreateInfoEXT |
Definition at line 12558 of file vulkan_core.h.
typedef enum VkPipelineStageFlagBits VkPipelineStageFlagBits |
typedef VkFlags64 VkPipelineStageFlagBits2 |
Definition at line 6500 of file vulkan_core.h.
Definition at line 9523 of file vulkan_core.h.
typedef VkFlags VkPipelineStageFlags |
Definition at line 2401 of file vulkan_core.h.
typedef VkFlags64 VkPipelineStageFlags2 |
Definition at line 6497 of file vulkan_core.h.
Definition at line 9521 of file vulkan_core.h.
typedef struct VkPipelineTessellationDomainOriginStateCreateInfo VkPipelineTessellationDomainOriginStateCreateInfo |
typedef VkPipelineTessellationDomainOriginStateCreateInfo VkPipelineTessellationDomainOriginStateCreateInfoKHR |
Definition at line 8733 of file vulkan_core.h.
Definition at line 2633 of file vulkan_core.h.
typedef struct VkPipelineVertexInputDivisorStateCreateInfoEXT VkPipelineVertexInputDivisorStateCreateInfoEXT |
Definition at line 2631 of file vulkan_core.h.
typedef struct VkPipelineViewportCoarseSampleOrderStateCreateInfoNV VkPipelineViewportCoarseSampleOrderStateCreateInfoNV |
typedef struct VkPipelineViewportDepthClipControlCreateInfoEXT VkPipelineViewportDepthClipControlCreateInfoEXT |
typedef struct VkPipelineViewportExclusiveScissorStateCreateInfoNV VkPipelineViewportExclusiveScissorStateCreateInfoNV |
typedef struct VkPipelineViewportShadingRateImageStateCreateInfoNV VkPipelineViewportShadingRateImageStateCreateInfoNV |
Definition at line 2634 of file vulkan_core.h.
Definition at line 10789 of file vulkan_core.h.
typedef struct VkPipelineViewportSwizzleStateCreateInfoNV VkPipelineViewportSwizzleStateCreateInfoNV |
typedef struct VkPipelineViewportWScalingStateCreateInfoNV VkPipelineViewportWScalingStateCreateInfoNV |
typedef enum VkPointClippingBehavior VkPointClippingBehavior |
Definition at line 8721 of file vulkan_core.h.
typedef enum VkPolygonMode VkPolygonMode |
typedef struct VkPresentIdKHR VkPresentIdKHR |
typedef struct VkPresentInfoKHR VkPresentInfoKHR |
typedef enum VkPresentModeKHR VkPresentModeKHR |
typedef struct VkPresentRegionKHR VkPresentRegionKHR |
typedef struct VkPresentRegionsKHR VkPresentRegionsKHR |
typedef struct VkPresentTimeGOOGLE VkPresentTimeGOOGLE |
typedef struct VkPresentTimesInfoGOOGLE VkPresentTimesInfoGOOGLE |
typedef enum VkPrimitiveTopology VkPrimitiveTopology |
typedef VkFlags VkPrivateDataSlotCreateFlags |
Definition at line 6496 of file vulkan_core.h.
Definition at line 13506 of file vulkan_core.h.
typedef struct VkPrivateDataSlotCreateInfo VkPrivateDataSlotCreateInfo |
Definition at line 13512 of file vulkan_core.h.
typedef VkPrivateDataSlot VkPrivateDataSlotEXT |
Definition at line 13502 of file vulkan_core.h.
typedef struct VkProtectedSubmitInfo VkProtectedSubmitInfo |
typedef enum VkProvokingVertexModeEXT VkProvokingVertexModeEXT |
typedef struct VkPushConstantRange VkPushConstantRange |
typedef enum VkQueryControlFlagBits VkQueryControlFlagBits |
typedef VkFlags VkQueryControlFlags |
Definition at line 2767 of file vulkan_core.h.
typedef VkFlags VkQueryPipelineStatisticFlags |
Definition at line 2448 of file vulkan_core.h.
typedef VkFlags VkQueryPoolCreateFlags |
Definition at line 2449 of file vulkan_core.h.
typedef struct VkQueryPoolCreateInfo VkQueryPoolCreateInfo |
Definition at line 12388 of file vulkan_core.h.
typedef struct VkQueryPoolPerformanceQueryCreateInfoINTEL VkQueryPoolPerformanceQueryCreateInfoINTEL |
typedef enum VkQueryPoolSamplingModeINTEL VkQueryPoolSamplingModeINTEL |
typedef enum VkQueryResultFlagBits VkQueryResultFlagBits |
typedef VkFlags VkQueryResultFlags |
Definition at line 2461 of file vulkan_core.h.
typedef enum VkQueryType VkQueryType |
Definition at line 14612 of file vulkan_core.h.
typedef struct VkQueueFamilyProperties VkQueueFamilyProperties |
typedef struct VkQueueFamilyProperties2 VkQueueFamilyProperties2 |
Definition at line 8024 of file vulkan_core.h.
typedef enum VkQueueFlagBits VkQueueFlagBits |
typedef VkFlags VkQueueFlags |
Definition at line 2356 of file vulkan_core.h.
Definition at line 11973 of file vulkan_core.h.
typedef enum VkQueueGlobalPriorityKHR VkQueueGlobalPriorityKHR |
typedef enum VkRasterizationOrderAMD VkRasterizationOrderAMD |
typedef struct VkRayTracingPipelineCreateInfoNV VkRayTracingPipelineCreateInfoNV |
typedef struct VkRayTracingPipelineInterfaceCreateInfoKHR VkRayTracingPipelineInterfaceCreateInfoKHR |
Definition at line 11572 of file vulkan_core.h.
typedef struct VkRectLayerKHR VkRectLayerKHR |
typedef struct VkRefreshCycleDurationGOOGLE VkRefreshCycleDurationGOOGLE |
typedef void* VkRemoteAddressNV |
Definition at line 14450 of file vulkan_core.h.
typedef struct VkRenderingAttachmentInfo VkRenderingAttachmentInfo |
Definition at line 7947 of file vulkan_core.h.
typedef enum VkRenderingFlagBits VkRenderingFlagBits |
Definition at line 7943 of file vulkan_core.h.
typedef VkFlags VkRenderingFlags |
Definition at line 6677 of file vulkan_core.h.
typedef VkRenderingFlags VkRenderingFlagsKHR |
Definition at line 7941 of file vulkan_core.h.
typedef struct VkRenderingFragmentDensityMapAttachmentInfoEXT VkRenderingFragmentDensityMapAttachmentInfoEXT |
typedef struct VkRenderingFragmentShadingRateAttachmentInfoKHR VkRenderingFragmentShadingRateAttachmentInfoKHR |
typedef struct VkRenderingInfo VkRenderingInfo |
typedef VkRenderingInfo VkRenderingInfoKHR |
Definition at line 7945 of file vulkan_core.h.
typedef struct VkRenderPassAttachmentBeginInfo VkRenderPassAttachmentBeginInfo |
Definition at line 8439 of file vulkan_core.h.
typedef struct VkRenderPassBeginInfo VkRenderPassBeginInfo |
typedef enum VkRenderPassCreateFlagBits VkRenderPassCreateFlagBits |
typedef VkFlags VkRenderPassCreateFlags |
Definition at line 2723 of file vulkan_core.h.
typedef struct VkRenderPassCreateInfo VkRenderPassCreateInfo |
typedef struct VkRenderPassCreateInfo2 VkRenderPassCreateInfo2 |
Definition at line 8446 of file vulkan_core.h.
typedef struct VkRenderPassCreationControlEXT VkRenderPassCreationControlEXT |
typedef struct VkRenderPassFragmentDensityMapCreateInfoEXT VkRenderPassFragmentDensityMapCreateInfoEXT |
typedef struct VkRenderPassInputAttachmentAspectCreateInfo VkRenderPassInputAttachmentAspectCreateInfo |
Definition at line 8727 of file vulkan_core.h.
typedef struct VkRenderPassMultiviewCreateInfo VkRenderPassMultiviewCreateInfo |
Definition at line 8003 of file vulkan_core.h.
typedef struct VkResolveImageInfo2 VkResolveImageInfo2 |
Definition at line 9680 of file vulkan_core.h.
typedef enum VkResolveModeFlagBits VkResolveModeFlagBits |
Definition at line 9113 of file vulkan_core.h.
typedef VkFlags VkResolveModeFlags |
Definition at line 5797 of file vulkan_core.h.
Definition at line 9115 of file vulkan_core.h.
typedef enum VkSampleCountFlagBits VkSampleCountFlagBits |
typedef VkFlags VkSampleCountFlags |
Definition at line 2273 of file vulkan_core.h.
typedef struct VkSampleLocationEXT VkSampleLocationEXT |
typedef struct VkSampleLocationsInfoEXT VkSampleLocationsInfoEXT |
typedef uint32_t VkSampleMask |
Definition at line 97 of file vulkan_core.h.
typedef enum VkSamplerAddressMode VkSamplerAddressMode |
typedef struct VkSamplerBorderColorComponentMappingCreateInfoEXT VkSamplerBorderColorComponentMappingCreateInfoEXT |
typedef enum VkSamplerCreateFlagBits VkSamplerCreateFlagBits |
typedef VkFlags VkSamplerCreateFlags |
Definition at line 2670 of file vulkan_core.h.
typedef struct VkSamplerCreateInfo VkSamplerCreateInfo |
typedef enum VkSamplerMipmapMode VkSamplerMipmapMode |
typedef enum VkSamplerReductionMode VkSamplerReductionMode |
typedef struct VkSamplerReductionModeCreateInfo VkSamplerReductionModeCreateInfo |
Definition at line 11092 of file vulkan_core.h.
Definition at line 11090 of file vulkan_core.h.
Definition at line 8920 of file vulkan_core.h.
typedef struct VkSamplerYcbcrConversionImageFormatProperties VkSamplerYcbcrConversionImageFormatProperties |
typedef VkSamplerYcbcrConversionImageFormatProperties VkSamplerYcbcrConversionImageFormatPropertiesKHR |
Definition at line 8930 of file vulkan_core.h.
typedef struct VkSamplerYcbcrConversionInfo VkSamplerYcbcrConversionInfo |
Definition at line 8922 of file vulkan_core.h.
typedef VkSamplerYcbcrConversion VkSamplerYcbcrConversionKHR |
Definition at line 8910 of file vulkan_core.h.
Definition at line 8914 of file vulkan_core.h.
typedef enum VkSamplerYcbcrRange VkSamplerYcbcrRange |
Definition at line 8916 of file vulkan_core.h.
typedef VkFlags VkSemaphoreCreateFlags |
Definition at line 2423 of file vulkan_core.h.
typedef struct VkSemaphoreCreateInfo VkSemaphoreCreateInfo |
typedef struct VkSemaphoreGetFdInfoKHR VkSemaphoreGetFdInfoKHR |
typedef enum VkSemaphoreImportFlagBits VkSemaphoreImportFlagBits |
Definition at line 8284 of file vulkan_core.h.
typedef VkFlags VkSemaphoreImportFlags |
Definition at line 5017 of file vulkan_core.h.
Definition at line 8282 of file vulkan_core.h.
typedef struct VkSemaphoreSignalInfo VkSemaphoreSignalInfo |
Definition at line 9147 of file vulkan_core.h.
typedef struct VkSemaphoreSubmitInfo VkSemaphoreSubmitInfo |
Definition at line 9543 of file vulkan_core.h.
typedef enum VkSemaphoreType VkSemaphoreType |
typedef struct VkSemaphoreTypeCreateInfo VkSemaphoreTypeCreateInfo |
Definition at line 9141 of file vulkan_core.h.
typedef VkSemaphoreType VkSemaphoreTypeKHR |
Definition at line 9131 of file vulkan_core.h.
typedef enum VkSemaphoreWaitFlagBits VkSemaphoreWaitFlagBits |
Definition at line 9133 of file vulkan_core.h.
typedef VkFlags VkSemaphoreWaitFlags |
Definition at line 5817 of file vulkan_core.h.
Definition at line 9135 of file vulkan_core.h.
typedef struct VkSemaphoreWaitInfo VkSemaphoreWaitInfo |
Definition at line 9145 of file vulkan_core.h.
typedef struct VkSetStateFlagsIndirectCommandNV VkSetStateFlagsIndirectCommandNV |
Definition at line 12569 of file vulkan_core.h.
Definition at line 9104 of file vulkan_core.h.
typedef enum VkShaderGroupShaderKHR VkShaderGroupShaderKHR |
typedef enum VkShaderInfoTypeAMD VkShaderInfoTypeAMD |
typedef VkFlags VkShaderModuleCreateFlags |
Definition at line 2525 of file vulkan_core.h.
typedef struct VkShaderModuleCreateInfo VkShaderModuleCreateInfo |
typedef struct VkShaderModuleIdentifierEXT VkShaderModuleIdentifierEXT |
typedef struct VkShaderModuleValidationCacheCreateInfoEXT VkShaderModuleValidationCacheCreateInfoEXT |
typedef struct VkShaderResourceUsageAMD VkShaderResourceUsageAMD |
typedef enum VkShaderStageFlagBits VkShaderStageFlagBits |
typedef VkFlags VkShaderStageFlags |
Definition at line 2660 of file vulkan_core.h.
typedef struct VkShaderStatisticsInfoAMD VkShaderStatisticsInfoAMD |
typedef enum VkShadingRatePaletteEntryNV VkShadingRatePaletteEntryNV |
typedef struct VkShadingRatePaletteNV VkShadingRatePaletteNV |
typedef enum VkSharingMode VkSharingMode |
typedef struct VkSparseBufferMemoryBindInfo VkSparseBufferMemoryBindInfo |
typedef enum VkSparseImageFormatFlagBits VkSparseImageFormatFlagBits |
typedef VkFlags VkSparseImageFormatFlags |
Definition at line 2416 of file vulkan_core.h.
typedef struct VkSparseImageFormatProperties VkSparseImageFormatProperties |
typedef struct VkSparseImageFormatProperties2 VkSparseImageFormatProperties2 |
Definition at line 8028 of file vulkan_core.h.
typedef struct VkSparseImageMemoryBind VkSparseImageMemoryBind |
typedef struct VkSparseImageMemoryBindInfo VkSparseImageMemoryBindInfo |
typedef struct VkSparseImageMemoryRequirements VkSparseImageMemoryRequirements |
typedef struct VkSparseImageMemoryRequirements2 VkSparseImageMemoryRequirements2 |
Definition at line 8877 of file vulkan_core.h.
typedef struct VkSparseMemoryBind VkSparseMemoryBind |
typedef enum VkSparseMemoryBindFlagBits VkSparseMemoryBindFlagBits |
typedef VkFlags VkSparseMemoryBindFlags |
Definition at line 2408 of file vulkan_core.h.
typedef struct VkSpecializationInfo VkSpecializationInfo |
typedef struct VkSpecializationMapEntry VkSpecializationMapEntry |
typedef struct VkSRTDataNV VkSRTDataNV |
typedef enum VkStencilFaceFlagBits VkStencilFaceFlagBits |
typedef VkFlags VkStencilFaceFlags |
Definition at line 2782 of file vulkan_core.h.
typedef enum VkStencilOp VkStencilOp |
typedef struct VkStencilOpState VkStencilOpState |
typedef struct VkStridedDeviceAddressRegionKHR VkStridedDeviceAddressRegionKHR |
typedef enum VkStructureType VkStructureType |
typedef enum VkSubgroupFeatureFlagBits VkSubgroupFeatureFlagBits |
typedef VkFlags VkSubgroupFeatureFlags |
Definition at line 4919 of file vulkan_core.h.
typedef enum VkSubmitFlagBits VkSubmitFlagBits |
typedef VkSubmitFlagBits VkSubmitFlagBitsKHR |
Definition at line 9529 of file vulkan_core.h.
typedef VkFlags VkSubmitFlags |
Definition at line 6665 of file vulkan_core.h.
typedef VkSubmitFlags VkSubmitFlagsKHR |
Definition at line 9531 of file vulkan_core.h.
typedef struct VkSubmitInfo VkSubmitInfo |
typedef struct VkSubmitInfo2 VkSubmitInfo2 |
typedef VkSubmitInfo2 VkSubmitInfo2KHR |
Definition at line 9541 of file vulkan_core.h.
typedef struct VkSubpassBeginInfo VkSubpassBeginInfo |
Definition at line 8456 of file vulkan_core.h.
typedef enum VkSubpassContents VkSubpassContents |
typedef struct VkSubpassDependency VkSubpassDependency |
typedef struct VkSubpassDependency2 VkSubpassDependency2 |
Definition at line 8454 of file vulkan_core.h.
typedef struct VkSubpassDescription VkSubpassDescription |
typedef struct VkSubpassDescription2 VkSubpassDescription2 |
Definition at line 8452 of file vulkan_core.h.
Definition at line 9117 of file vulkan_core.h.
typedef enum VkSubpassDescriptionFlagBits VkSubpassDescriptionFlagBits |
typedef VkFlags VkSubpassDescriptionFlags |
Definition at line 2739 of file vulkan_core.h.
typedef struct VkSubpassEndInfo VkSubpassEndInfo |
typedef VkSubpassEndInfo VkSubpassEndInfoKHR |
Definition at line 8458 of file vulkan_core.h.
typedef struct VkSubpassFragmentDensityMapOffsetEndInfoQCOM VkSubpassFragmentDensityMapOffsetEndInfoQCOM |
typedef enum VkSubpassMergeStatusEXT VkSubpassMergeStatusEXT |
typedef struct VkSubpassSampleLocationsEXT VkSubpassSampleLocationsEXT |
typedef struct VkSubresourceLayout VkSubresourceLayout |
typedef struct VkSubresourceLayout2EXT VkSubresourceLayout2EXT |
typedef struct VkSurfaceCapabilities2EXT VkSurfaceCapabilities2EXT |
typedef struct VkSurfaceCapabilities2KHR VkSurfaceCapabilities2KHR |
typedef struct VkSurfaceCapabilitiesKHR VkSurfaceCapabilitiesKHR |
typedef enum VkSurfaceCounterFlagBitsEXT VkSurfaceCounterFlagBitsEXT |
typedef VkFlags VkSurfaceCounterFlagsEXT |
Definition at line 10599 of file vulkan_core.h.
typedef struct VkSurfaceFormat2KHR VkSurfaceFormat2KHR |
typedef struct VkSurfaceFormatKHR VkSurfaceFormatKHR |
typedef VkFlags VkSurfaceTransformFlagsKHR |
Definition at line 7570 of file vulkan_core.h.
typedef struct VkSwapchainCounterCreateInfoEXT VkSwapchainCounterCreateInfoEXT |
typedef enum VkSwapchainCreateFlagBitsKHR VkSwapchainCreateFlagBitsKHR |
typedef VkFlags VkSwapchainCreateFlagsKHR |
Definition at line 7637 of file vulkan_core.h.
typedef struct VkSwapchainCreateInfoKHR VkSwapchainCreateInfoKHR |
typedef enum VkSystemAllocationScope VkSystemAllocationScope |
typedef enum VkTessellationDomainOrigin VkTessellationDomainOrigin |
Definition at line 8723 of file vulkan_core.h.
typedef struct VkTilePropertiesQCOM VkTilePropertiesQCOM |
typedef enum VkTimeDomainEXT VkTimeDomainEXT |
typedef struct VkTimelineSemaphoreSubmitInfo VkTimelineSemaphoreSubmitInfo |
Definition at line 9143 of file vulkan_core.h.
typedef enum VkToolPurposeFlagBits VkToolPurposeFlagBits |
Definition at line 12675 of file vulkan_core.h.
typedef VkFlags VkToolPurposeFlags |
Definition at line 6495 of file vulkan_core.h.
Definition at line 12677 of file vulkan_core.h.
typedef struct VkTraceRaysIndirectCommand2KHR VkTraceRaysIndirectCommand2KHR |
typedef struct VkTraceRaysIndirectCommandKHR VkTraceRaysIndirectCommandKHR |
typedef struct VkTransformMatrixKHR VkTransformMatrixKHR |
Definition at line 11791 of file vulkan_core.h.
Definition at line 11386 of file vulkan_core.h.
typedef struct VkValidationCacheCreateInfoEXT VkValidationCacheCreateInfoEXT |
typedef enum VkValidationCheckEXT VkValidationCheckEXT |
typedef enum VkValidationFeatureEnableEXT VkValidationFeatureEnableEXT |
typedef struct VkValidationFeaturesEXT VkValidationFeaturesEXT |
typedef struct VkValidationFlagsEXT VkValidationFlagsEXT |
typedef enum VkVendorId VkVendorId |
typedef struct VkVertexInputBindingDescription VkVertexInputBindingDescription |
typedef enum VkVertexInputRate VkVertexInputRate |
typedef struct VkViewport VkViewport |
typedef struct VkViewportSwizzleNV VkViewportSwizzleNV |
typedef struct VkViewportWScalingNV VkViewportWScalingNV |
typedef struct VkWriteDescriptorSet VkWriteDescriptorSet |
typedef struct VkWriteDescriptorSetAccelerationStructureKHR VkWriteDescriptorSetAccelerationStructureKHR |
typedef struct VkWriteDescriptorSetAccelerationStructureNV VkWriteDescriptorSetAccelerationStructureNV |
Definition at line 11120 of file vulkan_core.h.
typedef struct VkXYColorEXT VkXYColorEXT |
Definition at line 14737 of file vulkan_core.h.
Enumerator | |
---|---|
VK_ACCELERATION_STRUCTURE_COMPATIBILITY_COMPATIBLE_KHR | |
VK_ACCELERATION_STRUCTURE_COMPATIBILITY_INCOMPATIBLE_KHR | |
VK_ACCELERATION_STRUCTURE_COMPATIBILITY_MAX_ENUM_KHR |
Definition at line 14731 of file vulkan_core.h.
Definition at line 15922 of file vulkan_core.h.
Definition at line 11609 of file vulkan_core.h.
Definition at line 13902 of file vulkan_core.h.
Definition at line 11586 of file vulkan_core.h.
enum VkAccessFlagBits |
Definition at line 2119 of file vulkan_core.h.
Enumerator | |
---|---|
VK_ACQUIRE_PROFILING_LOCK_FLAG_BITS_MAX_ENUM_KHR |
Definition at line 8624 of file vulkan_core.h.
Enumerator | |
---|---|
VK_ATTACHMENT_DESCRIPTION_MAY_ALIAS_BIT | |
VK_ATTACHMENT_DESCRIPTION_FLAG_BITS_MAX_ENUM |
Definition at line 2695 of file vulkan_core.h.
enum VkAttachmentLoadOp |
Enumerator | |
---|---|
VK_ATTACHMENT_LOAD_OP_LOAD | |
VK_ATTACHMENT_LOAD_OP_CLEAR | |
VK_ATTACHMENT_LOAD_OP_DONT_CARE | |
VK_ATTACHMENT_LOAD_OP_NONE_EXT | |
VK_ATTACHMENT_LOAD_OP_MAX_ENUM |
Definition at line 2071 of file vulkan_core.h.
enum VkAttachmentStoreOp |
Definition at line 2079 of file vulkan_core.h.
enum VkBlendFactor |
Definition at line 1768 of file vulkan_core.h.
enum VkBlendOp |
Definition at line 1791 of file vulkan_core.h.
enum VkBlendOverlapEXT |
Enumerator | |
---|---|
VK_BLEND_OVERLAP_UNCORRELATED_EXT | |
VK_BLEND_OVERLAP_DISJOINT_EXT | |
VK_BLEND_OVERLAP_CONJOINT_EXT | |
VK_BLEND_OVERLAP_MAX_ENUM_EXT |
Definition at line 11209 of file vulkan_core.h.
enum VkBorderColor |
Definition at line 2012 of file vulkan_core.h.
Definition at line 2463 of file vulkan_core.h.
Definition at line 2476 of file vulkan_core.h.
Definition at line 11649 of file vulkan_core.h.
Enumerator | |
---|---|
VK_BUILD_ACCELERATION_STRUCTURE_MODE_BUILD_KHR | |
VK_BUILD_ACCELERATION_STRUCTURE_MODE_UPDATE_KHR | |
VK_BUILD_ACCELERATION_STRUCTURE_MODE_MAX_ENUM_KHR |
Definition at line 15916 of file vulkan_core.h.
Enumerator | |
---|---|
VK_BUILD_MICROMAP_PREFER_FAST_TRACE_BIT_EXT | |
VK_BUILD_MICROMAP_PREFER_FAST_BUILD_BIT_EXT | |
VK_BUILD_MICROMAP_ALLOW_COMPACTION_BIT_EXT | |
VK_BUILD_MICROMAP_FLAG_BITS_MAX_ENUM_EXT |
Definition at line 14744 of file vulkan_core.h.
Enumerator | |
---|---|
VK_BUILD_MICROMAP_MODE_BUILD_EXT | |
VK_BUILD_MICROMAP_MODE_MAX_ENUM_EXT |
Definition at line 14704 of file vulkan_core.h.
enum VkChromaLocation |
Enumerator | |
---|---|
VK_CHROMA_LOCATION_COSITED_EVEN | |
VK_CHROMA_LOCATION_MIDPOINT | |
VK_CHROMA_LOCATION_COSITED_EVEN_KHR | |
VK_CHROMA_LOCATION_MIDPOINT_KHR | |
VK_CHROMA_LOCATION_MAX_ENUM |
Definition at line 4892 of file vulkan_core.h.
Definition at line 11476 of file vulkan_core.h.
Enumerator | |
---|---|
VK_COLOR_COMPONENT_R_BIT | |
VK_COLOR_COMPONENT_G_BIT | |
VK_COLOR_COMPONENT_B_BIT | |
VK_COLOR_COMPONENT_A_BIT | |
VK_COLOR_COMPONENT_FLAG_BITS_MAX_ENUM |
Definition at line 2534 of file vulkan_core.h.
enum VkColorSpaceKHR |
Definition at line 7527 of file vulkan_core.h.
enum VkCommandBufferLevel |
Enumerator | |
---|---|
VK_COMMAND_BUFFER_LEVEL_PRIMARY | |
VK_COMMAND_BUFFER_LEVEL_SECONDARY | |
VK_COMMAND_BUFFER_LEVEL_MAX_ENUM |
Definition at line 2098 of file vulkan_core.h.
Enumerator | |
---|---|
VK_COMMAND_BUFFER_RESET_RELEASE_RESOURCES_BIT | |
VK_COMMAND_BUFFER_RESET_FLAG_BITS_MAX_ENUM |
Definition at line 2769 of file vulkan_core.h.
Enumerator | |
---|---|
VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT | |
VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT | |
VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT | |
VK_COMMAND_BUFFER_USAGE_FLAG_BITS_MAX_ENUM |
Definition at line 2755 of file vulkan_core.h.
Enumerator | |
---|---|
VK_COMMAND_POOL_CREATE_TRANSIENT_BIT | |
VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT | |
VK_COMMAND_POOL_CREATE_PROTECTED_BIT | |
VK_COMMAND_POOL_CREATE_FLAG_BITS_MAX_ENUM |
Definition at line 2741 of file vulkan_core.h.
Enumerator | |
---|---|
VK_COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT | |
VK_COMMAND_POOL_RESET_FLAG_BITS_MAX_ENUM |
Definition at line 2749 of file vulkan_core.h.
enum VkCompareOp |
Definition at line 1846 of file vulkan_core.h.
enum VkComponentSwizzle |
Definition at line 1746 of file vulkan_core.h.
enum VkComponentTypeNV |
Definition at line 12737 of file vulkan_core.h.
Definition at line 7562 of file vulkan_core.h.
Enumerator | |
---|---|
VK_CONDITIONAL_RENDERING_INVERTED_BIT_EXT | |
VK_CONDITIONAL_RENDERING_FLAG_BITS_MAX_ENUM_EXT |
Definition at line 10512 of file vulkan_core.h.
Definition at line 10847 of file vulkan_core.h.
Definition at line 11597 of file vulkan_core.h.
Enumerator | |
---|---|
VK_COPY_MICROMAP_MODE_CLONE_EXT | |
VK_COPY_MICROMAP_MODE_SERIALIZE_EXT | |
VK_COPY_MICROMAP_MODE_DESERIALIZE_EXT | |
VK_COPY_MICROMAP_MODE_COMPACT_EXT | |
VK_COPY_MICROMAP_MODE_MAX_ENUM_EXT |
Definition at line 14709 of file vulkan_core.h.
Enumerator | |
---|---|
VK_COVERAGE_MODULATION_MODE_NONE_NV | |
VK_COVERAGE_MODULATION_MODE_RGB_NV | |
VK_COVERAGE_MODULATION_MODE_ALPHA_NV | |
VK_COVERAGE_MODULATION_MODE_RGBA_NV | |
VK_COVERAGE_MODULATION_MODE_MAX_ENUM_NV |
Definition at line 11260 of file vulkan_core.h.
Enumerator | |
---|---|
VK_COVERAGE_REDUCTION_MODE_MERGE_NV | |
VK_COVERAGE_REDUCTION_MODE_TRUNCATE_NV | |
VK_COVERAGE_REDUCTION_MODE_MAX_ENUM_NV |
Definition at line 12799 of file vulkan_core.h.
enum VkCullModeFlagBits |
Enumerator | |
---|---|
VK_CULL_MODE_NONE | |
VK_CULL_MODE_FRONT_BIT | |
VK_CULL_MODE_BACK_BIT | |
VK_CULL_MODE_FRONT_AND_BACK | |
VK_CULL_MODE_FLAG_BITS_MAX_ENUM |
Definition at line 2623 of file vulkan_core.h.
Definition at line 9864 of file vulkan_core.h.
Definition at line 9817 of file vulkan_core.h.
Definition at line 10951 of file vulkan_core.h.
Definition at line 10959 of file vulkan_core.h.
enum VkDependencyFlagBits |
Definition at line 2701 of file vulkan_core.h.
Definition at line 5799 of file vulkan_core.h.
Definition at line 2672 of file vulkan_core.h.
Definition at line 2683 of file vulkan_core.h.
enum VkDescriptorType |
Definition at line 2048 of file vulkan_core.h.
Definition at line 4900 of file vulkan_core.h.
Enumerator | |
---|---|
VK_DEVICE_ADDRESS_BINDING_INTERNAL_OBJECT_BIT_EXT | |
VK_DEVICE_ADDRESS_BINDING_FLAG_BITS_MAX_ENUM_EXT |
Definition at line 14343 of file vulkan_core.h.
Enumerator | |
---|---|
VK_DEVICE_ADDRESS_BINDING_TYPE_BIND_EXT | |
VK_DEVICE_ADDRESS_BINDING_TYPE_UNBIND_EXT | |
VK_DEVICE_ADDRESS_BINDING_TYPE_MAX_ENUM_EXT |
Definition at line 14337 of file vulkan_core.h.
Definition at line 13558 of file vulkan_core.h.
enum VkDeviceEventTypeEXT |
Enumerator | |
---|---|
VK_DEVICE_EVENT_TYPE_DISPLAY_HOTPLUG_EXT | |
VK_DEVICE_EVENT_TYPE_MAX_ENUM_EXT |
Definition at line 10637 of file vulkan_core.h.
Definition at line 14150 of file vulkan_core.h.
Enumerator | |
---|---|
VK_DEVICE_FAULT_VENDOR_BINARY_HEADER_VERSION_ONE_EXT | |
VK_DEVICE_FAULT_VENDOR_BINARY_HEADER_VERSION_MAX_ENUM_EXT |
Definition at line 14161 of file vulkan_core.h.
Definition at line 7639 of file vulkan_core.h.
Definition at line 13367 of file vulkan_core.h.
Enumerator | |
---|---|
VK_DEVICE_QUEUE_CREATE_PROTECTED_BIT | |
VK_DEVICE_QUEUE_CREATE_FLAG_BITS_MAX_ENUM |
Definition at line 2359 of file vulkan_core.h.
Enumerator | |
---|---|
VK_DIRECT_DRIVER_LOADING_MODE_EXCLUSIVE_LUNARG | |
VK_DIRECT_DRIVER_LOADING_MODE_INCLUSIVE_LUNARG | |
VK_DIRECT_DRIVER_LOADING_MODE_MAX_ENUM_LUNARG |
Definition at line 15539 of file vulkan_core.h.
Enumerator | |
---|---|
VK_DISCARD_RECTANGLE_MODE_INCLUSIVE_EXT | |
VK_DISCARD_RECTANGLE_MODE_EXCLUSIVE_EXT | |
VK_DISCARD_RECTANGLE_MODE_MAX_ENUM_EXT |
Definition at line 10811 of file vulkan_core.h.
Enumerator | |
---|---|
VK_DISPLAY_EVENT_TYPE_FIRST_PIXEL_OUT_EXT | |
VK_DISPLAY_EVENT_TYPE_MAX_ENUM_EXT |
Definition at line 10642 of file vulkan_core.h.
Definition at line 7792 of file vulkan_core.h.
Enumerator | |
---|---|
VK_DISPLAY_POWER_STATE_OFF_EXT | |
VK_DISPLAY_POWER_STATE_SUSPEND_EXT | |
VK_DISPLAY_POWER_STATE_ON_EXT | |
VK_DISPLAY_POWER_STATE_MAX_ENUM_EXT |
Definition at line 10630 of file vulkan_core.h.
enum VkDriverId |
Definition at line 5716 of file vulkan_core.h.
enum VkDynamicState |
Definition at line 1858 of file vulkan_core.h.
Enumerator | |
---|---|
VK_EVENT_CREATE_DEVICE_ONLY_BIT | |
VK_EVENT_CREATE_DEVICE_ONLY_BIT_KHR | |
VK_EVENT_CREATE_FLAG_BITS_MAX_ENUM |
Definition at line 2425 of file vulkan_core.h.
Definition at line 4996 of file vulkan_core.h.
Definition at line 4983 of file vulkan_core.h.
Definition at line 4972 of file vulkan_core.h.
Enumerator | |
---|---|
VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT_NV | |
VK_EXTERNAL_MEMORY_FEATURE_EXPORTABLE_BIT_NV | |
VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT_NV | |
VK_EXTERNAL_MEMORY_FEATURE_FLAG_BITS_MAX_ENUM_NV |
Definition at line 10365 of file vulkan_core.h.
Definition at line 4947 of file vulkan_core.h.
Definition at line 10356 of file vulkan_core.h.
Definition at line 5036 of file vulkan_core.h.
Definition at line 5019 of file vulkan_core.h.
Enumerator | |
---|---|
VK_FENCE_CREATE_SIGNALED_BIT | |
VK_FENCE_CREATE_FLAG_BITS_MAX_ENUM |
Definition at line 2418 of file vulkan_core.h.
Enumerator | |
---|---|
VK_FENCE_IMPORT_TEMPORARY_BIT | |
VK_FENCE_IMPORT_TEMPORARY_BIT_KHR | |
VK_FENCE_IMPORT_FLAG_BITS_MAX_ENUM |
Definition at line 5005 of file vulkan_core.h.
enum VkFilter |
Enumerator | |
---|---|
VK_FILTER_NEAREST | |
VK_FILTER_LINEAR | |
VK_FILTER_CUBIC_EXT | |
VK_FILTER_CUBIC_IMG | |
VK_FILTER_MAX_ENUM |
Definition at line 2024 of file vulkan_core.h.
enum VkFormat |
Definition at line 1386 of file vulkan_core.h.
Definition at line 2178 of file vulkan_core.h.
Definition at line 9188 of file vulkan_core.h.
Definition at line 13851 of file vulkan_core.h.
Enumerator | |
---|---|
VK_FRAGMENT_SHADING_RATE_TYPE_FRAGMENT_SIZE_NV | |
VK_FRAGMENT_SHADING_RATE_TYPE_ENUMS_NV | |
VK_FRAGMENT_SHADING_RATE_TYPE_MAX_ENUM_NV |
Definition at line 13845 of file vulkan_core.h.
Enumerator | |
---|---|
VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT | |
VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT_KHR | |
VK_FRAMEBUFFER_CREATE_FLAG_BITS_MAX_ENUM |
Definition at line 2712 of file vulkan_core.h.
enum VkFrontFace |
Enumerator | |
---|---|
VK_FRONT_FACE_COUNTER_CLOCKWISE | |
VK_FRONT_FACE_CLOCKWISE | |
VK_FRONT_FACE_MAX_ENUM |
Definition at line 1945 of file vulkan_core.h.
Definition at line 11616 of file vulkan_core.h.
Definition at line 11629 of file vulkan_core.h.
enum VkGeometryTypeKHR |
Enumerator | |
---|---|
VK_GEOMETRY_TYPE_TRIANGLES_KHR | |
VK_GEOMETRY_TYPE_AABBS_KHR | |
VK_GEOMETRY_TYPE_INSTANCES_KHR | |
VK_GEOMETRY_TYPE_TRIANGLES_NV | |
VK_GEOMETRY_TYPE_AABBS_NV | |
VK_GEOMETRY_TYPE_MAX_ENUM_KHR |
Definition at line 11575 of file vulkan_core.h.
Definition at line 13801 of file vulkan_core.h.
Definition at line 2157 of file vulkan_core.h.
Definition at line 14050 of file vulkan_core.h.
Definition at line 14041 of file vulkan_core.h.
Definition at line 2233 of file vulkan_core.h.
enum VkImageLayout |
Definition at line 1250 of file vulkan_core.h.
enum VkImageTiling |
Enumerator | |
---|---|
VK_IMAGE_TILING_OPTIMAL | |
VK_IMAGE_TILING_LINEAR | |
VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT | |
VK_IMAGE_TILING_MAX_ENUM |
Definition at line 1692 of file vulkan_core.h.
enum VkImageType |
Enumerator | |
---|---|
VK_IMAGE_TYPE_1D | |
VK_IMAGE_TYPE_2D | |
VK_IMAGE_TYPE_3D | |
VK_IMAGE_TYPE_MAX_ENUM |
Definition at line 1699 of file vulkan_core.h.
enum VkImageUsageFlagBits |
Definition at line 2275 of file vulkan_core.h.
Definition at line 2518 of file vulkan_core.h.
enum VkImageViewType |
Definition at line 1757 of file vulkan_core.h.
enum VkIndexType |
Enumerator | |
---|---|
VK_INDEX_TYPE_UINT16 | |
VK_INDEX_TYPE_UINT32 | |
VK_INDEX_TYPE_NONE_KHR | |
VK_INDEX_TYPE_UINT8_EXT | |
VK_INDEX_TYPE_NONE_NV | |
VK_INDEX_TYPE_MAX_ENUM |
Definition at line 2104 of file vulkan_core.h.
Definition at line 13146 of file vulkan_core.h.
Definition at line 13127 of file vulkan_core.h.
Enumerator | |
---|---|
VK_INDIRECT_STATE_FLAG_FRONTFACE_BIT_NV | |
VK_INDIRECT_STATE_FLAG_BITS_MAX_ENUM_NV |
Definition at line 13140 of file vulkan_core.h.
Enumerator | |
---|---|
VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR | |
VK_INSTANCE_CREATE_FLAG_BITS_MAX_ENUM |
Definition at line 2313 of file vulkan_core.h.
Enumerator | |
---|---|
VK_INTERNAL_ALLOCATION_TYPE_EXECUTABLE | |
VK_INTERNAL_ALLOCATION_TYPE_MAX_ENUM |
Definition at line 1381 of file vulkan_core.h.
Definition at line 12917 of file vulkan_core.h.
enum VkLogicOp |
Definition at line 1992 of file vulkan_core.h.
Definition at line 4934 of file vulkan_core.h.
enum VkMemoryHeapFlagBits |
Enumerator | |
---|---|
VK_MEMORY_HEAP_DEVICE_LOCAL_BIT | |
VK_MEMORY_HEAP_MULTI_INSTANCE_BIT | |
VK_MEMORY_HEAP_MULTI_INSTANCE_BIT_KHR | |
VK_MEMORY_HEAP_FLAG_BITS_MAX_ENUM |
Definition at line 2319 of file vulkan_core.h.
Enumerator | |
---|---|
VK_MEMORY_OVERALLOCATION_BEHAVIOR_DEFAULT_AMD | |
VK_MEMORY_OVERALLOCATION_BEHAVIOR_ALLOWED_AMD | |
VK_MEMORY_OVERALLOCATION_BEHAVIOR_DISALLOWED_AMD | |
VK_MEMORY_OVERALLOCATION_BEHAVIOR_MAX_ENUM_AMD |
Definition at line 12106 of file vulkan_core.h.
Definition at line 2327 of file vulkan_core.h.
Enumerator | |
---|---|
VK_MICROMAP_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_EXT | |
VK_MICROMAP_CREATE_FLAG_BITS_MAX_ENUM_EXT |
Definition at line 14752 of file vulkan_core.h.
enum VkMicromapTypeEXT |
Enumerator | |
---|---|
VK_MICROMAP_TYPE_OPACITY_MICROMAP_EXT | |
VK_MICROMAP_TYPE_MAX_ENUM_EXT |
Definition at line 14699 of file vulkan_core.h.
enum VkObjectType |
Definition at line 1303 of file vulkan_core.h.
Enumerator | |
---|---|
VK_OPACITY_MICROMAP_FORMAT_2_STATE_EXT | |
VK_OPACITY_MICROMAP_FORMAT_4_STATE_EXT | |
VK_OPACITY_MICROMAP_FORMAT_MAX_ENUM_EXT |
Definition at line 14717 of file vulkan_core.h.
Definition at line 14723 of file vulkan_core.h.
Enumerator | |
---|---|
VK_OPTICAL_FLOW_EXECUTE_DISABLE_TEMPORAL_HINTS_BIT_NV | |
VK_OPTICAL_FLOW_EXECUTE_FLAG_BITS_MAX_ENUM_NV |
Definition at line 15673 of file vulkan_core.h.
Definition at line 15642 of file vulkan_core.h.
Definition at line 15621 of file vulkan_core.h.
Definition at line 15629 of file vulkan_core.h.
Definition at line 15663 of file vulkan_core.h.
Definition at line 15652 of file vulkan_core.h.
Definition at line 4921 of file vulkan_core.h.
Enumerator | |
---|---|
VK_PERFORMANCE_CONFIGURATION_TYPE_COMMAND_QUEUE_METRICS_DISCOVERY_ACTIVATED_INTEL | |
VK_PERFORMANCE_CONFIGURATION_TYPE_MAX_ENUM_INTEL |
Definition at line 12333 of file vulkan_core.h.
Definition at line 8615 of file vulkan_core.h.
Definition at line 8595 of file vulkan_core.h.
Definition at line 8605 of file vulkan_core.h.
Definition at line 8580 of file vulkan_core.h.
Enumerator | |
---|---|
VK_PERFORMANCE_OVERRIDE_TYPE_NULL_HARDWARE_INTEL | |
VK_PERFORMANCE_OVERRIDE_TYPE_FLUSH_GPU_CACHES_INTEL | |
VK_PERFORMANCE_OVERRIDE_TYPE_MAX_ENUM_INTEL |
Definition at line 12343 of file vulkan_core.h.
Enumerator | |
---|---|
VK_PERFORMANCE_PARAMETER_TYPE_HW_COUNTERS_SUPPORTED_INTEL | |
VK_PERFORMANCE_PARAMETER_TYPE_STREAM_MARKER_VALID_BITS_INTEL | |
VK_PERFORMANCE_PARAMETER_TYPE_MAX_ENUM_INTEL |
Definition at line 12349 of file vulkan_core.h.
Definition at line 12355 of file vulkan_core.h.
enum VkPhysicalDeviceType |
Definition at line 1706 of file vulkan_core.h.
enum VkPipelineBindPoint |
Definition at line 2089 of file vulkan_core.h.
Enumerator | |
---|---|
VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT | |
VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT_EXT | |
VK_PIPELINE_CACHE_CREATE_FLAG_BITS_MAX_ENUM |
Definition at line 2527 of file vulkan_core.h.
Enumerator | |
---|---|
VK_PIPELINE_CACHE_HEADER_VERSION_ONE | |
VK_PIPELINE_CACHE_HEADER_VERSION_MAX_ENUM |
Definition at line 1245 of file vulkan_core.h.
Definition at line 2647 of file vulkan_core.h.
Enumerator | |
---|---|
VK_PIPELINE_COMPILER_CONTROL_FLAG_BITS_MAX_ENUM_AMD |
Definition at line 12031 of file vulkan_core.h.
Definition at line 2543 of file vulkan_core.h.
Definition at line 6469 of file vulkan_core.h.
Definition at line 2638 of file vulkan_core.h.
Definition at line 9388 of file vulkan_core.h.
Enumerator | |
---|---|
VK_PIPELINE_LAYOUT_CREATE_INDEPENDENT_SETS_BIT_EXT | |
VK_PIPELINE_LAYOUT_CREATE_FLAG_BITS_MAX_ENUM |
Definition at line 2655 of file vulkan_core.h.
Definition at line 10467 of file vulkan_core.h.
Definition at line 10475 of file vulkan_core.h.
Definition at line 2585 of file vulkan_core.h.
Definition at line 2365 of file vulkan_core.h.
Definition at line 4854 of file vulkan_core.h.
enum VkPolygonMode |
Enumerator | |
---|---|
VK_POLYGON_MODE_FILL | |
VK_POLYGON_MODE_LINE | |
VK_POLYGON_MODE_POINT | |
VK_POLYGON_MODE_FILL_RECTANGLE_NV | |
VK_POLYGON_MODE_MAX_ENUM |
Definition at line 1972 of file vulkan_core.h.
enum VkPresentModeKHR |
Definition at line 7517 of file vulkan_core.h.
enum VkPrimitiveTopology |
Definition at line 1957 of file vulkan_core.h.
Enumerator | |
---|---|
VK_PROVOKING_VERTEX_MODE_FIRST_VERTEX_EXT | |
VK_PROVOKING_VERTEX_MODE_LAST_VERTEX_EXT | |
VK_PROVOKING_VERTEX_MODE_MAX_ENUM_EXT |
Definition at line 12865 of file vulkan_core.h.
Enumerator | |
---|---|
VK_QUERY_CONTROL_PRECISE_BIT | |
VK_QUERY_CONTROL_FLAG_BITS_MAX_ENUM |
Definition at line 2763 of file vulkan_core.h.
Definition at line 2432 of file vulkan_core.h.
Enumerator | |
---|---|
VK_QUERY_POOL_SAMPLING_MODE_MANUAL_INTEL | |
VK_QUERY_POOL_SAMPLING_MODE_MAX_ENUM_INTEL |
Definition at line 12338 of file vulkan_core.h.
Enumerator | |
---|---|
VK_QUERY_RESULT_64_BIT | |
VK_QUERY_RESULT_WAIT_BIT | |
VK_QUERY_RESULT_WITH_AVAILABILITY_BIT | |
VK_QUERY_RESULT_PARTIAL_BIT | |
VK_QUERY_RESULT_FLAG_BITS_MAX_ENUM |
Definition at line 2451 of file vulkan_core.h.
enum VkQueryType |
Definition at line 1715 of file vulkan_core.h.
enum VkQueueFlagBits |
Enumerator | |
---|---|
VK_QUEUE_GRAPHICS_BIT | |
VK_QUEUE_COMPUTE_BIT | |
VK_QUEUE_TRANSFER_BIT | |
VK_QUEUE_SPARSE_BINDING_BIT | |
VK_QUEUE_PROTECTED_BIT | |
VK_QUEUE_OPTICAL_FLOW_BIT_NV | |
VK_QUEUE_FLAG_BITS_MAX_ENUM |
Definition at line 2341 of file vulkan_core.h.
Definition at line 9056 of file vulkan_core.h.
Enumerator | |
---|---|
VK_RASTERIZATION_ORDER_STRICT_AMD | |
VK_RASTERIZATION_ORDER_RELAXED_AMD | |
VK_RASTERIZATION_ORDER_MAX_ENUM_AMD |
Definition at line 9938 of file vulkan_core.h.
Enumerator | |
---|---|
VK_RAY_TRACING_INVOCATION_REORDER_MODE_NONE_NV | |
VK_RAY_TRACING_INVOCATION_REORDER_MODE_REORDER_NV | |
VK_RAY_TRACING_INVOCATION_REORDER_MODE_MAX_ENUM_NV |
Definition at line 15869 of file vulkan_core.h.
Definition at line 11563 of file vulkan_core.h.
enum VkRenderingFlagBits |
Definition at line 6667 of file vulkan_core.h.
Enumerator | |
---|---|
VK_RENDER_PASS_CREATE_TRANSFORM_BIT_QCOM | |
VK_RENDER_PASS_CREATE_FLAG_BITS_MAX_ENUM |
Definition at line 2719 of file vulkan_core.h.
Definition at line 5784 of file vulkan_core.h.
enum VkResult |
Definition at line 139 of file vulkan_core.h.
Definition at line 2263 of file vulkan_core.h.
enum VkSamplerAddressMode |
Definition at line 2032 of file vulkan_core.h.
Definition at line 2662 of file vulkan_core.h.
enum VkSamplerMipmapMode |
Enumerator | |
---|---|
VK_SAMPLER_MIPMAP_MODE_NEAREST | |
VK_SAMPLER_MIPMAP_MODE_LINEAR | |
VK_SAMPLER_MIPMAP_MODE_MAX_ENUM |
Definition at line 2042 of file vulkan_core.h.
Definition at line 5766 of file vulkan_core.h.
Definition at line 4870 of file vulkan_core.h.
enum VkSamplerYcbcrRange |
Enumerator | |
---|---|
VK_SAMPLER_YCBCR_RANGE_ITU_FULL | |
VK_SAMPLER_YCBCR_RANGE_ITU_NARROW | |
VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR | |
VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR | |
VK_SAMPLER_YCBCR_RANGE_MAX_ENUM |
Definition at line 4884 of file vulkan_core.h.
enum VkScopeNV |
Enumerator | |
---|---|
VK_SCOPE_DEVICE_NV | |
VK_SCOPE_WORKGROUP_NV | |
VK_SCOPE_SUBGROUP_NV | |
VK_SCOPE_QUEUE_FAMILY_NV | |
VK_SCOPE_MAX_ENUM_NV |
Definition at line 12752 of file vulkan_core.h.
Enumerator | |
---|---|
VK_SEMAPHORE_IMPORT_TEMPORARY_BIT | |
VK_SEMAPHORE_IMPORT_TEMPORARY_BIT_KHR | |
VK_SEMAPHORE_IMPORT_FLAG_BITS_MAX_ENUM |
Definition at line 5012 of file vulkan_core.h.
enum VkSemaphoreType |
Enumerator | |
---|---|
VK_SEMAPHORE_TYPE_BINARY | |
VK_SEMAPHORE_TYPE_TIMELINE | |
VK_SEMAPHORE_TYPE_BINARY_KHR | |
VK_SEMAPHORE_TYPE_TIMELINE_KHR | |
VK_SEMAPHORE_TYPE_MAX_ENUM |
Definition at line 5776 of file vulkan_core.h.
Enumerator | |
---|---|
VK_SEMAPHORE_WAIT_ANY_BIT | |
VK_SEMAPHORE_WAIT_ANY_BIT_KHR | |
VK_SEMAPHORE_WAIT_FLAG_BITS_MAX_ENUM |
Definition at line 5812 of file vulkan_core.h.
Enumerator | |
---|---|
VK_SHADER_CORE_PROPERTIES_FLAG_BITS_MAX_ENUM_AMD |
Definition at line 12566 of file vulkan_core.h.
Definition at line 5756 of file vulkan_core.h.
Enumerator | |
---|---|
VK_SHADER_GROUP_SHADER_GENERAL_KHR | |
VK_SHADER_GROUP_SHADER_CLOSEST_HIT_KHR | |
VK_SHADER_GROUP_SHADER_ANY_HIT_KHR | |
VK_SHADER_GROUP_SHADER_INTERSECTION_KHR | |
VK_SHADER_GROUP_SHADER_MAX_ENUM_KHR |
Definition at line 16191 of file vulkan_core.h.
enum VkShaderInfoTypeAMD |
Enumerator | |
---|---|
VK_SHADER_INFO_TYPE_STATISTICS_AMD | |
VK_SHADER_INFO_TYPE_BINARY_AMD | |
VK_SHADER_INFO_TYPE_DISASSEMBLY_AMD | |
VK_SHADER_INFO_TYPE_MAX_ENUM_AMD |
Definition at line 10294 of file vulkan_core.h.
Definition at line 2594 of file vulkan_core.h.
Definition at line 11460 of file vulkan_core.h.
enum VkSharingMode |
Enumerator | |
---|---|
VK_SHARING_MODE_EXCLUSIVE | |
VK_SHARING_MODE_CONCURRENT | |
VK_SHARING_MODE_MAX_ENUM |
Definition at line 1740 of file vulkan_core.h.
Enumerator | |
---|---|
VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT | |
VK_SPARSE_IMAGE_FORMAT_ALIGNED_MIP_SIZE_BIT | |
VK_SPARSE_IMAGE_FORMAT_NONSTANDARD_BLOCK_SIZE_BIT | |
VK_SPARSE_IMAGE_FORMAT_FLAG_BITS_MAX_ENUM |
Definition at line 2410 of file vulkan_core.h.
Enumerator | |
---|---|
VK_SPARSE_MEMORY_BIND_METADATA_BIT | |
VK_SPARSE_MEMORY_BIND_FLAG_BITS_MAX_ENUM |
Definition at line 2404 of file vulkan_core.h.
Enumerator | |
---|---|
VK_STENCIL_FACE_FRONT_BIT | |
VK_STENCIL_FACE_BACK_BIT | |
VK_STENCIL_FACE_FRONT_AND_BACK | |
VK_STENCIL_FRONT_AND_BACK | |
VK_STENCIL_FACE_FLAG_BITS_MAX_ENUM |
Definition at line 2775 of file vulkan_core.h.
enum VkStencilOp |
Definition at line 1980 of file vulkan_core.h.
enum VkStructureType |
Definition at line 208 of file vulkan_core.h.
Definition at line 4907 of file vulkan_core.h.
enum VkSubmitFlagBits |
Enumerator | |
---|---|
VK_SUBMIT_PROTECTED_BIT | |
VK_SUBMIT_PROTECTED_BIT_KHR | |
VK_SUBMIT_FLAG_BITS_MAX_ENUM |
Definition at line 6660 of file vulkan_core.h.
enum VkSubpassContents |
Enumerator | |
---|---|
VK_SUBPASS_CONTENTS_INLINE | |
VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS | |
VK_SUBPASS_CONTENTS_MAX_ENUM |
Definition at line 2113 of file vulkan_core.h.
Definition at line 2725 of file vulkan_core.h.
Definition at line 15482 of file vulkan_core.h.
Enumerator | |
---|---|
VK_SURFACE_COUNTER_VBLANK_BIT_EXT | |
VK_SURFACE_COUNTER_VBLANK_EXT | |
VK_SURFACE_COUNTER_FLAG_BITS_MAX_ENUM_EXT |
Definition at line 10594 of file vulkan_core.h.
Definition at line 7549 of file vulkan_core.h.
Enumerator | |
---|---|
VK_SWAPCHAIN_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR | |
VK_SWAPCHAIN_CREATE_PROTECTED_BIT_KHR | |
VK_SWAPCHAIN_CREATE_MUTABLE_FORMAT_BIT_KHR | |
VK_SWAPCHAIN_CREATE_FLAG_BITS_MAX_ENUM_KHR |
Definition at line 7631 of file vulkan_core.h.
Definition at line 1372 of file vulkan_core.h.
Definition at line 4862 of file vulkan_core.h.
enum VkTimeDomainEXT |
Enumerator | |
---|---|
VK_TIME_DOMAIN_DEVICE_EXT | |
VK_TIME_DOMAIN_CLOCK_MONOTONIC_EXT | |
VK_TIME_DOMAIN_CLOCK_MONOTONIC_RAW_EXT | |
VK_TIME_DOMAIN_QUERY_PERFORMANCE_COUNTER_EXT | |
VK_TIME_DOMAIN_MAX_ENUM_EXT |
Definition at line 12047 of file vulkan_core.h.
Definition at line 6480 of file vulkan_core.h.
Enumerator | |
---|---|
VK_VALIDATION_CACHE_HEADER_VERSION_ONE_EXT | |
VK_VALIDATION_CACHE_HEADER_VERSION_MAX_ENUM_EXT |
Definition at line 11382 of file vulkan_core.h.
enum VkValidationCheckEXT |
Enumerator | |
---|---|
VK_VALIDATION_CHECK_ALL_EXT | |
VK_VALIDATION_CHECK_SHADERS_EXT | |
VK_VALIDATION_CHECK_MAX_ENUM_EXT |
Definition at line 10415 of file vulkan_core.h.
Definition at line 12711 of file vulkan_core.h.
Definition at line 12702 of file vulkan_core.h.
enum VkVendorId |
Enumerator | |
---|---|
VK_VENDOR_ID_VIV | |
VK_VENDOR_ID_VSI | |
VK_VENDOR_ID_KAZAN | |
VK_VENDOR_ID_CODEPLAY | |
VK_VENDOR_ID_MESA | |
VK_VENDOR_ID_POCL | |
VK_VENDOR_ID_MAX_ENUM |
Definition at line 1362 of file vulkan_core.h.
enum VkVertexInputRate |
Enumerator | |
---|---|
VK_VERTEX_INPUT_RATE_VERTEX | |
VK_VERTEX_INPUT_RATE_INSTANCE | |
VK_VERTEX_INPUT_RATE_MAX_ENUM |
Definition at line 1951 of file vulkan_core.h.
Definition at line 10778 of file vulkan_core.h.
VKAPI_ATTR VkResult VKAPI_CALL vkAcquireDrmDisplayEXT | ( | VkPhysicalDevice | physicalDevice, |
int32_t | drmFd, | ||
VkDisplayKHR | display | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkAcquireNextImage2KHR | ( | VkDevice | device, |
const VkAcquireNextImageInfoKHR * | pAcquireInfo, | ||
uint32_t * | pImageIndex | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkAcquireNextImageKHR | ( | VkDevice | device, |
VkSwapchainKHR | swapchain, | ||
uint64_t | timeout, | ||
VkSemaphore | semaphore, | ||
VkFence | fence, | ||
uint32_t * | pImageIndex | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkAcquirePerformanceConfigurationINTEL | ( | VkDevice | device, |
const VkPerformanceConfigurationAcquireInfoINTEL * | pAcquireInfo, | ||
VkPerformanceConfigurationINTEL * | pConfiguration | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkAcquireProfilingLockKHR | ( | VkDevice | device, |
const VkAcquireProfilingLockInfoKHR * | pInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkAllocateCommandBuffers | ( | VkDevice | device, |
const VkCommandBufferAllocateInfo * | pAllocateInfo, | ||
VkCommandBuffer * | pCommandBuffers | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkAllocateDescriptorSets | ( | VkDevice | device, |
const VkDescriptorSetAllocateInfo * | pAllocateInfo, | ||
VkDescriptorSet * | pDescriptorSets | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkAllocateMemory | ( | VkDevice | device, |
const VkMemoryAllocateInfo * | pAllocateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkDeviceMemory * | pMemory | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkBeginCommandBuffer | ( | VkCommandBuffer | commandBuffer, |
const VkCommandBufferBeginInfo * | pBeginInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkBindAccelerationStructureMemoryNV | ( | VkDevice | device, |
uint32_t | bindInfoCount, | ||
const VkBindAccelerationStructureMemoryInfoNV * | pBindInfos | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkBindBufferMemory | ( | VkDevice | device, |
VkBuffer | buffer, | ||
VkDeviceMemory | memory, | ||
VkDeviceSize | memoryOffset | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkBindBufferMemory2 | ( | VkDevice | device, |
uint32_t | bindInfoCount, | ||
const VkBindBufferMemoryInfo * | pBindInfos | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkBindBufferMemory2KHR | ( | VkDevice | device, |
uint32_t | bindInfoCount, | ||
const VkBindBufferMemoryInfo * | pBindInfos | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkBindImageMemory | ( | VkDevice | device, |
VkImage | image, | ||
VkDeviceMemory | memory, | ||
VkDeviceSize | memoryOffset | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkBindImageMemory2 | ( | VkDevice | device, |
uint32_t | bindInfoCount, | ||
const VkBindImageMemoryInfo * | pBindInfos | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkBindImageMemory2KHR | ( | VkDevice | device, |
uint32_t | bindInfoCount, | ||
const VkBindImageMemoryInfo * | pBindInfos | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkBindOpticalFlowSessionImageNV | ( | VkDevice | device, |
VkOpticalFlowSessionNV | session, | ||
VkOpticalFlowSessionBindingPointNV | bindingPoint, | ||
VkImageView | view, | ||
VkImageLayout | layout | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkBuildAccelerationStructuresKHR | ( | VkDevice | device, |
VkDeferredOperationKHR | deferredOperation, | ||
uint32_t | infoCount, | ||
const VkAccelerationStructureBuildGeometryInfoKHR * | pInfos, | ||
const VkAccelerationStructureBuildRangeInfoKHR *const * | ppBuildRangeInfos | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkBuildMicromapsEXT | ( | VkDevice | device, |
VkDeferredOperationKHR | deferredOperation, | ||
uint32_t | infoCount, | ||
const VkMicromapBuildInfoEXT * | pInfos | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBeginConditionalRenderingEXT | ( | VkCommandBuffer | commandBuffer, |
const VkConditionalRenderingBeginInfoEXT * | pConditionalRenderingBegin | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBeginDebugUtilsLabelEXT | ( | VkCommandBuffer | commandBuffer, |
const VkDebugUtilsLabelEXT * | pLabelInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBeginQuery | ( | VkCommandBuffer | commandBuffer, |
VkQueryPool | queryPool, | ||
uint32_t | query, | ||
VkQueryControlFlags | flags | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBeginQueryIndexedEXT | ( | VkCommandBuffer | commandBuffer, |
VkQueryPool | queryPool, | ||
uint32_t | query, | ||
VkQueryControlFlags | flags, | ||
uint32_t | index | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBeginRendering | ( | VkCommandBuffer | commandBuffer, |
const VkRenderingInfo * | pRenderingInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBeginRenderingKHR | ( | VkCommandBuffer | commandBuffer, |
const VkRenderingInfo * | pRenderingInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBeginRenderPass | ( | VkCommandBuffer | commandBuffer, |
const VkRenderPassBeginInfo * | pRenderPassBegin, | ||
VkSubpassContents | contents | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBeginRenderPass2 | ( | VkCommandBuffer | commandBuffer, |
const VkRenderPassBeginInfo * | pRenderPassBegin, | ||
const VkSubpassBeginInfo * | pSubpassBeginInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBeginRenderPass2KHR | ( | VkCommandBuffer | commandBuffer, |
const VkRenderPassBeginInfo * | pRenderPassBegin, | ||
const VkSubpassBeginInfo * | pSubpassBeginInfo | ||
) |
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 vkCmdBindDescriptorBufferEmbeddedSamplersEXT | ( | VkCommandBuffer | commandBuffer, |
VkPipelineBindPoint | pipelineBindPoint, | ||
VkPipelineLayout | layout, | ||
uint32_t | set | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBindDescriptorBuffersEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | bufferCount, | ||
const VkDescriptorBufferBindingInfoEXT * | pBindingInfos | ||
) |
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 void VKAPI_CALL vkCmdBindIndexBuffer | ( | VkCommandBuffer | commandBuffer, |
VkBuffer | buffer, | ||
VkDeviceSize | offset, | ||
VkIndexType | indexType | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBindInvocationMaskHUAWEI | ( | VkCommandBuffer | commandBuffer, |
VkImageView | imageView, | ||
VkImageLayout | imageLayout | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBindPipeline | ( | VkCommandBuffer | commandBuffer, |
VkPipelineBindPoint | pipelineBindPoint, | ||
VkPipeline | pipeline | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBindPipelineShaderGroupNV | ( | VkCommandBuffer | commandBuffer, |
VkPipelineBindPoint | pipelineBindPoint, | ||
VkPipeline | pipeline, | ||
uint32_t | groupIndex | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBindShadingRateImageNV | ( | VkCommandBuffer | commandBuffer, |
VkImageView | imageView, | ||
VkImageLayout | imageLayout | ||
) |
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 vkCmdBindVertexBuffers | ( | VkCommandBuffer | commandBuffer, |
uint32_t | firstBinding, | ||
uint32_t | bindingCount, | ||
const VkBuffer * | pBuffers, | ||
const VkDeviceSize * | pOffsets | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBindVertexBuffers2 | ( | VkCommandBuffer | commandBuffer, |
uint32_t | firstBinding, | ||
uint32_t | bindingCount, | ||
const VkBuffer * | pBuffers, | ||
const VkDeviceSize * | pOffsets, | ||
const VkDeviceSize * | pSizes, | ||
const VkDeviceSize * | pStrides | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBindVertexBuffers2EXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | firstBinding, | ||
uint32_t | bindingCount, | ||
const VkBuffer * | pBuffers, | ||
const VkDeviceSize * | pOffsets, | ||
const VkDeviceSize * | pSizes, | ||
const VkDeviceSize * | pStrides | ||
) |
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 void VKAPI_CALL vkCmdBlitImage2 | ( | VkCommandBuffer | commandBuffer, |
const VkBlitImageInfo2 * | pBlitImageInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBlitImage2KHR | ( | VkCommandBuffer | commandBuffer, |
const VkBlitImageInfo2 * | pBlitImageInfo | ||
) |
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 void VKAPI_CALL vkCmdBuildAccelerationStructuresIndirectKHR | ( | VkCommandBuffer | commandBuffer, |
uint32_t | infoCount, | ||
const VkAccelerationStructureBuildGeometryInfoKHR * | pInfos, | ||
const VkDeviceAddress * | pIndirectDeviceAddresses, | ||
const uint32_t * | pIndirectStrides, | ||
const uint32_t *const * | ppMaxPrimitiveCounts | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBuildAccelerationStructuresKHR | ( | VkCommandBuffer | commandBuffer, |
uint32_t | infoCount, | ||
const VkAccelerationStructureBuildGeometryInfoKHR * | pInfos, | ||
const VkAccelerationStructureBuildRangeInfoKHR *const * | ppBuildRangeInfos | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdBuildMicromapsEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | infoCount, | ||
const VkMicromapBuildInfoEXT * | pInfos | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdClearAttachments | ( | VkCommandBuffer | commandBuffer, |
uint32_t | attachmentCount, | ||
const VkClearAttachment * | pAttachments, | ||
uint32_t | rectCount, | ||
const VkClearRect * | pRects | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdClearColorImage | ( | VkCommandBuffer | commandBuffer, |
VkImage | image, | ||
VkImageLayout | imageLayout, | ||
const VkClearColorValue * | pColor, | ||
uint32_t | rangeCount, | ||
const VkImageSubresourceRange * | pRanges | ||
) |
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 vkCmdCopyAccelerationStructureKHR | ( | VkCommandBuffer | commandBuffer, |
const VkCopyAccelerationStructureInfoKHR * | pInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdCopyAccelerationStructureNV | ( | VkCommandBuffer | commandBuffer, |
VkAccelerationStructureNV | dst, | ||
VkAccelerationStructureNV | src, | ||
VkCopyAccelerationStructureModeKHR | mode | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdCopyAccelerationStructureToMemoryKHR | ( | VkCommandBuffer | commandBuffer, |
const VkCopyAccelerationStructureToMemoryInfoKHR * | pInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdCopyBuffer | ( | VkCommandBuffer | commandBuffer, |
VkBuffer | srcBuffer, | ||
VkBuffer | dstBuffer, | ||
uint32_t | regionCount, | ||
const VkBufferCopy * | pRegions | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdCopyBuffer2 | ( | VkCommandBuffer | commandBuffer, |
const VkCopyBufferInfo2 * | pCopyBufferInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdCopyBuffer2KHR | ( | VkCommandBuffer | commandBuffer, |
const VkCopyBufferInfo2 * | pCopyBufferInfo | ||
) |
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 vkCmdCopyBufferToImage2 | ( | VkCommandBuffer | commandBuffer, |
const VkCopyBufferToImageInfo2 * | pCopyBufferToImageInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdCopyBufferToImage2KHR | ( | VkCommandBuffer | commandBuffer, |
const VkCopyBufferToImageInfo2 * | pCopyBufferToImageInfo | ||
) |
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 vkCmdCopyImage2 | ( | VkCommandBuffer | commandBuffer, |
const VkCopyImageInfo2 * | pCopyImageInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdCopyImage2KHR | ( | VkCommandBuffer | commandBuffer, |
const VkCopyImageInfo2 * | pCopyImageInfo | ||
) |
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 vkCmdCopyImageToBuffer2 | ( | VkCommandBuffer | commandBuffer, |
const VkCopyImageToBufferInfo2 * | pCopyImageToBufferInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdCopyImageToBuffer2KHR | ( | VkCommandBuffer | commandBuffer, |
const VkCopyImageToBufferInfo2 * | pCopyImageToBufferInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdCopyMemoryIndirectNV | ( | VkCommandBuffer | commandBuffer, |
VkDeviceAddress | copyBufferAddress, | ||
uint32_t | copyCount, | ||
uint32_t | stride | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdCopyMemoryToAccelerationStructureKHR | ( | VkCommandBuffer | commandBuffer, |
const VkCopyMemoryToAccelerationStructureInfoKHR * | pInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdCopyMemoryToImageIndirectNV | ( | VkCommandBuffer | commandBuffer, |
VkDeviceAddress | copyBufferAddress, | ||
uint32_t | copyCount, | ||
uint32_t | stride, | ||
VkImage | dstImage, | ||
VkImageLayout | dstImageLayout, | ||
const VkImageSubresourceLayers * | pImageSubresources | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdCopyMemoryToMicromapEXT | ( | VkCommandBuffer | commandBuffer, |
const VkCopyMemoryToMicromapInfoEXT * | pInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdCopyMicromapEXT | ( | VkCommandBuffer | commandBuffer, |
const VkCopyMicromapInfoEXT * | pInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdCopyMicromapToMemoryEXT | ( | VkCommandBuffer | commandBuffer, |
const VkCopyMicromapToMemoryInfoEXT * | pInfo | ||
) |
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 void VKAPI_CALL vkCmdCuLaunchKernelNVX | ( | VkCommandBuffer | commandBuffer, |
const VkCuLaunchInfoNVX * | pLaunchInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdDebugMarkerBeginEXT | ( | VkCommandBuffer | commandBuffer, |
const VkDebugMarkerMarkerInfoEXT * | pMarkerInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdDebugMarkerEndEXT | ( | VkCommandBuffer | commandBuffer | ) |
VKAPI_ATTR void VKAPI_CALL vkCmdDebugMarkerInsertEXT | ( | VkCommandBuffer | commandBuffer, |
const VkDebugMarkerMarkerInfoEXT * | pMarkerInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdDecompressMemoryIndirectCountNV | ( | VkCommandBuffer | commandBuffer, |
VkDeviceAddress | indirectCommandsAddress, | ||
VkDeviceAddress | indirectCommandsCountAddress, | ||
uint32_t | stride | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdDecompressMemoryNV | ( | VkCommandBuffer | commandBuffer, |
uint32_t | decompressRegionCount, | ||
const VkDecompressMemoryRegionNV * | pDecompressMemoryRegions | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdDispatch | ( | VkCommandBuffer | commandBuffer, |
uint32_t | groupCountX, | ||
uint32_t | groupCountY, | ||
uint32_t | groupCountZ | ||
) |
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 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 vkCmdDispatchIndirect | ( | VkCommandBuffer | commandBuffer, |
VkBuffer | buffer, | ||
VkDeviceSize | offset | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdDraw | ( | VkCommandBuffer | commandBuffer, |
uint32_t | vertexCount, | ||
uint32_t | instanceCount, | ||
uint32_t | firstVertex, | ||
uint32_t | firstInstance | ||
) |
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 void VKAPI_CALL vkCmdDrawIndexedIndirect | ( | VkCommandBuffer | commandBuffer, |
VkBuffer | buffer, | ||
VkDeviceSize | offset, | ||
uint32_t | drawCount, | ||
uint32_t | stride | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndexedIndirectCount | ( | VkCommandBuffer | commandBuffer, |
VkBuffer | buffer, | ||
VkDeviceSize | offset, | ||
VkBuffer | countBuffer, | ||
VkDeviceSize | countBufferOffset, | ||
uint32_t | maxDrawCount, | ||
uint32_t | stride | ||
) |
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 vkCmdDrawIndexedIndirectCountKHR | ( | VkCommandBuffer | commandBuffer, |
VkBuffer | buffer, | ||
VkDeviceSize | offset, | ||
VkBuffer | countBuffer, | ||
VkDeviceSize | countBufferOffset, | ||
uint32_t | maxDrawCount, | ||
uint32_t | stride | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndirect | ( | VkCommandBuffer | commandBuffer, |
VkBuffer | buffer, | ||
VkDeviceSize | offset, | ||
uint32_t | drawCount, | ||
uint32_t | stride | ||
) |
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 vkCmdDrawIndirectCount | ( | VkCommandBuffer | commandBuffer, |
VkBuffer | buffer, | ||
VkDeviceSize | offset, | ||
VkBuffer | countBuffer, | ||
VkDeviceSize | countBufferOffset, | ||
uint32_t | maxDrawCount, | ||
uint32_t | stride | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndirectCountAMD | ( | VkCommandBuffer | commandBuffer, |
VkBuffer | buffer, | ||
VkDeviceSize | offset, | ||
VkBuffer | countBuffer, | ||
VkDeviceSize | countBufferOffset, | ||
uint32_t | maxDrawCount, | ||
uint32_t | stride | ||
) |
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 vkCmdDrawMeshTasksEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | groupCountX, | ||
uint32_t | groupCountY, | ||
uint32_t | groupCountZ | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdDrawMeshTasksIndirectCountEXT | ( | VkCommandBuffer | commandBuffer, |
VkBuffer | buffer, | ||
VkDeviceSize | offset, | ||
VkBuffer | countBuffer, | ||
VkDeviceSize | countBufferOffset, | ||
uint32_t | maxDrawCount, | ||
uint32_t | stride | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdDrawMeshTasksIndirectCountNV | ( | VkCommandBuffer | commandBuffer, |
VkBuffer | buffer, | ||
VkDeviceSize | offset, | ||
VkBuffer | countBuffer, | ||
VkDeviceSize | countBufferOffset, | ||
uint32_t | maxDrawCount, | ||
uint32_t | stride | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdDrawMeshTasksIndirectEXT | ( | VkCommandBuffer | commandBuffer, |
VkBuffer | buffer, | ||
VkDeviceSize | offset, | ||
uint32_t | drawCount, | ||
uint32_t | stride | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdDrawMeshTasksIndirectNV | ( | VkCommandBuffer | commandBuffer, |
VkBuffer | buffer, | ||
VkDeviceSize | offset, | ||
uint32_t | drawCount, | ||
uint32_t | stride | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdDrawMeshTasksNV | ( | VkCommandBuffer | commandBuffer, |
uint32_t | taskCount, | ||
uint32_t | firstTask | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdDrawMultiEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | drawCount, | ||
const VkMultiDrawInfoEXT * | pVertexInfo, | ||
uint32_t | instanceCount, | ||
uint32_t | firstInstance, | ||
uint32_t | stride | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdDrawMultiIndexedEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | drawCount, | ||
const VkMultiDrawIndexedInfoEXT * | pIndexInfo, | ||
uint32_t | instanceCount, | ||
uint32_t | firstInstance, | ||
uint32_t | stride, | ||
const int32_t * | pVertexOffset | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdEndConditionalRenderingEXT | ( | VkCommandBuffer | commandBuffer | ) |
VKAPI_ATTR void VKAPI_CALL vkCmdEndDebugUtilsLabelEXT | ( | VkCommandBuffer | commandBuffer | ) |
VKAPI_ATTR void VKAPI_CALL vkCmdEndQuery | ( | VkCommandBuffer | commandBuffer, |
VkQueryPool | queryPool, | ||
uint32_t | query | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdEndQueryIndexedEXT | ( | VkCommandBuffer | commandBuffer, |
VkQueryPool | queryPool, | ||
uint32_t | query, | ||
uint32_t | index | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdEndRendering | ( | VkCommandBuffer | commandBuffer | ) |
VKAPI_ATTR void VKAPI_CALL vkCmdEndRenderingKHR | ( | VkCommandBuffer | commandBuffer | ) |
VKAPI_ATTR void VKAPI_CALL vkCmdEndRenderPass | ( | VkCommandBuffer | commandBuffer | ) |
VKAPI_ATTR void VKAPI_CALL vkCmdEndRenderPass2 | ( | VkCommandBuffer | commandBuffer, |
const VkSubpassEndInfo * | pSubpassEndInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdEndRenderPass2KHR | ( | VkCommandBuffer | commandBuffer, |
const VkSubpassEndInfo * | pSubpassEndInfo | ||
) |
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 vkCmdExecuteCommands | ( | VkCommandBuffer | commandBuffer, |
uint32_t | commandBufferCount, | ||
const VkCommandBuffer * | pCommandBuffers | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdExecuteGeneratedCommandsNV | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | isPreprocessed, | ||
const VkGeneratedCommandsInfoNV * | pGeneratedCommandsInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdFillBuffer | ( | VkCommandBuffer | commandBuffer, |
VkBuffer | dstBuffer, | ||
VkDeviceSize | dstOffset, | ||
VkDeviceSize | size, | ||
uint32_t | data | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdInsertDebugUtilsLabelEXT | ( | VkCommandBuffer | commandBuffer, |
const VkDebugUtilsLabelEXT * | pLabelInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdNextSubpass | ( | VkCommandBuffer | commandBuffer, |
VkSubpassContents | contents | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdNextSubpass2 | ( | VkCommandBuffer | commandBuffer, |
const VkSubpassBeginInfo * | pSubpassBeginInfo, | ||
const VkSubpassEndInfo * | pSubpassEndInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdNextSubpass2KHR | ( | VkCommandBuffer | commandBuffer, |
const VkSubpassBeginInfo * | pSubpassBeginInfo, | ||
const VkSubpassEndInfo * | pSubpassEndInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdOpticalFlowExecuteNV | ( | VkCommandBuffer | commandBuffer, |
VkOpticalFlowSessionNV | session, | ||
const VkOpticalFlowExecuteInfoNV * | pExecuteInfo | ||
) |
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 void VKAPI_CALL vkCmdPipelineBarrier2 | ( | VkCommandBuffer | commandBuffer, |
const VkDependencyInfo * | pDependencyInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdPipelineBarrier2KHR | ( | VkCommandBuffer | commandBuffer, |
const VkDependencyInfo * | pDependencyInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdPreprocessGeneratedCommandsNV | ( | VkCommandBuffer | commandBuffer, |
const VkGeneratedCommandsInfoNV * | pGeneratedCommandsInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdPushConstants | ( | VkCommandBuffer | commandBuffer, |
VkPipelineLayout | layout, | ||
VkShaderStageFlags | stageFlags, | ||
uint32_t | offset, | ||
uint32_t | size, | ||
const void * | pValues | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdPushDescriptorSetKHR | ( | VkCommandBuffer | commandBuffer, |
VkPipelineBindPoint | pipelineBindPoint, | ||
VkPipelineLayout | layout, | ||
uint32_t | set, | ||
uint32_t | descriptorWriteCount, | ||
const VkWriteDescriptorSet * | pDescriptorWrites | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdPushDescriptorSetWithTemplateKHR | ( | VkCommandBuffer | commandBuffer, |
VkDescriptorUpdateTemplate | descriptorUpdateTemplate, | ||
VkPipelineLayout | layout, | ||
uint32_t | set, | ||
const void * | pData | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdResetEvent | ( | VkCommandBuffer | commandBuffer, |
VkEvent | event, | ||
VkPipelineStageFlags | stageMask | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdResetEvent2 | ( | VkCommandBuffer | commandBuffer, |
VkEvent | event, | ||
VkPipelineStageFlags2 | stageMask | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdResetEvent2KHR | ( | VkCommandBuffer | commandBuffer, |
VkEvent | event, | ||
VkPipelineStageFlags2 | stageMask | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdResetQueryPool | ( | VkCommandBuffer | commandBuffer, |
VkQueryPool | queryPool, | ||
uint32_t | firstQuery, | ||
uint32_t | queryCount | ||
) |
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 vkCmdResolveImage2 | ( | VkCommandBuffer | commandBuffer, |
const VkResolveImageInfo2 * | pResolveImageInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdResolveImage2KHR | ( | VkCommandBuffer | commandBuffer, |
const VkResolveImageInfo2 * | pResolveImageInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetAlphaToCoverageEnableEXT | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | alphaToCoverageEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetAlphaToOneEnableEXT | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | alphaToOneEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetBlendConstants | ( | VkCommandBuffer | commandBuffer, |
const float | blendConstants[4] | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetCheckpointNV | ( | VkCommandBuffer | commandBuffer, |
const void * | pCheckpointMarker | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetCoarseSampleOrderNV | ( | VkCommandBuffer | commandBuffer, |
VkCoarseSampleOrderTypeNV | sampleOrderType, | ||
uint32_t | customSampleOrderCount, | ||
const VkCoarseSampleOrderCustomNV * | pCustomSampleOrders | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetColorBlendAdvancedEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | firstAttachment, | ||
uint32_t | attachmentCount, | ||
const VkColorBlendAdvancedEXT * | pColorBlendAdvanced | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetColorBlendEnableEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | firstAttachment, | ||
uint32_t | attachmentCount, | ||
const VkBool32 * | pColorBlendEnables | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetColorBlendEquationEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | firstAttachment, | ||
uint32_t | attachmentCount, | ||
const VkColorBlendEquationEXT * | pColorBlendEquations | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetColorWriteEnableEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | attachmentCount, | ||
const VkBool32 * | pColorWriteEnables | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetColorWriteMaskEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | firstAttachment, | ||
uint32_t | attachmentCount, | ||
const VkColorComponentFlags * | pColorWriteMasks | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetConservativeRasterizationModeEXT | ( | VkCommandBuffer | commandBuffer, |
VkConservativeRasterizationModeEXT | conservativeRasterizationMode | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetCoverageModulationModeNV | ( | VkCommandBuffer | commandBuffer, |
VkCoverageModulationModeNV | coverageModulationMode | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetCoverageModulationTableEnableNV | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | coverageModulationTableEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetCoverageModulationTableNV | ( | VkCommandBuffer | commandBuffer, |
uint32_t | coverageModulationTableCount, | ||
const float * | pCoverageModulationTable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetCoverageReductionModeNV | ( | VkCommandBuffer | commandBuffer, |
VkCoverageReductionModeNV | coverageReductionMode | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetCoverageToColorEnableNV | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | coverageToColorEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetCoverageToColorLocationNV | ( | VkCommandBuffer | commandBuffer, |
uint32_t | coverageToColorLocation | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetCullMode | ( | VkCommandBuffer | commandBuffer, |
VkCullModeFlags | cullMode | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetCullModeEXT | ( | VkCommandBuffer | commandBuffer, |
VkCullModeFlags | cullMode | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBias | ( | VkCommandBuffer | commandBuffer, |
float | depthBiasConstantFactor, | ||
float | depthBiasClamp, | ||
float | depthBiasSlopeFactor | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBiasEnable | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | depthBiasEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBiasEnableEXT | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | depthBiasEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBounds | ( | VkCommandBuffer | commandBuffer, |
float | minDepthBounds, | ||
float | maxDepthBounds | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBoundsTestEnable | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | depthBoundsTestEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBoundsTestEnableEXT | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | depthBoundsTestEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthClampEnableEXT | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | depthClampEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthClipEnableEXT | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | depthClipEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthClipNegativeOneToOneEXT | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | negativeOneToOne | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthCompareOp | ( | VkCommandBuffer | commandBuffer, |
VkCompareOp | depthCompareOp | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthCompareOpEXT | ( | VkCommandBuffer | commandBuffer, |
VkCompareOp | depthCompareOp | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthTestEnable | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | depthTestEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthTestEnableEXT | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | depthTestEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthWriteEnable | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | depthWriteEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthWriteEnableEXT | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | depthWriteEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDescriptorBufferOffsetsEXT | ( | VkCommandBuffer | commandBuffer, |
VkPipelineBindPoint | pipelineBindPoint, | ||
VkPipelineLayout | layout, | ||
uint32_t | firstSet, | ||
uint32_t | setCount, | ||
const uint32_t * | pBufferIndices, | ||
const VkDeviceSize * | pOffsets | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDeviceMask | ( | VkCommandBuffer | commandBuffer, |
uint32_t | deviceMask | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDeviceMaskKHR | ( | VkCommandBuffer | commandBuffer, |
uint32_t | deviceMask | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDiscardRectangleEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | firstDiscardRectangle, | ||
uint32_t | discardRectangleCount, | ||
const VkRect2D * | pDiscardRectangles | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetEvent | ( | VkCommandBuffer | commandBuffer, |
VkEvent | event, | ||
VkPipelineStageFlags | stageMask | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetEvent2 | ( | VkCommandBuffer | commandBuffer, |
VkEvent | event, | ||
const VkDependencyInfo * | pDependencyInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetEvent2KHR | ( | VkCommandBuffer | commandBuffer, |
VkEvent | event, | ||
const VkDependencyInfo * | pDependencyInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetExclusiveScissorNV | ( | VkCommandBuffer | commandBuffer, |
uint32_t | firstExclusiveScissor, | ||
uint32_t | exclusiveScissorCount, | ||
const VkRect2D * | pExclusiveScissors | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetExtraPrimitiveOverestimationSizeEXT | ( | VkCommandBuffer | commandBuffer, |
float | extraPrimitiveOverestimationSize | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetFragmentShadingRateEnumNV | ( | VkCommandBuffer | commandBuffer, |
VkFragmentShadingRateNV | shadingRate, | ||
const VkFragmentShadingRateCombinerOpKHR | combinerOps[2] | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetFragmentShadingRateKHR | ( | VkCommandBuffer | commandBuffer, |
const VkExtent2D * | pFragmentSize, | ||
const VkFragmentShadingRateCombinerOpKHR | combinerOps[2] | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetFrontFace | ( | VkCommandBuffer | commandBuffer, |
VkFrontFace | frontFace | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetFrontFaceEXT | ( | VkCommandBuffer | commandBuffer, |
VkFrontFace | frontFace | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetLineRasterizationModeEXT | ( | VkCommandBuffer | commandBuffer, |
VkLineRasterizationModeEXT | lineRasterizationMode | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetLineStippleEnableEXT | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | stippledLineEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetLineStippleEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | lineStippleFactor, | ||
uint16_t | lineStipplePattern | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetLineWidth | ( | VkCommandBuffer | commandBuffer, |
float | lineWidth | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetLogicOpEnableEXT | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | logicOpEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetLogicOpEXT | ( | VkCommandBuffer | commandBuffer, |
VkLogicOp | logicOp | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetPatchControlPointsEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | patchControlPoints | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCmdSetPerformanceMarkerINTEL | ( | VkCommandBuffer | commandBuffer, |
const VkPerformanceMarkerInfoINTEL * | pMarkerInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCmdSetPerformanceOverrideINTEL | ( | VkCommandBuffer | commandBuffer, |
const VkPerformanceOverrideInfoINTEL * | pOverrideInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCmdSetPerformanceStreamMarkerINTEL | ( | VkCommandBuffer | commandBuffer, |
const VkPerformanceStreamMarkerInfoINTEL * | pMarkerInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetPolygonModeEXT | ( | VkCommandBuffer | commandBuffer, |
VkPolygonMode | polygonMode | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetPrimitiveRestartEnable | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | primitiveRestartEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetPrimitiveRestartEnableEXT | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | primitiveRestartEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetPrimitiveTopology | ( | VkCommandBuffer | commandBuffer, |
VkPrimitiveTopology | primitiveTopology | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetPrimitiveTopologyEXT | ( | VkCommandBuffer | commandBuffer, |
VkPrimitiveTopology | primitiveTopology | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetProvokingVertexModeEXT | ( | VkCommandBuffer | commandBuffer, |
VkProvokingVertexModeEXT | provokingVertexMode | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetRasterizationSamplesEXT | ( | VkCommandBuffer | commandBuffer, |
VkSampleCountFlagBits | rasterizationSamples | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetRasterizationStreamEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | rasterizationStream | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetRasterizerDiscardEnable | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | rasterizerDiscardEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetRasterizerDiscardEnableEXT | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | rasterizerDiscardEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetRayTracingPipelineStackSizeKHR | ( | VkCommandBuffer | commandBuffer, |
uint32_t | pipelineStackSize | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetRepresentativeFragmentTestEnableNV | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | representativeFragmentTestEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetSampleLocationsEnableEXT | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | sampleLocationsEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetSampleLocationsEXT | ( | VkCommandBuffer | commandBuffer, |
const VkSampleLocationsInfoEXT * | pSampleLocationsInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetSampleMaskEXT | ( | VkCommandBuffer | commandBuffer, |
VkSampleCountFlagBits | samples, | ||
const VkSampleMask * | pSampleMask | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetScissor | ( | VkCommandBuffer | commandBuffer, |
uint32_t | firstScissor, | ||
uint32_t | scissorCount, | ||
const VkRect2D * | pScissors | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetScissorWithCount | ( | VkCommandBuffer | commandBuffer, |
uint32_t | scissorCount, | ||
const VkRect2D * | pScissors | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetScissorWithCountEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | scissorCount, | ||
const VkRect2D * | pScissors | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetShadingRateImageEnableNV | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | shadingRateImageEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilCompareMask | ( | VkCommandBuffer | commandBuffer, |
VkStencilFaceFlags | faceMask, | ||
uint32_t | compareMask | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilOp | ( | VkCommandBuffer | commandBuffer, |
VkStencilFaceFlags | faceMask, | ||
VkStencilOp | failOp, | ||
VkStencilOp | passOp, | ||
VkStencilOp | depthFailOp, | ||
VkCompareOp | compareOp | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilOpEXT | ( | VkCommandBuffer | commandBuffer, |
VkStencilFaceFlags | faceMask, | ||
VkStencilOp | failOp, | ||
VkStencilOp | passOp, | ||
VkStencilOp | depthFailOp, | ||
VkCompareOp | compareOp | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilReference | ( | VkCommandBuffer | commandBuffer, |
VkStencilFaceFlags | faceMask, | ||
uint32_t | reference | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilTestEnable | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | stencilTestEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilTestEnableEXT | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | stencilTestEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilWriteMask | ( | VkCommandBuffer | commandBuffer, |
VkStencilFaceFlags | faceMask, | ||
uint32_t | writeMask | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetTessellationDomainOriginEXT | ( | VkCommandBuffer | commandBuffer, |
VkTessellationDomainOrigin | domainOrigin | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetVertexInputEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | vertexBindingDescriptionCount, | ||
const VkVertexInputBindingDescription2EXT * | pVertexBindingDescriptions, | ||
uint32_t | vertexAttributeDescriptionCount, | ||
const VkVertexInputAttributeDescription2EXT * | pVertexAttributeDescriptions | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetViewport | ( | VkCommandBuffer | commandBuffer, |
uint32_t | firstViewport, | ||
uint32_t | viewportCount, | ||
const VkViewport * | pViewports | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetViewportShadingRatePaletteNV | ( | VkCommandBuffer | commandBuffer, |
uint32_t | firstViewport, | ||
uint32_t | viewportCount, | ||
const VkShadingRatePaletteNV * | pShadingRatePalettes | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetViewportSwizzleNV | ( | VkCommandBuffer | commandBuffer, |
uint32_t | firstViewport, | ||
uint32_t | viewportCount, | ||
const VkViewportSwizzleNV * | pViewportSwizzles | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetViewportWithCount | ( | VkCommandBuffer | commandBuffer, |
uint32_t | viewportCount, | ||
const VkViewport * | pViewports | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetViewportWithCountEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | viewportCount, | ||
const VkViewport * | pViewports | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetViewportWScalingEnableNV | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | viewportWScalingEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetViewportWScalingNV | ( | VkCommandBuffer | commandBuffer, |
uint32_t | firstViewport, | ||
uint32_t | viewportCount, | ||
const VkViewportWScalingNV * | pViewportWScalings | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSubpassShadingHUAWEI | ( | VkCommandBuffer | commandBuffer | ) |
VKAPI_ATTR void VKAPI_CALL vkCmdTraceRaysIndirect2KHR | ( | VkCommandBuffer | commandBuffer, |
VkDeviceAddress | indirectDeviceAddress | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdTraceRaysIndirectKHR | ( | VkCommandBuffer | commandBuffer, |
const VkStridedDeviceAddressRegionKHR * | pRaygenShaderBindingTable, | ||
const VkStridedDeviceAddressRegionKHR * | pMissShaderBindingTable, | ||
const VkStridedDeviceAddressRegionKHR * | pHitShaderBindingTable, | ||
const VkStridedDeviceAddressRegionKHR * | pCallableShaderBindingTable, | ||
VkDeviceAddress | indirectDeviceAddress | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdTraceRaysKHR | ( | VkCommandBuffer | commandBuffer, |
const VkStridedDeviceAddressRegionKHR * | pRaygenShaderBindingTable, | ||
const VkStridedDeviceAddressRegionKHR * | pMissShaderBindingTable, | ||
const VkStridedDeviceAddressRegionKHR * | pHitShaderBindingTable, | ||
const VkStridedDeviceAddressRegionKHR * | pCallableShaderBindingTable, | ||
uint32_t | width, | ||
uint32_t | height, | ||
uint32_t | depth | ||
) |
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 vkCmdUpdateBuffer | ( | VkCommandBuffer | commandBuffer, |
VkBuffer | dstBuffer, | ||
VkDeviceSize | dstOffset, | ||
VkDeviceSize | dataSize, | ||
const void * | pData | ||
) |
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 vkCmdWaitEvents2 | ( | VkCommandBuffer | commandBuffer, |
uint32_t | eventCount, | ||
const VkEvent * | pEvents, | ||
const VkDependencyInfo * | pDependencyInfos | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdWaitEvents2KHR | ( | VkCommandBuffer | commandBuffer, |
uint32_t | eventCount, | ||
const VkEvent * | pEvents, | ||
const VkDependencyInfo * | pDependencyInfos | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdWriteAccelerationStructuresPropertiesKHR | ( | VkCommandBuffer | commandBuffer, |
uint32_t | accelerationStructureCount, | ||
const VkAccelerationStructureKHR * | pAccelerationStructures, | ||
VkQueryType | queryType, | ||
VkQueryPool | queryPool, | ||
uint32_t | firstQuery | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdWriteAccelerationStructuresPropertiesNV | ( | VkCommandBuffer | commandBuffer, |
uint32_t | accelerationStructureCount, | ||
const VkAccelerationStructureNV * | pAccelerationStructures, | ||
VkQueryType | queryType, | ||
VkQueryPool | queryPool, | ||
uint32_t | firstQuery | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdWriteBufferMarker2AMD | ( | VkCommandBuffer | commandBuffer, |
VkPipelineStageFlags2 | stage, | ||
VkBuffer | dstBuffer, | ||
VkDeviceSize | dstOffset, | ||
uint32_t | marker | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdWriteBufferMarkerAMD | ( | VkCommandBuffer | commandBuffer, |
VkPipelineStageFlagBits | pipelineStage, | ||
VkBuffer | dstBuffer, | ||
VkDeviceSize | dstOffset, | ||
uint32_t | marker | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdWriteMicromapsPropertiesEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | micromapCount, | ||
const VkMicromapEXT * | pMicromaps, | ||
VkQueryType | queryType, | ||
VkQueryPool | queryPool, | ||
uint32_t | firstQuery | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdWriteTimestamp | ( | VkCommandBuffer | commandBuffer, |
VkPipelineStageFlagBits | pipelineStage, | ||
VkQueryPool | queryPool, | ||
uint32_t | query | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdWriteTimestamp2 | ( | VkCommandBuffer | commandBuffer, |
VkPipelineStageFlags2 | stage, | ||
VkQueryPool | queryPool, | ||
uint32_t | query | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdWriteTimestamp2KHR | ( | VkCommandBuffer | commandBuffer, |
VkPipelineStageFlags2 | stage, | ||
VkQueryPool | queryPool, | ||
uint32_t | query | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCompileDeferredNV | ( | VkDevice | device, |
VkPipeline | pipeline, | ||
uint32_t | shader | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCopyAccelerationStructureKHR | ( | VkDevice | device, |
VkDeferredOperationKHR | deferredOperation, | ||
const VkCopyAccelerationStructureInfoKHR * | pInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCopyAccelerationStructureToMemoryKHR | ( | VkDevice | device, |
VkDeferredOperationKHR | deferredOperation, | ||
const VkCopyAccelerationStructureToMemoryInfoKHR * | pInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCopyMemoryToAccelerationStructureKHR | ( | VkDevice | device, |
VkDeferredOperationKHR | deferredOperation, | ||
const VkCopyMemoryToAccelerationStructureInfoKHR * | pInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCopyMemoryToMicromapEXT | ( | VkDevice | device, |
VkDeferredOperationKHR | deferredOperation, | ||
const VkCopyMemoryToMicromapInfoEXT * | pInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCopyMicromapEXT | ( | VkDevice | device, |
VkDeferredOperationKHR | deferredOperation, | ||
const VkCopyMicromapInfoEXT * | pInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCopyMicromapToMemoryEXT | ( | VkDevice | device, |
VkDeferredOperationKHR | deferredOperation, | ||
const VkCopyMicromapToMemoryInfoEXT * | pInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateAccelerationStructureKHR | ( | VkDevice | device, |
const VkAccelerationStructureCreateInfoKHR * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkAccelerationStructureKHR * | pAccelerationStructure | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateAccelerationStructureNV | ( | VkDevice | device, |
const VkAccelerationStructureCreateInfoNV * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkAccelerationStructureNV * | pAccelerationStructure | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateBuffer | ( | VkDevice | device, |
const VkBufferCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkBuffer * | pBuffer | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateBufferView | ( | VkDevice | device, |
const VkBufferViewCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkBufferView * | pView | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateCommandPool | ( | VkDevice | device, |
const VkCommandPoolCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkCommandPool * | pCommandPool | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateComputePipelines | ( | VkDevice | device, |
VkPipelineCache | pipelineCache, | ||
uint32_t | createInfoCount, | ||
const VkComputePipelineCreateInfo * | pCreateInfos, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkPipeline * | pPipelines | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateCuFunctionNVX | ( | VkDevice | device, |
const VkCuFunctionCreateInfoNVX * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkCuFunctionNVX * | pFunction | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateCuModuleNVX | ( | VkDevice | device, |
const VkCuModuleCreateInfoNVX * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkCuModuleNVX * | pModule | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDebugReportCallbackEXT | ( | VkInstance | instance, |
const VkDebugReportCallbackCreateInfoEXT * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkDebugReportCallbackEXT * | pCallback | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDebugUtilsMessengerEXT | ( | VkInstance | instance, |
const VkDebugUtilsMessengerCreateInfoEXT * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkDebugUtilsMessengerEXT * | pMessenger | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDeferredOperationKHR | ( | VkDevice | device, |
const VkAllocationCallbacks * | pAllocator, | ||
VkDeferredOperationKHR * | pDeferredOperation | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDescriptorPool | ( | VkDevice | device, |
const VkDescriptorPoolCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkDescriptorPool * | pDescriptorPool | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDescriptorSetLayout | ( | VkDevice | device, |
const VkDescriptorSetLayoutCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkDescriptorSetLayout * | pSetLayout | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDescriptorUpdateTemplate | ( | VkDevice | device, |
const VkDescriptorUpdateTemplateCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkDescriptorUpdateTemplate * | pDescriptorUpdateTemplate | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDescriptorUpdateTemplateKHR | ( | VkDevice | device, |
const VkDescriptorUpdateTemplateCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkDescriptorUpdateTemplate * | pDescriptorUpdateTemplate | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDevice | ( | VkPhysicalDevice | physicalDevice, |
const VkDeviceCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkDevice * | pDevice | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDisplayModeKHR | ( | VkPhysicalDevice | physicalDevice, |
VkDisplayKHR | display, | ||
const VkDisplayModeCreateInfoKHR * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkDisplayModeKHR * | pMode | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDisplayPlaneSurfaceKHR | ( | VkInstance | instance, |
const VkDisplaySurfaceCreateInfoKHR * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkSurfaceKHR * | pSurface | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateEvent | ( | VkDevice | device, |
const VkEventCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkEvent * | pEvent | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateFence | ( | VkDevice | device, |
const VkFenceCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkFence * | pFence | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateFramebuffer | ( | VkDevice | device, |
const VkFramebufferCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkFramebuffer * | pFramebuffer | ||
) |
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 vkCreateHeadlessSurfaceEXT | ( | VkInstance | instance, |
const VkHeadlessSurfaceCreateInfoEXT * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkSurfaceKHR * | pSurface | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateImage | ( | VkDevice | device, |
const VkImageCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkImage * | pImage | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateImageView | ( | VkDevice | device, |
const VkImageViewCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkImageView * | pView | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateIndirectCommandsLayoutNV | ( | VkDevice | device, |
const VkIndirectCommandsLayoutCreateInfoNV * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkIndirectCommandsLayoutNV * | pIndirectCommandsLayout | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateInstance | ( | const VkInstanceCreateInfo * | pCreateInfo, |
const VkAllocationCallbacks * | pAllocator, | ||
VkInstance * | pInstance | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateMicromapEXT | ( | VkDevice | device, |
const VkMicromapCreateInfoEXT * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkMicromapEXT * | pMicromap | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateOpticalFlowSessionNV | ( | VkDevice | device, |
const VkOpticalFlowSessionCreateInfoNV * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkOpticalFlowSessionNV * | pSession | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreatePipelineCache | ( | VkDevice | device, |
const VkPipelineCacheCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkPipelineCache * | pPipelineCache | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreatePipelineLayout | ( | VkDevice | device, |
const VkPipelineLayoutCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkPipelineLayout * | pPipelineLayout | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreatePrivateDataSlot | ( | VkDevice | device, |
const VkPrivateDataSlotCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkPrivateDataSlot * | pPrivateDataSlot | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreatePrivateDataSlotEXT | ( | VkDevice | device, |
const VkPrivateDataSlotCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkPrivateDataSlot * | pPrivateDataSlot | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateQueryPool | ( | VkDevice | device, |
const VkQueryPoolCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkQueryPool * | pQueryPool | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateRayTracingPipelinesKHR | ( | VkDevice | device, |
VkDeferredOperationKHR | deferredOperation, | ||
VkPipelineCache | pipelineCache, | ||
uint32_t | createInfoCount, | ||
const VkRayTracingPipelineCreateInfoKHR * | pCreateInfos, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkPipeline * | pPipelines | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateRayTracingPipelinesNV | ( | VkDevice | device, |
VkPipelineCache | pipelineCache, | ||
uint32_t | createInfoCount, | ||
const VkRayTracingPipelineCreateInfoNV * | pCreateInfos, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkPipeline * | pPipelines | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateRenderPass | ( | VkDevice | device, |
const VkRenderPassCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkRenderPass * | pRenderPass | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateRenderPass2 | ( | VkDevice | device, |
const VkRenderPassCreateInfo2 * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkRenderPass * | pRenderPass | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateRenderPass2KHR | ( | VkDevice | device, |
const VkRenderPassCreateInfo2 * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkRenderPass * | pRenderPass | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateSampler | ( | VkDevice | device, |
const VkSamplerCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkSampler * | pSampler | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateSamplerYcbcrConversion | ( | VkDevice | device, |
const VkSamplerYcbcrConversionCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkSamplerYcbcrConversion * | pYcbcrConversion | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateSamplerYcbcrConversionKHR | ( | VkDevice | device, |
const VkSamplerYcbcrConversionCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkSamplerYcbcrConversion * | pYcbcrConversion | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateSemaphore | ( | VkDevice | device, |
const VkSemaphoreCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkSemaphore * | pSemaphore | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateShaderModule | ( | VkDevice | device, |
const VkShaderModuleCreateInfo * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkShaderModule * | pShaderModule | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateSharedSwapchainsKHR | ( | VkDevice | device, |
uint32_t | swapchainCount, | ||
const VkSwapchainCreateInfoKHR * | pCreateInfos, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkSwapchainKHR * | pSwapchains | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateSwapchainKHR | ( | VkDevice | device, |
const VkSwapchainCreateInfoKHR * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkSwapchainKHR * | pSwapchain | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateValidationCacheEXT | ( | VkDevice | device, |
const VkValidationCacheCreateInfoEXT * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkValidationCacheEXT * | pValidationCache | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkDebugMarkerSetObjectNameEXT | ( | VkDevice | device, |
const VkDebugMarkerObjectNameInfoEXT * | pNameInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkDebugMarkerSetObjectTagEXT | ( | VkDevice | device, |
const VkDebugMarkerObjectTagInfoEXT * | pTagInfo | ||
) |
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 VkResult VKAPI_CALL vkDeferredOperationJoinKHR | ( | VkDevice | device, |
VkDeferredOperationKHR | operation | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyAccelerationStructureKHR | ( | VkDevice | device, |
VkAccelerationStructureKHR | accelerationStructure, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyAccelerationStructureNV | ( | VkDevice | device, |
VkAccelerationStructureNV | accelerationStructure, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyBuffer | ( | VkDevice | device, |
VkBuffer | buffer, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyBufferView | ( | VkDevice | device, |
VkBufferView | bufferView, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyCommandPool | ( | VkDevice | device, |
VkCommandPool | commandPool, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyCuFunctionNVX | ( | VkDevice | device, |
VkCuFunctionNVX | function, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyCuModuleNVX | ( | VkDevice | device, |
VkCuModuleNVX | module, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyDebugReportCallbackEXT | ( | VkInstance | instance, |
VkDebugReportCallbackEXT | callback, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyDebugUtilsMessengerEXT | ( | VkInstance | instance, |
VkDebugUtilsMessengerEXT | messenger, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyDeferredOperationKHR | ( | VkDevice | device, |
VkDeferredOperationKHR | operation, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyDescriptorPool | ( | VkDevice | device, |
VkDescriptorPool | descriptorPool, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyDescriptorSetLayout | ( | VkDevice | device, |
VkDescriptorSetLayout | descriptorSetLayout, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyDescriptorUpdateTemplate | ( | VkDevice | device, |
VkDescriptorUpdateTemplate | descriptorUpdateTemplate, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyDescriptorUpdateTemplateKHR | ( | VkDevice | device, |
VkDescriptorUpdateTemplate | descriptorUpdateTemplate, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyDevice | ( | VkDevice | device, |
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyEvent | ( | VkDevice | device, |
VkEvent | event, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyFence | ( | VkDevice | device, |
VkFence | fence, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyFramebuffer | ( | VkDevice | device, |
VkFramebuffer | framebuffer, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyImage | ( | VkDevice | device, |
VkImage | image, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyImageView | ( | VkDevice | device, |
VkImageView | imageView, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyIndirectCommandsLayoutNV | ( | VkDevice | device, |
VkIndirectCommandsLayoutNV | indirectCommandsLayout, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyInstance | ( | VkInstance | instance, |
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyMicromapEXT | ( | VkDevice | device, |
VkMicromapEXT | micromap, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyOpticalFlowSessionNV | ( | VkDevice | device, |
VkOpticalFlowSessionNV | session, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyPipeline | ( | VkDevice | device, |
VkPipeline | pipeline, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyPipelineCache | ( | VkDevice | device, |
VkPipelineCache | pipelineCache, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyPipelineLayout | ( | VkDevice | device, |
VkPipelineLayout | pipelineLayout, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyPrivateDataSlot | ( | VkDevice | device, |
VkPrivateDataSlot | privateDataSlot, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyPrivateDataSlotEXT | ( | VkDevice | device, |
VkPrivateDataSlot | privateDataSlot, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyQueryPool | ( | VkDevice | device, |
VkQueryPool | queryPool, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyRenderPass | ( | VkDevice | device, |
VkRenderPass | renderPass, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroySampler | ( | VkDevice | device, |
VkSampler | sampler, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroySamplerYcbcrConversion | ( | VkDevice | device, |
VkSamplerYcbcrConversion | ycbcrConversion, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroySamplerYcbcrConversionKHR | ( | VkDevice | device, |
VkSamplerYcbcrConversion | ycbcrConversion, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroySemaphore | ( | VkDevice | device, |
VkSemaphore | semaphore, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyShaderModule | ( | VkDevice | device, |
VkShaderModule | shaderModule, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroySurfaceKHR | ( | VkInstance | instance, |
VkSurfaceKHR | surface, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroySwapchainKHR | ( | VkDevice | device, |
VkSwapchainKHR | swapchain, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyValidationCacheEXT | ( | VkDevice | device, |
VkValidationCacheEXT | validationCache, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkDeviceWaitIdle | ( | VkDevice | device | ) |
VKAPI_ATTR VkResult VKAPI_CALL vkDisplayPowerControlEXT | ( | VkDevice | device, |
VkDisplayKHR | display, | ||
const VkDisplayPowerInfoEXT * | pDisplayPowerInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkEndCommandBuffer | ( | VkCommandBuffer | commandBuffer | ) |
VKAPI_ATTR VkResult VKAPI_CALL vkEnumerateDeviceExtensionProperties | ( | VkPhysicalDevice | physicalDevice, |
const char * | pLayerName, | ||
uint32_t * | pPropertyCount, | ||
VkExtensionProperties * | pProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkEnumerateDeviceLayerProperties | ( | VkPhysicalDevice | physicalDevice, |
uint32_t * | pPropertyCount, | ||
VkLayerProperties * | pProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkEnumerateInstanceExtensionProperties | ( | const char * | pLayerName, |
uint32_t * | pPropertyCount, | ||
VkExtensionProperties * | pProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkEnumerateInstanceLayerProperties | ( | uint32_t * | pPropertyCount, |
VkLayerProperties * | pProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkEnumerateInstanceVersion | ( | uint32_t * | pApiVersion | ) |
VKAPI_ATTR VkResult VKAPI_CALL vkEnumeratePhysicalDeviceGroups | ( | VkInstance | instance, |
uint32_t * | pPhysicalDeviceGroupCount, | ||
VkPhysicalDeviceGroupProperties * | pPhysicalDeviceGroupProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkEnumeratePhysicalDeviceGroupsKHR | ( | VkInstance | instance, |
uint32_t * | pPhysicalDeviceGroupCount, | ||
VkPhysicalDeviceGroupProperties * | pPhysicalDeviceGroupProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR | ( | VkPhysicalDevice | physicalDevice, |
uint32_t | queueFamilyIndex, | ||
uint32_t * | pCounterCount, | ||
VkPerformanceCounterKHR * | pCounters, | ||
VkPerformanceCounterDescriptionKHR * | pCounterDescriptions | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkEnumeratePhysicalDevices | ( | VkInstance | instance, |
uint32_t * | pPhysicalDeviceCount, | ||
VkPhysicalDevice * | pPhysicalDevices | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkFlushMappedMemoryRanges | ( | VkDevice | device, |
uint32_t | memoryRangeCount, | ||
const VkMappedMemoryRange * | pMemoryRanges | ||
) |
VKAPI_ATTR void VKAPI_CALL vkFreeCommandBuffers | ( | VkDevice | device, |
VkCommandPool | commandPool, | ||
uint32_t | commandBufferCount, | ||
const VkCommandBuffer * | pCommandBuffers | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkFreeDescriptorSets | ( | VkDevice | device, |
VkDescriptorPool | descriptorPool, | ||
uint32_t | descriptorSetCount, | ||
const VkDescriptorSet * | pDescriptorSets | ||
) |
VKAPI_ATTR void VKAPI_CALL vkFreeMemory | ( | VkDevice | device, |
VkDeviceMemory | memory, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetAccelerationStructureBuildSizesKHR | ( | VkDevice | device, |
VkAccelerationStructureBuildTypeKHR | buildType, | ||
const VkAccelerationStructureBuildGeometryInfoKHR * | pBuildInfo, | ||
const uint32_t * | pMaxPrimitiveCounts, | ||
VkAccelerationStructureBuildSizesInfoKHR * | pSizeInfo | ||
) |
VKAPI_ATTR VkDeviceAddress VKAPI_CALL vkGetAccelerationStructureDeviceAddressKHR | ( | VkDevice | device, |
const VkAccelerationStructureDeviceAddressInfoKHR * | pInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetAccelerationStructureHandleNV | ( | VkDevice | device, |
VkAccelerationStructureNV | accelerationStructure, | ||
size_t | dataSize, | ||
void * | pData | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetAccelerationStructureMemoryRequirementsNV | ( | VkDevice | device, |
const VkAccelerationStructureMemoryRequirementsInfoNV * | pInfo, | ||
VkMemoryRequirements2KHR * | pMemoryRequirements | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT | ( | VkDevice | device, |
const VkAccelerationStructureCaptureDescriptorDataInfoEXT * | pInfo, | ||
void * | pData | ||
) |
VKAPI_ATTR VkDeviceAddress VKAPI_CALL vkGetBufferDeviceAddress | ( | VkDevice | device, |
const VkBufferDeviceAddressInfo * | pInfo | ||
) |
VKAPI_ATTR VkDeviceAddress VKAPI_CALL vkGetBufferDeviceAddressEXT | ( | VkDevice | device, |
const VkBufferDeviceAddressInfo * | pInfo | ||
) |
VKAPI_ATTR VkDeviceAddress VKAPI_CALL vkGetBufferDeviceAddressKHR | ( | VkDevice | device, |
const VkBufferDeviceAddressInfo * | pInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetBufferMemoryRequirements | ( | VkDevice | device, |
VkBuffer | buffer, | ||
VkMemoryRequirements * | pMemoryRequirements | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetBufferMemoryRequirements2 | ( | VkDevice | device, |
const VkBufferMemoryRequirementsInfo2 * | pInfo, | ||
VkMemoryRequirements2 * | pMemoryRequirements | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetBufferMemoryRequirements2KHR | ( | VkDevice | device, |
const VkBufferMemoryRequirementsInfo2 * | pInfo, | ||
VkMemoryRequirements2 * | pMemoryRequirements | ||
) |
VKAPI_ATTR uint64_t VKAPI_CALL vkGetBufferOpaqueCaptureAddress | ( | VkDevice | device, |
const VkBufferDeviceAddressInfo * | pInfo | ||
) |
VKAPI_ATTR uint64_t VKAPI_CALL vkGetBufferOpaqueCaptureAddressKHR | ( | VkDevice | device, |
const VkBufferDeviceAddressInfo * | pInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetBufferOpaqueCaptureDescriptorDataEXT | ( | VkDevice | device, |
const VkBufferCaptureDescriptorDataInfoEXT * | pInfo, | ||
void * | pData | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetCalibratedTimestampsEXT | ( | VkDevice | device, |
uint32_t | timestampCount, | ||
const VkCalibratedTimestampInfoEXT * | pTimestampInfos, | ||
uint64_t * | pTimestamps, | ||
uint64_t * | pMaxDeviation | ||
) |
VKAPI_ATTR uint32_t VKAPI_CALL vkGetDeferredOperationMaxConcurrencyKHR | ( | VkDevice | device, |
VkDeferredOperationKHR | operation | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetDeferredOperationResultKHR | ( | VkDevice | device, |
VkDeferredOperationKHR | operation | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDescriptorEXT | ( | VkDevice | device, |
const VkDescriptorGetInfoEXT * | pDescriptorInfo, | ||
size_t | dataSize, | ||
void * | pDescriptor | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDescriptorSetHostMappingVALVE | ( | VkDevice | device, |
VkDescriptorSet | descriptorSet, | ||
void ** | ppData | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDescriptorSetLayoutBindingOffsetEXT | ( | VkDevice | device, |
VkDescriptorSetLayout | layout, | ||
uint32_t | binding, | ||
VkDeviceSize * | pOffset | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDescriptorSetLayoutHostMappingInfoVALVE | ( | VkDevice | device, |
const VkDescriptorSetBindingReferenceVALVE * | pBindingReference, | ||
VkDescriptorSetLayoutHostMappingInfoVALVE * | pHostMapping | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDescriptorSetLayoutSizeEXT | ( | VkDevice | device, |
VkDescriptorSetLayout | layout, | ||
VkDeviceSize * | pLayoutSizeInBytes | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDescriptorSetLayoutSupport | ( | VkDevice | device, |
const VkDescriptorSetLayoutCreateInfo * | pCreateInfo, | ||
VkDescriptorSetLayoutSupport * | pSupport | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDescriptorSetLayoutSupportKHR | ( | VkDevice | device, |
const VkDescriptorSetLayoutCreateInfo * | pCreateInfo, | ||
VkDescriptorSetLayoutSupport * | pSupport | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDeviceAccelerationStructureCompatibilityKHR | ( | VkDevice | device, |
const VkAccelerationStructureVersionInfoKHR * | pVersionInfo, | ||
VkAccelerationStructureCompatibilityKHR * | pCompatibility | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDeviceBufferMemoryRequirements | ( | VkDevice | device, |
const VkDeviceBufferMemoryRequirements * | pInfo, | ||
VkMemoryRequirements2 * | pMemoryRequirements | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDeviceBufferMemoryRequirementsKHR | ( | VkDevice | device, |
const VkDeviceBufferMemoryRequirements * | pInfo, | ||
VkMemoryRequirements2 * | pMemoryRequirements | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetDeviceFaultInfoEXT | ( | VkDevice | device, |
VkDeviceFaultCountsEXT * | pFaultCounts, | ||
VkDeviceFaultInfoEXT * | pFaultInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDeviceGroupPeerMemoryFeatures | ( | VkDevice | device, |
uint32_t | heapIndex, | ||
uint32_t | localDeviceIndex, | ||
uint32_t | remoteDeviceIndex, | ||
VkPeerMemoryFeatureFlags * | pPeerMemoryFeatures | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDeviceGroupPeerMemoryFeaturesKHR | ( | VkDevice | device, |
uint32_t | heapIndex, | ||
uint32_t | localDeviceIndex, | ||
uint32_t | remoteDeviceIndex, | ||
VkPeerMemoryFeatureFlags * | pPeerMemoryFeatures | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetDeviceGroupPresentCapabilitiesKHR | ( | VkDevice | device, |
VkDeviceGroupPresentCapabilitiesKHR * | pDeviceGroupPresentCapabilities | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetDeviceGroupSurfacePresentModesKHR | ( | VkDevice | device, |
VkSurfaceKHR | surface, | ||
VkDeviceGroupPresentModeFlagsKHR * | pModes | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDeviceImageMemoryRequirements | ( | VkDevice | device, |
const VkDeviceImageMemoryRequirements * | pInfo, | ||
VkMemoryRequirements2 * | pMemoryRequirements | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDeviceImageMemoryRequirementsKHR | ( | VkDevice | device, |
const VkDeviceImageMemoryRequirements * | pInfo, | ||
VkMemoryRequirements2 * | pMemoryRequirements | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDeviceImageSparseMemoryRequirements | ( | VkDevice | device, |
const VkDeviceImageMemoryRequirements * | pInfo, | ||
uint32_t * | pSparseMemoryRequirementCount, | ||
VkSparseImageMemoryRequirements2 * | pSparseMemoryRequirements | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDeviceImageSparseMemoryRequirementsKHR | ( | VkDevice | device, |
const VkDeviceImageMemoryRequirements * | pInfo, | ||
uint32_t * | pSparseMemoryRequirementCount, | ||
VkSparseImageMemoryRequirements2 * | pSparseMemoryRequirements | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDeviceMemoryCommitment | ( | VkDevice | device, |
VkDeviceMemory | memory, | ||
VkDeviceSize * | pCommittedMemoryInBytes | ||
) |
VKAPI_ATTR uint64_t VKAPI_CALL vkGetDeviceMemoryOpaqueCaptureAddress | ( | VkDevice | device, |
const VkDeviceMemoryOpaqueCaptureAddressInfo * | pInfo | ||
) |
VKAPI_ATTR uint64_t VKAPI_CALL vkGetDeviceMemoryOpaqueCaptureAddressKHR | ( | VkDevice | device, |
const VkDeviceMemoryOpaqueCaptureAddressInfo * | pInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDeviceMicromapCompatibilityEXT | ( | VkDevice | device, |
const VkMicromapVersionInfoEXT * | pVersionInfo, | ||
VkAccelerationStructureCompatibilityKHR * | pCompatibility | ||
) |
VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL vkGetDeviceProcAddr | ( | VkDevice | device, |
const char * | pName | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDeviceQueue | ( | VkDevice | device, |
uint32_t | queueFamilyIndex, | ||
uint32_t | queueIndex, | ||
VkQueue * | pQueue | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetDeviceQueue2 | ( | VkDevice | device, |
const VkDeviceQueueInfo2 * | pQueueInfo, | ||
VkQueue * | pQueue | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI | ( | VkDevice | device, |
VkRenderPass | renderpass, | ||
VkExtent2D * | pMaxWorkgroupSize | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetDisplayModeProperties2KHR | ( | VkPhysicalDevice | physicalDevice, |
VkDisplayKHR | display, | ||
uint32_t * | pPropertyCount, | ||
VkDisplayModeProperties2KHR * | pProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetDisplayModePropertiesKHR | ( | VkPhysicalDevice | physicalDevice, |
VkDisplayKHR | display, | ||
uint32_t * | pPropertyCount, | ||
VkDisplayModePropertiesKHR * | pProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetDisplayPlaneCapabilities2KHR | ( | VkPhysicalDevice | physicalDevice, |
const VkDisplayPlaneInfo2KHR * | pDisplayPlaneInfo, | ||
VkDisplayPlaneCapabilities2KHR * | pCapabilities | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetDisplayPlaneCapabilitiesKHR | ( | VkPhysicalDevice | physicalDevice, |
VkDisplayModeKHR | mode, | ||
uint32_t | planeIndex, | ||
VkDisplayPlaneCapabilitiesKHR * | pCapabilities | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetDisplayPlaneSupportedDisplaysKHR | ( | VkPhysicalDevice | physicalDevice, |
uint32_t | planeIndex, | ||
uint32_t * | pDisplayCount, | ||
VkDisplayKHR * | pDisplays | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetDrmDisplayEXT | ( | VkPhysicalDevice | physicalDevice, |
int32_t | drmFd, | ||
uint32_t | connectorId, | ||
VkDisplayKHR * | display | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetDynamicRenderingTilePropertiesQCOM | ( | VkDevice | device, |
const VkRenderingInfo * | pRenderingInfo, | ||
VkTilePropertiesQCOM * | pProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetEventStatus | ( | VkDevice | device, |
VkEvent | event | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetFenceFdKHR | ( | VkDevice | device, |
const VkFenceGetFdInfoKHR * | pGetFdInfo, | ||
int * | pFd | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetFenceStatus | ( | VkDevice | device, |
VkFence | fence | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetFramebufferTilePropertiesQCOM | ( | VkDevice | device, |
VkFramebuffer | framebuffer, | ||
uint32_t * | pPropertiesCount, | ||
VkTilePropertiesQCOM * | pProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetGeneratedCommandsMemoryRequirementsNV | ( | VkDevice | device, |
const VkGeneratedCommandsMemoryRequirementsInfoNV * | pInfo, | ||
VkMemoryRequirements2 * | pMemoryRequirements | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetImageDrmFormatModifierPropertiesEXT | ( | VkDevice | device, |
VkImage | image, | ||
VkImageDrmFormatModifierPropertiesEXT * | pProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetImageMemoryRequirements | ( | VkDevice | device, |
VkImage | image, | ||
VkMemoryRequirements * | pMemoryRequirements | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetImageMemoryRequirements2 | ( | VkDevice | device, |
const VkImageMemoryRequirementsInfo2 * | pInfo, | ||
VkMemoryRequirements2 * | pMemoryRequirements | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetImageMemoryRequirements2KHR | ( | VkDevice | device, |
const VkImageMemoryRequirementsInfo2 * | pInfo, | ||
VkMemoryRequirements2 * | pMemoryRequirements | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetImageOpaqueCaptureDescriptorDataEXT | ( | VkDevice | device, |
const VkImageCaptureDescriptorDataInfoEXT * | pInfo, | ||
void * | pData | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetImageSparseMemoryRequirements | ( | VkDevice | device, |
VkImage | image, | ||
uint32_t * | pSparseMemoryRequirementCount, | ||
VkSparseImageMemoryRequirements * | pSparseMemoryRequirements | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetImageSparseMemoryRequirements2 | ( | VkDevice | device, |
const VkImageSparseMemoryRequirementsInfo2 * | pInfo, | ||
uint32_t * | pSparseMemoryRequirementCount, | ||
VkSparseImageMemoryRequirements2 * | pSparseMemoryRequirements | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetImageSparseMemoryRequirements2KHR | ( | VkDevice | device, |
const VkImageSparseMemoryRequirementsInfo2 * | pInfo, | ||
uint32_t * | pSparseMemoryRequirementCount, | ||
VkSparseImageMemoryRequirements2 * | pSparseMemoryRequirements | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetImageSubresourceLayout | ( | VkDevice | device, |
VkImage | image, | ||
const VkImageSubresource * | pSubresource, | ||
VkSubresourceLayout * | pLayout | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetImageSubresourceLayout2EXT | ( | VkDevice | device, |
VkImage | image, | ||
const VkImageSubresource2EXT * | pSubresource, | ||
VkSubresourceLayout2EXT * | pLayout | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetImageViewAddressNVX | ( | VkDevice | device, |
VkImageView | imageView, | ||
VkImageViewAddressPropertiesNVX * | pProperties | ||
) |
VKAPI_ATTR uint32_t VKAPI_CALL vkGetImageViewHandleNVX | ( | VkDevice | device, |
const VkImageViewHandleInfoNVX * | pInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetImageViewOpaqueCaptureDescriptorDataEXT | ( | VkDevice | device, |
const VkImageViewCaptureDescriptorDataInfoEXT * | pInfo, | ||
void * | pData | ||
) |
VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL vkGetInstanceProcAddr | ( | VkInstance | instance, |
const char * | pName | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryFdKHR | ( | VkDevice | device, |
const VkMemoryGetFdInfoKHR * | pGetFdInfo, | ||
int * | pFd | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryFdPropertiesKHR | ( | VkDevice | device, |
VkExternalMemoryHandleTypeFlagBits | handleType, | ||
int | fd, | ||
VkMemoryFdPropertiesKHR * | pMemoryFdProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryHostPointerPropertiesEXT | ( | VkDevice | device, |
VkExternalMemoryHandleTypeFlagBits | handleType, | ||
const void * | pHostPointer, | ||
VkMemoryHostPointerPropertiesEXT * | pMemoryHostPointerProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryRemoteAddressNV | ( | VkDevice | device, |
const VkMemoryGetRemoteAddressInfoNV * | pMemoryGetRemoteAddressInfo, | ||
VkRemoteAddressNV * | pAddress | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetMicromapBuildSizesEXT | ( | VkDevice | device, |
VkAccelerationStructureBuildTypeKHR | buildType, | ||
const VkMicromapBuildInfoEXT * | pBuildInfo, | ||
VkMicromapBuildSizesInfoEXT * | pSizeInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPastPresentationTimingGOOGLE | ( | VkDevice | device, |
VkSwapchainKHR | swapchain, | ||
uint32_t * | pPresentationTimingCount, | ||
VkPastPresentationTimingGOOGLE * | pPresentationTimings | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPerformanceParameterINTEL | ( | VkDevice | device, |
VkPerformanceParameterTypeINTEL | parameter, | ||
VkPerformanceValueINTEL * | pValue | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceCalibrateableTimeDomainsEXT | ( | VkPhysicalDevice | physicalDevice, |
uint32_t * | pTimeDomainCount, | ||
VkTimeDomainEXT * | pTimeDomains | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceCooperativeMatrixPropertiesNV | ( | VkPhysicalDevice | physicalDevice, |
uint32_t * | pPropertyCount, | ||
VkCooperativeMatrixPropertiesNV * | pProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceDisplayPlaneProperties2KHR | ( | VkPhysicalDevice | physicalDevice, |
uint32_t * | pPropertyCount, | ||
VkDisplayPlaneProperties2KHR * | pProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceDisplayPlanePropertiesKHR | ( | VkPhysicalDevice | physicalDevice, |
uint32_t * | pPropertyCount, | ||
VkDisplayPlanePropertiesKHR * | pProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceDisplayProperties2KHR | ( | VkPhysicalDevice | physicalDevice, |
uint32_t * | pPropertyCount, | ||
VkDisplayProperties2KHR * | pProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceDisplayPropertiesKHR | ( | VkPhysicalDevice | physicalDevice, |
uint32_t * | pPropertyCount, | ||
VkDisplayPropertiesKHR * | pProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalBufferProperties | ( | VkPhysicalDevice | physicalDevice, |
const VkPhysicalDeviceExternalBufferInfo * | pExternalBufferInfo, | ||
VkExternalBufferProperties * | pExternalBufferProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalBufferPropertiesKHR | ( | VkPhysicalDevice | physicalDevice, |
const VkPhysicalDeviceExternalBufferInfo * | pExternalBufferInfo, | ||
VkExternalBufferProperties * | pExternalBufferProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalFenceProperties | ( | VkPhysicalDevice | physicalDevice, |
const VkPhysicalDeviceExternalFenceInfo * | pExternalFenceInfo, | ||
VkExternalFenceProperties * | pExternalFenceProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalFencePropertiesKHR | ( | VkPhysicalDevice | physicalDevice, |
const VkPhysicalDeviceExternalFenceInfo * | pExternalFenceInfo, | ||
VkExternalFenceProperties * | pExternalFenceProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceExternalImageFormatPropertiesNV | ( | VkPhysicalDevice | physicalDevice, |
VkFormat | format, | ||
VkImageType | type, | ||
VkImageTiling | tiling, | ||
VkImageUsageFlags | usage, | ||
VkImageCreateFlags | flags, | ||
VkExternalMemoryHandleTypeFlagsNV | externalHandleType, | ||
VkExternalImageFormatPropertiesNV * | pExternalImageFormatProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalSemaphoreProperties | ( | VkPhysicalDevice | physicalDevice, |
const VkPhysicalDeviceExternalSemaphoreInfo * | pExternalSemaphoreInfo, | ||
VkExternalSemaphoreProperties * | pExternalSemaphoreProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalSemaphorePropertiesKHR | ( | VkPhysicalDevice | physicalDevice, |
const VkPhysicalDeviceExternalSemaphoreInfo * | pExternalSemaphoreInfo, | ||
VkExternalSemaphoreProperties * | pExternalSemaphoreProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFeatures | ( | VkPhysicalDevice | physicalDevice, |
VkPhysicalDeviceFeatures * | pFeatures | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFeatures2 | ( | VkPhysicalDevice | physicalDevice, |
VkPhysicalDeviceFeatures2 * | pFeatures | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFeatures2KHR | ( | VkPhysicalDevice | physicalDevice, |
VkPhysicalDeviceFeatures2 * | pFeatures | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFormatProperties | ( | VkPhysicalDevice | physicalDevice, |
VkFormat | format, | ||
VkFormatProperties * | pFormatProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFormatProperties2 | ( | VkPhysicalDevice | physicalDevice, |
VkFormat | format, | ||
VkFormatProperties2 * | pFormatProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFormatProperties2KHR | ( | VkPhysicalDevice | physicalDevice, |
VkFormat | format, | ||
VkFormatProperties2 * | pFormatProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceFragmentShadingRatesKHR | ( | VkPhysicalDevice | physicalDevice, |
uint32_t * | pFragmentShadingRateCount, | ||
VkPhysicalDeviceFragmentShadingRateKHR * | pFragmentShadingRates | ||
) |
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 vkGetPhysicalDeviceImageFormatProperties2 | ( | VkPhysicalDevice | physicalDevice, |
const VkPhysicalDeviceImageFormatInfo2 * | pImageFormatInfo, | ||
VkImageFormatProperties2 * | pImageFormatProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceImageFormatProperties2KHR | ( | VkPhysicalDevice | physicalDevice, |
const VkPhysicalDeviceImageFormatInfo2 * | pImageFormatInfo, | ||
VkImageFormatProperties2 * | pImageFormatProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceMemoryProperties | ( | VkPhysicalDevice | physicalDevice, |
VkPhysicalDeviceMemoryProperties * | pMemoryProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceMemoryProperties2 | ( | VkPhysicalDevice | physicalDevice, |
VkPhysicalDeviceMemoryProperties2 * | pMemoryProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceMemoryProperties2KHR | ( | VkPhysicalDevice | physicalDevice, |
VkPhysicalDeviceMemoryProperties2 * | pMemoryProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceMultisamplePropertiesEXT | ( | VkPhysicalDevice | physicalDevice, |
VkSampleCountFlagBits | samples, | ||
VkMultisamplePropertiesEXT * | pMultisampleProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceOpticalFlowImageFormatsNV | ( | VkPhysicalDevice | physicalDevice, |
const VkOpticalFlowImageFormatInfoNV * | pOpticalFlowImageFormatInfo, | ||
uint32_t * | pFormatCount, | ||
VkOpticalFlowImageFormatPropertiesNV * | pImageFormatProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDevicePresentRectanglesKHR | ( | VkPhysicalDevice | physicalDevice, |
VkSurfaceKHR | surface, | ||
uint32_t * | pRectCount, | ||
VkRect2D * | pRects | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceProperties | ( | VkPhysicalDevice | physicalDevice, |
VkPhysicalDeviceProperties * | pProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceProperties2 | ( | VkPhysicalDevice | physicalDevice, |
VkPhysicalDeviceProperties2 * | pProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceProperties2KHR | ( | VkPhysicalDevice | physicalDevice, |
VkPhysicalDeviceProperties2 * | pProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR | ( | VkPhysicalDevice | physicalDevice, |
const VkQueryPoolPerformanceCreateInfoKHR * | pPerformanceQueryCreateInfo, | ||
uint32_t * | pNumPasses | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceQueueFamilyProperties | ( | VkPhysicalDevice | physicalDevice, |
uint32_t * | pQueueFamilyPropertyCount, | ||
VkQueueFamilyProperties * | pQueueFamilyProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceQueueFamilyProperties2 | ( | VkPhysicalDevice | physicalDevice, |
uint32_t * | pQueueFamilyPropertyCount, | ||
VkQueueFamilyProperties2 * | pQueueFamilyProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceQueueFamilyProperties2KHR | ( | VkPhysicalDevice | physicalDevice, |
uint32_t * | pQueueFamilyPropertyCount, | ||
VkQueueFamilyProperties2 * | pQueueFamilyProperties | ||
) |
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 void VKAPI_CALL vkGetPhysicalDeviceSparseImageFormatProperties2 | ( | VkPhysicalDevice | physicalDevice, |
const VkPhysicalDeviceSparseImageFormatInfo2 * | pFormatInfo, | ||
uint32_t * | pPropertyCount, | ||
VkSparseImageFormatProperties2 * | pProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceSparseImageFormatProperties2KHR | ( | VkPhysicalDevice | physicalDevice, |
const VkPhysicalDeviceSparseImageFormatInfo2 * | pFormatInfo, | ||
uint32_t * | pPropertyCount, | ||
VkSparseImageFormatProperties2 * | pProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV | ( | VkPhysicalDevice | physicalDevice, |
uint32_t * | pCombinationCount, | ||
VkFramebufferMixedSamplesCombinationNV * | pCombinations | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceCapabilities2EXT | ( | VkPhysicalDevice | physicalDevice, |
VkSurfaceKHR | surface, | ||
VkSurfaceCapabilities2EXT * | pSurfaceCapabilities | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceCapabilities2KHR | ( | VkPhysicalDevice | physicalDevice, |
const VkPhysicalDeviceSurfaceInfo2KHR * | pSurfaceInfo, | ||
VkSurfaceCapabilities2KHR * | pSurfaceCapabilities | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceCapabilitiesKHR | ( | VkPhysicalDevice | physicalDevice, |
VkSurfaceKHR | surface, | ||
VkSurfaceCapabilitiesKHR * | pSurfaceCapabilities | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceFormats2KHR | ( | VkPhysicalDevice | physicalDevice, |
const VkPhysicalDeviceSurfaceInfo2KHR * | pSurfaceInfo, | ||
uint32_t * | pSurfaceFormatCount, | ||
VkSurfaceFormat2KHR * | pSurfaceFormats | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceFormatsKHR | ( | VkPhysicalDevice | physicalDevice, |
VkSurfaceKHR | surface, | ||
uint32_t * | pSurfaceFormatCount, | ||
VkSurfaceFormatKHR * | pSurfaceFormats | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfacePresentModesKHR | ( | VkPhysicalDevice | physicalDevice, |
VkSurfaceKHR | surface, | ||
uint32_t * | pPresentModeCount, | ||
VkPresentModeKHR * | pPresentModes | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceSupportKHR | ( | VkPhysicalDevice | physicalDevice, |
uint32_t | queueFamilyIndex, | ||
VkSurfaceKHR | surface, | ||
VkBool32 * | pSupported | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceToolProperties | ( | VkPhysicalDevice | physicalDevice, |
uint32_t * | pToolCount, | ||
VkPhysicalDeviceToolProperties * | pToolProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceToolPropertiesEXT | ( | VkPhysicalDevice | physicalDevice, |
uint32_t * | pToolCount, | ||
VkPhysicalDeviceToolProperties * | pToolProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPipelineCacheData | ( | VkDevice | device, |
VkPipelineCache | pipelineCache, | ||
size_t * | pDataSize, | ||
void * | pData | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPipelineExecutableInternalRepresentationsKHR | ( | VkDevice | device, |
const VkPipelineExecutableInfoKHR * | pExecutableInfo, | ||
uint32_t * | pInternalRepresentationCount, | ||
VkPipelineExecutableInternalRepresentationKHR * | pInternalRepresentations | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPipelineExecutablePropertiesKHR | ( | VkDevice | device, |
const VkPipelineInfoKHR * | pPipelineInfo, | ||
uint32_t * | pExecutableCount, | ||
VkPipelineExecutablePropertiesKHR * | pProperties | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPipelineExecutableStatisticsKHR | ( | VkDevice | device, |
const VkPipelineExecutableInfoKHR * | pExecutableInfo, | ||
uint32_t * | pStatisticCount, | ||
VkPipelineExecutableStatisticKHR * | pStatistics | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPipelinePropertiesEXT | ( | VkDevice | device, |
const VkPipelineInfoEXT * | pPipelineInfo, | ||
VkBaseOutStructure * | pPipelineProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPrivateData | ( | VkDevice | device, |
VkObjectType | objectType, | ||
uint64_t | objectHandle, | ||
VkPrivateDataSlot | privateDataSlot, | ||
uint64_t * | pData | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPrivateDataEXT | ( | VkDevice | device, |
VkObjectType | objectType, | ||
uint64_t | objectHandle, | ||
VkPrivateDataSlot | privateDataSlot, | ||
uint64_t * | pData | ||
) |
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 void VKAPI_CALL vkGetQueueCheckpointData2NV | ( | VkQueue | queue, |
uint32_t * | pCheckpointDataCount, | ||
VkCheckpointData2NV * | pCheckpointData | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetQueueCheckpointDataNV | ( | VkQueue | queue, |
uint32_t * | pCheckpointDataCount, | ||
VkCheckpointDataNV * | pCheckpointData | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetRayTracingCaptureReplayShaderGroupHandlesKHR | ( | VkDevice | device, |
VkPipeline | pipeline, | ||
uint32_t | firstGroup, | ||
uint32_t | groupCount, | ||
size_t | dataSize, | ||
void * | pData | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetRayTracingShaderGroupHandlesKHR | ( | VkDevice | device, |
VkPipeline | pipeline, | ||
uint32_t | firstGroup, | ||
uint32_t | groupCount, | ||
size_t | dataSize, | ||
void * | pData | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetRayTracingShaderGroupHandlesNV | ( | VkDevice | device, |
VkPipeline | pipeline, | ||
uint32_t | firstGroup, | ||
uint32_t | groupCount, | ||
size_t | dataSize, | ||
void * | pData | ||
) |
VKAPI_ATTR VkDeviceSize VKAPI_CALL vkGetRayTracingShaderGroupStackSizeKHR | ( | VkDevice | device, |
VkPipeline | pipeline, | ||
uint32_t | group, | ||
VkShaderGroupShaderKHR | groupShader | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetRefreshCycleDurationGOOGLE | ( | VkDevice | device, |
VkSwapchainKHR | swapchain, | ||
VkRefreshCycleDurationGOOGLE * | pDisplayTimingProperties | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetRenderAreaGranularity | ( | VkDevice | device, |
VkRenderPass | renderPass, | ||
VkExtent2D * | pGranularity | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetSamplerOpaqueCaptureDescriptorDataEXT | ( | VkDevice | device, |
const VkSamplerCaptureDescriptorDataInfoEXT * | pInfo, | ||
void * | pData | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetSemaphoreCounterValue | ( | VkDevice | device, |
VkSemaphore | semaphore, | ||
uint64_t * | pValue | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetSemaphoreCounterValueKHR | ( | VkDevice | device, |
VkSemaphore | semaphore, | ||
uint64_t * | pValue | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetSemaphoreFdKHR | ( | VkDevice | device, |
const VkSemaphoreGetFdInfoKHR * | pGetFdInfo, | ||
int * | pFd | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetShaderInfoAMD | ( | VkDevice | device, |
VkPipeline | pipeline, | ||
VkShaderStageFlagBits | shaderStage, | ||
VkShaderInfoTypeAMD | infoType, | ||
size_t * | pInfoSize, | ||
void * | pInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetShaderModuleCreateInfoIdentifierEXT | ( | VkDevice | device, |
const VkShaderModuleCreateInfo * | pCreateInfo, | ||
VkShaderModuleIdentifierEXT * | pIdentifier | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetShaderModuleIdentifierEXT | ( | VkDevice | device, |
VkShaderModule | shaderModule, | ||
VkShaderModuleIdentifierEXT * | pIdentifier | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetSwapchainCounterEXT | ( | VkDevice | device, |
VkSwapchainKHR | swapchain, | ||
VkSurfaceCounterFlagBitsEXT | counter, | ||
uint64_t * | pCounterValue | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetSwapchainImagesKHR | ( | VkDevice | device, |
VkSwapchainKHR | swapchain, | ||
uint32_t * | pSwapchainImageCount, | ||
VkImage * | pSwapchainImages | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetSwapchainStatusKHR | ( | VkDevice | device, |
VkSwapchainKHR | swapchain | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetValidationCacheDataEXT | ( | VkDevice | device, |
VkValidationCacheEXT | validationCache, | ||
size_t * | pDataSize, | ||
void * | pData | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkImportFenceFdKHR | ( | VkDevice | device, |
const VkImportFenceFdInfoKHR * | pImportFenceFdInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkImportSemaphoreFdKHR | ( | VkDevice | device, |
const VkImportSemaphoreFdInfoKHR * | pImportSemaphoreFdInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkInitializePerformanceApiINTEL | ( | VkDevice | device, |
const VkInitializePerformanceApiInfoINTEL * | pInitializeInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkInvalidateMappedMemoryRanges | ( | VkDevice | device, |
uint32_t | memoryRangeCount, | ||
const VkMappedMemoryRange * | pMemoryRanges | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkMapMemory | ( | VkDevice | device, |
VkDeviceMemory | memory, | ||
VkDeviceSize | offset, | ||
VkDeviceSize | size, | ||
VkMemoryMapFlags | flags, | ||
void ** | ppData | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkMergePipelineCaches | ( | VkDevice | device, |
VkPipelineCache | dstCache, | ||
uint32_t | srcCacheCount, | ||
const VkPipelineCache * | pSrcCaches | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkMergeValidationCachesEXT | ( | VkDevice | device, |
VkValidationCacheEXT | dstCache, | ||
uint32_t | srcCacheCount, | ||
const VkValidationCacheEXT * | pSrcCaches | ||
) |
VKAPI_ATTR void VKAPI_CALL vkQueueBeginDebugUtilsLabelEXT | ( | VkQueue | queue, |
const VkDebugUtilsLabelEXT * | pLabelInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkQueueBindSparse | ( | VkQueue | queue, |
uint32_t | bindInfoCount, | ||
const VkBindSparseInfo * | pBindInfo, | ||
VkFence | fence | ||
) |
VKAPI_ATTR void VKAPI_CALL vkQueueEndDebugUtilsLabelEXT | ( | VkQueue | queue | ) |
VKAPI_ATTR void VKAPI_CALL vkQueueInsertDebugUtilsLabelEXT | ( | VkQueue | queue, |
const VkDebugUtilsLabelEXT * | pLabelInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkQueuePresentKHR | ( | VkQueue | queue, |
const VkPresentInfoKHR * | pPresentInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkQueueSetPerformanceConfigurationINTEL | ( | VkQueue | queue, |
VkPerformanceConfigurationINTEL | configuration | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkQueueSubmit | ( | VkQueue | queue, |
uint32_t | submitCount, | ||
const VkSubmitInfo * | pSubmits, | ||
VkFence | fence | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkQueueSubmit2 | ( | VkQueue | queue, |
uint32_t | submitCount, | ||
const VkSubmitInfo2 * | pSubmits, | ||
VkFence | fence | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkQueueSubmit2KHR | ( | VkQueue | queue, |
uint32_t | submitCount, | ||
const VkSubmitInfo2 * | pSubmits, | ||
VkFence | fence | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkQueueWaitIdle | ( | VkQueue | queue | ) |
VKAPI_ATTR VkResult VKAPI_CALL vkRegisterDeviceEventEXT | ( | VkDevice | device, |
const VkDeviceEventInfoEXT * | pDeviceEventInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkFence * | pFence | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkRegisterDisplayEventEXT | ( | VkDevice | device, |
VkDisplayKHR | display, | ||
const VkDisplayEventInfoEXT * | pDisplayEventInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkFence * | pFence | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkReleaseDisplayEXT | ( | VkPhysicalDevice | physicalDevice, |
VkDisplayKHR | display | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkReleasePerformanceConfigurationINTEL | ( | VkDevice | device, |
VkPerformanceConfigurationINTEL | configuration | ||
) |
VKAPI_ATTR void VKAPI_CALL vkReleaseProfilingLockKHR | ( | VkDevice | device | ) |
VKAPI_ATTR VkResult VKAPI_CALL vkResetCommandBuffer | ( | VkCommandBuffer | commandBuffer, |
VkCommandBufferResetFlags | flags | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkResetCommandPool | ( | VkDevice | device, |
VkCommandPool | commandPool, | ||
VkCommandPoolResetFlags | flags | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkResetDescriptorPool | ( | VkDevice | device, |
VkDescriptorPool | descriptorPool, | ||
VkDescriptorPoolResetFlags | flags | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkResetEvent | ( | VkDevice | device, |
VkEvent | event | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkResetFences | ( | VkDevice | device, |
uint32_t | fenceCount, | ||
const VkFence * | pFences | ||
) |
VKAPI_ATTR void VKAPI_CALL vkResetQueryPool | ( | VkDevice | device, |
VkQueryPool | queryPool, | ||
uint32_t | firstQuery, | ||
uint32_t | queryCount | ||
) |
VKAPI_ATTR void VKAPI_CALL vkResetQueryPoolEXT | ( | VkDevice | device, |
VkQueryPool | queryPool, | ||
uint32_t | firstQuery, | ||
uint32_t | queryCount | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkSetDebugUtilsObjectNameEXT | ( | VkDevice | device, |
const VkDebugUtilsObjectNameInfoEXT * | pNameInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkSetDebugUtilsObjectTagEXT | ( | VkDevice | device, |
const VkDebugUtilsObjectTagInfoEXT * | pTagInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkSetDeviceMemoryPriorityEXT | ( | VkDevice | device, |
VkDeviceMemory | memory, | ||
float | priority | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkSetEvent | ( | VkDevice | device, |
VkEvent | event | ||
) |
VKAPI_ATTR void VKAPI_CALL vkSetHdrMetadataEXT | ( | VkDevice | device, |
uint32_t | swapchainCount, | ||
const VkSwapchainKHR * | pSwapchains, | ||
const VkHdrMetadataEXT * | pMetadata | ||
) |
VKAPI_ATTR void VKAPI_CALL vkSetLocalDimmingAMD | ( | VkDevice | device, |
VkSwapchainKHR | swapChain, | ||
VkBool32 | localDimmingEnable | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkSetPrivateData | ( | VkDevice | device, |
VkObjectType | objectType, | ||
uint64_t | objectHandle, | ||
VkPrivateDataSlot | privateDataSlot, | ||
uint64_t | data | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkSetPrivateDataEXT | ( | VkDevice | device, |
VkObjectType | objectType, | ||
uint64_t | objectHandle, | ||
VkPrivateDataSlot | privateDataSlot, | ||
uint64_t | data | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkSignalSemaphore | ( | VkDevice | device, |
const VkSemaphoreSignalInfo * | pSignalInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkSignalSemaphoreKHR | ( | VkDevice | device, |
const VkSemaphoreSignalInfo * | pSignalInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkSubmitDebugUtilsMessageEXT | ( | VkInstance | instance, |
VkDebugUtilsMessageSeverityFlagBitsEXT | messageSeverity, | ||
VkDebugUtilsMessageTypeFlagsEXT | messageTypes, | ||
const VkDebugUtilsMessengerCallbackDataEXT * | pCallbackData | ||
) |
VKAPI_ATTR void VKAPI_CALL vkTrimCommandPool | ( | VkDevice | device, |
VkCommandPool | commandPool, | ||
VkCommandPoolTrimFlags | flags | ||
) |
VKAPI_ATTR void VKAPI_CALL vkTrimCommandPoolKHR | ( | VkDevice | device, |
VkCommandPool | commandPool, | ||
VkCommandPoolTrimFlags | flags | ||
) |
VKAPI_ATTR void VKAPI_CALL vkUninitializePerformanceApiINTEL | ( | VkDevice | device | ) |
VKAPI_ATTR void VKAPI_CALL vkUnmapMemory | ( | VkDevice | device, |
VkDeviceMemory | memory | ||
) |
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 vkUpdateDescriptorSetWithTemplate | ( | VkDevice | device, |
VkDescriptorSet | descriptorSet, | ||
VkDescriptorUpdateTemplate | descriptorUpdateTemplate, | ||
const void * | pData | ||
) |
VKAPI_ATTR void VKAPI_CALL vkUpdateDescriptorSetWithTemplateKHR | ( | VkDevice | device, |
VkDescriptorSet | descriptorSet, | ||
VkDescriptorUpdateTemplate | descriptorUpdateTemplate, | ||
const void * | pData | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkWaitForFences | ( | VkDevice | device, |
uint32_t | fenceCount, | ||
const VkFence * | pFences, | ||
VkBool32 | waitAll, | ||
uint64_t | timeout | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkWaitForPresentKHR | ( | VkDevice | device, |
VkSwapchainKHR | swapchain, | ||
uint64_t | presentId, | ||
uint64_t | timeout | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkWaitSemaphores | ( | VkDevice | device, |
const VkSemaphoreWaitInfo * | pWaitInfo, | ||
uint64_t | timeout | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkWaitSemaphoresKHR | ( | VkDevice | device, |
const VkSemaphoreWaitInfo * | pWaitInfo, | ||
uint64_t | timeout | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkWriteAccelerationStructuresPropertiesKHR | ( | VkDevice | device, |
uint32_t | accelerationStructureCount, | ||
const VkAccelerationStructureKHR * | pAccelerationStructures, | ||
VkQueryType | queryType, | ||
size_t | dataSize, | ||
void * | pData, | ||
size_t | stride | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkWriteMicromapsPropertiesEXT | ( | VkDevice | device, |
uint32_t | micromapCount, | ||
const VkMicromapEXT * | pMicromaps, | ||
VkQueryType | queryType, | ||
size_t | dataSize, | ||
void * | pData, | ||
size_t | stride | ||
) |