![]() |
Flutter Engine
The Flutter Engine
|
#include "vk_platform.h"
#include "vk_video/vulkan_video_codec_h264std.h"
#include "vk_video/vulkan_video_codec_h264std_decode.h"
#include "vk_video/vulkan_video_codec_h265std.h"
#include "vk_video/vulkan_video_codec_h265std_decode.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 VkResult VKAPI_CALL | vkGetPhysicalDeviceVideoCapabilitiesKHR (VkPhysicalDevice physicalDevice, const VkVideoProfileInfoKHR *pVideoProfile, VkVideoCapabilitiesKHR *pCapabilities) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceVideoFormatPropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceVideoFormatInfoKHR *pVideoFormatInfo, uint32_t *pVideoFormatPropertyCount, VkVideoFormatPropertiesKHR *pVideoFormatProperties) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateVideoSessionKHR (VkDevice device, const VkVideoSessionCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkVideoSessionKHR *pVideoSession) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyVideoSessionKHR (VkDevice device, VkVideoSessionKHR videoSession, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetVideoSessionMemoryRequirementsKHR (VkDevice device, VkVideoSessionKHR videoSession, uint32_t *pMemoryRequirementsCount, VkVideoSessionMemoryRequirementsKHR *pMemoryRequirements) |
VKAPI_ATTR VkResult VKAPI_CALL | vkBindVideoSessionMemoryKHR (VkDevice device, VkVideoSessionKHR videoSession, uint32_t bindSessionMemoryInfoCount, const VkBindVideoSessionMemoryInfoKHR *pBindSessionMemoryInfos) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCreateVideoSessionParametersKHR (VkDevice device, const VkVideoSessionParametersCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkVideoSessionParametersKHR *pVideoSessionParameters) |
VKAPI_ATTR VkResult VKAPI_CALL | vkUpdateVideoSessionParametersKHR (VkDevice device, VkVideoSessionParametersKHR videoSessionParameters, const VkVideoSessionParametersUpdateInfoKHR *pUpdateInfo) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyVideoSessionParametersKHR (VkDevice device, VkVideoSessionParametersKHR videoSessionParameters, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBeginVideoCodingKHR (VkCommandBuffer commandBuffer, const VkVideoBeginCodingInfoKHR *pBeginInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdEndVideoCodingKHR (VkCommandBuffer commandBuffer, const VkVideoEndCodingInfoKHR *pEndCodingInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdControlVideoCodingKHR (VkCommandBuffer commandBuffer, const VkVideoCodingControlInfoKHR *pCodingControlInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDecodeVideoKHR (VkCommandBuffer commandBuffer, const VkVideoDecodeInfoKHR *pDecodeInfo) |
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 VkResult VKAPI_CALL | vkMapMemory2KHR (VkDevice device, const VkMemoryMapInfoKHR *pMemoryMapInfo, void **ppData) |
VKAPI_ATTR VkResult VKAPI_CALL | vkUnmapMemory2KHR (VkDevice device, const VkMemoryUnmapInfoKHR *pMemoryUnmapInfo) |
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 void VKAPI_CALL | vkCmdBindIndexBuffer2KHR (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkDeviceSize size, VkIndexType indexType) |
VKAPI_ATTR void VKAPI_CALL | vkGetRenderingAreaGranularityKHR (VkDevice device, const VkRenderingAreaInfoKHR *pRenderingAreaInfo, VkExtent2D *pGranularity) |
VKAPI_ATTR void VKAPI_CALL | vkGetDeviceImageSubresourceLayoutKHR (VkDevice device, const VkDeviceImageSubresourceInfoKHR *pInfo, VkSubresourceLayout2KHR *pLayout) |
VKAPI_ATTR void VKAPI_CALL | vkGetImageSubresourceLayout2KHR (VkDevice device, VkImage image, const VkImageSubresource2KHR *pSubresource, VkSubresourceLayout2KHR *pLayout) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkCooperativeMatrixPropertiesKHR *pProperties) |
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 | vkCmdSetDiscardRectangleEnableEXT (VkCommandBuffer commandBuffer, VkBool32 discardRectangleEnable) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetDiscardRectangleModeEXT (VkCommandBuffer commandBuffer, VkDiscardRectangleModeEXT discardRectangleMode) |
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 | vkCmdSetExclusiveScissorEnableNV (VkCommandBuffer commandBuffer, uint32_t firstExclusiveScissor, uint32_t exclusiveScissorCount, const VkBool32 *pExclusiveScissorEnables) |
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 VkResult VKAPI_CALL | vkCopyMemoryToImageEXT (VkDevice device, const VkCopyMemoryToImageInfoEXT *pCopyMemoryToImageInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCopyImageToMemoryEXT (VkDevice device, const VkCopyImageToMemoryInfoEXT *pCopyImageToMemoryInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkCopyImageToImageEXT (VkDevice device, const VkCopyImageToImageInfoEXT *pCopyImageToImageInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkTransitionImageLayoutEXT (VkDevice device, uint32_t transitionCount, const VkHostImageLayoutTransitionInfoEXT *pTransitions) |
VKAPI_ATTR void VKAPI_CALL | vkGetImageSubresourceLayout2EXT (VkDevice device, VkImage image, const VkImageSubresource2KHR *pSubresource, VkSubresourceLayout2KHR *pLayout) |
VKAPI_ATTR VkResult VKAPI_CALL | vkReleaseSwapchainImagesEXT (VkDevice device, const VkReleaseSwapchainImagesInfoEXT *pReleaseInfo) |
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 void VKAPI_CALL | vkCmdSetDepthBias2EXT (VkCommandBuffer commandBuffer, const VkDepthBiasInfoEXT *pDepthBiasInfo) |
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 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 | vkCmdDrawClusterHUAWEI (VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) |
VKAPI_ATTR void VKAPI_CALL | vkCmdDrawClusterIndirectHUAWEI (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset) |
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 | vkGetPipelineIndirectMemoryRequirementsNV (VkDevice device, const VkComputePipelineCreateInfo *pCreateInfo, VkMemoryRequirements2 *pMemoryRequirements) |
VKAPI_ATTR void VKAPI_CALL | vkCmdUpdatePipelineIndirectBufferNV (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) |
VKAPI_ATTR VkDeviceAddress VKAPI_CALL | vkGetPipelineIndirectDeviceAddressNV (VkDevice device, const VkPipelineIndirectDeviceAddressInfoNV *pInfo) |
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 | vkCreateShadersEXT (VkDevice device, uint32_t createInfoCount, const VkShaderCreateInfoEXT *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkShaderEXT *pShaders) |
VKAPI_ATTR void VKAPI_CALL | vkDestroyShaderEXT (VkDevice device, VkShaderEXT shader, const VkAllocationCallbacks *pAllocator) |
VKAPI_ATTR VkResult VKAPI_CALL | vkGetShaderBinaryDataEXT (VkDevice device, VkShaderEXT shader, size_t *pDataSize, void *pData) |
VKAPI_ATTR void VKAPI_CALL | vkCmdBindShadersEXT (VkCommandBuffer commandBuffer, uint32_t stageCount, const VkShaderStageFlagBits *pStages, const VkShaderEXT *pShaders) |
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 | vkSetLatencySleepModeNV (VkDevice device, VkSwapchainKHR swapchain, const VkLatencySleepModeInfoNV *pSleepModeInfo) |
VKAPI_ATTR VkResult VKAPI_CALL | vkLatencySleepNV (VkDevice device, VkSwapchainKHR swapchain, const VkLatencySleepInfoNV *pSleepInfo) |
VKAPI_ATTR void VKAPI_CALL | vkSetLatencyMarkerNV (VkDevice device, VkSwapchainKHR swapchain, const VkSetLatencyMarkerInfoNV *pLatencyMarkerInfo) |
VKAPI_ATTR void VKAPI_CALL | vkGetLatencyTimingsNV (VkDevice device, VkSwapchainKHR swapchain, uint32_t *pTimingCount, VkGetLatencyMarkerInfoNV *pLatencyMarkerInfo) |
VKAPI_ATTR void VKAPI_CALL | vkQueueNotifyOutOfBandNV (VkQueue queue, const VkOutOfBandQueueTypeInfoNV *pQueueTypeInfo) |
VKAPI_ATTR void VKAPI_CALL | vkCmdSetAttachmentFeedbackLoopEnableEXT (VkCommandBuffer commandBuffer, VkImageAspectFlags aspectMask) |
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 13014 of file vulkan_core.h.
#define VK_AMD_BUFFER_MARKER_EXTENSION_NAME "VK_AMD_buffer_marker" |
Definition at line 13016 of file vulkan_core.h.
#define VK_AMD_BUFFER_MARKER_SPEC_VERSION 1 |
Definition at line 13015 of file vulkan_core.h.
#define VK_AMD_device_coherent_memory 1 |
Definition at line 13612 of file vulkan_core.h.
#define VK_AMD_DEVICE_COHERENT_MEMORY_EXTENSION_NAME "VK_AMD_device_coherent_memory" |
Definition at line 13614 of file vulkan_core.h.
#define VK_AMD_DEVICE_COHERENT_MEMORY_SPEC_VERSION 1 |
Definition at line 13613 of file vulkan_core.h.
#define VK_AMD_display_native_hdr 1 |
Definition at line 13506 of file vulkan_core.h.
#define VK_AMD_DISPLAY_NATIVE_HDR_EXTENSION_NAME "VK_AMD_display_native_hdr" |
Definition at line 13508 of file vulkan_core.h.
#define VK_AMD_DISPLAY_NATIVE_HDR_SPEC_VERSION 1 |
Definition at line 13507 of file vulkan_core.h.
#define VK_AMD_draw_indirect_count 1 |
Definition at line 11165 of file vulkan_core.h.
#define VK_AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME "VK_AMD_draw_indirect_count" |
Definition at line 11167 of file vulkan_core.h.
#define VK_AMD_DRAW_INDIRECT_COUNT_SPEC_VERSION 2 |
Definition at line 11166 of file vulkan_core.h.
#define VK_AMD_gcn_shader 1 |
Definition at line 10940 of file vulkan_core.h.
#define VK_AMD_GCN_SHADER_EXTENSION_NAME "VK_AMD_gcn_shader" |
Definition at line 10942 of file vulkan_core.h.
#define VK_AMD_GCN_SHADER_SPEC_VERSION 1 |
Definition at line 10941 of file vulkan_core.h.
#define VK_AMD_gpu_shader_half_float 1 |
Definition at line 11199 of file vulkan_core.h.
#define VK_AMD_GPU_SHADER_HALF_FLOAT_EXTENSION_NAME "VK_AMD_gpu_shader_half_float" |
Definition at line 11201 of file vulkan_core.h.
#define VK_AMD_GPU_SHADER_HALF_FLOAT_SPEC_VERSION 2 |
Definition at line 11200 of file vulkan_core.h.
#define VK_AMD_gpu_shader_int16 1 |
Definition at line 12073 of file vulkan_core.h.
#define VK_AMD_GPU_SHADER_INT16_EXTENSION_NAME "VK_AMD_gpu_shader_int16" |
Definition at line 12075 of file vulkan_core.h.
#define VK_AMD_GPU_SHADER_INT16_SPEC_VERSION 2 |
Definition at line 12074 of file vulkan_core.h.
#define VK_AMD_memory_overallocation_behavior 1 |
Definition at line 13108 of file vulkan_core.h.
#define VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR_EXTENSION_NAME "VK_AMD_memory_overallocation_behavior" |
Definition at line 13110 of file vulkan_core.h.
#define VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR_SPEC_VERSION 1 |
Definition at line 13109 of file vulkan_core.h.
#define VK_AMD_mixed_attachment_samples 1 |
Definition at line 12079 of file vulkan_core.h.
#define VK_AMD_MIXED_ATTACHMENT_SAMPLES_EXTENSION_NAME "VK_AMD_mixed_attachment_samples" |
Definition at line 12081 of file vulkan_core.h.
#define VK_AMD_MIXED_ATTACHMENT_SAMPLES_SPEC_VERSION 1 |
Definition at line 12080 of file vulkan_core.h.
#define VK_AMD_negative_viewport_height 1 |
Definition at line 11193 of file vulkan_core.h.
#define VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_EXTENSION_NAME "VK_AMD_negative_viewport_height" |
Definition at line 11195 of file vulkan_core.h.
#define VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_SPEC_VERSION 1 |
Definition at line 11194 of file vulkan_core.h.
#define VK_AMD_pipeline_compiler_control 1 |
Definition at line 13030 of file vulkan_core.h.
#define VK_AMD_PIPELINE_COMPILER_CONTROL_EXTENSION_NAME "VK_AMD_pipeline_compiler_control" |
Definition at line 13032 of file vulkan_core.h.
#define VK_AMD_PIPELINE_COMPILER_CONTROL_SPEC_VERSION 1 |
Definition at line 13031 of file vulkan_core.h.
#define VK_AMD_rasterization_order 1 |
Definition at line 10853 of file vulkan_core.h.
#define VK_AMD_RASTERIZATION_ORDER_EXTENSION_NAME "VK_AMD_rasterization_order" |
Definition at line 10855 of file vulkan_core.h.
#define VK_AMD_RASTERIZATION_ORDER_SPEC_VERSION 1 |
Definition at line 10854 of file vulkan_core.h.
#define VK_AMD_shader_ballot 1 |
Definition at line 11205 of file vulkan_core.h.
#define VK_AMD_SHADER_BALLOT_EXTENSION_NAME "VK_AMD_shader_ballot" |
Definition at line 11207 of file vulkan_core.h.
#define VK_AMD_SHADER_BALLOT_SPEC_VERSION 1 |
Definition at line 11206 of file vulkan_core.h.
#define VK_AMD_shader_core_properties 1 |
Definition at line 13083 of file vulkan_core.h.
#define VK_AMD_shader_core_properties2 1 |
Definition at line 13594 of file vulkan_core.h.
#define VK_AMD_SHADER_CORE_PROPERTIES_2_EXTENSION_NAME "VK_AMD_shader_core_properties2" |
Definition at line 13596 of file vulkan_core.h.
#define VK_AMD_SHADER_CORE_PROPERTIES_2_SPEC_VERSION 1 |
Definition at line 13595 of file vulkan_core.h.
#define VK_AMD_SHADER_CORE_PROPERTIES_EXTENSION_NAME "VK_AMD_shader_core_properties" |
Definition at line 13085 of file vulkan_core.h.
#define VK_AMD_SHADER_CORE_PROPERTIES_SPEC_VERSION 2 |
Definition at line 13084 of file vulkan_core.h.
#define VK_AMD_shader_early_and_late_fragment_tests 1 |
Definition at line 15180 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 15182 of file vulkan_core.h.
#define VK_AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_SPEC_VERSION 1 |
Definition at line 15181 of file vulkan_core.h.
#define VK_AMD_shader_explicit_vertex_parameter 1 |
Definition at line 10877 of file vulkan_core.h.
#define VK_AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_EXTENSION_NAME "VK_AMD_shader_explicit_vertex_parameter" |
Definition at line 10879 of file vulkan_core.h.
#define VK_AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_SPEC_VERSION 1 |
Definition at line 10878 of file vulkan_core.h.
#define VK_AMD_shader_fragment_mask 1 |
Definition at line 12085 of file vulkan_core.h.
#define VK_AMD_SHADER_FRAGMENT_MASK_EXTENSION_NAME "VK_AMD_shader_fragment_mask" |
Definition at line 12087 of file vulkan_core.h.
#define VK_AMD_SHADER_FRAGMENT_MASK_SPEC_VERSION 1 |
Definition at line 12086 of file vulkan_core.h.
#define VK_AMD_shader_image_load_store_lod 1 |
Definition at line 11265 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 11267 of file vulkan_core.h.
#define VK_AMD_SHADER_IMAGE_LOAD_STORE_LOD_SPEC_VERSION 1 |
Definition at line 11266 of file vulkan_core.h.
#define VK_AMD_shader_info 1 |
Definition at line 11223 of file vulkan_core.h.
#define VK_AMD_SHADER_INFO_EXTENSION_NAME "VK_AMD_shader_info" |
Definition at line 11225 of file vulkan_core.h.
#define VK_AMD_SHADER_INFO_SPEC_VERSION 1 |
Definition at line 11224 of file vulkan_core.h.
#define VK_AMD_shader_trinary_minmax 1 |
Definition at line 10871 of file vulkan_core.h.
#define VK_AMD_SHADER_TRINARY_MINMAX_EXTENSION_NAME "VK_AMD_shader_trinary_minmax" |
Definition at line 10873 of file vulkan_core.h.
#define VK_AMD_SHADER_TRINARY_MINMAX_SPEC_VERSION 1 |
Definition at line 10872 of file vulkan_core.h.
#define VK_AMD_texture_gather_bias_lod 1 |
Definition at line 11211 of file vulkan_core.h.
#define VK_AMD_TEXTURE_GATHER_BIAS_LOD_EXTENSION_NAME "VK_AMD_texture_gather_bias_lod" |
Definition at line 11213 of file vulkan_core.h.
#define VK_AMD_TEXTURE_GATHER_BIAS_LOD_SPEC_VERSION 1 |
Definition at line 11212 of file vulkan_core.h.
#define VK_API_VERSION_1_0 VK_MAKE_API_VERSION(0, 1, 0, 0) |
Definition at line 69 of file vulkan_core.h.
#define VK_API_VERSION_1_1 VK_MAKE_API_VERSION(0, 1, 1, 0) |
Definition at line 4921 of file vulkan_core.h.
#define VK_API_VERSION_1_2 VK_MAKE_API_VERSION(0, 1, 2, 0) |
Definition at line 5788 of file vulkan_core.h.
#define VK_API_VERSION_1_3 VK_MAKE_API_VERSION(0, 1, 3, 0) |
Definition at line 6546 of file vulkan_core.h.
#define VK_API_VERSION_MAJOR | ( | version | ) | (((uint32_t)(version) >> 22U) & 0x7FU) |
Definition at line 91 of file vulkan_core.h.
#define VK_API_VERSION_MINOR | ( | version | ) | (((uint32_t)(version) >> 12U) & 0x3FFU) |
Definition at line 92 of file vulkan_core.h.
#define VK_API_VERSION_PATCH | ( | version | ) | ((uint32_t)(version) & 0xFFFU) |
Definition at line 93 of file vulkan_core.h.
#define VK_API_VERSION_VARIANT | ( | version | ) | ((uint32_t)(version) >> 29U) |
Definition at line 90 of file vulkan_core.h.
#define VK_ARM_rasterization_order_attachment_access 1 |
Definition at line 15565 of file vulkan_core.h.
#define VK_ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME "VK_ARM_rasterization_order_attachment_access" |
Definition at line 15567 of file vulkan_core.h.
#define VK_ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION 1 |
Definition at line 15566 of file vulkan_core.h.
#define VK_ARM_shader_core_builtins 1 |
Definition at line 17601 of file vulkan_core.h.
#define VK_ARM_SHADER_CORE_BUILTINS_EXTENSION_NAME "VK_ARM_shader_core_builtins" |
Definition at line 17603 of file vulkan_core.h.
#define VK_ARM_SHADER_CORE_BUILTINS_SPEC_VERSION 2 |
Definition at line 17602 of file vulkan_core.h.
#define VK_ARM_shader_core_properties 1 |
Definition at line 16465 of file vulkan_core.h.
#define VK_ARM_SHADER_CORE_PROPERTIES_EXTENSION_NAME "VK_ARM_shader_core_properties" |
Definition at line 16467 of file vulkan_core.h.
#define VK_ARM_SHADER_CORE_PROPERTIES_SPEC_VERSION 1 |
Definition at line 16466 of file vulkan_core.h.
#define VK_ATTACHMENT_UNUSED (~0U) |
Definition at line 124 of file vulkan_core.h.
#define VK_DEFINE_HANDLE | ( | object | ) | typedef struct object##_T* object; |
Definition at line 26 of file vulkan_core.h.
#define VK_DEFINE_NON_DISPATCHABLE_HANDLE | ( | object | ) | typedef uint64_t object; |
Definition at line 58 of file vulkan_core.h.
#define VK_EXT_4444_formats 1 |
Definition at line 15472 of file vulkan_core.h.
#define VK_EXT_4444_FORMATS_EXTENSION_NAME "VK_EXT_4444_formats" |
Definition at line 15474 of file vulkan_core.h.
#define VK_EXT_4444_FORMATS_SPEC_VERSION 1 |
Definition at line 15473 of file vulkan_core.h.
#define VK_EXT_acquire_drm_display 1 |
Definition at line 14735 of file vulkan_core.h.
#define VK_EXT_ACQUIRE_DRM_DISPLAY_EXTENSION_NAME "VK_EXT_acquire_drm_display" |
Definition at line 14737 of file vulkan_core.h.
#define VK_EXT_ACQUIRE_DRM_DISPLAY_SPEC_VERSION 1 |
Definition at line 14736 of file vulkan_core.h.
#define VK_EXT_astc_decode_mode 1 |
Definition at line 11389 of file vulkan_core.h.
#define VK_EXT_ASTC_DECODE_MODE_EXTENSION_NAME "VK_EXT_astc_decode_mode" |
Definition at line 11391 of file vulkan_core.h.
#define VK_EXT_ASTC_DECODE_MODE_SPEC_VERSION 1 |
Definition at line 11390 of file vulkan_core.h.
#define VK_EXT_attachment_feedback_loop_dynamic_state 1 |
Definition at line 17890 of file vulkan_core.h.
#define VK_EXT_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_EXTENSION_NAME "VK_EXT_attachment_feedback_loop_dynamic_state" |
Definition at line 17892 of file vulkan_core.h.
#define VK_EXT_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_SPEC_VERSION 1 |
Definition at line 17891 of file vulkan_core.h.
#define VK_EXT_attachment_feedback_loop_layout 1 |
Definition at line 15460 of file vulkan_core.h.
#define VK_EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_EXTENSION_NAME "VK_EXT_attachment_feedback_loop_layout" |
Definition at line 15462 of file vulkan_core.h.
#define VK_EXT_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_SPEC_VERSION 2 |
Definition at line 15461 of file vulkan_core.h.
#define VK_EXT_blend_operation_advanced 1 |
Definition at line 12186 of file vulkan_core.h.
#define VK_EXT_BLEND_OPERATION_ADVANCED_EXTENSION_NAME "VK_EXT_blend_operation_advanced" |
Definition at line 12188 of file vulkan_core.h.
#define VK_EXT_BLEND_OPERATION_ADVANCED_SPEC_VERSION 2 |
Definition at line 12187 of file vulkan_core.h.
#define VK_EXT_border_color_swizzle 1 |
Definition at line 16425 of file vulkan_core.h.
#define VK_EXT_BORDER_COLOR_SWIZZLE_EXTENSION_NAME "VK_EXT_border_color_swizzle" |
Definition at line 16427 of file vulkan_core.h.
#define VK_EXT_BORDER_COLOR_SWIZZLE_SPEC_VERSION 1 |
Definition at line 16426 of file vulkan_core.h.
#define VK_EXT_buffer_device_address 1 |
Definition at line 13680 of file vulkan_core.h.
#define VK_EXT_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME "VK_EXT_buffer_device_address" |
Definition at line 13682 of file vulkan_core.h.
#define VK_EXT_BUFFER_DEVICE_ADDRESS_SPEC_VERSION 2 |
Definition at line 13681 of file vulkan_core.h.
#define VK_EXT_calibrated_timestamps 1 |
Definition at line 13047 of file vulkan_core.h.
#define VK_EXT_CALIBRATED_TIMESTAMPS_EXTENSION_NAME "VK_EXT_calibrated_timestamps" |
Definition at line 13049 of file vulkan_core.h.
#define VK_EXT_CALIBRATED_TIMESTAMPS_SPEC_VERSION 2 |
Definition at line 13048 of file vulkan_core.h.
#define VK_EXT_color_write_enable 1 |
Definition at line 15955 of file vulkan_core.h.
#define VK_EXT_COLOR_WRITE_ENABLE_EXTENSION_NAME "VK_EXT_color_write_enable" |
Definition at line 15957 of file vulkan_core.h.
#define VK_EXT_COLOR_WRITE_ENABLE_SPEC_VERSION 1 |
Definition at line 15956 of file vulkan_core.h.
#define VK_EXT_conditional_rendering 1 |
Definition at line 11453 of file vulkan_core.h.
#define VK_EXT_CONDITIONAL_RENDERING_EXTENSION_NAME "VK_EXT_conditional_rendering" |
Definition at line 11455 of file vulkan_core.h.
#define VK_EXT_CONDITIONAL_RENDERING_SPEC_VERSION 2 |
Definition at line 11454 of file vulkan_core.h.
#define VK_EXT_conservative_rasterization 1 |
Definition at line 11810 of file vulkan_core.h.
#define VK_EXT_CONSERVATIVE_RASTERIZATION_EXTENSION_NAME "VK_EXT_conservative_rasterization" |
Definition at line 11812 of file vulkan_core.h.
#define VK_EXT_CONSERVATIVE_RASTERIZATION_SPEC_VERSION 1 |
Definition at line 11811 of file vulkan_core.h.
#define VK_EXT_custom_border_color 1 |
Definition at line 14777 of file vulkan_core.h.
#define VK_EXT_CUSTOM_BORDER_COLOR_EXTENSION_NAME "VK_EXT_custom_border_color" |
Definition at line 14779 of file vulkan_core.h.
#define VK_EXT_CUSTOM_BORDER_COLOR_SPEC_VERSION 12 |
Definition at line 14778 of file vulkan_core.h.
#define VK_EXT_debug_marker 1 |
Definition at line 10883 of file vulkan_core.h.
#define VK_EXT_DEBUG_MARKER_EXTENSION_NAME "VK_EXT_debug_marker" |
Definition at line 10885 of file vulkan_core.h.
#define VK_EXT_DEBUG_MARKER_SPEC_VERSION 4 |
Definition at line 10884 of file vulkan_core.h.
#define VK_EXT_debug_report 1 |
Definition at line 10727 of file vulkan_core.h.
#define VK_EXT_DEBUG_REPORT_EXTENSION_NAME "VK_EXT_debug_report" |
Definition at line 10730 of file vulkan_core.h.
#define VK_EXT_DEBUG_REPORT_SPEC_VERSION 10 |
Definition at line 10729 of file vulkan_core.h.
#define VK_EXT_debug_utils 1 |
Definition at line 11918 of file vulkan_core.h.
#define VK_EXT_DEBUG_UTILS_EXTENSION_NAME "VK_EXT_debug_utils" |
Definition at line 11921 of file vulkan_core.h.
#define VK_EXT_DEBUG_UTILS_SPEC_VERSION 2 |
Definition at line 11920 of file vulkan_core.h.
#define VK_EXT_depth_bias_control 1 |
Definition at line 14645 of file vulkan_core.h.
#define VK_EXT_DEPTH_BIAS_CONTROL_EXTENSION_NAME "VK_EXT_depth_bias_control" |
Definition at line 14647 of file vulkan_core.h.
#define VK_EXT_DEPTH_BIAS_CONTROL_SPEC_VERSION 1 |
Definition at line 14646 of file vulkan_core.h.
#define VK_EXT_depth_clamp_zero_one 1 |
Definition at line 16539 of file vulkan_core.h.
#define VK_EXT_DEPTH_CLAMP_ZERO_ONE_EXTENSION_NAME "VK_EXT_depth_clamp_zero_one" |
Definition at line 16541 of file vulkan_core.h.
#define VK_EXT_DEPTH_CLAMP_ZERO_ONE_SPEC_VERSION 1 |
Definition at line 16540 of file vulkan_core.h.
#define VK_EXT_depth_clip_control 1 |
Definition at line 15713 of file vulkan_core.h.
#define VK_EXT_DEPTH_CLIP_CONTROL_EXTENSION_NAME "VK_EXT_depth_clip_control" |
Definition at line 15715 of file vulkan_core.h.
#define VK_EXT_DEPTH_CLIP_CONTROL_SPEC_VERSION 1 |
Definition at line 15714 of file vulkan_core.h.
#define VK_EXT_depth_clip_enable 1 |
Definition at line 11846 of file vulkan_core.h.
#define VK_EXT_DEPTH_CLIP_ENABLE_EXTENSION_NAME "VK_EXT_depth_clip_enable" |
Definition at line 11848 of file vulkan_core.h.
#define VK_EXT_DEPTH_CLIP_ENABLE_SPEC_VERSION 1 |
Definition at line 11847 of file vulkan_core.h.
#define VK_EXT_depth_range_unrestricted 1 |
Definition at line 10841 of file vulkan_core.h.
#define VK_EXT_DEPTH_RANGE_UNRESTRICTED_EXTENSION_NAME "VK_EXT_depth_range_unrestricted" |
Definition at line 10843 of file vulkan_core.h.
#define VK_EXT_DEPTH_RANGE_UNRESTRICTED_SPEC_VERSION 1 |
Definition at line 10842 of file vulkan_core.h.
#define VK_EXT_descriptor_buffer 1 |
Definition at line 14933 of file vulkan_core.h.
#define VK_EXT_DESCRIPTOR_BUFFER_EXTENSION_NAME "VK_EXT_descriptor_buffer" |
Definition at line 14936 of file vulkan_core.h.
#define VK_EXT_DESCRIPTOR_BUFFER_SPEC_VERSION 1 |
Definition at line 14935 of file vulkan_core.h.
#define VK_EXT_descriptor_indexing 1 |
Definition at line 12421 of file vulkan_core.h.
#define VK_EXT_DESCRIPTOR_INDEXING_EXTENSION_NAME "VK_EXT_descriptor_indexing" |
Definition at line 12423 of file vulkan_core.h.
#define VK_EXT_DESCRIPTOR_INDEXING_SPEC_VERSION 2 |
Definition at line 12422 of file vulkan_core.h.
#define VK_EXT_device_address_binding_report 1 |
Definition at line 15680 of file vulkan_core.h.
#define VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_EXTENSION_NAME "VK_EXT_device_address_binding_report" |
Definition at line 15682 of file vulkan_core.h.
#define VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_SPEC_VERSION 1 |
Definition at line 15681 of file vulkan_core.h.
#define VK_EXT_device_fault 1 |
Definition at line 15485 of file vulkan_core.h.
#define VK_EXT_DEVICE_FAULT_EXTENSION_NAME "VK_EXT_device_fault" |
Definition at line 15487 of file vulkan_core.h.
#define VK_EXT_DEVICE_FAULT_SPEC_VERSION 2 |
Definition at line 15486 of file vulkan_core.h.
#define VK_EXT_device_memory_report 1 |
Definition at line 14689 of file vulkan_core.h.
#define VK_EXT_DEVICE_MEMORY_REPORT_EXTENSION_NAME "VK_EXT_device_memory_report" |
Definition at line 14691 of file vulkan_core.h.
#define VK_EXT_DEVICE_MEMORY_REPORT_SPEC_VERSION 2 |
Definition at line 14690 of file vulkan_core.h.
#define VK_EXT_direct_mode_display 1 |
Definition at line 11525 of file vulkan_core.h.
#define VK_EXT_DIRECT_MODE_DISPLAY_EXTENSION_NAME "VK_EXT_direct_mode_display" |
Definition at line 11527 of file vulkan_core.h.
#define VK_EXT_DIRECT_MODE_DISPLAY_SPEC_VERSION 1 |
Definition at line 11526 of file vulkan_core.h.
#define VK_EXT_discard_rectangles 1 |
Definition at line 11763 of file vulkan_core.h.
#define VK_EXT_DISCARD_RECTANGLES_EXTENSION_NAME "VK_EXT_discard_rectangles" |
Definition at line 11765 of file vulkan_core.h.
#define VK_EXT_DISCARD_RECTANGLES_SPEC_VERSION 2 |
Definition at line 11764 of file vulkan_core.h.
#define VK_EXT_display_control 1 |
Definition at line 11575 of file vulkan_core.h.
#define VK_EXT_DISPLAY_CONTROL_EXTENSION_NAME "VK_EXT_display_control" |
Definition at line 11577 of file vulkan_core.h.
#define VK_EXT_DISPLAY_CONTROL_SPEC_VERSION 1 |
Definition at line 11576 of file vulkan_core.h.
#define VK_EXT_display_surface_counter 1 |
Definition at line 11538 of file vulkan_core.h.
#define VK_EXT_DISPLAY_SURFACE_COUNTER_EXTENSION_NAME "VK_EXT_display_surface_counter" |
Definition at line 11540 of file vulkan_core.h.
#define VK_EXT_DISPLAY_SURFACE_COUNTER_SPEC_VERSION 1 |
Definition at line 11539 of file vulkan_core.h.
#define VK_EXT_dynamic_rendering_unused_attachments 1 |
Definition at line 17633 of file vulkan_core.h.
#define VK_EXT_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_EXTENSION_NAME "VK_EXT_dynamic_rendering_unused_attachments" |
Definition at line 17635 of file vulkan_core.h.
#define VK_EXT_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_SPEC_VERSION 1 |
Definition at line 17634 of file vulkan_core.h.
#define VK_EXT_extended_dynamic_state 1 |
Definition at line 14042 of file vulkan_core.h.
#define VK_EXT_extended_dynamic_state2 1 |
Definition at line 15914 of file vulkan_core.h.
#define VK_EXT_extended_dynamic_state3 1 |
Definition at line 16833 of file vulkan_core.h.
#define VK_EXT_EXTENDED_DYNAMIC_STATE_2_EXTENSION_NAME "VK_EXT_extended_dynamic_state2" |
Definition at line 15916 of file vulkan_core.h.
#define VK_EXT_EXTENDED_DYNAMIC_STATE_2_SPEC_VERSION 1 |
Definition at line 15915 of file vulkan_core.h.
#define VK_EXT_EXTENDED_DYNAMIC_STATE_3_EXTENSION_NAME "VK_EXT_extended_dynamic_state3" |
Definition at line 16835 of file vulkan_core.h.
#define VK_EXT_EXTENDED_DYNAMIC_STATE_3_SPEC_VERSION 2 |
Definition at line 16834 of file vulkan_core.h.
#define VK_EXT_EXTENDED_DYNAMIC_STATE_EXTENSION_NAME "VK_EXT_extended_dynamic_state" |
Definition at line 14044 of file vulkan_core.h.
#define VK_EXT_EXTENDED_DYNAMIC_STATE_SPEC_VERSION 1 |
Definition at line 14043 of file vulkan_core.h.
#define VK_EXT_external_memory_acquire_unmodified 1 |
Definition at line 16821 of file vulkan_core.h.
#define VK_EXT_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXTENSION_NAME "VK_EXT_external_memory_acquire_unmodified" |
Definition at line 16823 of file vulkan_core.h.
#define VK_EXT_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_SPEC_VERSION 1 |
Definition at line 16822 of file vulkan_core.h.
#define VK_EXT_external_memory_dma_buf 1 |
Definition at line 11905 of file vulkan_core.h.
#define VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME "VK_EXT_external_memory_dma_buf" |
Definition at line 11907 of file vulkan_core.h.
#define VK_EXT_EXTERNAL_MEMORY_DMA_BUF_SPEC_VERSION 1 |
Definition at line 11906 of file vulkan_core.h.
#define VK_EXT_external_memory_host 1 |
Definition at line 12980 of file vulkan_core.h.
#define VK_EXT_EXTERNAL_MEMORY_HOST_EXTENSION_NAME "VK_EXT_external_memory_host" |
Definition at line 12982 of file vulkan_core.h.
#define VK_EXT_EXTERNAL_MEMORY_HOST_SPEC_VERSION 1 |
Definition at line 12981 of file vulkan_core.h.
#define VK_EXT_filter_cubic 1 |
Definition at line 12945 of file vulkan_core.h.
#define VK_EXT_FILTER_CUBIC_EXTENSION_NAME "VK_EXT_filter_cubic" |
Definition at line 12947 of file vulkan_core.h.
#define VK_EXT_FILTER_CUBIC_SPEC_VERSION 3 |
Definition at line 12946 of file vulkan_core.h.
#define VK_EXT_fragment_density_map 1 |
Definition at line 13532 of file vulkan_core.h.
#define VK_EXT_fragment_density_map2 1 |
Definition at line 15353 of file vulkan_core.h.
#define VK_EXT_FRAGMENT_DENSITY_MAP_2_EXTENSION_NAME "VK_EXT_fragment_density_map2" |
Definition at line 15355 of file vulkan_core.h.
#define VK_EXT_FRAGMENT_DENSITY_MAP_2_SPEC_VERSION 1 |
Definition at line 15354 of file vulkan_core.h.
#define VK_EXT_FRAGMENT_DENSITY_MAP_EXTENSION_NAME "VK_EXT_fragment_density_map" |
Definition at line 13534 of file vulkan_core.h.
#define VK_EXT_FRAGMENT_DENSITY_MAP_SPEC_VERSION 2 |
Definition at line 13533 of file vulkan_core.h.
#define VK_EXT_fragment_shader_interlock 1 |
Definition at line 13862 of file vulkan_core.h.
#define VK_EXT_FRAGMENT_SHADER_INTERLOCK_EXTENSION_NAME "VK_EXT_fragment_shader_interlock" |
Definition at line 13864 of file vulkan_core.h.
#define VK_EXT_FRAGMENT_SHADER_INTERLOCK_SPEC_VERSION 1 |
Definition at line 13863 of file vulkan_core.h.
#define VK_EXT_frame_boundary 1 |
Definition at line 15857 of file vulkan_core.h.
#define VK_EXT_FRAME_BOUNDARY_EXTENSION_NAME "VK_EXT_frame_boundary" |
Definition at line 15859 of file vulkan_core.h.
#define VK_EXT_FRAME_BOUNDARY_SPEC_VERSION 1 |
Definition at line 15858 of file vulkan_core.h.
#define VK_EXT_global_priority 1 |
Definition at line 12970 of file vulkan_core.h.
#define VK_EXT_GLOBAL_PRIORITY_EXTENSION_NAME "VK_EXT_global_priority" |
Definition at line 12972 of file vulkan_core.h.
#define VK_EXT_global_priority_query 1 |
Definition at line 15996 of file vulkan_core.h.
#define VK_EXT_GLOBAL_PRIORITY_QUERY_EXTENSION_NAME "VK_EXT_global_priority_query" |
Definition at line 15998 of file vulkan_core.h.
#define VK_EXT_GLOBAL_PRIORITY_QUERY_SPEC_VERSION 1 |
Definition at line 15997 of file vulkan_core.h.
#define VK_EXT_GLOBAL_PRIORITY_SPEC_VERSION 2 |
Definition at line 12971 of file vulkan_core.h.
#define VK_EXT_graphics_pipeline_library 1 |
Definition at line 15146 of file vulkan_core.h.
#define VK_EXT_GRAPHICS_PIPELINE_LIBRARY_EXTENSION_NAME "VK_EXT_graphics_pipeline_library" |
Definition at line 15148 of file vulkan_core.h.
#define VK_EXT_GRAPHICS_PIPELINE_LIBRARY_SPEC_VERSION 1 |
Definition at line 15147 of file vulkan_core.h.
#define VK_EXT_hdr_metadata 1 |
Definition at line 11872 of file vulkan_core.h.
#define VK_EXT_HDR_METADATA_EXTENSION_NAME "VK_EXT_hdr_metadata" |
Definition at line 11874 of file vulkan_core.h.
#define VK_EXT_HDR_METADATA_SPEC_VERSION 2 |
Definition at line 11873 of file vulkan_core.h.
#define VK_EXT_headless_surface 1 |
Definition at line 13920 of file vulkan_core.h.
#define VK_EXT_HEADLESS_SURFACE_EXTENSION_NAME "VK_EXT_headless_surface" |
Definition at line 13922 of file vulkan_core.h.
#define VK_EXT_HEADLESS_SURFACE_SPEC_VERSION 1 |
Definition at line 13921 of file vulkan_core.h.
#define VK_EXT_host_image_copy 1 |
Definition at line 14127 of file vulkan_core.h.
#define VK_EXT_HOST_IMAGE_COPY_EXTENSION_NAME "VK_EXT_host_image_copy" |
Definition at line 14129 of file vulkan_core.h.
#define VK_EXT_HOST_IMAGE_COPY_SPEC_VERSION 1 |
Definition at line 14128 of file vulkan_core.h.
#define VK_EXT_host_query_reset 1 |
Definition at line 14013 of file vulkan_core.h.
#define VK_EXT_HOST_QUERY_RESET_EXTENSION_NAME "VK_EXT_host_query_reset" |
Definition at line 14015 of file vulkan_core.h.
#define VK_EXT_HOST_QUERY_RESET_SPEC_VERSION 1 |
Definition at line 14014 of file vulkan_core.h.
#define VK_EXT_image_2d_view_of_3d 1 |
Definition at line 16075 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 16077 of file vulkan_core.h.
#define VK_EXT_IMAGE_2D_VIEW_OF_3D_SPEC_VERSION 1 |
Definition at line 16076 of file vulkan_core.h.
#define VK_EXT_image_compression_control 1 |
Definition at line 15394 of file vulkan_core.h.
#define VK_EXT_IMAGE_COMPRESSION_CONTROL_EXTENSION_NAME "VK_EXT_image_compression_control" |
Definition at line 15396 of file vulkan_core.h.
#define VK_EXT_IMAGE_COMPRESSION_CONTROL_SPEC_VERSION 1 |
Definition at line 15395 of file vulkan_core.h.
#define VK_EXT_image_compression_control_swapchain 1 |
Definition at line 16758 of file vulkan_core.h.
#define VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_EXTENSION_NAME "VK_EXT_image_compression_control_swapchain" |
Definition at line 16760 of file vulkan_core.h.
#define VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_SPEC_VERSION 1 |
Definition at line 16759 of file vulkan_core.h.
#define VK_EXT_image_drm_format_modifier 1 |
Definition at line 12295 of file vulkan_core.h.
#define VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_EXTENSION_NAME "VK_EXT_image_drm_format_modifier" |
Definition at line 12297 of file vulkan_core.h.
#define VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_SPEC_VERSION 2 |
Definition at line 12296 of file vulkan_core.h.
#define VK_EXT_image_robustness 1 |
Definition at line 15386 of file vulkan_core.h.
#define VK_EXT_IMAGE_ROBUSTNESS_EXTENSION_NAME "VK_EXT_image_robustness" |
Definition at line 15388 of file vulkan_core.h.
#define VK_EXT_IMAGE_ROBUSTNESS_SPEC_VERSION 1 |
Definition at line 15387 of file vulkan_core.h.
#define VK_EXT_image_sliced_view_of_3d 1 |
Definition at line 16479 of file vulkan_core.h.
#define VK_EXT_IMAGE_SLICED_VIEW_OF_3D_EXTENSION_NAME "VK_EXT_image_sliced_view_of_3d" |
Definition at line 16481 of file vulkan_core.h.
#define VK_EXT_IMAGE_SLICED_VIEW_OF_3D_SPEC_VERSION 1 |
Definition at line 16480 of file vulkan_core.h.
#define VK_EXT_image_view_min_lod 1 |
Definition at line 16007 of file vulkan_core.h.
#define VK_EXT_IMAGE_VIEW_MIN_LOD_EXTENSION_NAME "VK_EXT_image_view_min_lod" |
Definition at line 16009 of file vulkan_core.h.
#define VK_EXT_IMAGE_VIEW_MIN_LOD_SPEC_VERSION 1 |
Definition at line 16008 of file vulkan_core.h.
#define VK_EXT_index_type_uint8 1 |
Definition at line 14030 of file vulkan_core.h.
#define VK_EXT_INDEX_TYPE_UINT8_EXTENSION_NAME "VK_EXT_index_type_uint8" |
Definition at line 14032 of file vulkan_core.h.
#define VK_EXT_INDEX_TYPE_UINT8_SPEC_VERSION 1 |
Definition at line 14031 of file vulkan_core.h.
#define VK_EXT_inline_uniform_block 1 |
Definition at line 12091 of file vulkan_core.h.
#define VK_EXT_INLINE_UNIFORM_BLOCK_EXTENSION_NAME "VK_EXT_inline_uniform_block" |
Definition at line 12093 of file vulkan_core.h.
#define VK_EXT_INLINE_UNIFORM_BLOCK_SPEC_VERSION 1 |
Definition at line 12092 of file vulkan_core.h.
#define VK_EXT_legacy_dithering 1 |
Definition at line 17374 of file vulkan_core.h.
#define VK_EXT_LEGACY_DITHERING_EXTENSION_NAME "VK_EXT_legacy_dithering" |
Definition at line 17376 of file vulkan_core.h.
#define VK_EXT_LEGACY_DITHERING_SPEC_VERSION 1 |
Definition at line 17375 of file vulkan_core.h.
#define VK_EXT_line_rasterization 1 |
Definition at line 13942 of file vulkan_core.h.
#define VK_EXT_LINE_RASTERIZATION_EXTENSION_NAME "VK_EXT_line_rasterization" |
Definition at line 13944 of file vulkan_core.h.
#define VK_EXT_LINE_RASTERIZATION_SPEC_VERSION 1 |
Definition at line 13943 of file vulkan_core.h.
#define VK_EXT_load_store_op_none 1 |
Definition at line 16382 of file vulkan_core.h.
#define VK_EXT_LOAD_STORE_OP_NONE_EXTENSION_NAME "VK_EXT_load_store_op_none" |
Definition at line 16384 of file vulkan_core.h.
#define VK_EXT_LOAD_STORE_OP_NONE_SPEC_VERSION 1 |
Definition at line 16383 of file vulkan_core.h.
#define VK_EXT_memory_budget 1 |
Definition at line 13637 of file vulkan_core.h.
#define VK_EXT_MEMORY_BUDGET_EXTENSION_NAME "VK_EXT_memory_budget" |
Definition at line 13639 of file vulkan_core.h.
#define VK_EXT_MEMORY_BUDGET_SPEC_VERSION 1 |
Definition at line 13638 of file vulkan_core.h.
#define VK_EXT_memory_priority 1 |
Definition at line 13650 of file vulkan_core.h.
#define VK_EXT_MEMORY_PRIORITY_EXTENSION_NAME "VK_EXT_memory_priority" |
Definition at line 13652 of file vulkan_core.h.
#define VK_EXT_MEMORY_PRIORITY_SPEC_VERSION 1 |
Definition at line 13651 of file vulkan_core.h.
#define VK_EXT_mesh_shader 1 |
Definition at line 18364 of file vulkan_core.h.
#define VK_EXT_MESH_SHADER_EXTENSION_NAME "VK_EXT_mesh_shader" |
Definition at line 18366 of file vulkan_core.h.
#define VK_EXT_MESH_SHADER_SPEC_VERSION 1 |
Definition at line 18365 of file vulkan_core.h.
#define VK_EXT_multi_draw 1 |
Definition at line 16025 of file vulkan_core.h.
#define VK_EXT_MULTI_DRAW_EXTENSION_NAME "VK_EXT_multi_draw" |
Definition at line 16027 of file vulkan_core.h.
#define VK_EXT_MULTI_DRAW_SPEC_VERSION 1 |
Definition at line 16026 of file vulkan_core.h.
#define VK_EXT_multisampled_render_to_single_sampled 1 |
Definition at line 15889 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 15891 of file vulkan_core.h.
#define VK_EXT_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_SPEC_VERSION 1 |
Definition at line 15890 of file vulkan_core.h.
#define VK_EXT_mutable_descriptor_type 1 |
Definition at line 17595 of file vulkan_core.h.
#define VK_EXT_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME "VK_EXT_mutable_descriptor_type" |
Definition at line 17597 of file vulkan_core.h.
#define VK_EXT_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION 1 |
Definition at line 17596 of file vulkan_core.h.
#define VK_EXT_nested_command_buffer 1 |
Definition at line 16801 of file vulkan_core.h.
#define VK_EXT_NESTED_COMMAND_BUFFER_EXTENSION_NAME "VK_EXT_nested_command_buffer" |
Definition at line 16803 of file vulkan_core.h.
#define VK_EXT_NESTED_COMMAND_BUFFER_SPEC_VERSION 1 |
Definition at line 16802 of file vulkan_core.h.
#define VK_EXT_non_seamless_cube_map 1 |
Definition at line 16551 of file vulkan_core.h.
#define VK_EXT_NON_SEAMLESS_CUBE_MAP_EXTENSION_NAME "VK_EXT_non_seamless_cube_map" |
Definition at line 16553 of file vulkan_core.h.
#define VK_EXT_NON_SEAMLESS_CUBE_MAP_SPEC_VERSION 1 |
Definition at line 16552 of file vulkan_core.h.
#define VK_EXT_opacity_micromap 1 |
Definition at line 16110 of file vulkan_core.h.
#define VK_EXT_OPACITY_MICROMAP_EXTENSION_NAME "VK_EXT_opacity_micromap" |
Definition at line 16113 of file vulkan_core.h.
#define VK_EXT_OPACITY_MICROMAP_SPEC_VERSION 2 |
Definition at line 16112 of file vulkan_core.h.
#define VK_EXT_pageable_device_local_memory 1 |
Definition at line 16445 of file vulkan_core.h.
#define VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_EXTENSION_NAME "VK_EXT_pageable_device_local_memory" |
Definition at line 16447 of file vulkan_core.h.
#define VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_SPEC_VERSION 1 |
Definition at line 16446 of file vulkan_core.h.
#define VK_EXT_pci_bus_info 1 |
Definition at line 13491 of file vulkan_core.h.
#define VK_EXT_PCI_BUS_INFO_EXTENSION_NAME "VK_EXT_pci_bus_info" |
Definition at line 13493 of file vulkan_core.h.
#define VK_EXT_PCI_BUS_INFO_SPEC_VERSION 2 |
Definition at line 13492 of file vulkan_core.h.
#define VK_EXT_physical_device_drm 1 |
Definition at line 15663 of file vulkan_core.h.
#define VK_EXT_PHYSICAL_DEVICE_DRM_EXTENSION_NAME "VK_EXT_physical_device_drm" |
Definition at line 15665 of file vulkan_core.h.
#define VK_EXT_PHYSICAL_DEVICE_DRM_SPEC_VERSION 1 |
Definition at line 15664 of file vulkan_core.h.
#define VK_EXT_pipeline_creation_cache_control 1 |
Definition at line 14880 of file vulkan_core.h.
#define VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_EXTENSION_NAME "VK_EXT_pipeline_creation_cache_control" |
Definition at line 14882 of file vulkan_core.h.
#define VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_SPEC_VERSION 3 |
Definition at line 14881 of file vulkan_core.h.
#define VK_EXT_pipeline_creation_feedback 1 |
Definition at line 13158 of file vulkan_core.h.
#define VK_EXT_PIPELINE_CREATION_FEEDBACK_EXTENSION_NAME "VK_EXT_pipeline_creation_feedback" |
Definition at line 13160 of file vulkan_core.h.
#define VK_EXT_PIPELINE_CREATION_FEEDBACK_SPEC_VERSION 1 |
Definition at line 13159 of file vulkan_core.h.
#define VK_EXT_pipeline_library_group_handles 1 |
Definition at line 17621 of file vulkan_core.h.
#define VK_EXT_PIPELINE_LIBRARY_GROUP_HANDLES_EXTENSION_NAME "VK_EXT_pipeline_library_group_handles" |
Definition at line 17623 of file vulkan_core.h.
#define VK_EXT_PIPELINE_LIBRARY_GROUP_HANDLES_SPEC_VERSION 1 |
Definition at line 17622 of file vulkan_core.h.
#define VK_EXT_pipeline_properties 1 |
Definition at line 15829 of file vulkan_core.h.
#define VK_EXT_PIPELINE_PROPERTIES_EXTENSION_NAME "VK_EXT_pipeline_properties" |
Definition at line 15831 of file vulkan_core.h.
#define VK_EXT_PIPELINE_PROPERTIES_SPEC_VERSION 1 |
Definition at line 15830 of file vulkan_core.h.
#define VK_EXT_pipeline_protected_access 1 |
Definition at line 17386 of file vulkan_core.h.
#define VK_EXT_PIPELINE_PROTECTED_ACCESS_EXTENSION_NAME "VK_EXT_pipeline_protected_access" |
Definition at line 17388 of file vulkan_core.h.
#define VK_EXT_PIPELINE_PROTECTED_ACCESS_SPEC_VERSION 1 |
Definition at line 17387 of file vulkan_core.h.
#define VK_EXT_pipeline_robustness 1 |
Definition at line 11407 of file vulkan_core.h.
#define VK_EXT_PIPELINE_ROBUSTNESS_EXTENSION_NAME "VK_EXT_pipeline_robustness" |
Definition at line 11409 of file vulkan_core.h.
#define VK_EXT_PIPELINE_ROBUSTNESS_SPEC_VERSION 1 |
Definition at line 11408 of file vulkan_core.h.
#define VK_EXT_post_depth_coverage 1 |
Definition at line 12289 of file vulkan_core.h.
#define VK_EXT_POST_DEPTH_COVERAGE_EXTENSION_NAME "VK_EXT_post_depth_coverage" |
Definition at line 12291 of file vulkan_core.h.
#define VK_EXT_POST_DEPTH_COVERAGE_SPEC_VERSION 1 |
Definition at line 12290 of file vulkan_core.h.
#define VK_EXT_primitive_topology_list_restart 1 |
Definition at line 15731 of file vulkan_core.h.
#define VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_EXTENSION_NAME "VK_EXT_primitive_topology_list_restart" |
Definition at line 15733 of file vulkan_core.h.
#define VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_SPEC_VERSION 1 |
Definition at line 15732 of file vulkan_core.h.
#define VK_EXT_primitives_generated_query 1 |
Definition at line 15982 of file vulkan_core.h.
#define VK_EXT_PRIMITIVES_GENERATED_QUERY_EXTENSION_NAME "VK_EXT_primitives_generated_query" |
Definition at line 15984 of file vulkan_core.h.
#define VK_EXT_PRIMITIVES_GENERATED_QUERY_SPEC_VERSION 1 |
Definition at line 15983 of file vulkan_core.h.
#define VK_EXT_private_data 1 |
Definition at line 14833 of file vulkan_core.h.
#define VK_EXT_PRIVATE_DATA_EXTENSION_NAME "VK_EXT_private_data" |
Definition at line 14837 of file vulkan_core.h.
#define VK_EXT_PRIVATE_DATA_SPEC_VERSION 1 |
Definition at line 14836 of file vulkan_core.h.
#define VK_EXT_provoking_vertex 1 |
Definition at line 13888 of file vulkan_core.h.
#define VK_EXT_PROVOKING_VERTEX_EXTENSION_NAME "VK_EXT_provoking_vertex" |
Definition at line 13890 of file vulkan_core.h.
#define VK_EXT_PROVOKING_VERTEX_SPEC_VERSION 1 |
Definition at line 13889 of file vulkan_core.h.
#define VK_EXT_queue_family_foreign 1 |
Definition at line 11911 of file vulkan_core.h.
#define VK_EXT_QUEUE_FAMILY_FOREIGN_EXTENSION_NAME "VK_EXT_queue_family_foreign" |
Definition at line 11913 of file vulkan_core.h.
#define VK_EXT_QUEUE_FAMILY_FOREIGN_SPEC_VERSION 1 |
Definition at line 11912 of file vulkan_core.h.
#define VK_EXT_rasterization_order_attachment_access 1 |
Definition at line 17203 of file vulkan_core.h.
#define VK_EXT_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME "VK_EXT_rasterization_order_attachment_access" |
Definition at line 17205 of file vulkan_core.h.
#define VK_EXT_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION 1 |
Definition at line 17204 of file vulkan_core.h.
#define VK_EXT_rgba10x6_formats 1 |
Definition at line 15581 of file vulkan_core.h.
#define VK_EXT_RGBA10X6_FORMATS_EXTENSION_NAME "VK_EXT_rgba10x6_formats" |
Definition at line 15583 of file vulkan_core.h.
#define VK_EXT_RGBA10X6_FORMATS_SPEC_VERSION 1 |
Definition at line 15582 of file vulkan_core.h.
#define VK_EXT_robustness2 1 |
Definition at line 14756 of file vulkan_core.h.
#define VK_EXT_ROBUSTNESS_2_EXTENSION_NAME "VK_EXT_robustness2" |
Definition at line 14758 of file vulkan_core.h.
#define VK_EXT_ROBUSTNESS_2_SPEC_VERSION 1 |
Definition at line 14757 of file vulkan_core.h.
#define VK_EXT_sample_locations 1 |
Definition at line 12111 of file vulkan_core.h.
#define VK_EXT_SAMPLE_LOCATIONS_EXTENSION_NAME "VK_EXT_sample_locations" |
Definition at line 12113 of file vulkan_core.h.
#define VK_EXT_SAMPLE_LOCATIONS_SPEC_VERSION 1 |
Definition at line 12112 of file vulkan_core.h.
#define VK_EXT_sampler_filter_minmax 1 |
Definition at line 12061 of file vulkan_core.h.
#define VK_EXT_SAMPLER_FILTER_MINMAX_EXTENSION_NAME "VK_EXT_sampler_filter_minmax" |
Definition at line 12063 of file vulkan_core.h.
#define VK_EXT_SAMPLER_FILTER_MINMAX_SPEC_VERSION 2 |
Definition at line 12062 of file vulkan_core.h.
#define VK_EXT_scalar_block_layout 1 |
Definition at line 13560 of file vulkan_core.h.
#define VK_EXT_SCALAR_BLOCK_LAYOUT_EXTENSION_NAME "VK_EXT_scalar_block_layout" |
Definition at line 13562 of file vulkan_core.h.
#define VK_EXT_SCALAR_BLOCK_LAYOUT_SPEC_VERSION 1 |
Definition at line 13561 of file vulkan_core.h.
#define VK_EXT_separate_stencil_usage 1 |
Definition at line 13731 of file vulkan_core.h.
#define VK_EXT_SEPARATE_STENCIL_USAGE_EXTENSION_NAME "VK_EXT_separate_stencil_usage" |
Definition at line 13733 of file vulkan_core.h.
#define VK_EXT_SEPARATE_STENCIL_USAGE_SPEC_VERSION 1 |
Definition at line 13732 of file vulkan_core.h.
#define VK_EXT_shader_atomic_float 1 |
Definition at line 13990 of file vulkan_core.h.
#define VK_EXT_shader_atomic_float2 1 |
Definition at line 14266 of file vulkan_core.h.
#define VK_EXT_SHADER_ATOMIC_FLOAT_2_EXTENSION_NAME "VK_EXT_shader_atomic_float2" |
Definition at line 14268 of file vulkan_core.h.
#define VK_EXT_SHADER_ATOMIC_FLOAT_2_SPEC_VERSION 1 |
Definition at line 14267 of file vulkan_core.h.
#define VK_EXT_SHADER_ATOMIC_FLOAT_EXTENSION_NAME "VK_EXT_shader_atomic_float" |
Definition at line 13992 of file vulkan_core.h.
#define VK_EXT_SHADER_ATOMIC_FLOAT_SPEC_VERSION 1 |
Definition at line 13991 of file vulkan_core.h.
#define VK_EXT_shader_demote_to_helper_invocation 1 |
Definition at line 14390 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 14392 of file vulkan_core.h.
#define VK_EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION_SPEC_VERSION 1 |
Definition at line 14391 of file vulkan_core.h.
#define VK_EXT_shader_image_atomic_int64 1 |
Definition at line 13624 of file vulkan_core.h.
#define VK_EXT_SHADER_IMAGE_ATOMIC_INT64_EXTENSION_NAME "VK_EXT_shader_image_atomic_int64" |
Definition at line 13626 of file vulkan_core.h.
#define VK_EXT_SHADER_IMAGE_ATOMIC_INT64_SPEC_VERSION 1 |
Definition at line 13625 of file vulkan_core.h.
#define VK_EXT_shader_module_identifier 1 |
Definition at line 17156 of file vulkan_core.h.
#define VK_EXT_SHADER_MODULE_IDENTIFIER_EXTENSION_NAME "VK_EXT_shader_module_identifier" |
Definition at line 17159 of file vulkan_core.h.
#define VK_EXT_SHADER_MODULE_IDENTIFIER_SPEC_VERSION 1 |
Definition at line 17158 of file vulkan_core.h.
#define VK_EXT_shader_object 1 |
Definition at line 17398 of file vulkan_core.h.
#define VK_EXT_SHADER_OBJECT_EXTENSION_NAME "VK_EXT_shader_object" |
Definition at line 17401 of file vulkan_core.h.
#define VK_EXT_SHADER_OBJECT_SPEC_VERSION 1 |
Definition at line 17400 of file vulkan_core.h.
#define VK_EXT_shader_stencil_export 1 |
Definition at line 12105 of file vulkan_core.h.
#define VK_EXT_SHADER_STENCIL_EXPORT_EXTENSION_NAME "VK_EXT_shader_stencil_export" |
Definition at line 12107 of file vulkan_core.h.
#define VK_EXT_SHADER_STENCIL_EXPORT_SPEC_VERSION 1 |
Definition at line 12106 of file vulkan_core.h.
#define VK_EXT_shader_subgroup_ballot 1 |
Definition at line 11369 of file vulkan_core.h.
#define VK_EXT_SHADER_SUBGROUP_BALLOT_EXTENSION_NAME "VK_EXT_shader_subgroup_ballot" |
Definition at line 11371 of file vulkan_core.h.
#define VK_EXT_SHADER_SUBGROUP_BALLOT_SPEC_VERSION 1 |
Definition at line 11370 of file vulkan_core.h.
#define VK_EXT_shader_subgroup_vote 1 |
Definition at line 11375 of file vulkan_core.h.
#define VK_EXT_SHADER_SUBGROUP_VOTE_EXTENSION_NAME "VK_EXT_shader_subgroup_vote" |
Definition at line 11377 of file vulkan_core.h.
#define VK_EXT_SHADER_SUBGROUP_VOTE_SPEC_VERSION 1 |
Definition at line 11376 of file vulkan_core.h.
#define VK_EXT_shader_tile_image 1 |
Definition at line 16088 of file vulkan_core.h.
#define VK_EXT_SHADER_TILE_IMAGE_EXTENSION_NAME "VK_EXT_shader_tile_image" |
Definition at line 16090 of file vulkan_core.h.
#define VK_EXT_SHADER_TILE_IMAGE_SPEC_VERSION 1 |
Definition at line 16089 of file vulkan_core.h.
#define VK_EXT_shader_viewport_index_layer 1 |
Definition at line 12441 of file vulkan_core.h.
#define VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_EXTENSION_NAME "VK_EXT_shader_viewport_index_layer" |
Definition at line 12443 of file vulkan_core.h.
#define VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_SPEC_VERSION 1 |
Definition at line 12442 of file vulkan_core.h.
#define VK_EXT_subgroup_size_control 1 |
Definition at line 13582 of file vulkan_core.h.
#define VK_EXT_SUBGROUP_SIZE_CONTROL_EXTENSION_NAME "VK_EXT_subgroup_size_control" |
Definition at line 13584 of file vulkan_core.h.
#define VK_EXT_SUBGROUP_SIZE_CONTROL_SPEC_VERSION 2 |
Definition at line 13583 of file vulkan_core.h.
#define VK_EXT_subpass_merge_feedback 1 |
Definition at line 17067 of file vulkan_core.h.
#define VK_EXT_SUBPASS_MERGE_FEEDBACK_EXTENSION_NAME "VK_EXT_subpass_merge_feedback" |
Definition at line 17069 of file vulkan_core.h.
#define VK_EXT_SUBPASS_MERGE_FEEDBACK_SPEC_VERSION 2 |
Definition at line 17068 of file vulkan_core.h.
#define VK_EXT_surface_maintenance1 1 |
Definition at line 14289 of file vulkan_core.h.
#define VK_EXT_SURFACE_MAINTENANCE_1_EXTENSION_NAME "VK_EXT_surface_maintenance1" |
Definition at line 14291 of file vulkan_core.h.
#define VK_EXT_SURFACE_MAINTENANCE_1_SPEC_VERSION 1 |
Definition at line 14290 of file vulkan_core.h.
#define VK_EXT_SWAPCHAIN_COLOR_SPACE_EXTENSION_NAME "VK_EXT_swapchain_colorspace" |
Definition at line 11868 of file vulkan_core.h.
#define VK_EXT_SWAPCHAIN_COLOR_SPACE_SPEC_VERSION 4 |
Definition at line 11867 of file vulkan_core.h.
#define VK_EXT_swapchain_colorspace 1 |
Definition at line 11866 of file vulkan_core.h.
#define VK_EXT_swapchain_maintenance1 1 |
Definition at line 14334 of file vulkan_core.h.
#define VK_EXT_SWAPCHAIN_MAINTENANCE_1_EXTENSION_NAME "VK_EXT_swapchain_maintenance1" |
Definition at line 14336 of file vulkan_core.h.
#define VK_EXT_SWAPCHAIN_MAINTENANCE_1_SPEC_VERSION 1 |
Definition at line 14335 of file vulkan_core.h.
#define VK_EXT_texel_buffer_alignment 1 |
Definition at line 14612 of file vulkan_core.h.
#define VK_EXT_TEXEL_BUFFER_ALIGNMENT_EXTENSION_NAME "VK_EXT_texel_buffer_alignment" |
Definition at line 14614 of file vulkan_core.h.
#define VK_EXT_TEXEL_BUFFER_ALIGNMENT_SPEC_VERSION 1 |
Definition at line 14613 of file vulkan_core.h.
#define VK_EXT_texture_compression_astc_hdr 1 |
Definition at line 11381 of file vulkan_core.h.
#define VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_EXTENSION_NAME "VK_EXT_texture_compression_astc_hdr" |
Definition at line 11383 of file vulkan_core.h.
#define VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_SPEC_VERSION 1 |
Definition at line 11382 of file vulkan_core.h.
#define VK_EXT_tooling_info 1 |
Definition at line 13711 of file vulkan_core.h.
#define VK_EXT_TOOLING_INFO_EXTENSION_NAME "VK_EXT_tooling_info" |
Definition at line 13713 of file vulkan_core.h.
#define VK_EXT_TOOLING_INFO_SPEC_VERSION 1 |
Definition at line 13712 of file vulkan_core.h.
#define VK_EXT_transform_feedback 1 |
Definition at line 10971 of file vulkan_core.h.
#define VK_EXT_TRANSFORM_FEEDBACK_EXTENSION_NAME "VK_EXT_transform_feedback" |
Definition at line 10973 of file vulkan_core.h.
#define VK_EXT_TRANSFORM_FEEDBACK_SPEC_VERSION 1 |
Definition at line 10972 of file vulkan_core.h.
#define VK_EXT_validation_cache 1 |
Definition at line 12365 of file vulkan_core.h.
#define VK_EXT_VALIDATION_CACHE_EXTENSION_NAME "VK_EXT_validation_cache" |
Definition at line 12368 of file vulkan_core.h.
#define VK_EXT_VALIDATION_CACHE_SPEC_VERSION 1 |
Definition at line 12367 of file vulkan_core.h.
#define VK_EXT_validation_features 1 |
Definition at line 13739 of file vulkan_core.h.
#define VK_EXT_VALIDATION_FEATURES_EXTENSION_NAME "VK_EXT_validation_features" |
Definition at line 13741 of file vulkan_core.h.
#define VK_EXT_VALIDATION_FEATURES_SPEC_VERSION 5 |
Definition at line 13740 of file vulkan_core.h.
#define VK_EXT_validation_flags 1 |
Definition at line 11350 of file vulkan_core.h.
#define VK_EXT_VALIDATION_FLAGS_EXTENSION_NAME "VK_EXT_validation_flags" |
Definition at line 11352 of file vulkan_core.h.
#define VK_EXT_VALIDATION_FLAGS_SPEC_VERSION 2 |
Definition at line 11351 of file vulkan_core.h.
#define VK_EXT_vertex_attribute_divisor 1 |
Definition at line 13127 of file vulkan_core.h.
#define VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_EXTENSION_NAME "VK_EXT_vertex_attribute_divisor" |
Definition at line 13129 of file vulkan_core.h.
#define VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_SPEC_VERSION 3 |
Definition at line 13128 of file vulkan_core.h.
#define VK_EXT_vertex_input_dynamic_state 1 |
Definition at line 15623 of file vulkan_core.h.
#define VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_EXTENSION_NAME "VK_EXT_vertex_input_dynamic_state" |
Definition at line 15625 of file vulkan_core.h.
#define VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_SPEC_VERSION 2 |
Definition at line 15624 of file vulkan_core.h.
#define VK_EXT_ycbcr_2plane_444_formats 1 |
Definition at line 15341 of file vulkan_core.h.
#define VK_EXT_YCBCR_2PLANE_444_FORMATS_EXTENSION_NAME "VK_EXT_ycbcr_2plane_444_formats" |
Definition at line 15343 of file vulkan_core.h.
#define VK_EXT_YCBCR_2PLANE_444_FORMATS_SPEC_VERSION 1 |
Definition at line 15342 of file vulkan_core.h.
#define VK_EXT_ycbcr_image_arrays 1 |
Definition at line 13876 of file vulkan_core.h.
#define VK_EXT_YCBCR_IMAGE_ARRAYS_EXTENSION_NAME "VK_EXT_ycbcr_image_arrays" |
Definition at line 13878 of file vulkan_core.h.
#define VK_EXT_YCBCR_IMAGE_ARRAYS_SPEC_VERSION 1 |
Definition at line 13877 of file vulkan_core.h.
#define VK_FALSE 0U |
Definition at line 125 of file vulkan_core.h.
#define VK_GOOGLE_decorate_string 1 |
Definition at line 13576 of file vulkan_core.h.
#define VK_GOOGLE_DECORATE_STRING_EXTENSION_NAME "VK_GOOGLE_decorate_string" |
Definition at line 13578 of file vulkan_core.h.
#define VK_GOOGLE_DECORATE_STRING_SPEC_VERSION 1 |
Definition at line 13577 of file vulkan_core.h.
#define VK_GOOGLE_display_timing 1 |
Definition at line 11652 of file vulkan_core.h.
#define VK_GOOGLE_DISPLAY_TIMING_EXTENSION_NAME "VK_GOOGLE_display_timing" |
Definition at line 11654 of file vulkan_core.h.
#define VK_GOOGLE_DISPLAY_TIMING_SPEC_VERSION 1 |
Definition at line 11653 of file vulkan_core.h.
#define VK_GOOGLE_hlsl_functionality1 1 |
Definition at line 13568 of file vulkan_core.h.
#define VK_GOOGLE_HLSL_FUNCTIONALITY1_EXTENSION_NAME VK_GOOGLE_HLSL_FUNCTIONALITY_1_EXTENSION_NAME |
Definition at line 13572 of file vulkan_core.h.
#define VK_GOOGLE_HLSL_FUNCTIONALITY1_SPEC_VERSION VK_GOOGLE_HLSL_FUNCTIONALITY_1_SPEC_VERSION |
Definition at line 13571 of file vulkan_core.h.
#define VK_GOOGLE_HLSL_FUNCTIONALITY_1_EXTENSION_NAME "VK_GOOGLE_hlsl_functionality1" |
Definition at line 13570 of file vulkan_core.h.
#define VK_GOOGLE_HLSL_FUNCTIONALITY_1_SPEC_VERSION 1 |
Definition at line 13569 of file vulkan_core.h.
#define VK_GOOGLE_surfaceless_query 1 |
Definition at line 16752 of file vulkan_core.h.
#define VK_GOOGLE_SURFACELESS_QUERY_EXTENSION_NAME "VK_GOOGLE_surfaceless_query" |
Definition at line 16754 of file vulkan_core.h.
#define VK_GOOGLE_SURFACELESS_QUERY_SPEC_VERSION 2 |
Definition at line 16753 of file vulkan_core.h.
#define VK_GOOGLE_user_type 1 |
Definition at line 14803 of file vulkan_core.h.
#define VK_GOOGLE_USER_TYPE_EXTENSION_NAME "VK_GOOGLE_user_type" |
Definition at line 14805 of file vulkan_core.h.
#define VK_GOOGLE_USER_TYPE_SPEC_VERSION 1 |
Definition at line 14804 of file vulkan_core.h.
#define VK_HEADER_VERSION 268 |
Definition at line 72 of file vulkan_core.h.
#define VK_HEADER_VERSION_COMPLETE VK_MAKE_API_VERSION(0, 1, 3, VK_HEADER_VERSION) |
Definition at line 75 of file vulkan_core.h.
#define VK_HUAWEI_cluster_culling_shader 1 |
Definition at line 16388 of file vulkan_core.h.
#define VK_HUAWEI_CLUSTER_CULLING_SHADER_EXTENSION_NAME "VK_HUAWEI_cluster_culling_shader" |
Definition at line 16390 of file vulkan_core.h.
#define VK_HUAWEI_CLUSTER_CULLING_SHADER_SPEC_VERSION 2 |
Definition at line 16389 of file vulkan_core.h.
#define VK_HUAWEI_invocation_mask 1 |
Definition at line 15781 of file vulkan_core.h.
#define VK_HUAWEI_INVOCATION_MASK_EXTENSION_NAME "VK_HUAWEI_invocation_mask" |
Definition at line 15783 of file vulkan_core.h.
#define VK_HUAWEI_INVOCATION_MASK_SPEC_VERSION 1 |
Definition at line 15782 of file vulkan_core.h.
#define VK_HUAWEI_subpass_shading 1 |
Definition at line 15744 of file vulkan_core.h.
#define VK_HUAWEI_SUBPASS_SHADING_EXTENSION_NAME "VK_HUAWEI_subpass_shading" |
Definition at line 15746 of file vulkan_core.h.
#define VK_HUAWEI_SUBPASS_SHADING_SPEC_VERSION 3 |
Definition at line 15745 of file vulkan_core.h.
#define VK_IMG_filter_cubic 1 |
Definition at line 10847 of file vulkan_core.h.
#define VK_IMG_FILTER_CUBIC_EXTENSION_NAME "VK_IMG_filter_cubic" |
Definition at line 10849 of file vulkan_core.h.
#define VK_IMG_FILTER_CUBIC_SPEC_VERSION 1 |
Definition at line 10848 of file vulkan_core.h.
#define VK_IMG_format_pvrtc 1 |
Definition at line 11283 of file vulkan_core.h.
#define VK_IMG_FORMAT_PVRTC_EXTENSION_NAME "VK_IMG_format_pvrtc" |
Definition at line 11285 of file vulkan_core.h.
#define VK_IMG_FORMAT_PVRTC_SPEC_VERSION 1 |
Definition at line 11284 of file vulkan_core.h.
#define VK_INTEL_performance_query 1 |
Definition at line 13352 of file vulkan_core.h.
#define VK_INTEL_PERFORMANCE_QUERY_EXTENSION_NAME "VK_INTEL_performance_query" |
Definition at line 13355 of file vulkan_core.h.
#define VK_INTEL_PERFORMANCE_QUERY_SPEC_VERSION 2 |
Definition at line 13354 of file vulkan_core.h.
#define VK_INTEL_shader_integer_functions2 1 |
Definition at line 13340 of file vulkan_core.h.
#define VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_EXTENSION_NAME "VK_INTEL_shader_integer_functions2" |
Definition at line 13342 of file vulkan_core.h.
#define VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_SPEC_VERSION 1 |
Definition at line 13341 of file vulkan_core.h.
#define VK_KHR_16bit_storage 1 |
Definition at line 8874 of file vulkan_core.h.
#define VK_KHR_16BIT_STORAGE_EXTENSION_NAME "VK_KHR_16bit_storage" |
Definition at line 8876 of file vulkan_core.h.
#define VK_KHR_16BIT_STORAGE_SPEC_VERSION 1 |
Definition at line 8875 of file vulkan_core.h.
#define VK_KHR_8bit_storage 1 |
Definition at line 9560 of file vulkan_core.h.
#define VK_KHR_8BIT_STORAGE_EXTENSION_NAME "VK_KHR_8bit_storage" |
Definition at line 9562 of file vulkan_core.h.
#define VK_KHR_8BIT_STORAGE_SPEC_VERSION 1 |
Definition at line 9561 of file vulkan_core.h.
#define VK_KHR_acceleration_structure 1 |
Definition at line 17939 of file vulkan_core.h.
#define VK_KHR_ACCELERATION_STRUCTURE_EXTENSION_NAME "VK_KHR_acceleration_structure" |
Definition at line 17941 of file vulkan_core.h.
#define VK_KHR_ACCELERATION_STRUCTURE_SPEC_VERSION 13 |
Definition at line 17940 of file vulkan_core.h.
#define VK_KHR_bind_memory2 1 |
Definition at line 9480 of file vulkan_core.h.
#define VK_KHR_BIND_MEMORY_2_EXTENSION_NAME "VK_KHR_bind_memory2" |
Definition at line 9482 of file vulkan_core.h.
#define VK_KHR_BIND_MEMORY_2_SPEC_VERSION 1 |
Definition at line 9481 of file vulkan_core.h.
#define VK_KHR_buffer_device_address 1 |
Definition at line 9923 of file vulkan_core.h.
#define VK_KHR_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME "VK_KHR_buffer_device_address" |
Definition at line 9925 of file vulkan_core.h.
#define VK_KHR_BUFFER_DEVICE_ADDRESS_SPEC_VERSION 1 |
Definition at line 9924 of file vulkan_core.h.
#define VK_KHR_cooperative_matrix 1 |
Definition at line 10648 of file vulkan_core.h.
#define VK_KHR_COOPERATIVE_MATRIX_EXTENSION_NAME "VK_KHR_cooperative_matrix" |
Definition at line 10650 of file vulkan_core.h.
#define VK_KHR_COOPERATIVE_MATRIX_SPEC_VERSION 2 |
Definition at line 10649 of file vulkan_core.h.
#define VK_KHR_copy_commands2 1 |
Definition at line 10321 of file vulkan_core.h.
#define VK_KHR_COPY_COMMANDS_2_EXTENSION_NAME "VK_KHR_copy_commands2" |
Definition at line 10323 of file vulkan_core.h.
#define VK_KHR_COPY_COMMANDS_2_SPEC_VERSION 1 |
Definition at line 10322 of file vulkan_core.h.
#define VK_KHR_create_renderpass2 1 |
Definition at line 8958 of file vulkan_core.h.
#define VK_KHR_CREATE_RENDERPASS_2_EXTENSION_NAME "VK_KHR_create_renderpass2" |
Definition at line 8960 of file vulkan_core.h.
#define VK_KHR_CREATE_RENDERPASS_2_SPEC_VERSION 1 |
Definition at line 8959 of file vulkan_core.h.
#define VK_KHR_dedicated_allocation 1 |
Definition at line 9372 of file vulkan_core.h.
#define VK_KHR_DEDICATED_ALLOCATION_EXTENSION_NAME "VK_KHR_dedicated_allocation" |
Definition at line 9374 of file vulkan_core.h.
#define VK_KHR_DEDICATED_ALLOCATION_SPEC_VERSION 3 |
Definition at line 9373 of file vulkan_core.h.
#define VK_KHR_deferred_host_operations 1 |
Definition at line 9956 of file vulkan_core.h.
#define VK_KHR_DEFERRED_HOST_OPERATIONS_EXTENSION_NAME "VK_KHR_deferred_host_operations" |
Definition at line 9959 of file vulkan_core.h.
#define VK_KHR_DEFERRED_HOST_OPERATIONS_SPEC_VERSION 4 |
Definition at line 9958 of file vulkan_core.h.
#define VK_KHR_depth_stencil_resolve 1 |
Definition at line 9705 of file vulkan_core.h.
#define VK_KHR_DEPTH_STENCIL_RESOLVE_EXTENSION_NAME "VK_KHR_depth_stencil_resolve" |
Definition at line 9707 of file vulkan_core.h.
#define VK_KHR_DEPTH_STENCIL_RESOLVE_SPEC_VERSION 1 |
Definition at line 9706 of file vulkan_core.h.
#define VK_KHR_descriptor_update_template 1 |
Definition at line 8906 of file vulkan_core.h.
#define VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_EXTENSION_NAME "VK_KHR_descriptor_update_template" |
Definition at line 8910 of file vulkan_core.h.
#define VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_SPEC_VERSION 1 |
Definition at line 8909 of file vulkan_core.h.
#define VK_KHR_device_group 1 |
Definition at line 8575 of file vulkan_core.h.
#define VK_KHR_device_group_creation 1 |
Definition at line 8652 of file vulkan_core.h.
#define VK_KHR_DEVICE_GROUP_CREATION_EXTENSION_NAME "VK_KHR_device_group_creation" |
Definition at line 8654 of file vulkan_core.h.
#define VK_KHR_DEVICE_GROUP_CREATION_SPEC_VERSION 1 |
Definition at line 8653 of file vulkan_core.h.
#define VK_KHR_DEVICE_GROUP_EXTENSION_NAME "VK_KHR_device_group" |
Definition at line 8577 of file vulkan_core.h.
#define VK_KHR_DEVICE_GROUP_SPEC_VERSION 4 |
Definition at line 8576 of file vulkan_core.h.
#define VK_KHR_display 1 |
Definition at line 7865 of file vulkan_core.h.
#define VK_KHR_DISPLAY_EXTENSION_NAME "VK_KHR_display" |
Definition at line 7869 of file vulkan_core.h.
#define VK_KHR_DISPLAY_SPEC_VERSION 23 |
Definition at line 7868 of file vulkan_core.h.
#define VK_KHR_display_swapchain 1 |
Definition at line 7991 of file vulkan_core.h.
#define VK_KHR_DISPLAY_SWAPCHAIN_EXTENSION_NAME "VK_KHR_display_swapchain" |
Definition at line 7993 of file vulkan_core.h.
#define VK_KHR_DISPLAY_SWAPCHAIN_SPEC_VERSION 10 |
Definition at line 7992 of file vulkan_core.h.
#define VK_KHR_draw_indirect_count 1 |
Definition at line 9524 of file vulkan_core.h.
#define VK_KHR_DRAW_INDIRECT_COUNT_EXTENSION_NAME "VK_KHR_draw_indirect_count" |
Definition at line 9526 of file vulkan_core.h.
#define VK_KHR_DRAW_INDIRECT_COUNT_SPEC_VERSION 1 |
Definition at line 9525 of file vulkan_core.h.
#define VK_KHR_driver_properties 1 |
Definition at line 9681 of file vulkan_core.h.
#define VK_KHR_DRIVER_PROPERTIES_EXTENSION_NAME "VK_KHR_driver_properties" |
Definition at line 9683 of file vulkan_core.h.
#define VK_KHR_DRIVER_PROPERTIES_SPEC_VERSION 1 |
Definition at line 9682 of file vulkan_core.h.
#define VK_KHR_dynamic_rendering 1 |
Definition at line 8434 of file vulkan_core.h.
#define VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME "VK_KHR_dynamic_rendering" |
Definition at line 8436 of file vulkan_core.h.
#define VK_KHR_DYNAMIC_RENDERING_SPEC_VERSION 1 |
Definition at line 8435 of file vulkan_core.h.
#define VK_KHR_external_fence 1 |
Definition at line 9049 of file vulkan_core.h.
#define VK_KHR_external_fence_capabilities 1 |
Definition at line 9023 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_FENCE_CAPABILITIES_EXTENSION_NAME "VK_KHR_external_fence_capabilities" |
Definition at line 9025 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_FENCE_CAPABILITIES_SPEC_VERSION 1 |
Definition at line 9024 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_FENCE_EXTENSION_NAME "VK_KHR_external_fence" |
Definition at line 9051 of file vulkan_core.h.
#define VK_KHR_external_fence_fd 1 |
Definition at line 9061 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_FENCE_FD_EXTENSION_NAME "VK_KHR_external_fence_fd" |
Definition at line 9063 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_FENCE_FD_SPEC_VERSION 1 |
Definition at line 9062 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_FENCE_SPEC_VERSION 1 |
Definition at line 9050 of file vulkan_core.h.
#define VK_KHR_external_memory 1 |
Definition at line 8706 of file vulkan_core.h.
#define VK_KHR_external_memory_capabilities 1 |
Definition at line 8671 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME "VK_KHR_external_memory_capabilities" |
Definition at line 8673 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION 1 |
Definition at line 8672 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_MEMORY_EXTENSION_NAME "VK_KHR_external_memory" |
Definition at line 8708 of file vulkan_core.h.
#define VK_KHR_external_memory_fd 1 |
Definition at line 8719 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_MEMORY_FD_EXTENSION_NAME "VK_KHR_external_memory_fd" |
Definition at line 8721 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_MEMORY_FD_SPEC_VERSION 1 |
Definition at line 8720 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_MEMORY_SPEC_VERSION 1 |
Definition at line 8707 of file vulkan_core.h.
#define VK_KHR_external_semaphore 1 |
Definition at line 8786 of file vulkan_core.h.
#define VK_KHR_external_semaphore_capabilities 1 |
Definition at line 8760 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_EXTENSION_NAME "VK_KHR_external_semaphore_capabilities" |
Definition at line 8762 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_SPEC_VERSION 1 |
Definition at line 8761 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_SEMAPHORE_EXTENSION_NAME "VK_KHR_external_semaphore" |
Definition at line 8788 of file vulkan_core.h.
#define VK_KHR_external_semaphore_fd 1 |
Definition at line 8798 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_SEMAPHORE_FD_EXTENSION_NAME "VK_KHR_external_semaphore_fd" |
Definition at line 8800 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_SEMAPHORE_FD_SPEC_VERSION 1 |
Definition at line 8799 of file vulkan_core.h.
#define VK_KHR_EXTERNAL_SEMAPHORE_SPEC_VERSION 1 |
Definition at line 8787 of file vulkan_core.h.
#define VK_KHR_format_feature_flags2 1 |
Definition at line 10381 of file vulkan_core.h.
#define VK_KHR_FORMAT_FEATURE_FLAGS_2_EXTENSION_NAME "VK_KHR_format_feature_flags2" |
Definition at line 10383 of file vulkan_core.h.
#define VK_KHR_FORMAT_FEATURE_FLAGS_2_SPEC_VERSION 2 |
Definition at line 10382 of file vulkan_core.h.
#define VK_KHR_fragment_shader_barycentric 1 |
Definition at line 10268 of file vulkan_core.h.
#define VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME "VK_KHR_fragment_shader_barycentric" |
Definition at line 10270 of file vulkan_core.h.
#define VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION 1 |
Definition at line 10269 of file vulkan_core.h.
#define VK_KHR_fragment_shading_rate 1 |
Definition at line 9784 of file vulkan_core.h.
#define VK_KHR_FRAGMENT_SHADING_RATE_EXTENSION_NAME "VK_KHR_fragment_shading_rate" |
Definition at line 9786 of file vulkan_core.h.
#define VK_KHR_FRAGMENT_SHADING_RATE_SPEC_VERSION 2 |
Definition at line 9785 of file vulkan_core.h.
#define VK_KHR_get_display_properties2 1 |
Definition at line 9308 of file vulkan_core.h.
#define VK_KHR_GET_DISPLAY_PROPERTIES_2_EXTENSION_NAME "VK_KHR_get_display_properties2" |
Definition at line 9310 of file vulkan_core.h.
#define VK_KHR_GET_DISPLAY_PROPERTIES_2_SPEC_VERSION 1 |
Definition at line 9309 of file vulkan_core.h.
#define VK_KHR_get_memory_requirements2 1 |
Definition at line 9394 of file vulkan_core.h.
#define VK_KHR_GET_MEMORY_REQUIREMENTS_2_EXTENSION_NAME "VK_KHR_get_memory_requirements2" |
Definition at line 9396 of file vulkan_core.h.
#define VK_KHR_GET_MEMORY_REQUIREMENTS_2_SPEC_VERSION 1 |
Definition at line 9395 of file vulkan_core.h.
#define VK_KHR_get_physical_device_properties2 1 |
Definition at line 8509 of file vulkan_core.h.
#define VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME "VK_KHR_get_physical_device_properties2" |
Definition at line 8511 of file vulkan_core.h.
#define VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_SPEC_VERSION 2 |
Definition at line 8510 of file vulkan_core.h.
#define VK_KHR_get_surface_capabilities2 1 |
Definition at line 9259 of file vulkan_core.h.
#define VK_KHR_GET_SURFACE_CAPABILITIES_2_EXTENSION_NAME "VK_KHR_get_surface_capabilities2" |
Definition at line 9261 of file vulkan_core.h.
#define VK_KHR_GET_SURFACE_CAPABILITIES_2_SPEC_VERSION 1 |
Definition at line 9260 of file vulkan_core.h.
#define VK_KHR_global_priority 1 |
Definition at line 9643 of file vulkan_core.h.
#define VK_KHR_GLOBAL_PRIORITY_EXTENSION_NAME "VK_KHR_global_priority" |
Definition at line 9646 of file vulkan_core.h.
#define VK_KHR_GLOBAL_PRIORITY_SPEC_VERSION 1 |
Definition at line 9645 of file vulkan_core.h.
#define VK_KHR_image_format_list 1 |
Definition at line 9431 of file vulkan_core.h.
#define VK_KHR_IMAGE_FORMAT_LIST_EXTENSION_NAME "VK_KHR_image_format_list" |
Definition at line 9433 of file vulkan_core.h.
#define VK_KHR_IMAGE_FORMAT_LIST_SPEC_VERSION 1 |
Definition at line 9432 of file vulkan_core.h.
#define VK_KHR_imageless_framebuffer 1 |
Definition at line 8944 of file vulkan_core.h.
#define VK_KHR_IMAGELESS_FRAMEBUFFER_EXTENSION_NAME "VK_KHR_imageless_framebuffer" |
Definition at line 8946 of file vulkan_core.h.
#define VK_KHR_IMAGELESS_FRAMEBUFFER_SPEC_VERSION 1 |
Definition at line 8945 of file vulkan_core.h.
#define VK_KHR_incremental_present 1 |
Definition at line 8882 of file vulkan_core.h.
#define VK_KHR_INCREMENTAL_PRESENT_EXTENSION_NAME "VK_KHR_incremental_present" |
Definition at line 8884 of file vulkan_core.h.
#define VK_KHR_INCREMENTAL_PRESENT_SPEC_VERSION 2 |
Definition at line 8883 of file vulkan_core.h.
#define VK_KHR_maintenance1 1 |
Definition at line 8634 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE1_EXTENSION_NAME VK_KHR_MAINTENANCE_1_EXTENSION_NAME |
Definition at line 8638 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE1_SPEC_VERSION VK_KHR_MAINTENANCE_1_SPEC_VERSION |
Definition at line 8637 of file vulkan_core.h.
#define VK_KHR_maintenance2 1 |
Definition at line 9237 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE2_EXTENSION_NAME VK_KHR_MAINTENANCE_2_EXTENSION_NAME |
Definition at line 9241 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE2_SPEC_VERSION VK_KHR_MAINTENANCE_2_SPEC_VERSION |
Definition at line 9240 of file vulkan_core.h.
#define VK_KHR_maintenance3 1 |
Definition at line 9504 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE3_EXTENSION_NAME VK_KHR_MAINTENANCE_3_EXTENSION_NAME |
Definition at line 9508 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE3_SPEC_VERSION VK_KHR_MAINTENANCE_3_SPEC_VERSION |
Definition at line 9507 of file vulkan_core.h.
#define VK_KHR_maintenance4 1 |
Definition at line 10436 of file vulkan_core.h.
#define VK_KHR_maintenance5 1 |
Definition at line 10471 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_1_EXTENSION_NAME "VK_KHR_maintenance1" |
Definition at line 8636 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_1_SPEC_VERSION 2 |
Definition at line 8635 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_2_EXTENSION_NAME "VK_KHR_maintenance2" |
Definition at line 9239 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_2_SPEC_VERSION 1 |
Definition at line 9238 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_3_EXTENSION_NAME "VK_KHR_maintenance3" |
Definition at line 9506 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_3_SPEC_VERSION 1 |
Definition at line 9505 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_4_EXTENSION_NAME "VK_KHR_maintenance4" |
Definition at line 10438 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_4_SPEC_VERSION 2 |
Definition at line 10437 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_5_EXTENSION_NAME "VK_KHR_maintenance5" |
Definition at line 10473 of file vulkan_core.h.
#define VK_KHR_MAINTENANCE_5_SPEC_VERSION 1 |
Definition at line 10472 of file vulkan_core.h.
#define VK_KHR_map_memory2 1 |
Definition at line 10083 of file vulkan_core.h.
#define VK_KHR_MAP_MEMORY_2_EXTENSION_NAME "VK_KHR_map_memory2" |
Definition at line 10085 of file vulkan_core.h.
#define VK_KHR_MAP_MEMORY_2_SPEC_VERSION 1 |
Definition at line 10084 of file vulkan_core.h.
#define VK_KHR_multiview 1 |
Definition at line 8497 of file vulkan_core.h.
#define VK_KHR_MULTIVIEW_EXTENSION_NAME "VK_KHR_multiview" |
Definition at line 8499 of file vulkan_core.h.
#define VK_KHR_MULTIVIEW_SPEC_VERSION 1 |
Definition at line 8498 of file vulkan_core.h.
#define VK_KHR_performance_query 1 |
Definition at line 9096 of file vulkan_core.h.
#define VK_KHR_PERFORMANCE_QUERY_EXTENSION_NAME "VK_KHR_performance_query" |
Definition at line 9098 of file vulkan_core.h.
#define VK_KHR_PERFORMANCE_QUERY_SPEC_VERSION 1 |
Definition at line 9097 of file vulkan_core.h.
#define VK_KHR_pipeline_executable_properties 1 |
Definition at line 9992 of file vulkan_core.h.
#define VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_EXTENSION_NAME "VK_KHR_pipeline_executable_properties" |
Definition at line 9994 of file vulkan_core.h.
#define VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_SPEC_VERSION 1 |
Definition at line 9993 of file vulkan_core.h.
#define VK_KHR_pipeline_library 1 |
Definition at line 10129 of file vulkan_core.h.
#define VK_KHR_PIPELINE_LIBRARY_EXTENSION_NAME "VK_KHR_pipeline_library" |
Definition at line 10131 of file vulkan_core.h.
#define VK_KHR_PIPELINE_LIBRARY_SPEC_VERSION 1 |
Definition at line 10130 of file vulkan_core.h.
#define VK_KHR_portability_enumeration 1 |
Definition at line 10430 of file vulkan_core.h.
#define VK_KHR_PORTABILITY_ENUMERATION_EXTENSION_NAME "VK_KHR_portability_enumeration" |
Definition at line 10432 of file vulkan_core.h.
#define VK_KHR_PORTABILITY_ENUMERATION_SPEC_VERSION 1 |
Definition at line 10431 of file vulkan_core.h.
#define VK_KHR_present_id 1 |
Definition at line 10148 of file vulkan_core.h.
#define VK_KHR_PRESENT_ID_EXTENSION_NAME "VK_KHR_present_id" |
Definition at line 10150 of file vulkan_core.h.
#define VK_KHR_PRESENT_ID_SPEC_VERSION 1 |
Definition at line 10149 of file vulkan_core.h.
#define VK_KHR_present_wait 1 |
Definition at line 9894 of file vulkan_core.h.
#define VK_KHR_PRESENT_WAIT_EXTENSION_NAME "VK_KHR_present_wait" |
Definition at line 9896 of file vulkan_core.h.
#define VK_KHR_PRESENT_WAIT_SPEC_VERSION 1 |
Definition at line 9895 of file vulkan_core.h.
#define VK_KHR_push_descriptor 1 |
Definition at line 8833 of file vulkan_core.h.
#define VK_KHR_PUSH_DESCRIPTOR_EXTENSION_NAME "VK_KHR_push_descriptor" |
Definition at line 8835 of file vulkan_core.h.
#define VK_KHR_PUSH_DESCRIPTOR_SPEC_VERSION 2 |
Definition at line 8834 of file vulkan_core.h.
#define VK_KHR_ray_query 1 |
Definition at line 18352 of file vulkan_core.h.
#define VK_KHR_RAY_QUERY_EXTENSION_NAME "VK_KHR_ray_query" |
Definition at line 18354 of file vulkan_core.h.
#define VK_KHR_RAY_QUERY_SPEC_VERSION 1 |
Definition at line 18353 of file vulkan_core.h.
#define VK_KHR_ray_tracing_maintenance1 1 |
Definition at line 10393 of file vulkan_core.h.
#define VK_KHR_RAY_TRACING_MAINTENANCE_1_EXTENSION_NAME "VK_KHR_ray_tracing_maintenance1" |
Definition at line 10395 of file vulkan_core.h.
#define VK_KHR_RAY_TRACING_MAINTENANCE_1_SPEC_VERSION 1 |
Definition at line 10394 of file vulkan_core.h.
#define VK_KHR_ray_tracing_pipeline 1 |
Definition at line 18215 of file vulkan_core.h.
#define VK_KHR_RAY_TRACING_PIPELINE_EXTENSION_NAME "VK_KHR_ray_tracing_pipeline" |
Definition at line 18217 of file vulkan_core.h.
#define VK_KHR_RAY_TRACING_PIPELINE_SPEC_VERSION 1 |
Definition at line 18216 of file vulkan_core.h.
#define VK_KHR_ray_tracing_position_fetch 1 |
Definition at line 10636 of file vulkan_core.h.
#define VK_KHR_RAY_TRACING_POSITION_FETCH_EXTENSION_NAME "VK_KHR_ray_tracing_position_fetch" |
Definition at line 10638 of file vulkan_core.h.
#define VK_KHR_RAY_TRACING_POSITION_FETCH_SPEC_VERSION 1 |
Definition at line 10637 of file vulkan_core.h.
#define VK_KHR_relaxed_block_layout 1 |
Definition at line 9388 of file vulkan_core.h.
#define VK_KHR_RELAXED_BLOCK_LAYOUT_EXTENSION_NAME "VK_KHR_relaxed_block_layout" |
Definition at line 9390 of file vulkan_core.h.
#define VK_KHR_RELAXED_BLOCK_LAYOUT_SPEC_VERSION 1 |
Definition at line 9389 of file vulkan_core.h.
#define VK_KHR_sampler_mirror_clamp_to_edge 1 |
Definition at line 8015 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 8017 of file vulkan_core.h.
#define VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_SPEC_VERSION 3 |
Definition at line 8016 of file vulkan_core.h.
#define VK_KHR_sampler_ycbcr_conversion 1 |
Definition at line 9439 of file vulkan_core.h.
#define VK_KHR_SAMPLER_YCBCR_CONVERSION_EXTENSION_NAME "VK_KHR_sampler_ycbcr_conversion" |
Definition at line 9443 of file vulkan_core.h.
#define VK_KHR_SAMPLER_YCBCR_CONVERSION_SPEC_VERSION 14 |
Definition at line 9442 of file vulkan_core.h.
#define VK_KHR_separate_depth_stencil_layouts 1 |
Definition at line 9882 of file vulkan_core.h.
#define VK_KHR_SEPARATE_DEPTH_STENCIL_LAYOUTS_EXTENSION_NAME "VK_KHR_separate_depth_stencil_layouts" |
Definition at line 9884 of file vulkan_core.h.
#define VK_KHR_SEPARATE_DEPTH_STENCIL_LAYOUTS_SPEC_VERSION 1 |
Definition at line 9883 of file vulkan_core.h.
#define VK_KHR_shader_atomic_int64 1 |
Definition at line 9568 of file vulkan_core.h.
#define VK_KHR_SHADER_ATOMIC_INT64_EXTENSION_NAME "VK_KHR_shader_atomic_int64" |
Definition at line 9570 of file vulkan_core.h.
#define VK_KHR_SHADER_ATOMIC_INT64_SPEC_VERSION 1 |
Definition at line 9569 of file vulkan_core.h.
#define VK_KHR_shader_clock 1 |
Definition at line 9576 of file vulkan_core.h.
#define VK_KHR_SHADER_CLOCK_EXTENSION_NAME "VK_KHR_shader_clock" |
Definition at line 9578 of file vulkan_core.h.
#define VK_KHR_SHADER_CLOCK_SPEC_VERSION 1 |
Definition at line 9577 of file vulkan_core.h.
#define VK_KHR_shader_draw_parameters 1 |
Definition at line 8628 of file vulkan_core.h.
#define VK_KHR_SHADER_DRAW_PARAMETERS_EXTENSION_NAME "VK_KHR_shader_draw_parameters" |
Definition at line 8630 of file vulkan_core.h.
#define VK_KHR_SHADER_DRAW_PARAMETERS_SPEC_VERSION 1 |
Definition at line 8629 of file vulkan_core.h.
#define VK_KHR_shader_float16_int8 1 |
Definition at line 8864 of file vulkan_core.h.
#define VK_KHR_SHADER_FLOAT16_INT8_EXTENSION_NAME "VK_KHR_shader_float16_int8" |
Definition at line 8866 of file vulkan_core.h.
#define VK_KHR_SHADER_FLOAT16_INT8_SPEC_VERSION 1 |
Definition at line 8865 of file vulkan_core.h.
#define VK_KHR_shader_float_controls 1 |
Definition at line 9695 of file vulkan_core.h.
#define VK_KHR_SHADER_FLOAT_CONTROLS_EXTENSION_NAME "VK_KHR_shader_float_controls" |
Definition at line 9697 of file vulkan_core.h.
#define VK_KHR_SHADER_FLOAT_CONTROLS_SPEC_VERSION 4 |
Definition at line 9696 of file vulkan_core.h.
#define VK_KHR_shader_integer_dot_product 1 |
Definition at line 10119 of file vulkan_core.h.
#define VK_KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAME "VK_KHR_shader_integer_dot_product" |
Definition at line 10121 of file vulkan_core.h.
#define VK_KHR_SHADER_INTEGER_DOT_PRODUCT_SPEC_VERSION 1 |
Definition at line 10120 of file vulkan_core.h.
#define VK_KHR_shader_non_semantic_info 1 |
Definition at line 10142 of file vulkan_core.h.
#define VK_KHR_SHADER_NON_SEMANTIC_INFO_EXTENSION_NAME "VK_KHR_shader_non_semantic_info" |
Definition at line 10144 of file vulkan_core.h.
#define VK_KHR_SHADER_NON_SEMANTIC_INFO_SPEC_VERSION 1 |
Definition at line 10143 of file vulkan_core.h.
#define VK_KHR_shader_subgroup_extended_types 1 |
Definition at line 9552 of file vulkan_core.h.
#define VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_EXTENSION_NAME "VK_KHR_shader_subgroup_extended_types" |
Definition at line 9554 of file vulkan_core.h.
#define VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_SPEC_VERSION 1 |
Definition at line 9553 of file vulkan_core.h.
#define VK_KHR_shader_subgroup_uniform_control_flow 1 |
Definition at line 10286 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 10288 of file vulkan_core.h.
#define VK_KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_SPEC_VERSION 1 |
Definition at line 10287 of file vulkan_core.h.
#define VK_KHR_shader_terminate_invocation 1 |
Definition at line 9776 of file vulkan_core.h.
#define VK_KHR_SHADER_TERMINATE_INVOCATION_EXTENSION_NAME "VK_KHR_shader_terminate_invocation" |
Definition at line 9778 of file vulkan_core.h.
#define VK_KHR_SHADER_TERMINATE_INVOCATION_SPEC_VERSION 1 |
Definition at line 9777 of file vulkan_core.h.
#define VK_KHR_shared_presentable_image 1 |
Definition at line 9004 of file vulkan_core.h.
#define VK_KHR_SHARED_PRESENTABLE_IMAGE_EXTENSION_NAME "VK_KHR_shared_presentable_image" |
Definition at line 9006 of file vulkan_core.h.
#define VK_KHR_SHARED_PRESENTABLE_IMAGE_SPEC_VERSION 1 |
Definition at line 9005 of file vulkan_core.h.
#define VK_KHR_spirv_1_4 1 |
Definition at line 9864 of file vulkan_core.h.
#define VK_KHR_SPIRV_1_4_EXTENSION_NAME "VK_KHR_spirv_1_4" |
Definition at line 9866 of file vulkan_core.h.
#define VK_KHR_SPIRV_1_4_SPEC_VERSION 1 |
Definition at line 9865 of file vulkan_core.h.
#define VK_KHR_storage_buffer_storage_class 1 |
Definition at line 9382 of file vulkan_core.h.
#define VK_KHR_STORAGE_BUFFER_STORAGE_CLASS_EXTENSION_NAME "VK_KHR_storage_buffer_storage_class" |
Definition at line 9384 of file vulkan_core.h.
#define VK_KHR_STORAGE_BUFFER_STORAGE_CLASS_SPEC_VERSION 1 |
Definition at line 9383 of file vulkan_core.h.
#define VK_KHR_surface 1 |
Definition at line 7589 of file vulkan_core.h.
#define VK_KHR_SURFACE_EXTENSION_NAME "VK_KHR_surface" |
Definition at line 7592 of file vulkan_core.h.
#define VK_KHR_surface_protected_capabilities 1 |
Definition at line 9870 of file vulkan_core.h.
#define VK_KHR_SURFACE_PROTECTED_CAPABILITIES_EXTENSION_NAME "VK_KHR_surface_protected_capabilities" |
Definition at line 9872 of file vulkan_core.h.
#define VK_KHR_SURFACE_PROTECTED_CAPABILITIES_SPEC_VERSION 1 |
Definition at line 9871 of file vulkan_core.h.
#define VK_KHR_SURFACE_SPEC_VERSION 25 |
Definition at line 7591 of file vulkan_core.h.
#define VK_KHR_swapchain 1 |
Definition at line 7704 of file vulkan_core.h.
#define VK_KHR_SWAPCHAIN_EXTENSION_NAME "VK_KHR_swapchain" |
Definition at line 7707 of file vulkan_core.h.
#define VK_KHR_swapchain_mutable_format 1 |
Definition at line 9719 of file vulkan_core.h.
#define VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_EXTENSION_NAME "VK_KHR_swapchain_mutable_format" |
Definition at line 9721 of file vulkan_core.h.
#define VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_SPEC_VERSION 1 |
Definition at line 9720 of file vulkan_core.h.
#define VK_KHR_SWAPCHAIN_SPEC_VERSION 70 |
Definition at line 7706 of file vulkan_core.h.
#define VK_KHR_synchronization2 1 |
Definition at line 10167 of file vulkan_core.h.
#define VK_KHR_SYNCHRONIZATION_2_EXTENSION_NAME "VK_KHR_synchronization2" |
Definition at line 10169 of file vulkan_core.h.
#define VK_KHR_SYNCHRONIZATION_2_SPEC_VERSION 1 |
Definition at line 10168 of file vulkan_core.h.
#define VK_KHR_timeline_semaphore 1 |
Definition at line 9725 of file vulkan_core.h.
#define VK_KHR_TIMELINE_SEMAPHORE_EXTENSION_NAME "VK_KHR_timeline_semaphore" |
Definition at line 9727 of file vulkan_core.h.
#define VK_KHR_TIMELINE_SEMAPHORE_SPEC_VERSION 2 |
Definition at line 9726 of file vulkan_core.h.
#define VK_KHR_uniform_buffer_standard_layout 1 |
Definition at line 9915 of file vulkan_core.h.
#define VK_KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_EXTENSION_NAME "VK_KHR_uniform_buffer_standard_layout" |
Definition at line 9917 of file vulkan_core.h.
#define VK_KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_SPEC_VERSION 1 |
Definition at line 9916 of file vulkan_core.h.
#define VK_KHR_variable_pointers 1 |
Definition at line 9298 of file vulkan_core.h.
#define VK_KHR_VARIABLE_POINTERS_EXTENSION_NAME "VK_KHR_variable_pointers" |
Definition at line 9300 of file vulkan_core.h.
#define VK_KHR_VARIABLE_POINTERS_SPEC_VERSION 1 |
Definition at line 9299 of file vulkan_core.h.
#define VK_KHR_video_decode_h264 1 |
Definition at line 8373 of file vulkan_core.h.
#define VK_KHR_VIDEO_DECODE_H264_EXTENSION_NAME "VK_KHR_video_decode_h264" |
Definition at line 8377 of file vulkan_core.h.
#define VK_KHR_VIDEO_DECODE_H264_SPEC_VERSION 8 |
Definition at line 8376 of file vulkan_core.h.
#define VK_KHR_video_decode_h265 1 |
Definition at line 9589 of file vulkan_core.h.
#define VK_KHR_VIDEO_DECODE_H265_EXTENSION_NAME "VK_KHR_video_decode_h265" |
Definition at line 9593 of file vulkan_core.h.
#define VK_KHR_VIDEO_DECODE_H265_SPEC_VERSION 7 |
Definition at line 9592 of file vulkan_core.h.
#define VK_KHR_video_decode_queue 1 |
Definition at line 8318 of file vulkan_core.h.
#define VK_KHR_VIDEO_DECODE_QUEUE_EXTENSION_NAME "VK_KHR_video_decode_queue" |
Definition at line 8320 of file vulkan_core.h.
#define VK_KHR_VIDEO_DECODE_QUEUE_SPEC_VERSION 7 |
Definition at line 8319 of file vulkan_core.h.
#define VK_KHR_video_queue 1 |
Definition at line 8021 of file vulkan_core.h.
#define VK_KHR_VIDEO_QUEUE_EXTENSION_NAME "VK_KHR_video_queue" |
Definition at line 8025 of file vulkan_core.h.
#define VK_KHR_VIDEO_QUEUE_SPEC_VERSION 8 |
Definition at line 8024 of file vulkan_core.h.
#define VK_KHR_vulkan_memory_model 1 |
Definition at line 9768 of file vulkan_core.h.
#define VK_KHR_VULKAN_MEMORY_MODEL_EXTENSION_NAME "VK_KHR_vulkan_memory_model" |
Definition at line 9770 of file vulkan_core.h.
#define VK_KHR_VULKAN_MEMORY_MODEL_SPEC_VERSION 3 |
Definition at line 9769 of file vulkan_core.h.
#define VK_KHR_workgroup_memory_explicit_layout 1 |
Definition at line 10306 of file vulkan_core.h.
#define VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_EXTENSION_NAME "VK_KHR_workgroup_memory_explicit_layout" |
Definition at line 10308 of file vulkan_core.h.
#define VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_SPEC_VERSION 1 |
Definition at line 10307 of file vulkan_core.h.
#define VK_KHR_zero_initialize_workgroup_memory 1 |
Definition at line 10298 of file vulkan_core.h.
#define VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_EXTENSION_NAME "VK_KHR_zero_initialize_workgroup_memory" |
Definition at line 10300 of file vulkan_core.h.
#define VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_SPEC_VERSION 1 |
Definition at line 10299 of file vulkan_core.h.
#define VK_LOD_CLAMP_NONE 1000.0F |
Definition at line 126 of file vulkan_core.h.
#define VK_LUID_SIZE 8U |
Definition at line 4926 of file vulkan_core.h.
#define VK_LUID_SIZE_KHR VK_LUID_SIZE |
Definition at line 8674 of file vulkan_core.h.
#define VK_LUNARG_direct_driver_loading 1 |
Definition at line 17125 of file vulkan_core.h.
#define VK_LUNARG_DIRECT_DRIVER_LOADING_EXTENSION_NAME "VK_LUNARG_direct_driver_loading" |
Definition at line 17127 of file vulkan_core.h.
#define VK_LUNARG_DIRECT_DRIVER_LOADING_SPEC_VERSION 1 |
Definition at line 17126 of file vulkan_core.h.
#define VK_MAKE_API_VERSION | ( | variant, | |
major, | |||
minor, | |||
patch | |||
) | ((((uint32_t)(variant)) << 29U) | (((uint32_t)(major)) << 22U) | (((uint32_t)(minor)) << 12U) | ((uint32_t)(patch))) |
Definition at line 62 of file vulkan_core.h.
#define VK_MAKE_VERSION | ( | major, | |
minor, | |||
patch | |||
) | ((((uint32_t)(major)) << 22U) | (((uint32_t)(minor)) << 12U) | ((uint32_t)(patch))) |
Definition at line 78 of file vulkan_core.h.
#define VK_MAX_DESCRIPTION_SIZE 256U |
Definition at line 137 of file vulkan_core.h.
#define VK_MAX_DEVICE_GROUP_SIZE 32U |
Definition at line 4925 of file vulkan_core.h.
#define VK_MAX_DEVICE_GROUP_SIZE_KHR VK_MAX_DEVICE_GROUP_SIZE |
Definition at line 8655 of file vulkan_core.h.
#define VK_MAX_DRIVER_INFO_SIZE 256U |
Definition at line 5791 of file vulkan_core.h.
#define VK_MAX_DRIVER_INFO_SIZE_KHR VK_MAX_DRIVER_INFO_SIZE |
Definition at line 9685 of file vulkan_core.h.
#define VK_MAX_DRIVER_NAME_SIZE 256U |
Definition at line 5790 of file vulkan_core.h.
#define VK_MAX_DRIVER_NAME_SIZE_KHR VK_MAX_DRIVER_NAME_SIZE |
Definition at line 9684 of file vulkan_core.h.
#define VK_MAX_EXTENSION_NAME_SIZE 256U |
Definition at line 136 of file vulkan_core.h.
#define VK_MAX_GLOBAL_PRIORITY_SIZE_EXT VK_MAX_GLOBAL_PRIORITY_SIZE_KHR |
Definition at line 15999 of file vulkan_core.h.
#define VK_MAX_GLOBAL_PRIORITY_SIZE_KHR 16U |
Definition at line 9644 of file vulkan_core.h.
#define VK_MAX_MEMORY_HEAPS 16U |
Definition at line 138 of file vulkan_core.h.
#define VK_MAX_MEMORY_TYPES 32U |
Definition at line 133 of file vulkan_core.h.
#define VK_MAX_PHYSICAL_DEVICE_NAME_SIZE 256U |
Definition at line 134 of file vulkan_core.h.
#define VK_MAX_SHADER_MODULE_IDENTIFIER_SIZE_EXT 32U |
Definition at line 17157 of file vulkan_core.h.
#define VK_MSFT_layered_driver 1 |
Definition at line 17909 of file vulkan_core.h.
#define VK_MSFT_LAYERED_DRIVER_EXTENSION_NAME "VK_MSFT_layered_driver" |
Definition at line 17911 of file vulkan_core.h.
#define VK_MSFT_LAYERED_DRIVER_SPEC_VERSION 1 |
Definition at line 17910 of file vulkan_core.h.
#define VK_NULL_HANDLE 0ULL |
Definition at line 46 of file vulkan_core.h.
#define VK_NV_clip_space_w_scaling 1 |
Definition at line 11497 of file vulkan_core.h.
#define VK_NV_CLIP_SPACE_W_SCALING_EXTENSION_NAME "VK_NV_clip_space_w_scaling" |
Definition at line 11499 of file vulkan_core.h.
#define VK_NV_CLIP_SPACE_W_SCALING_SPEC_VERSION 1 |
Definition at line 11498 of file vulkan_core.h.
#define VK_NV_compute_shader_derivatives 1 |
Definition at line 13178 of file vulkan_core.h.
#define VK_NV_COMPUTE_SHADER_DERIVATIVES_EXTENSION_NAME "VK_NV_compute_shader_derivatives" |
Definition at line 13180 of file vulkan_core.h.
#define VK_NV_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION 1 |
Definition at line 13179 of file vulkan_core.h.
#define VK_NV_cooperative_matrix 1 |
Definition at line 13775 of file vulkan_core.h.
#define VK_NV_COOPERATIVE_MATRIX_EXTENSION_NAME "VK_NV_cooperative_matrix" |
Definition at line 13777 of file vulkan_core.h.
#define VK_NV_COOPERATIVE_MATRIX_SPEC_VERSION 1 |
Definition at line 13776 of file vulkan_core.h.
#define VK_NV_copy_memory_indirect 1 |
Definition at line 16588 of file vulkan_core.h.
#define VK_NV_COPY_MEMORY_INDIRECT_EXTENSION_NAME "VK_NV_copy_memory_indirect" |
Definition at line 16590 of file vulkan_core.h.
#define VK_NV_COPY_MEMORY_INDIRECT_SPEC_VERSION 1 |
Definition at line 16589 of file vulkan_core.h.
#define VK_NV_corner_sampled_image 1 |
Definition at line 11271 of file vulkan_core.h.
#define VK_NV_CORNER_SAMPLED_IMAGE_EXTENSION_NAME "VK_NV_corner_sampled_image" |
Definition at line 11273 of file vulkan_core.h.
#define VK_NV_CORNER_SAMPLED_IMAGE_SPEC_VERSION 2 |
Definition at line 11272 of file vulkan_core.h.
#define VK_NV_coverage_reduction_mode 1 |
Definition at line 13819 of file vulkan_core.h.
#define VK_NV_COVERAGE_REDUCTION_MODE_EXTENSION_NAME "VK_NV_coverage_reduction_mode" |
Definition at line 13821 of file vulkan_core.h.
#define VK_NV_COVERAGE_REDUCTION_MODE_SPEC_VERSION 1 |
Definition at line 13820 of file vulkan_core.h.
#define VK_NV_dedicated_allocation 1 |
Definition at line 10946 of file vulkan_core.h.
#define VK_NV_DEDICATED_ALLOCATION_EXTENSION_NAME "VK_NV_dedicated_allocation" |
Definition at line 10948 of file vulkan_core.h.
#define VK_NV_dedicated_allocation_image_aliasing 1 |
Definition at line 13668 of file vulkan_core.h.
#define VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_EXTENSION_NAME "VK_NV_dedicated_allocation_image_aliasing" |
Definition at line 13670 of file vulkan_core.h.
#define VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_SPEC_VERSION 1 |
Definition at line 13669 of file vulkan_core.h.
#define VK_NV_DEDICATED_ALLOCATION_SPEC_VERSION 1 |
Definition at line 10947 of file vulkan_core.h.
#define VK_NV_descriptor_pool_overallocation 1 |
Definition at line 17927 of file vulkan_core.h.
#define VK_NV_DESCRIPTOR_POOL_OVERALLOCATION_EXTENSION_NAME "VK_NV_descriptor_pool_overallocation" |
Definition at line 17929 of file vulkan_core.h.
#define VK_NV_DESCRIPTOR_POOL_OVERALLOCATION_SPEC_VERSION 1 |
Definition at line 17928 of file vulkan_core.h.
#define VK_NV_device_diagnostic_checkpoints 1 |
Definition at line 13308 of file vulkan_core.h.
#define VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_EXTENSION_NAME "VK_NV_device_diagnostic_checkpoints" |
Definition at line 13310 of file vulkan_core.h.
#define VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_SPEC_VERSION 2 |
Definition at line 13309 of file vulkan_core.h.
#define VK_NV_device_diagnostics_config 1 |
Definition at line 14888 of file vulkan_core.h.
#define VK_NV_DEVICE_DIAGNOSTICS_CONFIG_EXTENSION_NAME "VK_NV_device_diagnostics_config" |
Definition at line 14890 of file vulkan_core.h.
#define VK_NV_DEVICE_DIAGNOSTICS_CONFIG_SPEC_VERSION 2 |
Definition at line 14889 of file vulkan_core.h.
#define VK_NV_device_generated_commands 1 |
Definition at line 14398 of file vulkan_core.h.
#define VK_NV_device_generated_commands_compute 1 |
Definition at line 16688 of file vulkan_core.h.
#define VK_NV_DEVICE_GENERATED_COMMANDS_COMPUTE_EXTENSION_NAME "VK_NV_device_generated_commands_compute" |
Definition at line 16690 of file vulkan_core.h.
#define VK_NV_DEVICE_GENERATED_COMMANDS_COMPUTE_SPEC_VERSION 2 |
Definition at line 16689 of file vulkan_core.h.
#define VK_NV_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME "VK_NV_device_generated_commands" |
Definition at line 14401 of file vulkan_core.h.
#define VK_NV_DEVICE_GENERATED_COMMANDS_SPEC_VERSION 3 |
Definition at line 14400 of file vulkan_core.h.
#define VK_NV_extended_sparse_address_space 1 |
Definition at line 17575 of file vulkan_core.h.
#define VK_NV_EXTENDED_SPARSE_ADDRESS_SPACE_EXTENSION_NAME "VK_NV_extended_sparse_address_space" |
Definition at line 17577 of file vulkan_core.h.
#define VK_NV_EXTENDED_SPARSE_ADDRESS_SPACE_SPEC_VERSION 1 |
Definition at line 17576 of file vulkan_core.h.
#define VK_NV_external_memory 1 |
Definition at line 11332 of file vulkan_core.h.
#define VK_NV_external_memory_capabilities 1 |
Definition at line 11289 of file vulkan_core.h.
#define VK_NV_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME "VK_NV_external_memory_capabilities" |
Definition at line 11291 of file vulkan_core.h.
#define VK_NV_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION 1 |
Definition at line 11290 of file vulkan_core.h.
#define VK_NV_EXTERNAL_MEMORY_EXTENSION_NAME "VK_NV_external_memory" |
Definition at line 11334 of file vulkan_core.h.
#define VK_NV_external_memory_rdma 1 |
Definition at line 15801 of file vulkan_core.h.
#define VK_NV_EXTERNAL_MEMORY_RDMA_EXTENSION_NAME "VK_NV_external_memory_rdma" |
Definition at line 15804 of file vulkan_core.h.
#define VK_NV_EXTERNAL_MEMORY_RDMA_SPEC_VERSION 1 |
Definition at line 15803 of file vulkan_core.h.
#define VK_NV_EXTERNAL_MEMORY_SPEC_VERSION 1 |
Definition at line 11333 of file vulkan_core.h.
#define VK_NV_fill_rectangle 1 |
Definition at line 12264 of file vulkan_core.h.
#define VK_NV_FILL_RECTANGLE_EXTENSION_NAME "VK_NV_fill_rectangle" |
Definition at line 12266 of file vulkan_core.h.
#define VK_NV_FILL_RECTANGLE_SPEC_VERSION 1 |
Definition at line 12265 of file vulkan_core.h.
#define VK_NV_fragment_coverage_to_color 1 |
Definition at line 12224 of file vulkan_core.h.
#define VK_NV_FRAGMENT_COVERAGE_TO_COLOR_EXTENSION_NAME "VK_NV_fragment_coverage_to_color" |
Definition at line 12226 of file vulkan_core.h.
#define VK_NV_FRAGMENT_COVERAGE_TO_COLOR_SPEC_VERSION 1 |
Definition at line 12225 of file vulkan_core.h.
#define VK_NV_fragment_shader_barycentric 1 |
Definition at line 13253 of file vulkan_core.h.
#define VK_NV_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME "VK_NV_fragment_shader_barycentric" |
Definition at line 13255 of file vulkan_core.h.
#define VK_NV_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION 1 |
Definition at line 13254 of file vulkan_core.h.
#define VK_NV_fragment_shading_rate_enums 1 |
Definition at line 15192 of file vulkan_core.h.
#define VK_NV_FRAGMENT_SHADING_RATE_ENUMS_EXTENSION_NAME "VK_NV_fragment_shading_rate_enums" |
Definition at line 15194 of file vulkan_core.h.
#define VK_NV_FRAGMENT_SHADING_RATE_ENUMS_SPEC_VERSION 1 |
Definition at line 15193 of file vulkan_core.h.
#define VK_NV_framebuffer_mixed_samples 1 |
Definition at line 12239 of file vulkan_core.h.
#define VK_NV_FRAMEBUFFER_MIXED_SAMPLES_EXTENSION_NAME "VK_NV_framebuffer_mixed_samples" |
Definition at line 12241 of file vulkan_core.h.
#define VK_NV_FRAMEBUFFER_MIXED_SAMPLES_SPEC_VERSION 1 |
Definition at line 12240 of file vulkan_core.h.
#define VK_NV_geometry_shader_passthrough 1 |
Definition at line 11703 of file vulkan_core.h.
#define VK_NV_GEOMETRY_SHADER_PASSTHROUGH_EXTENSION_NAME "VK_NV_geometry_shader_passthrough" |
Definition at line 11705 of file vulkan_core.h.
#define VK_NV_GEOMETRY_SHADER_PASSTHROUGH_SPEC_VERSION 1 |
Definition at line 11704 of file vulkan_core.h.
#define VK_NV_glsl_shader 1 |
Definition at line 10835 of file vulkan_core.h.
#define VK_NV_GLSL_SHADER_EXTENSION_NAME "VK_NV_glsl_shader" |
Definition at line 10837 of file vulkan_core.h.
#define VK_NV_GLSL_SHADER_SPEC_VERSION 1 |
Definition at line 10836 of file vulkan_core.h.
#define VK_NV_inherited_viewport_scissor 1 |
Definition at line 14592 of file vulkan_core.h.
#define VK_NV_INHERITED_VIEWPORT_SCISSOR_EXTENSION_NAME "VK_NV_inherited_viewport_scissor" |
Definition at line 14594 of file vulkan_core.h.
#define VK_NV_INHERITED_VIEWPORT_SCISSOR_SPEC_VERSION 1 |
Definition at line 14593 of file vulkan_core.h.
#define VK_NV_linear_color_attachment 1 |
Definition at line 16740 of file vulkan_core.h.
#define VK_NV_LINEAR_COLOR_ATTACHMENT_EXTENSION_NAME "VK_NV_linear_color_attachment" |
Definition at line 16742 of file vulkan_core.h.
#define VK_NV_LINEAR_COLOR_ATTACHMENT_SPEC_VERSION 1 |
Definition at line 16741 of file vulkan_core.h.
#define VK_NV_low_latency 1 |
Definition at line 14921 of file vulkan_core.h.
#define VK_NV_low_latency2 1 |
Definition at line 17645 of file vulkan_core.h.
#define VK_NV_LOW_LATENCY_2_EXTENSION_NAME "VK_NV_low_latency2" |
Definition at line 17647 of file vulkan_core.h.
#define VK_NV_LOW_LATENCY_2_SPEC_VERSION 1 |
Definition at line 17646 of file vulkan_core.h.
#define VK_NV_LOW_LATENCY_EXTENSION_NAME "VK_NV_low_latency" |
Definition at line 14923 of file vulkan_core.h.
#define VK_NV_LOW_LATENCY_SPEC_VERSION 1 |
Definition at line 14922 of file vulkan_core.h.
#define VK_NV_memory_decompression 1 |
Definition at line 16640 of file vulkan_core.h.
#define VK_NV_MEMORY_DECOMPRESSION_EXTENSION_NAME "VK_NV_memory_decompression" |
Definition at line 16642 of file vulkan_core.h.
#define VK_NV_MEMORY_DECOMPRESSION_SPEC_VERSION 1 |
Definition at line 16641 of file vulkan_core.h.
#define VK_NV_mesh_shader 1 |
Definition at line 13191 of file vulkan_core.h.
#define VK_NV_MESH_SHADER_EXTENSION_NAME "VK_NV_mesh_shader" |
Definition at line 13193 of file vulkan_core.h.
#define VK_NV_MESH_SHADER_SPEC_VERSION 1 |
Definition at line 13192 of file vulkan_core.h.
#define VK_NV_optical_flow 1 |
Definition at line 17209 of file vulkan_core.h.
#define VK_NV_OPTICAL_FLOW_EXTENSION_NAME "VK_NV_optical_flow" |
Definition at line 17212 of file vulkan_core.h.
#define VK_NV_OPTICAL_FLOW_SPEC_VERSION 1 |
Definition at line 17211 of file vulkan_core.h.
#define VK_NV_present_barrier 1 |
Definition at line 14809 of file vulkan_core.h.
#define VK_NV_PRESENT_BARRIER_EXTENSION_NAME "VK_NV_present_barrier" |
Definition at line 14811 of file vulkan_core.h.
#define VK_NV_PRESENT_BARRIER_SPEC_VERSION 1 |
Definition at line 14810 of file vulkan_core.h.
#define VK_NV_ray_tracing 1 |
Definition at line 12548 of file vulkan_core.h.
#define VK_NV_RAY_TRACING_EXTENSION_NAME "VK_NV_ray_tracing" |
Definition at line 12551 of file vulkan_core.h.
#define VK_NV_ray_tracing_invocation_reorder 1 |
Definition at line 17551 of file vulkan_core.h.
#define VK_NV_RAY_TRACING_INVOCATION_REORDER_EXTENSION_NAME "VK_NV_ray_tracing_invocation_reorder" |
Definition at line 17553 of file vulkan_core.h.
#define VK_NV_RAY_TRACING_INVOCATION_REORDER_SPEC_VERSION 1 |
Definition at line 17552 of file vulkan_core.h.
#define VK_NV_ray_tracing_motion_blur 1 |
Definition at line 15250 of file vulkan_core.h.
#define VK_NV_RAY_TRACING_MOTION_BLUR_EXTENSION_NAME "VK_NV_ray_tracing_motion_blur" |
Definition at line 15252 of file vulkan_core.h.
#define VK_NV_RAY_TRACING_MOTION_BLUR_SPEC_VERSION 1 |
Definition at line 15251 of file vulkan_core.h.
#define VK_NV_RAY_TRACING_SPEC_VERSION 3 |
Definition at line 12550 of file vulkan_core.h.
#define VK_NV_representative_fragment_test 1 |
Definition at line 12927 of file vulkan_core.h.
#define VK_NV_REPRESENTATIVE_FRAGMENT_TEST_EXTENSION_NAME "VK_NV_representative_fragment_test" |
Definition at line 12929 of file vulkan_core.h.
#define VK_NV_REPRESENTATIVE_FRAGMENT_TEST_SPEC_VERSION 2 |
Definition at line 12928 of file vulkan_core.h.
#define VK_NV_sample_mask_override_coverage 1 |
Definition at line 11697 of file vulkan_core.h.
#define VK_NV_SAMPLE_MASK_OVERRIDE_COVERAGE_EXTENSION_NAME "VK_NV_sample_mask_override_coverage" |
Definition at line 11699 of file vulkan_core.h.
#define VK_NV_SAMPLE_MASK_OVERRIDE_COVERAGE_SPEC_VERSION 1 |
Definition at line 11698 of file vulkan_core.h.
#define VK_NV_scissor_exclusive 1 |
Definition at line 13273 of file vulkan_core.h.
#define VK_NV_SCISSOR_EXCLUSIVE_EXTENSION_NAME "VK_NV_scissor_exclusive" |
Definition at line 13275 of file vulkan_core.h.
#define VK_NV_SCISSOR_EXCLUSIVE_SPEC_VERSION 2 |
Definition at line 13274 of file vulkan_core.h.
#define VK_NV_shader_image_footprint 1 |
Definition at line 13261 of file vulkan_core.h.
#define VK_NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME "VK_NV_shader_image_footprint" |
Definition at line 13263 of file vulkan_core.h.
#define VK_NV_SHADER_IMAGE_FOOTPRINT_SPEC_VERSION 2 |
Definition at line 13262 of file vulkan_core.h.
#define VK_NV_shader_sm_builtins 1 |
Definition at line 12270 of file vulkan_core.h.
#define VK_NV_SHADER_SM_BUILTINS_EXTENSION_NAME "VK_NV_shader_sm_builtins" |
Definition at line 12272 of file vulkan_core.h.
#define VK_NV_SHADER_SM_BUILTINS_SPEC_VERSION 1 |
Definition at line 12271 of file vulkan_core.h.
#define VK_NV_shader_subgroup_partitioned 1 |
Definition at line 13172 of file vulkan_core.h.
#define VK_NV_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME "VK_NV_shader_subgroup_partitioned" |
Definition at line 13174 of file vulkan_core.h.
#define VK_NV_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION 1 |
Definition at line 13173 of file vulkan_core.h.
#define VK_NV_shading_rate_image 1 |
Definition at line 12447 of file vulkan_core.h.
#define VK_NV_SHADING_RATE_IMAGE_EXTENSION_NAME "VK_NV_shading_rate_image" |
Definition at line 12449 of file vulkan_core.h.
#define VK_NV_SHADING_RATE_IMAGE_SPEC_VERSION 3 |
Definition at line 12448 of file vulkan_core.h.
#define VK_NV_viewport_array2 1 |
Definition at line 11709 of file vulkan_core.h.
#define VK_NV_VIEWPORT_ARRAY2_EXTENSION_NAME VK_NV_VIEWPORT_ARRAY_2_EXTENSION_NAME |
Definition at line 11713 of file vulkan_core.h.
#define VK_NV_VIEWPORT_ARRAY2_SPEC_VERSION VK_NV_VIEWPORT_ARRAY_2_SPEC_VERSION |
Definition at line 11712 of file vulkan_core.h.
#define VK_NV_VIEWPORT_ARRAY_2_EXTENSION_NAME "VK_NV_viewport_array2" |
Definition at line 11711 of file vulkan_core.h.
#define VK_NV_VIEWPORT_ARRAY_2_SPEC_VERSION 1 |
Definition at line 11710 of file vulkan_core.h.
#define VK_NV_viewport_swizzle 1 |
Definition at line 11729 of file vulkan_core.h.
#define VK_NV_VIEWPORT_SWIZZLE_EXTENSION_NAME "VK_NV_viewport_swizzle" |
Definition at line 11731 of file vulkan_core.h.
#define VK_NV_VIEWPORT_SWIZZLE_SPEC_VERSION 1 |
Definition at line 11730 of file vulkan_core.h.
#define VK_NVX_binary_import 1 |
Definition at line 11059 of file vulkan_core.h.
#define VK_NVX_BINARY_IMPORT_EXTENSION_NAME "VK_NVX_binary_import" |
Definition at line 11063 of file vulkan_core.h.
#define VK_NVX_BINARY_IMPORT_SPEC_VERSION 1 |
Definition at line 11062 of file vulkan_core.h.
#define VK_NVX_image_view_handle 1 |
Definition at line 11131 of file vulkan_core.h.
#define VK_NVX_IMAGE_VIEW_HANDLE_EXTENSION_NAME "VK_NVX_image_view_handle" |
Definition at line 11133 of file vulkan_core.h.
#define VK_NVX_IMAGE_VIEW_HANDLE_SPEC_VERSION 2 |
Definition at line 11132 of file vulkan_core.h.
#define VK_NVX_multiview_per_view_attributes 1 |
Definition at line 11717 of file vulkan_core.h.
#define VK_NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_EXTENSION_NAME "VK_NVX_multiview_per_view_attributes" |
Definition at line 11719 of file vulkan_core.h.
#define VK_NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_SPEC_VERSION 1 |
Definition at line 11718 of file vulkan_core.h.
#define VK_QCOM_filter_cubic_clamp 1 |
Definition at line 17878 of file vulkan_core.h.
#define VK_QCOM_FILTER_CUBIC_CLAMP_EXTENSION_NAME "VK_QCOM_filter_cubic_clamp" |
Definition at line 17880 of file vulkan_core.h.
#define VK_QCOM_FILTER_CUBIC_CLAMP_SPEC_VERSION 1 |
Definition at line 17879 of file vulkan_core.h.
#define VK_QCOM_filter_cubic_weights 1 |
Definition at line 17827 of file vulkan_core.h.
#define VK_QCOM_FILTER_CUBIC_WEIGHTS_EXTENSION_NAME "VK_QCOM_filter_cubic_weights" |
Definition at line 17829 of file vulkan_core.h.
#define VK_QCOM_FILTER_CUBIC_WEIGHTS_SPEC_VERSION 1 |
Definition at line 17828 of file vulkan_core.h.
#define VK_QCOM_fragment_density_map_offset 1 |
Definition at line 16563 of file vulkan_core.h.
#define VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_EXTENSION_NAME "VK_QCOM_fragment_density_map_offset" |
Definition at line 16565 of file vulkan_core.h.
#define VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION 1 |
Definition at line 16564 of file vulkan_core.h.
#define VK_QCOM_image_processing 1 |
Definition at line 16770 of file vulkan_core.h.
#define VK_QCOM_image_processing2 1 |
Definition at line 17796 of file vulkan_core.h.
#define VK_QCOM_IMAGE_PROCESSING_2_EXTENSION_NAME "VK_QCOM_image_processing2" |
Definition at line 17798 of file vulkan_core.h.
#define VK_QCOM_IMAGE_PROCESSING_2_SPEC_VERSION 1 |
Definition at line 17797 of file vulkan_core.h.
#define VK_QCOM_IMAGE_PROCESSING_EXTENSION_NAME "VK_QCOM_image_processing" |
Definition at line 16772 of file vulkan_core.h.
#define VK_QCOM_IMAGE_PROCESSING_SPEC_VERSION 1 |
Definition at line 16771 of file vulkan_core.h.
#define VK_QCOM_multiview_per_view_render_areas 1 |
Definition at line 17777 of file vulkan_core.h.
#define VK_QCOM_MULTIVIEW_PER_VIEW_RENDER_AREAS_EXTENSION_NAME "VK_QCOM_multiview_per_view_render_areas" |
Definition at line 17779 of file vulkan_core.h.
#define VK_QCOM_MULTIVIEW_PER_VIEW_RENDER_AREAS_SPEC_VERSION 1 |
Definition at line 17778 of file vulkan_core.h.
#define VK_QCOM_multiview_per_view_viewports 1 |
Definition at line 17539 of file vulkan_core.h.
#define VK_QCOM_MULTIVIEW_PER_VIEW_VIEWPORTS_EXTENSION_NAME "VK_QCOM_multiview_per_view_viewports" |
Definition at line 17541 of file vulkan_core.h.
#define VK_QCOM_MULTIVIEW_PER_VIEW_VIEWPORTS_SPEC_VERSION 1 |
Definition at line 17540 of file vulkan_core.h.
#define VK_QCOM_render_pass_shader_resolve 1 |
Definition at line 12964 of file vulkan_core.h.
#define VK_QCOM_RENDER_PASS_SHADER_RESOLVE_EXTENSION_NAME "VK_QCOM_render_pass_shader_resolve" |
Definition at line 12966 of file vulkan_core.h.
#define VK_QCOM_RENDER_PASS_SHADER_RESOLVE_SPEC_VERSION 4 |
Definition at line 12965 of file vulkan_core.h.
#define VK_QCOM_render_pass_store_ops 1 |
Definition at line 14915 of file vulkan_core.h.
#define VK_QCOM_RENDER_PASS_STORE_OPS_EXTENSION_NAME "VK_QCOM_render_pass_store_ops" |
Definition at line 14917 of file vulkan_core.h.
#define VK_QCOM_RENDER_PASS_STORE_OPS_SPEC_VERSION 2 |
Definition at line 14916 of file vulkan_core.h.
#define VK_QCOM_render_pass_transform 1 |
Definition at line 14626 of file vulkan_core.h.
#define VK_QCOM_RENDER_PASS_TRANSFORM_EXTENSION_NAME "VK_QCOM_render_pass_transform" |
Definition at line 14628 of file vulkan_core.h.
#define VK_QCOM_RENDER_PASS_TRANSFORM_SPEC_VERSION 3 |
Definition at line 14627 of file vulkan_core.h.
#define VK_QCOM_rotated_copy_commands 1 |
Definition at line 15374 of file vulkan_core.h.
#define VK_QCOM_ROTATED_COPY_COMMANDS_EXTENSION_NAME "VK_QCOM_rotated_copy_commands" |
Definition at line 15376 of file vulkan_core.h.
#define VK_QCOM_ROTATED_COPY_COMMANDS_SPEC_VERSION 1 |
Definition at line 15375 of file vulkan_core.h.
#define VK_QCOM_tile_properties 1 |
Definition at line 17485 of file vulkan_core.h.
#define VK_QCOM_TILE_PROPERTIES_EXTENSION_NAME "VK_QCOM_tile_properties" |
Definition at line 17487 of file vulkan_core.h.
#define VK_QCOM_TILE_PROPERTIES_SPEC_VERSION 1 |
Definition at line 17486 of file vulkan_core.h.
#define VK_QCOM_ycbcr_degamma 1 |
Definition at line 17859 of file vulkan_core.h.
#define VK_QCOM_YCBCR_DEGAMMA_EXTENSION_NAME "VK_QCOM_ycbcr_degamma" |
Definition at line 17861 of file vulkan_core.h.
#define VK_QCOM_YCBCR_DEGAMMA_SPEC_VERSION 1 |
Definition at line 17860 of file vulkan_core.h.
#define VK_QUEUE_FAMILY_EXTERNAL (~1U) |
Definition at line 4927 of file vulkan_core.h.
#define VK_QUEUE_FAMILY_EXTERNAL_KHR VK_QUEUE_FAMILY_EXTERNAL |
Definition at line 8709 of file vulkan_core.h.
#define VK_QUEUE_FAMILY_FOREIGN_EXT (~2U) |
Definition at line 11914 of file vulkan_core.h.
#define VK_QUEUE_FAMILY_IGNORED (~0U) |
Definition at line 127 of file vulkan_core.h.
#define VK_REMAINING_3D_SLICES_EXT (~0U) |
Definition at line 16482 of file vulkan_core.h.
#define VK_REMAINING_ARRAY_LAYERS (~0U) |
Definition at line 128 of file vulkan_core.h.
#define VK_REMAINING_MIP_LEVELS (~0U) |
Definition at line 129 of file vulkan_core.h.
#define VK_SEC_amigo_profiling 1 |
Definition at line 17520 of file vulkan_core.h.
#define VK_SEC_AMIGO_PROFILING_EXTENSION_NAME "VK_SEC_amigo_profiling" |
Definition at line 17522 of file vulkan_core.h.
#define VK_SEC_AMIGO_PROFILING_SPEC_VERSION 1 |
Definition at line 17521 of file vulkan_core.h.
#define VK_SHADER_UNUSED_KHR (~0U) |
Definition at line 12552 of file vulkan_core.h.
#define VK_SHADER_UNUSED_NV VK_SHADER_UNUSED_KHR |
Definition at line 12553 of file vulkan_core.h.
#define VK_SUBPASS_EXTERNAL (~0U) |
Definition at line 130 of file vulkan_core.h.
#define VK_TRUE 1U |
Definition at line 131 of file vulkan_core.h.
#define VK_USE_64_BIT_PTR_DEFINES 0 |
Definition at line 33 of file vulkan_core.h.
#define VK_UUID_SIZE 16U |
Definition at line 135 of file vulkan_core.h.
#define VK_VALVE_descriptor_set_host_mapping 1 |
Definition at line 16499 of file vulkan_core.h.
#define VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_EXTENSION_NAME "VK_VALVE_descriptor_set_host_mapping" |
Definition at line 16501 of file vulkan_core.h.
#define VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_SPEC_VERSION 1 |
Definition at line 16500 of file vulkan_core.h.
#define VK_VALVE_mutable_descriptor_type 1 |
Definition at line 15593 of file vulkan_core.h.
#define VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME "VK_VALVE_mutable_descriptor_type" |
Definition at line 15595 of file vulkan_core.h.
#define VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION 1 |
Definition at line 15594 of file vulkan_core.h.
#define VK_VERSION_1_0 1 |
Definition at line 23 of file vulkan_core.h.
#define VK_VERSION_1_1 1 |
Definition at line 4919 of file vulkan_core.h.
#define VK_VERSION_1_2 1 |
Definition at line 5786 of file vulkan_core.h.
#define VK_VERSION_1_3 1 |
Definition at line 6544 of file vulkan_core.h.
#define VK_VERSION_MAJOR | ( | version | ) | ((uint32_t)(version) >> 22U) |
Definition at line 82 of file vulkan_core.h.
#define VK_VERSION_MINOR | ( | version | ) | (((uint32_t)(version) >> 12U) & 0x3FFU) |
Definition at line 85 of file vulkan_core.h.
#define VK_VERSION_PATCH | ( | version | ) | ((uint32_t)(version) & 0xFFFU) |
Definition at line 88 of file vulkan_core.h.
#define VK_WHOLE_SIZE (~0ULL) |
Definition at line 132 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkAcquireDrmDisplayEXT) (VkPhysicalDevice physicalDevice, int32_t drmFd, VkDisplayKHR display) |
Definition at line 14738 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkAcquireNextImage2KHR) (VkDevice device, const VkAcquireNextImageInfoKHR *pAcquireInfo, uint32_t *pImageIndex) |
Definition at line 7810 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 7805 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkAcquirePerformanceConfigurationINTEL) (VkDevice device, const VkPerformanceConfigurationAcquireInfoINTEL *pAcquireInfo, VkPerformanceConfigurationINTEL *pConfiguration) |
Definition at line 13445 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkAcquireProfilingLockKHR) (VkDevice device, const VkAcquireProfilingLockInfoKHR *pInfo) |
Definition at line 9211 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkAllocateCommandBuffers) (VkDevice device, const VkCommandBufferAllocateInfo *pAllocateInfo, VkCommandBuffer *pCommandBuffers) |
Definition at line 4068 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkAllocateDescriptorSets) (VkDevice device, const VkDescriptorSetAllocateInfo *pAllocateInfo, VkDescriptorSet *pDescriptorSets) |
Definition at line 4057 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkAllocateMemory) (VkDevice device, const VkMemoryAllocateInfo *pAllocateInfo, const VkAllocationCallbacks *pAllocator, VkDeviceMemory *pMemory) |
Definition at line 4001 of file vulkan_core.h.
typedef void *(VKAPI_PTR * PFN_vkAllocationFunction) (void *pUserData, size_t size, size_t alignment, VkSystemAllocationScope allocationScope) |
Definition at line 2963 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBeginCommandBuffer) (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo *pBeginInfo) |
Definition at line 4070 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBindAccelerationStructureMemoryNV) (VkDevice device, uint32_t bindInfoCount, const VkBindAccelerationStructureMemoryInfoNV *pBindInfos) |
Definition at line 12814 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBindBufferMemory) (VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset) |
Definition at line 4008 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBindBufferMemory2) (VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo *pBindInfos) |
Definition at line 5609 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBindBufferMemory2KHR) (VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo *pBindInfos) |
Definition at line 9487 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBindImageMemory) (VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset) |
Definition at line 4009 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBindImageMemory2) (VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo *pBindInfos) |
Definition at line 5610 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBindImageMemory2KHR) (VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo *pBindInfos) |
Definition at line 9488 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBindOpticalFlowSessionImageNV) (VkDevice device, VkOpticalFlowSessionNV session, VkOpticalFlowSessionBindingPointNV bindingPoint, VkImageView view, VkImageLayout layout) |
Definition at line 17338 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBindVideoSessionMemoryKHR) (VkDevice device, VkVideoSessionKHR videoSession, uint32_t bindSessionMemoryInfoCount, const VkBindVideoSessionMemoryInfoKHR *pBindSessionMemoryInfos) |
Definition at line 8244 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 18106 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkBuildMicromapsEXT) (VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, const VkMicromapBuildInfoEXT *pInfos) |
Definition at line 16289 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginConditionalRenderingEXT) (VkCommandBuffer commandBuffer, const VkConditionalRenderingBeginInfoEXT *pConditionalRenderingBegin) |
Definition at line 11483 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginDebugUtilsLabelEXT) (VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT *pLabelInfo) |
Definition at line 12003 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginQuery) (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags) |
Definition at line 4107 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 11007 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginRendering) (VkCommandBuffer commandBuffer, const VkRenderingInfo *pRenderingInfo) |
Definition at line 7384 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginRenderingKHR) (VkCommandBuffer commandBuffer, const VkRenderingInfo *pRenderingInfo) |
Definition at line 8483 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginRenderPass) (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *pRenderPassBegin, VkSubpassContents contents) |
Definition at line 4113 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginRenderPass2) (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *pRenderPassBegin, const VkSubpassBeginInfo *pSubpassBeginInfo) |
Definition at line 6459 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginRenderPass2KHR) (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *pRenderPassBegin, const VkSubpassBeginInfo *pSubpassBeginInfo) |
Definition at line 8976 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 11005 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBeginVideoCodingKHR) (VkCommandBuffer commandBuffer, const VkVideoBeginCodingInfoKHR *pBeginInfo) |
Definition at line 8248 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindDescriptorBufferEmbeddedSamplersEXT) (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set) |
Definition at line 15073 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindDescriptorBuffersEXT) (VkCommandBuffer commandBuffer, uint32_t bufferCount, const VkDescriptorBufferBindingInfoEXT *pBindingInfos) |
Definition at line 15071 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 4083 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindIndexBuffer) (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType) |
Definition at line 4084 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindIndexBuffer2KHR) (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkDeviceSize size, VkIndexType indexType) |
Definition at line 10604 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindInvocationMaskHUAWEI) (VkCommandBuffer commandBuffer, VkImageView imageView, VkImageLayout imageLayout) |
Definition at line 15790 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindPipeline) (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) |
Definition at line 4073 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindPipelineShaderGroupNV) (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline, uint32_t groupIndex) |
Definition at line 14553 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindShadersEXT) (VkCommandBuffer commandBuffer, uint32_t stageCount, const VkShaderStageFlagBits *pStages, const VkShaderEXT *pShaders) |
Definition at line 17455 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBindShadingRateImageNV) (VkCommandBuffer commandBuffer, VkImageView imageView, VkImageLayout imageLayout) |
Definition at line 12523 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 11004 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 4085 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 7391 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 14056 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 4094 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBlitImage2) (VkCommandBuffer commandBuffer, const VkBlitImageInfo2 *pBlitImageInfo) |
Definition at line 7382 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBlitImage2KHR) (VkCommandBuffer commandBuffer, const VkBlitImageInfo2 *pBlitImageInfo) |
Definition at line 10350 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 12815 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 18105 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 18104 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdBuildMicromapsEXT) (VkCommandBuffer commandBuffer, uint32_t infoCount, const VkMicromapBuildInfoEXT *pInfos) |
Definition at line 16288 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 4101 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 4099 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 4100 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdControlVideoCodingKHR) (VkCommandBuffer commandBuffer, const VkVideoCodingControlInfoKHR *pCodingControlInfo) |
Definition at line 8250 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyAccelerationStructureKHR) (VkCommandBuffer commandBuffer, const VkCopyAccelerationStructureInfoKHR *pInfo) |
Definition at line 18111 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyAccelerationStructureNV) (VkCommandBuffer commandBuffer, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkCopyAccelerationStructureModeKHR mode) |
Definition at line 12816 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyAccelerationStructureToMemoryKHR) (VkCommandBuffer commandBuffer, const VkCopyAccelerationStructureToMemoryInfoKHR *pInfo) |
Definition at line 18112 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 4092 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyBuffer2) (VkCommandBuffer commandBuffer, const VkCopyBufferInfo2 *pCopyBufferInfo) |
Definition at line 7378 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyBuffer2KHR) (VkCommandBuffer commandBuffer, const VkCopyBufferInfo2 *pCopyBufferInfo) |
Definition at line 10346 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 4095 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyBufferToImage2) (VkCommandBuffer commandBuffer, const VkCopyBufferToImageInfo2 *pCopyBufferToImageInfo) |
Definition at line 7380 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyBufferToImage2KHR) (VkCommandBuffer commandBuffer, const VkCopyBufferToImageInfo2 *pCopyBufferToImageInfo) |
Definition at line 10348 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 4093 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyImage2) (VkCommandBuffer commandBuffer, const VkCopyImageInfo2 *pCopyImageInfo) |
Definition at line 7379 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyImage2KHR) (VkCommandBuffer commandBuffer, const VkCopyImageInfo2 *pCopyImageInfo) |
Definition at line 10347 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 4096 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyImageToBuffer2) (VkCommandBuffer commandBuffer, const VkCopyImageToBufferInfo2 *pCopyImageToBufferInfo) |
Definition at line 7381 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyImageToBuffer2KHR) (VkCommandBuffer commandBuffer, const VkCopyImageToBufferInfo2 *pCopyImageToBufferInfo) |
Definition at line 10349 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyMemoryIndirectNV) (VkCommandBuffer commandBuffer, VkDeviceAddress copyBufferAddress, uint32_t copyCount, uint32_t stride) |
Definition at line 16618 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyMemoryToAccelerationStructureKHR) (VkCommandBuffer commandBuffer, const VkCopyMemoryToAccelerationStructureInfoKHR *pInfo) |
Definition at line 18113 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 16619 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyMemoryToMicromapEXT) (VkCommandBuffer commandBuffer, const VkCopyMemoryToMicromapInfoEXT *pInfo) |
Definition at line 16296 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyMicromapEXT) (VkCommandBuffer commandBuffer, const VkCopyMicromapInfoEXT *pInfo) |
Definition at line 16294 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCopyMicromapToMemoryEXT) (VkCommandBuffer commandBuffer, const VkCopyMicromapToMemoryInfoEXT *pInfo) |
Definition at line 16295 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 4111 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdCuLaunchKernelNVX) (VkCommandBuffer commandBuffer, const VkCuLaunchInfoNVX *pLaunchInfo) |
Definition at line 11099 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDebugMarkerBeginEXT) (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT *pMarkerInfo) |
Definition at line 10913 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDebugMarkerEndEXT) (VkCommandBuffer commandBuffer) |
Definition at line 10914 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDebugMarkerInsertEXT) (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT *pMarkerInfo) |
Definition at line 10915 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDecodeVideoKHR) (VkCommandBuffer commandBuffer, const VkVideoDecodeInfoKHR *pDecodeInfo) |
Definition at line 8363 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDecompressMemoryIndirectCountNV) (VkCommandBuffer commandBuffer, VkDeviceAddress indirectCommandsAddress, VkDeviceAddress indirectCommandsCountAddress, uint32_t stride) |
Definition at line 16671 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDecompressMemoryNV) (VkCommandBuffer commandBuffer, uint32_t decompressRegionCount, const VkDecompressMemoryRegionNV *pDecompressMemoryRegions) |
Definition at line 16670 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 4090 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 5613 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 8602 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDispatchIndirect) (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset) |
Definition at line 4091 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 4086 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawClusterHUAWEI) (VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) |
Definition at line 16407 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawClusterIndirectHUAWEI) (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset) |
Definition at line 16408 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 4087 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 4089 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 6457 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 11169 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 9528 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 4088 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 11009 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 6456 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 11168 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 9527 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 18416 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 18418 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 13226 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 18417 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 13225 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdDrawMeshTasksNV) (VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask) |
Definition at line 13224 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 16051 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 16052 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdEndConditionalRenderingEXT) (VkCommandBuffer commandBuffer) |
Definition at line 11484 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdEndDebugUtilsLabelEXT) (VkCommandBuffer commandBuffer) |
Definition at line 12004 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdEndQuery) (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query) |
Definition at line 4108 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdEndQueryIndexedEXT) (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, uint32_t index) |
Definition at line 11008 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdEndRendering) (VkCommandBuffer commandBuffer) |
Definition at line 7385 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdEndRenderingKHR) (VkCommandBuffer commandBuffer) |
Definition at line 8484 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdEndRenderPass) (VkCommandBuffer commandBuffer) |
Definition at line 4115 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdEndRenderPass2) (VkCommandBuffer commandBuffer, const VkSubpassEndInfo *pSubpassEndInfo) |
Definition at line 6461 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdEndRenderPass2KHR) (VkCommandBuffer commandBuffer, const VkSubpassEndInfo *pSubpassEndInfo) |
Definition at line 8978 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 11006 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdEndVideoCodingKHR) (VkCommandBuffer commandBuffer, const VkVideoEndCodingInfoKHR *pEndCodingInfo) |
Definition at line 8249 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdExecuteCommands) (VkCommandBuffer commandBuffer, uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuffers) |
Definition at line 4116 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdExecuteGeneratedCommandsNV) (VkCommandBuffer commandBuffer, VkBool32 isPreprocessed, const VkGeneratedCommandsInfoNV *pGeneratedCommandsInfo) |
Definition at line 14552 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 4098 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdInsertDebugUtilsLabelEXT) (VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT *pLabelInfo) |
Definition at line 12005 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdNextSubpass) (VkCommandBuffer commandBuffer, VkSubpassContents contents) |
Definition at line 4114 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdNextSubpass2) (VkCommandBuffer commandBuffer, const VkSubpassBeginInfo *pSubpassBeginInfo, const VkSubpassEndInfo *pSubpassEndInfo) |
Definition at line 6460 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdNextSubpass2KHR) (VkCommandBuffer commandBuffer, const VkSubpassBeginInfo *pSubpassBeginInfo, const VkSubpassEndInfo *pSubpassEndInfo) |
Definition at line 8977 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdOpticalFlowExecuteNV) (VkCommandBuffer commandBuffer, VkOpticalFlowSessionNV session, const VkOpticalFlowExecuteInfoNV *pExecuteInfo) |
Definition at line 17339 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 4106 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdPipelineBarrier2) (VkCommandBuffer commandBuffer, const VkDependencyInfo *pDependencyInfo) |
Definition at line 7375 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdPipelineBarrier2KHR) (VkCommandBuffer commandBuffer, const VkDependencyInfo *pDependencyInfo) |
Definition at line 10214 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdPreprocessGeneratedCommandsNV) (VkCommandBuffer commandBuffer, const VkGeneratedCommandsInfoNV *pGeneratedCommandsInfo) |
Definition at line 14551 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 4112 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 8842 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 8843 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdResetEvent) (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) |
Definition at line 4104 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdResetEvent2) (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags2 stageMask) |
Definition at line 7373 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdResetEvent2KHR) (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags2 stageMask) |
Definition at line 10212 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdResetQueryPool) (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) |
Definition at line 4109 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 4102 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdResolveImage2) (VkCommandBuffer commandBuffer, const VkResolveImageInfo2 *pResolveImageInfo) |
Definition at line 7383 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdResolveImage2KHR) (VkCommandBuffer commandBuffer, const VkResolveImageInfo2 *pResolveImageInfo) |
Definition at line 10351 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetAlphaToCoverageEnableEXT) (VkCommandBuffer commandBuffer, VkBool32 alphaToCoverageEnable) |
Definition at line 16900 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetAlphaToOneEnableEXT) (VkCommandBuffer commandBuffer, VkBool32 alphaToOneEnable) |
Definition at line 16901 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetAttachmentFeedbackLoopEnableEXT) (VkCommandBuffer commandBuffer, VkImageAspectFlags aspectMask) |
Definition at line 17899 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetBlendConstants) (VkCommandBuffer commandBuffer, const float blendConstants[4]) |
Definition at line 4078 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCheckpointNV) (VkCommandBuffer commandBuffer, const void *pCheckpointMarker) |
Definition at line 13324 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCoarseSampleOrderNV) (VkCommandBuffer commandBuffer, VkCoarseSampleOrderTypeNV sampleOrderType, uint32_t customSampleOrderCount, const VkCoarseSampleOrderCustomNV *pCustomSampleOrders) |
Definition at line 12525 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 16911 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 16903 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 16904 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetColorWriteEnableEXT) (VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkBool32 *pColorWriteEnables) |
Definition at line 15971 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 16905 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetConservativeRasterizationModeEXT) (VkCommandBuffer commandBuffer, VkConservativeRasterizationModeEXT conservativeRasterizationMode) |
Definition at line 16907 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCoverageModulationModeNV) (VkCommandBuffer commandBuffer, VkCoverageModulationModeNV coverageModulationMode) |
Definition at line 16920 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCoverageModulationTableEnableNV) (VkCommandBuffer commandBuffer, VkBool32 coverageModulationTableEnable) |
Definition at line 16921 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCoverageModulationTableNV) (VkCommandBuffer commandBuffer, uint32_t coverageModulationTableCount, const float *pCoverageModulationTable) |
Definition at line 16922 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCoverageReductionModeNV) (VkCommandBuffer commandBuffer, VkCoverageReductionModeNV coverageReductionMode) |
Definition at line 16925 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCoverageToColorEnableNV) (VkCommandBuffer commandBuffer, VkBool32 coverageToColorEnable) |
Definition at line 16918 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCoverageToColorLocationNV) (VkCommandBuffer commandBuffer, uint32_t coverageToColorLocation) |
Definition at line 16919 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCullMode) (VkCommandBuffer commandBuffer, VkCullModeFlags cullMode) |
Definition at line 7386 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetCullModeEXT) (VkCommandBuffer commandBuffer, VkCullModeFlags cullMode) |
Definition at line 14051 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthBias) (VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor) |
Definition at line 4077 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthBias2EXT) (VkCommandBuffer commandBuffer, const VkDepthBiasInfoEXT *pDepthBiasInfo) |
Definition at line 14679 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthBiasEnable) (VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable) |
Definition at line 7399 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthBiasEnableEXT) (VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable) |
Definition at line 15927 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthBounds) (VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds) |
Definition at line 4079 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthBoundsTestEnable) (VkCommandBuffer commandBuffer, VkBool32 depthBoundsTestEnable) |
Definition at line 7395 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthBoundsTestEnableEXT) (VkCommandBuffer commandBuffer, VkBool32 depthBoundsTestEnable) |
Definition at line 14060 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthClampEnableEXT) (VkCommandBuffer commandBuffer, VkBool32 depthClampEnable) |
Definition at line 16896 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthClipEnableEXT) (VkCommandBuffer commandBuffer, VkBool32 depthClipEnable) |
Definition at line 16909 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthClipNegativeOneToOneEXT) (VkCommandBuffer commandBuffer, VkBool32 negativeOneToOne) |
Definition at line 16915 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthCompareOp) (VkCommandBuffer commandBuffer, VkCompareOp depthCompareOp) |
Definition at line 7394 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthCompareOpEXT) (VkCommandBuffer commandBuffer, VkCompareOp depthCompareOp) |
Definition at line 14059 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthTestEnable) (VkCommandBuffer commandBuffer, VkBool32 depthTestEnable) |
Definition at line 7392 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthTestEnableEXT) (VkCommandBuffer commandBuffer, VkBool32 depthTestEnable) |
Definition at line 14057 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthWriteEnable) (VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable) |
Definition at line 7393 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDepthWriteEnableEXT) (VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable) |
Definition at line 14058 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 15072 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDeviceMask) (VkCommandBuffer commandBuffer, uint32_t deviceMask) |
Definition at line 5612 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDeviceMaskKHR) (VkCommandBuffer commandBuffer, uint32_t deviceMask) |
Definition at line 8601 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDiscardRectangleEnableEXT) (VkCommandBuffer commandBuffer, VkBool32 discardRectangleEnable) |
Definition at line 11789 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 11788 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetDiscardRectangleModeEXT) (VkCommandBuffer commandBuffer, VkDiscardRectangleModeEXT discardRectangleMode) |
Definition at line 11790 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetEvent) (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) |
Definition at line 4103 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetEvent2) (VkCommandBuffer commandBuffer, VkEvent event, const VkDependencyInfo *pDependencyInfo) |
Definition at line 7372 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetEvent2KHR) (VkCommandBuffer commandBuffer, VkEvent event, const VkDependencyInfo *pDependencyInfo) |
Definition at line 10211 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetExclusiveScissorEnableNV) (VkCommandBuffer commandBuffer, uint32_t firstExclusiveScissor, uint32_t exclusiveScissorCount, const VkBool32 *pExclusiveScissorEnables) |
Definition at line 13289 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 13290 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetExtraPrimitiveOverestimationSizeEXT) (VkCommandBuffer commandBuffer, float extraPrimitiveOverestimationSize) |
Definition at line 16908 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetFragmentShadingRateEnumNV) (VkCommandBuffer commandBuffer, VkFragmentShadingRateNV shadingRate, const VkFragmentShadingRateCombinerOpKHR combinerOps[2]) |
Definition at line 15239 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetFragmentShadingRateKHR) (VkCommandBuffer commandBuffer, const VkExtent2D *pFragmentSize, const VkFragmentShadingRateCombinerOpKHR combinerOps[2]) |
Definition at line 9848 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetFrontFace) (VkCommandBuffer commandBuffer, VkFrontFace frontFace) |
Definition at line 7387 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetFrontFaceEXT) (VkCommandBuffer commandBuffer, VkFrontFace frontFace) |
Definition at line 14052 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetLineRasterizationModeEXT) (VkCommandBuffer commandBuffer, VkLineRasterizationModeEXT lineRasterizationMode) |
Definition at line 16913 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetLineStippleEnableEXT) (VkCommandBuffer commandBuffer, VkBool32 stippledLineEnable) |
Definition at line 16914 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetLineStippleEXT) (VkCommandBuffer commandBuffer, uint32_t lineStippleFactor, uint16_t lineStipplePattern) |
Definition at line 13979 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetLineWidth) (VkCommandBuffer commandBuffer, float lineWidth) |
Definition at line 4076 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetLogicOpEnableEXT) (VkCommandBuffer commandBuffer, VkBool32 logicOpEnable) |
Definition at line 16902 of file vulkan_core.h.
Definition at line 15928 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetPatchControlPointsEXT) (VkCommandBuffer commandBuffer, uint32_t patchControlPoints) |
Definition at line 15925 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCmdSetPerformanceMarkerINTEL) (VkCommandBuffer commandBuffer, const VkPerformanceMarkerInfoINTEL *pMarkerInfo) |
Definition at line 13442 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCmdSetPerformanceOverrideINTEL) (VkCommandBuffer commandBuffer, const VkPerformanceOverrideInfoINTEL *pOverrideInfo) |
Definition at line 13444 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCmdSetPerformanceStreamMarkerINTEL) (VkCommandBuffer commandBuffer, const VkPerformanceStreamMarkerInfoINTEL *pMarkerInfo) |
Definition at line 13443 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetPolygonModeEXT) (VkCommandBuffer commandBuffer, VkPolygonMode polygonMode) |
Definition at line 16897 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetPrimitiveRestartEnable) (VkCommandBuffer commandBuffer, VkBool32 primitiveRestartEnable) |
Definition at line 7400 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetPrimitiveRestartEnableEXT) (VkCommandBuffer commandBuffer, VkBool32 primitiveRestartEnable) |
Definition at line 15929 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetPrimitiveTopology) (VkCommandBuffer commandBuffer, VkPrimitiveTopology primitiveTopology) |
Definition at line 7388 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetPrimitiveTopologyEXT) (VkCommandBuffer commandBuffer, VkPrimitiveTopology primitiveTopology) |
Definition at line 14053 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetProvokingVertexModeEXT) (VkCommandBuffer commandBuffer, VkProvokingVertexModeEXT provokingVertexMode) |
Definition at line 16912 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetRasterizationSamplesEXT) (VkCommandBuffer commandBuffer, VkSampleCountFlagBits rasterizationSamples) |
Definition at line 16898 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetRasterizationStreamEXT) (VkCommandBuffer commandBuffer, uint32_t rasterizationStream) |
Definition at line 16906 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetRasterizerDiscardEnable) (VkCommandBuffer commandBuffer, VkBool32 rasterizerDiscardEnable) |
Definition at line 7398 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetRasterizerDiscardEnableEXT) (VkCommandBuffer commandBuffer, VkBool32 rasterizerDiscardEnable) |
Definition at line 15926 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetRayTracingPipelineStackSizeKHR) (VkCommandBuffer commandBuffer, uint32_t pipelineStackSize) |
Definition at line 18301 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetRepresentativeFragmentTestEnableNV) (VkCommandBuffer commandBuffer, VkBool32 representativeFragmentTestEnable) |
Definition at line 16924 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetSampleLocationsEnableEXT) (VkCommandBuffer commandBuffer, VkBool32 sampleLocationsEnable) |
Definition at line 16910 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetSampleLocationsEXT) (VkCommandBuffer commandBuffer, const VkSampleLocationsInfoEXT *pSampleLocationsInfo) |
Definition at line 12170 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetSampleMaskEXT) (VkCommandBuffer commandBuffer, VkSampleCountFlagBits samples, const VkSampleMask *pSampleMask) |
Definition at line 16899 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 4075 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetScissorWithCount) (VkCommandBuffer commandBuffer, uint32_t scissorCount, const VkRect2D *pScissors) |
Definition at line 7390 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetScissorWithCountEXT) (VkCommandBuffer commandBuffer, uint32_t scissorCount, const VkRect2D *pScissors) |
Definition at line 14055 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetShadingRateImageEnableNV) (VkCommandBuffer commandBuffer, VkBool32 shadingRateImageEnable) |
Definition at line 16923 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetStencilCompareMask) (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t compareMask) |
Definition at line 4080 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 7397 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 14062 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetStencilReference) (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t reference) |
Definition at line 4082 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetStencilTestEnable) (VkCommandBuffer commandBuffer, VkBool32 stencilTestEnable) |
Definition at line 7396 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetStencilTestEnableEXT) (VkCommandBuffer commandBuffer, VkBool32 stencilTestEnable) |
Definition at line 14061 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetStencilWriteMask) (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t writeMask) |
Definition at line 4081 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetTessellationDomainOriginEXT) (VkCommandBuffer commandBuffer, VkTessellationDomainOrigin domainOrigin) |
Definition at line 16895 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 15650 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 4074 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 12524 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 16917 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetViewportWithCount) (VkCommandBuffer commandBuffer, uint32_t viewportCount, const VkViewport *pViewports) |
Definition at line 7389 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetViewportWithCountEXT) (VkCommandBuffer commandBuffer, uint32_t viewportCount, const VkViewport *pViewports) |
Definition at line 14054 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSetViewportWScalingEnableNV) (VkCommandBuffer commandBuffer, VkBool32 viewportWScalingEnable) |
Definition at line 16916 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 11513 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdSubpassShadingHUAWEI) (VkCommandBuffer commandBuffer) |
Definition at line 15767 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdTraceRaysIndirect2KHR) (VkCommandBuffer commandBuffer, VkDeviceAddress indirectDeviceAddress) |
Definition at line 10420 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 18299 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 18296 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 12817 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 4097 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdUpdatePipelineIndirectBufferNV) (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) |
Definition at line 16719 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 4105 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 7374 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 10213 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 18115 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 12822 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 10217 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 13017 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 16297 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdWriteTimestamp) (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint32_t query) |
Definition at line 4110 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdWriteTimestamp2) (VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkQueryPool queryPool, uint32_t query) |
Definition at line 7376 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkCmdWriteTimestamp2KHR) (VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkQueryPool queryPool, uint32_t query) |
Definition at line 10215 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCompileDeferredNV) (VkDevice device, VkPipeline pipeline, uint32_t shader) |
Definition at line 12823 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCopyAccelerationStructureKHR) (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyAccelerationStructureInfoKHR *pInfo) |
Definition at line 18107 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCopyAccelerationStructureToMemoryKHR) (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyAccelerationStructureToMemoryInfoKHR *pInfo) |
Definition at line 18108 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCopyImageToImageEXT) (VkDevice device, const VkCopyImageToImageInfoEXT *pCopyImageToImageInfo) |
Definition at line 14235 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCopyImageToMemoryEXT) (VkDevice device, const VkCopyImageToMemoryInfoEXT *pCopyImageToMemoryInfo) |
Definition at line 14234 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCopyMemoryToAccelerationStructureKHR) (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMemoryToAccelerationStructureInfoKHR *pInfo) |
Definition at line 18109 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCopyMemoryToImageEXT) (VkDevice device, const VkCopyMemoryToImageInfoEXT *pCopyMemoryToImageInfo) |
Definition at line 14233 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCopyMemoryToMicromapEXT) (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMemoryToMicromapInfoEXT *pInfo) |
Definition at line 16292 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCopyMicromapEXT) (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMicromapInfoEXT *pInfo) |
Definition at line 16290 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCopyMicromapToMemoryEXT) (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMicromapToMemoryInfoEXT *pInfo) |
Definition at line 16291 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateAccelerationStructureKHR) (VkDevice device, const VkAccelerationStructureCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkAccelerationStructureKHR *pAccelerationStructure) |
Definition at line 18102 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateAccelerationStructureNV) (VkDevice device, const VkAccelerationStructureCreateInfoNV *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkAccelerationStructureNV *pAccelerationStructure) |
Definition at line 12811 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateBuffer) (VkDevice device, const VkBufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBuffer *pBuffer) |
Definition at line 4030 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateBufferView) (VkDevice device, const VkBufferViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBufferView *pView) |
Definition at line 4032 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateCommandPool) (VkDevice device, const VkCommandPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkCommandPool *pCommandPool) |
Definition at line 4065 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 4046 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateCuFunctionNVX) (VkDevice device, const VkCuFunctionCreateInfoNVX *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkCuFunctionNVX *pFunction) |
Definition at line 11096 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateCuModuleNVX) (VkDevice device, const VkCuModuleCreateInfoNVX *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkCuModuleNVX *pModule) |
Definition at line 11095 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDebugReportCallbackEXT) (VkInstance instance, const VkDebugReportCallbackCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugReportCallbackEXT *pCallback) |
Definition at line 10806 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDebugUtilsMessengerEXT) (VkInstance instance, const VkDebugUtilsMessengerCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugUtilsMessengerEXT *pMessenger) |
Definition at line 12006 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDeferredOperationKHR) (VkDevice device, const VkAllocationCallbacks *pAllocator, VkDeferredOperationKHR *pDeferredOperation) |
Definition at line 9960 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDescriptorPool) (VkDevice device, const VkDescriptorPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorPool *pDescriptorPool) |
Definition at line 4054 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDescriptorSetLayout) (VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorSetLayout *pSetLayout) |
Definition at line 4052 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDescriptorUpdateTemplate) (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorUpdateTemplate *pDescriptorUpdateTemplate) |
Definition at line 5629 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDescriptorUpdateTemplateKHR) (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorUpdateTemplate *pDescriptorUpdateTemplate) |
Definition at line 8919 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDevice) (VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDevice *pDevice) |
Definition at line 3991 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 7942 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateDisplayPlaneSurfaceKHR) (VkInstance instance, const VkDisplaySurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) |
Definition at line 7944 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateEvent) (VkDevice device, const VkEventCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkEvent *pEvent) |
Definition at line 4022 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateFence) (VkDevice device, const VkFenceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence) |
Definition at line 4015 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateFramebuffer) (VkDevice device, const VkFramebufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFramebuffer *pFramebuffer) |
Definition at line 4060 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 4045 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateHeadlessSurfaceEXT) (VkInstance instance, const VkHeadlessSurfaceCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) |
Definition at line 13930 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateImage) (VkDevice device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImage *pImage) |
Definition at line 4034 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateImageView) (VkDevice device, const VkImageViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImageView *pView) |
Definition at line 4037 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateIndirectCommandsLayoutNV) (VkDevice device, const VkIndirectCommandsLayoutCreateInfoNV *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkIndirectCommandsLayoutNV *pIndirectCommandsLayout) |
Definition at line 14554 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateInstance) (const VkInstanceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkInstance *pInstance) |
Definition at line 3980 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateMicromapEXT) (VkDevice device, const VkMicromapCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkMicromapEXT *pMicromap) |
Definition at line 16286 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateOpticalFlowSessionNV) (VkDevice device, const VkOpticalFlowSessionCreateInfoNV *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkOpticalFlowSessionNV *pSession) |
Definition at line 17336 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreatePipelineCache) (VkDevice device, const VkPipelineCacheCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineCache *pPipelineCache) |
Definition at line 4041 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreatePipelineLayout) (VkDevice device, const VkPipelineLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineLayout *pPipelineLayout) |
Definition at line 4048 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreatePrivateDataSlot) (VkDevice device, const VkPrivateDataSlotCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPrivateDataSlot *pPrivateDataSlot) |
Definition at line 7368 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreatePrivateDataSlotEXT) (VkDevice device, const VkPrivateDataSlotCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPrivateDataSlot *pPrivateDataSlot) |
Definition at line 14846 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateQueryPool) (VkDevice device, const VkQueryPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkQueryPool *pQueryPool) |
Definition at line 4027 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 18297 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 12818 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateRenderPass) (VkDevice device, const VkRenderPassCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) |
Definition at line 4062 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateRenderPass2) (VkDevice device, const VkRenderPassCreateInfo2 *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) |
Definition at line 6458 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateRenderPass2KHR) (VkDevice device, const VkRenderPassCreateInfo2 *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) |
Definition at line 8975 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateSampler) (VkDevice device, const VkSamplerCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSampler *pSampler) |
Definition at line 4050 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateSamplerYcbcrConversion) (VkDevice device, const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSamplerYcbcrConversion *pYcbcrConversion) |
Definition at line 5627 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateSamplerYcbcrConversionKHR) (VkDevice device, const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSamplerYcbcrConversion *pYcbcrConversion) |
Definition at line 9462 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateSemaphore) (VkDevice device, const VkSemaphoreCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSemaphore *pSemaphore) |
Definition at line 4020 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateShaderModule) (VkDevice device, const VkShaderModuleCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkShaderModule *pShaderModule) |
Definition at line 4039 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateShadersEXT) (VkDevice device, uint32_t createInfoCount, const VkShaderCreateInfoEXT *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkShaderEXT *pShaders) |
Definition at line 17452 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 8002 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateSwapchainKHR) (VkDevice device, const VkSwapchainCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSwapchainKHR *pSwapchain) |
Definition at line 7802 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateValidationCacheEXT) (VkDevice device, const VkValidationCacheCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkValidationCacheEXT *pValidationCache) |
Definition at line 12389 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateVideoSessionKHR) (VkDevice device, const VkVideoSessionCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkVideoSessionKHR *pVideoSession) |
Definition at line 8241 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateVideoSessionParametersKHR) (VkDevice device, const VkVideoSessionParametersCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkVideoSessionParametersKHR *pVideoSessionParameters) |
Definition at line 8245 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkDebugMarkerSetObjectNameEXT) (VkDevice device, const VkDebugMarkerObjectNameInfoEXT *pNameInfo) |
Definition at line 10912 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkDebugMarkerSetObjectTagEXT) (VkDevice device, const VkDebugMarkerObjectTagInfoEXT *pTagInfo) |
Definition at line 10911 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 10788 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 10808 of file vulkan_core.h.
typedef VkBool32(VKAPI_PTR * PFN_vkDebugUtilsMessengerCallbackEXT) (VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, const VkDebugUtilsMessengerCallbackDataEXT *pCallbackData, void *pUserData) |
Definition at line 11972 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkDeferredOperationJoinKHR) (VkDevice device, VkDeferredOperationKHR operation) |
Definition at line 9964 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyAccelerationStructureKHR) (VkDevice device, VkAccelerationStructureKHR accelerationStructure, const VkAllocationCallbacks *pAllocator) |
Definition at line 18103 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyAccelerationStructureNV) (VkDevice device, VkAccelerationStructureNV accelerationStructure, const VkAllocationCallbacks *pAllocator) |
Definition at line 12812 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyBuffer) (VkDevice device, VkBuffer buffer, const VkAllocationCallbacks *pAllocator) |
Definition at line 4031 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyBufferView) (VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks *pAllocator) |
Definition at line 4033 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyCommandPool) (VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks *pAllocator) |
Definition at line 4066 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyCuFunctionNVX) (VkDevice device, VkCuFunctionNVX function, const VkAllocationCallbacks *pAllocator) |
Definition at line 11098 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyCuModuleNVX) (VkDevice device, VkCuModuleNVX module, const VkAllocationCallbacks *pAllocator) |
Definition at line 11097 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyDebugReportCallbackEXT) (VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks *pAllocator) |
Definition at line 10807 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyDebugUtilsMessengerEXT) (VkInstance instance, VkDebugUtilsMessengerEXT messenger, const VkAllocationCallbacks *pAllocator) |
Definition at line 12007 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyDeferredOperationKHR) (VkDevice device, VkDeferredOperationKHR operation, const VkAllocationCallbacks *pAllocator) |
Definition at line 9961 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyDescriptorPool) (VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks *pAllocator) |
Definition at line 4055 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyDescriptorSetLayout) (VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks *pAllocator) |
Definition at line 4053 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyDescriptorUpdateTemplate) (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks *pAllocator) |
Definition at line 5630 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyDescriptorUpdateTemplateKHR) (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks *pAllocator) |
Definition at line 8920 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyDevice) (VkDevice device, const VkAllocationCallbacks *pAllocator) |
Definition at line 3992 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyEvent) (VkDevice device, VkEvent event, const VkAllocationCallbacks *pAllocator) |
Definition at line 4023 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyFence) (VkDevice device, VkFence fence, const VkAllocationCallbacks *pAllocator) |
Definition at line 4016 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyFramebuffer) (VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks *pAllocator) |
Definition at line 4061 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyImage) (VkDevice device, VkImage image, const VkAllocationCallbacks *pAllocator) |
Definition at line 4035 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyImageView) (VkDevice device, VkImageView imageView, const VkAllocationCallbacks *pAllocator) |
Definition at line 4038 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyIndirectCommandsLayoutNV) (VkDevice device, VkIndirectCommandsLayoutNV indirectCommandsLayout, const VkAllocationCallbacks *pAllocator) |
Definition at line 14555 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyInstance) (VkInstance instance, const VkAllocationCallbacks *pAllocator) |
Definition at line 3981 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyMicromapEXT) (VkDevice device, VkMicromapEXT micromap, const VkAllocationCallbacks *pAllocator) |
Definition at line 16287 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyOpticalFlowSessionNV) (VkDevice device, VkOpticalFlowSessionNV session, const VkAllocationCallbacks *pAllocator) |
Definition at line 17337 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyPipeline) (VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks *pAllocator) |
Definition at line 4047 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyPipelineCache) (VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks *pAllocator) |
Definition at line 4042 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyPipelineLayout) (VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks *pAllocator) |
Definition at line 4049 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyPrivateDataSlot) (VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks *pAllocator) |
Definition at line 7369 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyPrivateDataSlotEXT) (VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks *pAllocator) |
Definition at line 14847 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyQueryPool) (VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks *pAllocator) |
Definition at line 4028 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyRenderPass) (VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks *pAllocator) |
Definition at line 4063 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroySampler) (VkDevice device, VkSampler sampler, const VkAllocationCallbacks *pAllocator) |
Definition at line 4051 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroySamplerYcbcrConversion) (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks *pAllocator) |
Definition at line 5628 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroySamplerYcbcrConversionKHR) (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks *pAllocator) |
Definition at line 9463 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroySemaphore) (VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks *pAllocator) |
Definition at line 4021 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyShaderEXT) (VkDevice device, VkShaderEXT shader, const VkAllocationCallbacks *pAllocator) |
Definition at line 17453 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyShaderModule) (VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks *pAllocator) |
Definition at line 4040 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroySurfaceKHR) (VkInstance instance, VkSurfaceKHR surface, const VkAllocationCallbacks *pAllocator) |
Definition at line 7666 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroySwapchainKHR) (VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks *pAllocator) |
Definition at line 7803 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyValidationCacheEXT) (VkDevice device, VkValidationCacheEXT validationCache, const VkAllocationCallbacks *pAllocator) |
Definition at line 12390 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyVideoSessionKHR) (VkDevice device, VkVideoSessionKHR videoSession, const VkAllocationCallbacks *pAllocator) |
Definition at line 8242 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDestroyVideoSessionParametersKHR) (VkDevice device, VkVideoSessionParametersKHR videoSessionParameters, const VkAllocationCallbacks *pAllocator) |
Definition at line 8247 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkDeviceMemoryReportCallbackEXT) (const VkDeviceMemoryReportCallbackDataEXT *pCallbackData, void *pUserData) |
Definition at line 14720 of file vulkan_core.h.
Definition at line 4000 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkDisplayPowerControlEXT) (VkDevice device, VkDisplayKHR display, const VkDisplayPowerInfoEXT *pDisplayPowerInfo) |
Definition at line 11619 of file vulkan_core.h.
Definition at line 4071 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkEnumerateDeviceExtensionProperties) (VkPhysicalDevice physicalDevice, const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) |
Definition at line 3994 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkEnumerateDeviceLayerProperties) (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkLayerProperties *pProperties) |
Definition at line 3996 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkEnumerateInstanceExtensionProperties) (const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) |
Definition at line 3993 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkEnumerateInstanceLayerProperties) (uint32_t *pPropertyCount, VkLayerProperties *pProperties) |
Definition at line 3995 of file vulkan_core.h.
Definition at line 5608 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkEnumeratePhysicalDeviceGroups) (VkInstance instance, uint32_t *pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties) |
Definition at line 5614 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkEnumeratePhysicalDeviceGroupsKHR) (VkInstance instance, uint32_t *pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties) |
Definition at line 8660 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 9209 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkEnumeratePhysicalDevices) (VkInstance instance, uint32_t *pPhysicalDeviceCount, VkPhysicalDevice *pPhysicalDevices) |
Definition at line 3982 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkFlushMappedMemoryRanges) (VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange *pMemoryRanges) |
Definition at line 4005 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkFreeCommandBuffers) (VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuffers) |
Definition at line 4069 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkFreeDescriptorSets) (VkDevice device, VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, const VkDescriptorSet *pDescriptorSets) |
Definition at line 4058 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkFreeFunction) (void *pUserData, void *pMemory) |
Definition at line 2969 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkFreeMemory) (VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks *pAllocator) |
Definition at line 4002 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 18117 of file vulkan_core.h.
typedef VkDeviceAddress(VKAPI_PTR * PFN_vkGetAccelerationStructureDeviceAddressKHR) (VkDevice device, const VkAccelerationStructureDeviceAddressInfoKHR *pInfo) |
Definition at line 18114 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetAccelerationStructureHandleNV) (VkDevice device, VkAccelerationStructureNV accelerationStructure, size_t dataSize, void *pData) |
Definition at line 12821 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetAccelerationStructureMemoryRequirementsNV) (VkDevice device, const VkAccelerationStructureMemoryRequirementsInfoNV *pInfo, VkMemoryRequirements2KHR *pMemoryRequirements) |
Definition at line 12813 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT) (VkDevice device, const VkAccelerationStructureCaptureDescriptorDataInfoEXT *pInfo, void *pData) |
Definition at line 15078 of file vulkan_core.h.
typedef VkDeviceAddress(VKAPI_PTR * PFN_vkGetBufferDeviceAddress) (VkDevice device, const VkBufferDeviceAddressInfo *pInfo) |
Definition at line 6466 of file vulkan_core.h.
typedef VkDeviceAddress(VKAPI_PTR * PFN_vkGetBufferDeviceAddressEXT) (VkDevice device, const VkBufferDeviceAddressInfo *pInfo) |
Definition at line 13701 of file vulkan_core.h.
typedef VkDeviceAddress(VKAPI_PTR * PFN_vkGetBufferDeviceAddressKHR) (VkDevice device, const VkBufferDeviceAddressInfo *pInfo) |
Definition at line 9936 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetBufferMemoryRequirements) (VkDevice device, VkBuffer buffer, VkMemoryRequirements *pMemoryRequirements) |
Definition at line 4010 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetBufferMemoryRequirements2) (VkDevice device, const VkBufferMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 5616 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetBufferMemoryRequirements2KHR) (VkDevice device, const VkBufferMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 9408 of file vulkan_core.h.
typedef uint64_t(VKAPI_PTR * PFN_vkGetBufferOpaqueCaptureAddress) (VkDevice device, const VkBufferDeviceAddressInfo *pInfo) |
Definition at line 6467 of file vulkan_core.h.
typedef uint64_t(VKAPI_PTR * PFN_vkGetBufferOpaqueCaptureAddressKHR) (VkDevice device, const VkBufferDeviceAddressInfo *pInfo) |
Definition at line 9937 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetBufferOpaqueCaptureDescriptorDataEXT) (VkDevice device, const VkBufferCaptureDescriptorDataInfoEXT *pInfo, void *pData) |
Definition at line 15074 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 13065 of file vulkan_core.h.
typedef uint32_t(VKAPI_PTR * PFN_vkGetDeferredOperationMaxConcurrencyKHR) (VkDevice device, VkDeferredOperationKHR operation) |
Definition at line 9962 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDeferredOperationResultKHR) (VkDevice device, VkDeferredOperationKHR operation) |
Definition at line 9963 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDescriptorEXT) (VkDevice device, const VkDescriptorGetInfoEXT *pDescriptorInfo, size_t dataSize, void *pDescriptor) |
Definition at line 15070 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDescriptorSetHostMappingVALVE) (VkDevice device, VkDescriptorSet descriptorSet, void **ppData) |
Definition at line 16523 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDescriptorSetLayoutBindingOffsetEXT) (VkDevice device, VkDescriptorSetLayout layout, uint32_t binding, VkDeviceSize *pOffset) |
Definition at line 15069 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDescriptorSetLayoutHostMappingInfoVALVE) (VkDevice device, const VkDescriptorSetBindingReferenceVALVE *pBindingReference, VkDescriptorSetLayoutHostMappingInfoVALVE *pHostMapping) |
Definition at line 16522 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDescriptorSetLayoutSizeEXT) (VkDevice device, VkDescriptorSetLayout layout, VkDeviceSize *pLayoutSizeInBytes) |
Definition at line 15068 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDescriptorSetLayoutSupport) (VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, VkDescriptorSetLayoutSupport *pSupport) |
Definition at line 5635 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDescriptorSetLayoutSupportKHR) (VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, VkDescriptorSetLayoutSupport *pSupport) |
Definition at line 9513 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceAccelerationStructureCompatibilityKHR) (VkDevice device, const VkAccelerationStructureVersionInfoKHR *pVersionInfo, VkAccelerationStructureCompatibilityKHR *pCompatibility) |
Definition at line 18116 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceBufferMemoryRequirements) (VkDevice device, const VkDeviceBufferMemoryRequirements *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 7401 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceBufferMemoryRequirementsKHR) (VkDevice device, const VkDeviceBufferMemoryRequirements *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 10447 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDeviceFaultInfoEXT) (VkDevice device, VkDeviceFaultCountsEXT *pFaultCounts, VkDeviceFaultInfoEXT *pFaultInfo) |
Definition at line 15554 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 5611 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 8600 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDeviceGroupPresentCapabilitiesKHR) (VkDevice device, VkDeviceGroupPresentCapabilitiesKHR *pDeviceGroupPresentCapabilities) |
Definition at line 7807 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDeviceGroupSurfacePresentModesKHR) (VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR *pModes) |
Definition at line 7808 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceImageMemoryRequirements) (VkDevice device, const VkDeviceImageMemoryRequirements *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 7402 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceImageMemoryRequirementsKHR) (VkDevice device, const VkDeviceImageMemoryRequirements *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 10448 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceImageSparseMemoryRequirements) (VkDevice device, const VkDeviceImageMemoryRequirements *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) |
Definition at line 7403 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceImageSparseMemoryRequirementsKHR) (VkDevice device, const VkDeviceImageMemoryRequirements *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) |
Definition at line 10449 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceImageSubresourceLayoutKHR) (VkDevice device, const VkDeviceImageSubresourceInfoKHR *pInfo, VkSubresourceLayout2KHR *pLayout) |
Definition at line 10606 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceMemoryCommitment) (VkDevice device, VkDeviceMemory memory, VkDeviceSize *pCommittedMemoryInBytes) |
Definition at line 4007 of file vulkan_core.h.
typedef uint64_t(VKAPI_PTR * PFN_vkGetDeviceMemoryOpaqueCaptureAddress) (VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo *pInfo) |
Definition at line 6468 of file vulkan_core.h.
typedef uint64_t(VKAPI_PTR * PFN_vkGetDeviceMemoryOpaqueCaptureAddressKHR) (VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo *pInfo) |
Definition at line 9938 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceMicromapCompatibilityEXT) (VkDevice device, const VkMicromapVersionInfoEXT *pVersionInfo, VkAccelerationStructureCompatibilityKHR *pCompatibility) |
Definition at line 16298 of file vulkan_core.h.
typedef PFN_vkVoidFunction(VKAPI_PTR * PFN_vkGetDeviceProcAddr) (VkDevice device, const char *pName) |
Definition at line 3990 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceQueue) (VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue *pQueue) |
Definition at line 3997 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetDeviceQueue2) (VkDevice device, const VkDeviceQueueInfo2 *pQueueInfo, VkQueue *pQueue) |
Definition at line 5626 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI) (VkDevice device, VkRenderPass renderpass, VkExtent2D *pMaxWorkgroupSize) |
Definition at line 15766 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDisplayModeProperties2KHR) (VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t *pPropertyCount, VkDisplayModeProperties2KHR *pProperties) |
Definition at line 9344 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDisplayModePropertiesKHR) (VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t *pPropertyCount, VkDisplayModePropertiesKHR *pProperties) |
Definition at line 7941 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDisplayPlaneCapabilities2KHR) (VkPhysicalDevice physicalDevice, const VkDisplayPlaneInfo2KHR *pDisplayPlaneInfo, VkDisplayPlaneCapabilities2KHR *pCapabilities) |
Definition at line 9345 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDisplayPlaneCapabilitiesKHR) (VkPhysicalDevice physicalDevice, VkDisplayModeKHR mode, uint32_t planeIndex, VkDisplayPlaneCapabilitiesKHR *pCapabilities) |
Definition at line 7943 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDisplayPlaneSupportedDisplaysKHR) (VkPhysicalDevice physicalDevice, uint32_t planeIndex, uint32_t *pDisplayCount, VkDisplayKHR *pDisplays) |
Definition at line 7940 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDrmDisplayEXT) (VkPhysicalDevice physicalDevice, int32_t drmFd, uint32_t connectorId, VkDisplayKHR *display) |
Definition at line 14739 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetDynamicRenderingTilePropertiesQCOM) (VkDevice device, const VkRenderingInfo *pRenderingInfo, VkTilePropertiesQCOM *pProperties) |
Definition at line 17503 of file vulkan_core.h.
Definition at line 4024 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetFenceFdKHR) (VkDevice device, const VkFenceGetFdInfoKHR *pGetFdInfo, int *pFd) |
Definition at line 9081 of file vulkan_core.h.
Definition at line 4018 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetFramebufferTilePropertiesQCOM) (VkDevice device, VkFramebuffer framebuffer, uint32_t *pPropertiesCount, VkTilePropertiesQCOM *pProperties) |
Definition at line 17502 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetGeneratedCommandsMemoryRequirementsNV) (VkDevice device, const VkGeneratedCommandsMemoryRequirementsInfoNV *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 14550 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetImageDrmFormatModifierPropertiesEXT) (VkDevice device, VkImage image, VkImageDrmFormatModifierPropertiesEXT *pProperties) |
Definition at line 12354 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetImageMemoryRequirements) (VkDevice device, VkImage image, VkMemoryRequirements *pMemoryRequirements) |
Definition at line 4011 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetImageMemoryRequirements2) (VkDevice device, const VkImageMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 5615 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetImageMemoryRequirements2KHR) (VkDevice device, const VkImageMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 9407 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetImageOpaqueCaptureDescriptorDataEXT) (VkDevice device, const VkImageCaptureDescriptorDataInfoEXT *pInfo, void *pData) |
Definition at line 15075 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetImageSparseMemoryRequirements) (VkDevice device, VkImage image, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements *pSparseMemoryRequirements) |
Definition at line 4012 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetImageSparseMemoryRequirements2) (VkDevice device, const VkImageSparseMemoryRequirementsInfo2 *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) |
Definition at line 5617 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetImageSparseMemoryRequirements2KHR) (VkDevice device, const VkImageSparseMemoryRequirementsInfo2 *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) |
Definition at line 9409 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetImageSubresourceLayout) (VkDevice device, VkImage image, const VkImageSubresource *pSubresource, VkSubresourceLayout *pLayout) |
Definition at line 4036 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetImageSubresourceLayout2EXT) (VkDevice device, VkImage image, const VkImageSubresource2KHR *pSubresource, VkSubresourceLayout2KHR *pLayout) |
Definition at line 14237 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetImageSubresourceLayout2KHR) (VkDevice device, VkImage image, const VkImageSubresource2KHR *pSubresource, VkSubresourceLayout2KHR *pLayout) |
Definition at line 10607 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetImageViewAddressNVX) (VkDevice device, VkImageView imageView, VkImageViewAddressPropertiesNVX *pProperties) |
Definition at line 11150 of file vulkan_core.h.
typedef uint32_t(VKAPI_PTR * PFN_vkGetImageViewHandleNVX) (VkDevice device, const VkImageViewHandleInfoNVX *pInfo) |
Definition at line 11149 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetImageViewOpaqueCaptureDescriptorDataEXT) (VkDevice device, const VkImageViewCaptureDescriptorDataInfoEXT *pInfo, void *pData) |
Definition at line 15076 of file vulkan_core.h.
typedef PFN_vkVoidFunction(VKAPI_PTR * PFN_vkGetInstanceProcAddr) (VkInstance instance, const char *pName) |
Definition at line 3989 of file vulkan_core.h.
typedef PFN_vkVoidFunction(VKAPI_PTR * PFN_vkGetInstanceProcAddrLUNARG) (VkInstance instance, const char *pName) |
Definition at line 17135 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetLatencyTimingsNV) (VkDevice device, VkSwapchainKHR swapchain, uint32_t *pTimingCount, VkGetLatencyMarkerInfoNV *pLatencyMarkerInfo) |
Definition at line 17745 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetMemoryFdKHR) (VkDevice device, const VkMemoryGetFdInfoKHR *pGetFdInfo, int *pFd) |
Definition at line 8742 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetMemoryFdPropertiesKHR) (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR *pMemoryFdProperties) |
Definition at line 8743 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetMemoryHostPointerPropertiesEXT) (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, const void *pHostPointer, VkMemoryHostPointerPropertiesEXT *pMemoryHostPointerProperties) |
Definition at line 13002 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetMemoryRemoteAddressNV) (VkDevice device, const VkMemoryGetRemoteAddressInfoNV *pMemoryGetRemoteAddressInfo, VkRemoteAddressNV *pAddress) |
Definition at line 15818 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetMicromapBuildSizesEXT) (VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, const VkMicromapBuildInfoEXT *pBuildInfo, VkMicromapBuildSizesInfoEXT *pSizeInfo) |
Definition at line 16299 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPastPresentationTimingGOOGLE) (VkDevice device, VkSwapchainKHR swapchain, uint32_t *pPresentationTimingCount, VkPastPresentationTimingGOOGLE *pPresentationTimings) |
Definition at line 11680 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPerformanceParameterINTEL) (VkDevice device, VkPerformanceParameterTypeINTEL parameter, VkPerformanceValueINTEL *pValue) |
Definition at line 13448 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceCalibrateableTimeDomainsEXT) (VkPhysicalDevice physicalDevice, uint32_t *pTimeDomainCount, VkTimeDomainEXT *pTimeDomains) |
Definition at line 13064 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR) (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkCooperativeMatrixPropertiesKHR *pProperties) |
Definition at line 10716 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceCooperativeMatrixPropertiesNV) (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkCooperativeMatrixPropertiesNV *pProperties) |
Definition at line 13808 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceDisplayPlaneProperties2KHR) (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPlaneProperties2KHR *pProperties) |
Definition at line 9343 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceDisplayPlanePropertiesKHR) (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPlanePropertiesKHR *pProperties) |
Definition at line 7939 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceDisplayProperties2KHR) (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayProperties2KHR *pProperties) |
Definition at line 9342 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceDisplayPropertiesKHR) (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPropertiesKHR *pProperties) |
Definition at line 7938 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceExternalBufferProperties) (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo *pExternalBufferInfo, VkExternalBufferProperties *pExternalBufferProperties) |
Definition at line 5632 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceExternalBufferPropertiesKHR) (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo *pExternalBufferInfo, VkExternalBufferProperties *pExternalBufferProperties) |
Definition at line 8695 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceExternalFenceProperties) (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo *pExternalFenceInfo, VkExternalFenceProperties *pExternalFenceProperties) |
Definition at line 5633 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceExternalFencePropertiesKHR) (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo *pExternalFenceInfo, VkExternalFenceProperties *pExternalFenceProperties) |
Definition at line 9038 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 11316 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceExternalSemaphoreProperties) (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo, VkExternalSemaphoreProperties *pExternalSemaphoreProperties) |
Definition at line 5634 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceExternalSemaphorePropertiesKHR) (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo, VkExternalSemaphoreProperties *pExternalSemaphoreProperties) |
Definition at line 8775 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceFeatures) (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures *pFeatures) |
Definition at line 3983 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceFeatures2) (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 *pFeatures) |
Definition at line 5618 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceFeatures2KHR) (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 *pFeatures) |
Definition at line 8530 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceFormatProperties) (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties *pFormatProperties) |
Definition at line 3984 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceFormatProperties2) (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2 *pFormatProperties) |
Definition at line 5620 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceFormatProperties2KHR) (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2 *pFormatProperties) |
Definition at line 8532 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceFragmentShadingRatesKHR) (VkPhysicalDevice physicalDevice, uint32_t *pFragmentShadingRateCount, VkPhysicalDeviceFragmentShadingRateKHR *pFragmentShadingRates) |
Definition at line 9847 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 3985 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceImageFormatProperties2) (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2 *pImageFormatInfo, VkImageFormatProperties2 *pImageFormatProperties) |
Definition at line 5621 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceImageFormatProperties2KHR) (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2 *pImageFormatInfo, VkImageFormatProperties2 *pImageFormatProperties) |
Definition at line 8533 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceMemoryProperties) (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties *pMemoryProperties) |
Definition at line 3988 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceMemoryProperties2) (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 *pMemoryProperties) |
Definition at line 5623 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceMemoryProperties2KHR) (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 *pMemoryProperties) |
Definition at line 8535 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceMultisamplePropertiesEXT) (VkPhysicalDevice physicalDevice, VkSampleCountFlagBits samples, VkMultisamplePropertiesEXT *pMultisampleProperties) |
Definition at line 12171 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceOpticalFlowImageFormatsNV) (VkPhysicalDevice physicalDevice, const VkOpticalFlowImageFormatInfoNV *pOpticalFlowImageFormatInfo, uint32_t *pFormatCount, VkOpticalFlowImageFormatPropertiesNV *pImageFormatProperties) |
Definition at line 17335 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDevicePresentRectanglesKHR) (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pRectCount, VkRect2D *pRects) |
Definition at line 7809 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceProperties) (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties *pProperties) |
Definition at line 3986 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceProperties2) (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 *pProperties) |
Definition at line 5619 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceProperties2KHR) (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 *pProperties) |
Definition at line 8531 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR) (VkPhysicalDevice physicalDevice, const VkQueryPoolPerformanceCreateInfoKHR *pPerformanceQueryCreateInfo, uint32_t *pNumPasses) |
Definition at line 9210 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceQueueFamilyProperties) (VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties *pQueueFamilyProperties) |
Definition at line 3987 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceQueueFamilyProperties2) (VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties2 *pQueueFamilyProperties) |
Definition at line 5622 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceQueueFamilyProperties2KHR) (VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties2 *pQueueFamilyProperties) |
Definition at line 8534 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 4013 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceSparseImageFormatProperties2) (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2 *pFormatInfo, uint32_t *pPropertyCount, VkSparseImageFormatProperties2 *pProperties) |
Definition at line 5624 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPhysicalDeviceSparseImageFormatProperties2KHR) (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2 *pFormatInfo, uint32_t *pPropertyCount, VkSparseImageFormatProperties2 *pProperties) |
Definition at line 8536 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV) (VkPhysicalDevice physicalDevice, uint32_t *pCombinationCount, VkFramebufferMixedSamplesCombinationNV *pCombinations) |
Definition at line 13851 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceSurfaceCapabilities2EXT) (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilities2EXT *pSurfaceCapabilities) |
Definition at line 11564 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceSurfaceCapabilities2KHR) (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR *pSurfaceInfo, VkSurfaceCapabilities2KHR *pSurfaceCapabilities) |
Definition at line 9280 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceSurfaceCapabilitiesKHR) (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR *pSurfaceCapabilities) |
Definition at line 7668 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceSurfaceFormats2KHR) (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR *pSurfaceInfo, uint32_t *pSurfaceFormatCount, VkSurfaceFormat2KHR *pSurfaceFormats) |
Definition at line 9281 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceSurfaceFormatsKHR) (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pSurfaceFormatCount, VkSurfaceFormatKHR *pSurfaceFormats) |
Definition at line 7669 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceSurfacePresentModesKHR) (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pPresentModeCount, VkPresentModeKHR *pPresentModes) |
Definition at line 7670 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceSurfaceSupportKHR) (VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, VkSurfaceKHR surface, VkBool32 *pSupported) |
Definition at line 7667 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceToolProperties) (VkPhysicalDevice physicalDevice, uint32_t *pToolCount, VkPhysicalDeviceToolProperties *pToolProperties) |
Definition at line 7367 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceToolPropertiesEXT) (VkPhysicalDevice physicalDevice, uint32_t *pToolCount, VkPhysicalDeviceToolProperties *pToolProperties) |
Definition at line 13720 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceVideoCapabilitiesKHR) (VkPhysicalDevice physicalDevice, const VkVideoProfileInfoKHR *pVideoProfile, VkVideoCapabilitiesKHR *pCapabilities) |
Definition at line 8239 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPhysicalDeviceVideoFormatPropertiesKHR) (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceVideoFormatInfoKHR *pVideoFormatInfo, uint32_t *pVideoFormatPropertyCount, VkVideoFormatPropertiesKHR *pVideoFormatProperties) |
Definition at line 8240 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPipelineCacheData) (VkDevice device, VkPipelineCache pipelineCache, size_t *pDataSize, void *pData) |
Definition at line 4043 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPipelineExecutableInternalRepresentationsKHR) (VkDevice device, const VkPipelineExecutableInfoKHR *pExecutableInfo, uint32_t *pInternalRepresentationCount, VkPipelineExecutableInternalRepresentationKHR *pInternalRepresentations) |
Definition at line 10059 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPipelineExecutablePropertiesKHR) (VkDevice device, const VkPipelineInfoKHR *pPipelineInfo, uint32_t *pExecutableCount, VkPipelineExecutablePropertiesKHR *pProperties) |
Definition at line 10057 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPipelineExecutableStatisticsKHR) (VkDevice device, const VkPipelineExecutableInfoKHR *pExecutableInfo, uint32_t *pStatisticCount, VkPipelineExecutableStatisticKHR *pStatistics) |
Definition at line 10058 of file vulkan_core.h.
typedef VkDeviceAddress(VKAPI_PTR * PFN_vkGetPipelineIndirectDeviceAddressNV) (VkDevice device, const VkPipelineIndirectDeviceAddressInfoNV *pInfo) |
Definition at line 16720 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetPipelineIndirectMemoryRequirementsNV) (VkDevice device, const VkComputePipelineCreateInfo *pCreateInfo, VkMemoryRequirements2 *pMemoryRequirements) |
Definition at line 16718 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetPipelinePropertiesEXT) (VkDevice device, const VkPipelineInfoEXT *pPipelineInfo, VkBaseOutStructure *pPipelineProperties) |
Definition at line 15846 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 7371 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 14849 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 4029 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetQueueCheckpointData2NV) (VkQueue queue, uint32_t *pCheckpointDataCount, VkCheckpointData2NV *pCheckpointData) |
Definition at line 10218 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetQueueCheckpointDataNV) (VkQueue queue, uint32_t *pCheckpointDataCount, VkCheckpointDataNV *pCheckpointData) |
Definition at line 13325 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 18298 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 12819 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 12820 of file vulkan_core.h.
typedef VkDeviceSize(VKAPI_PTR * PFN_vkGetRayTracingShaderGroupStackSizeKHR) (VkDevice device, VkPipeline pipeline, uint32_t group, VkShaderGroupShaderKHR groupShader) |
Definition at line 18300 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetRefreshCycleDurationGOOGLE) (VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE *pDisplayTimingProperties) |
Definition at line 11679 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetRenderAreaGranularity) (VkDevice device, VkRenderPass renderPass, VkExtent2D *pGranularity) |
Definition at line 4064 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetRenderingAreaGranularityKHR) (VkDevice device, const VkRenderingAreaInfoKHR *pRenderingAreaInfo, VkExtent2D *pGranularity) |
Definition at line 10605 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetSamplerOpaqueCaptureDescriptorDataEXT) (VkDevice device, const VkSamplerCaptureDescriptorDataInfoEXT *pInfo, void *pData) |
Definition at line 15077 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetSemaphoreCounterValue) (VkDevice device, VkSemaphore semaphore, uint64_t *pValue) |
Definition at line 6463 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetSemaphoreCounterValueKHR) (VkDevice device, VkSemaphore semaphore, uint64_t *pValue) |
Definition at line 9746 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetSemaphoreFdKHR) (VkDevice device, const VkSemaphoreGetFdInfoKHR *pGetFdInfo, int *pFd) |
Definition at line 8818 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetShaderBinaryDataEXT) (VkDevice device, VkShaderEXT shader, size_t *pDataSize, void *pData) |
Definition at line 17454 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 11251 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetShaderModuleCreateInfoIdentifierEXT) (VkDevice device, const VkShaderModuleCreateInfo *pCreateInfo, VkShaderModuleIdentifierEXT *pIdentifier) |
Definition at line 17187 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkGetShaderModuleIdentifierEXT) (VkDevice device, VkShaderModule shaderModule, VkShaderModuleIdentifierEXT *pIdentifier) |
Definition at line 17186 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetSwapchainCounterEXT) (VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, uint64_t *pCounterValue) |
Definition at line 11622 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetSwapchainImagesKHR) (VkDevice device, VkSwapchainKHR swapchain, uint32_t *pSwapchainImageCount, VkImage *pSwapchainImages) |
Definition at line 7804 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetSwapchainStatusKHR) (VkDevice device, VkSwapchainKHR swapchain) |
Definition at line 9013 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetValidationCacheDataEXT) (VkDevice device, VkValidationCacheEXT validationCache, size_t *pDataSize, void *pData) |
Definition at line 12392 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetVideoSessionMemoryRequirementsKHR) (VkDevice device, VkVideoSessionKHR videoSession, uint32_t *pMemoryRequirementsCount, VkVideoSessionMemoryRequirementsKHR *pMemoryRequirements) |
Definition at line 8243 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkImportFenceFdKHR) (VkDevice device, const VkImportFenceFdInfoKHR *pImportFenceFdInfo) |
Definition at line 9080 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkImportSemaphoreFdKHR) (VkDevice device, const VkImportSemaphoreFdInfoKHR *pImportSemaphoreFdInfo) |
Definition at line 8817 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkInitializePerformanceApiINTEL) (VkDevice device, const VkInitializePerformanceApiInfoINTEL *pInitializeInfo) |
Definition at line 13440 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkInternalAllocationNotification) (void *pUserData, size_t size, VkInternalAllocationType allocationType, VkSystemAllocationScope allocationScope) |
Definition at line 2973 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkInternalFreeNotification) (void *pUserData, size_t size, VkInternalAllocationType allocationType, VkSystemAllocationScope allocationScope) |
Definition at line 2979 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkInvalidateMappedMemoryRanges) (VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange *pMemoryRanges) |
Definition at line 4006 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkLatencySleepNV) (VkDevice device, VkSwapchainKHR swapchain, const VkLatencySleepInfoNV *pSleepInfo) |
Definition at line 17743 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 4003 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkMapMemory2KHR) (VkDevice device, const VkMemoryMapInfoKHR *pMemoryMapInfo, void **ppData) |
Definition at line 10103 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkMergePipelineCaches) (VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache *pSrcCaches) |
Definition at line 4044 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkMergeValidationCachesEXT) (VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, const VkValidationCacheEXT *pSrcCaches) |
Definition at line 12391 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkQueueBeginDebugUtilsLabelEXT) (VkQueue queue, const VkDebugUtilsLabelEXT *pLabelInfo) |
Definition at line 12000 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkQueueBindSparse) (VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo *pBindInfo, VkFence fence) |
Definition at line 4014 of file vulkan_core.h.
Definition at line 12001 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkQueueInsertDebugUtilsLabelEXT) (VkQueue queue, const VkDebugUtilsLabelEXT *pLabelInfo) |
Definition at line 12002 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkQueueNotifyOutOfBandNV) (VkQueue queue, const VkOutOfBandQueueTypeInfoNV *pQueueTypeInfo) |
Definition at line 17746 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkQueuePresentKHR) (VkQueue queue, const VkPresentInfoKHR *pPresentInfo) |
Definition at line 7806 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkQueueSetPerformanceConfigurationINTEL) (VkQueue queue, VkPerformanceConfigurationINTEL configuration) |
Definition at line 13447 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkQueueSubmit) (VkQueue queue, uint32_t submitCount, const VkSubmitInfo *pSubmits, VkFence fence) |
Definition at line 3998 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkQueueSubmit2) (VkQueue queue, uint32_t submitCount, const VkSubmitInfo2 *pSubmits, VkFence fence) |
Definition at line 7377 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkQueueSubmit2KHR) (VkQueue queue, uint32_t submitCount, const VkSubmitInfo2 *pSubmits, VkFence fence) |
Definition at line 10216 of file vulkan_core.h.
Definition at line 3999 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 2985 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkRegisterDeviceEventEXT) (VkDevice device, const VkDeviceEventInfoEXT *pDeviceEventInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence) |
Definition at line 11620 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 11621 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkReleaseDisplayEXT) (VkPhysicalDevice physicalDevice, VkDisplayKHR display) |
Definition at line 11528 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkReleasePerformanceConfigurationINTEL) (VkDevice device, VkPerformanceConfigurationINTEL configuration) |
Definition at line 13446 of file vulkan_core.h.
Definition at line 9212 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkReleaseSwapchainImagesEXT) (VkDevice device, const VkReleaseSwapchainImagesInfoEXT *pReleaseInfo) |
Definition at line 14380 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkResetCommandBuffer) (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags) |
Definition at line 4072 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkResetCommandPool) (VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags) |
Definition at line 4067 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkResetDescriptorPool) (VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags) |
Definition at line 4056 of file vulkan_core.h.
Definition at line 4026 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkResetFences) (VkDevice device, uint32_t fenceCount, const VkFence *pFences) |
Definition at line 4017 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkResetQueryPool) (VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) |
Definition at line 6462 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkResetQueryPoolEXT) (VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) |
Definition at line 14018 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkSetDebugUtilsObjectNameEXT) (VkDevice device, const VkDebugUtilsObjectNameInfoEXT *pNameInfo) |
Definition at line 11998 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkSetDebugUtilsObjectTagEXT) (VkDevice device, const VkDebugUtilsObjectTagInfoEXT *pTagInfo) |
Definition at line 11999 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkSetDeviceMemoryPriorityEXT) (VkDevice device, VkDeviceMemory memory, float priority) |
Definition at line 16454 of file vulkan_core.h.
Definition at line 4025 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 11893 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkSetLatencyMarkerNV) (VkDevice device, VkSwapchainKHR swapchain, const VkSetLatencyMarkerInfoNV *pLatencyMarkerInfo) |
Definition at line 17744 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkSetLatencySleepModeNV) (VkDevice device, VkSwapchainKHR swapchain, const VkLatencySleepModeInfoNV *pSleepModeInfo) |
Definition at line 17742 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkSetLocalDimmingAMD) (VkDevice device, VkSwapchainKHR swapChain, VkBool32 localDimmingEnable) |
Definition at line 13521 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 7370 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 14848 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkSignalSemaphore) (VkDevice device, const VkSemaphoreSignalInfo *pSignalInfo) |
Definition at line 6465 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkSignalSemaphoreKHR) (VkDevice device, const VkSemaphoreSignalInfo *pSignalInfo) |
Definition at line 9748 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkSubmitDebugUtilsMessageEXT) (VkInstance instance, VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, const VkDebugUtilsMessengerCallbackDataEXT *pCallbackData) |
Definition at line 12008 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkTransitionImageLayoutEXT) (VkDevice device, uint32_t transitionCount, const VkHostImageLayoutTransitionInfoEXT *pTransitions) |
Definition at line 14236 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkTrimCommandPool) (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) |
Definition at line 5625 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkTrimCommandPoolKHR) (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) |
Definition at line 8641 of file vulkan_core.h.
Definition at line 13441 of file vulkan_core.h.
Definition at line 4004 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkUnmapMemory2KHR) (VkDevice device, const VkMemoryUnmapInfoKHR *pMemoryUnmapInfo) |
Definition at line 10104 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 4059 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkUpdateDescriptorSetWithTemplate) (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData) |
Definition at line 5631 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkUpdateDescriptorSetWithTemplateKHR) (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData) |
Definition at line 8921 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkUpdateVideoSessionParametersKHR) (VkDevice device, VkVideoSessionParametersKHR videoSessionParameters, const VkVideoSessionParametersUpdateInfoKHR *pUpdateInfo) |
Definition at line 8246 of file vulkan_core.h.
typedef void(VKAPI_PTR * PFN_vkVoidFunction) (void) |
Definition at line 2992 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 4019 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkWaitForPresentKHR) (VkDevice device, VkSwapchainKHR swapchain, uint64_t presentId, uint64_t timeout) |
Definition at line 9903 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkWaitSemaphores) (VkDevice device, const VkSemaphoreWaitInfo *pWaitInfo, uint64_t timeout) |
Definition at line 6464 of file vulkan_core.h.
typedef VkResult(VKAPI_PTR * PFN_vkWaitSemaphoresKHR) (VkDevice device, const VkSemaphoreWaitInfo *pWaitInfo, uint64_t timeout) |
Definition at line 9747 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 18110 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 16293 of file vulkan_core.h.
typedef struct VkAabbPositionsKHR VkAabbPositionsKHR |
typedef VkAabbPositionsKHR VkAabbPositionsNV |
Definition at line 12798 of file vulkan_core.h.
typedef struct VkAccelerationStructureBuildGeometryInfoKHR VkAccelerationStructureBuildGeometryInfoKHR |
typedef struct VkAccelerationStructureCaptureDescriptorDataInfoEXT VkAccelerationStructureCaptureDescriptorDataInfoEXT |
Definition at line 17955 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 12809 of file vulkan_core.h.
typedef struct VkAccelerationStructureMatrixMotionInstanceNV VkAccelerationStructureMatrixMotionInstanceNV |
typedef struct VkAccelerationStructureMemoryRequirementsInfoNV VkAccelerationStructureMemoryRequirementsInfoNV |
typedef enum VkAccelerationStructureMemoryRequirementsTypeNV VkAccelerationStructureMemoryRequirementsTypeNV |
Definition at line 15260 of file vulkan_core.h.
typedef union VkAccelerationStructureMotionInstanceDataNV VkAccelerationStructureMotionInstanceDataNV |
Definition at line 15261 of file vulkan_core.h.
typedef enum VkAccelerationStructureMotionInstanceTypeNV VkAccelerationStructureMotionInstanceTypeNV |
typedef struct VkAccelerationStructureSRTMotionInstanceNV VkAccelerationStructureSRTMotionInstanceNV |
typedef struct VkAccelerationStructureTrianglesOpacityMicromapEXT VkAccelerationStructureTrianglesOpacityMicromapEXT |
Definition at line 12586 of file vulkan_core.h.
typedef enum VkAccessFlagBits VkAccessFlagBits |
typedef VkFlags64 VkAccessFlagBits2 |
Definition at line 6664 of file vulkan_core.h.
Definition at line 10176 of file vulkan_core.h.
typedef VkFlags VkAccessFlags |
Definition at line 2235 of file vulkan_core.h.
typedef VkFlags64 VkAccessFlags2 |
Definition at line 6661 of file vulkan_core.h.
typedef VkAccessFlags2 VkAccessFlags2KHR |
Definition at line 10174 of file vulkan_core.h.
typedef struct VkAcquireNextImageInfoKHR VkAcquireNextImageInfoKHR |
Definition at line 9147 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 8963 of file vulkan_core.h.
typedef VkFlags VkAttachmentDescriptionFlags |
Definition at line 2773 of file vulkan_core.h.
Definition at line 9889 of file vulkan_core.h.
typedef enum VkAttachmentLoadOp VkAttachmentLoadOp |
typedef struct VkAttachmentReference VkAttachmentReference |
typedef struct VkAttachmentReference2 VkAttachmentReference2 |
Definition at line 8965 of file vulkan_core.h.
Definition at line 9887 of file vulkan_core.h.
typedef struct VkAttachmentSampleCountInfoAMD VkAttachmentSampleCountInfoAMD |
Definition at line 8474 of file vulkan_core.h.
typedef struct VkAttachmentSampleLocationsEXT VkAttachmentSampleLocationsEXT |
typedef enum VkAttachmentStoreOp VkAttachmentStoreOp |
typedef struct VkBaseInStructure VkBaseInStructure |
typedef struct VkBaseOutStructure VkBaseOutStructure |
Definition at line 8596 of file vulkan_core.h.
typedef struct VkBindBufferMemoryInfo VkBindBufferMemoryInfo |
Definition at line 9483 of file vulkan_core.h.
typedef struct VkBindImageMemoryDeviceGroupInfo VkBindImageMemoryDeviceGroupInfo |
Definition at line 8598 of file vulkan_core.h.
typedef struct VkBindImageMemoryInfo VkBindImageMemoryInfo |
Definition at line 9485 of file vulkan_core.h.
typedef struct VkBindImagePlaneMemoryInfo VkBindImagePlaneMemoryInfo |
Definition at line 9454 of file vulkan_core.h.
typedef struct VkBindPipelineIndirectCommandNV VkBindPipelineIndirectCommandNV |
typedef struct VkBindSparseInfo VkBindSparseInfo |
typedef struct VkBindVideoSessionMemoryInfoKHR VkBindVideoSessionMemoryInfoKHR |
typedef enum VkBlendFactor VkBlendFactor |
typedef enum VkBlendOverlapEXT VkBlendOverlapEXT |
typedef struct VkBlitImageCubicWeightsInfoQCOM VkBlitImageCubicWeightsInfoQCOM |
typedef struct VkBlitImageInfo2 VkBlitImageInfo2 |
typedef VkBlitImageInfo2 VkBlitImageInfo2KHR |
Definition at line 10332 of file vulkan_core.h.
typedef uint32_t VkBool32 |
Definition at line 94 of file vulkan_core.h.
typedef enum VkBorderColor VkBorderColor |
typedef struct VkBufferCopy VkBufferCopy |
typedef struct VkBufferCopy2 VkBufferCopy2 |
typedef VkBufferCopy2 VkBufferCopy2KHR |
Definition at line 10336 of file vulkan_core.h.
typedef enum VkBufferCreateFlagBits VkBufferCreateFlagBits |
typedef VkFlags VkBufferCreateFlags |
Definition at line 2542 of file vulkan_core.h.
typedef struct VkBufferCreateInfo VkBufferCreateInfo |
typedef struct VkBufferDeviceAddressInfo VkBufferDeviceAddressInfo |
Definition at line 13693 of file vulkan_core.h.
Definition at line 9928 of file vulkan_core.h.
typedef struct VkBufferImageCopy VkBufferImageCopy |
typedef struct VkBufferImageCopy2 VkBufferImageCopy2 |
Definition at line 10342 of file vulkan_core.h.
typedef struct VkBufferMemoryBarrier VkBufferMemoryBarrier |
typedef struct VkBufferMemoryBarrier2 VkBufferMemoryBarrier2 |
Definition at line 10184 of file vulkan_core.h.
typedef struct VkBufferMemoryRequirementsInfo2 VkBufferMemoryRequirementsInfo2 |
Definition at line 9397 of file vulkan_core.h.
Definition at line 9930 of file vulkan_core.h.
typedef enum VkBufferUsageFlagBits VkBufferUsageFlagBits |
typedef VkFlags64 VkBufferUsageFlagBits2KHR |
Definition at line 10513 of file vulkan_core.h.
typedef VkFlags VkBufferUsageFlags |
Definition at line 2582 of file vulkan_core.h.
typedef struct VkBufferUsageFlags2CreateInfoKHR VkBufferUsageFlags2CreateInfoKHR |
typedef VkFlags64 VkBufferUsageFlags2KHR |
Definition at line 10510 of file vulkan_core.h.
typedef VkFlags VkBufferViewCreateFlags |
Definition at line 2583 of file vulkan_core.h.
typedef struct VkBufferViewCreateInfo VkBufferViewCreateInfo |
Definition at line 12665 of file vulkan_core.h.
Definition at line 12662 of file vulkan_core.h.
Definition at line 12663 of file vulkan_core.h.
typedef enum VkBuildMicromapFlagBitsEXT VkBuildMicromapFlagBitsEXT |
typedef VkFlags VkBuildMicromapFlagsEXT |
Definition at line 16169 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 9448 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 2608 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 8449 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 2847 of file vulkan_core.h.
typedef struct VkCommandBufferSubmitInfo VkCommandBufferSubmitInfo |
Definition at line 10194 of file vulkan_core.h.
typedef enum VkCommandBufferUsageFlagBits VkCommandBufferUsageFlagBits |
typedef VkFlags VkCommandBufferUsageFlags |
Definition at line 2835 of file vulkan_core.h.
typedef enum VkCommandPoolCreateFlagBits VkCommandPoolCreateFlagBits |
typedef VkFlags VkCommandPoolCreateFlags |
Definition at line 2821 of file vulkan_core.h.
typedef struct VkCommandPoolCreateInfo VkCommandPoolCreateInfo |
typedef enum VkCommandPoolResetFlagBits VkCommandPoolResetFlagBits |
typedef VkFlags VkCommandPoolResetFlags |
Definition at line 2827 of file vulkan_core.h.
typedef VkFlags VkCommandPoolTrimFlags |
Definition at line 5019 of file vulkan_core.h.
Definition at line 8639 of file vulkan_core.h.
typedef enum VkCompareOp VkCompareOp |
typedef struct VkComponentMapping VkComponentMapping |
typedef enum VkComponentSwizzle VkComponentSwizzle |
typedef enum VkComponentTypeKHR VkComponentTypeKHR |
typedef VkComponentTypeKHR VkComponentTypeNV |
Definition at line 13778 of file vulkan_core.h.
typedef enum VkCompositeAlphaFlagBitsKHR VkCompositeAlphaFlagBitsKHR |
typedef VkFlags VkCompositeAlphaFlagsKHR |
Definition at line 7646 of file vulkan_core.h.
typedef struct VkComputePipelineCreateInfo VkComputePipelineCreateInfo |
Definition at line 11461 of file vulkan_core.h.
typedef struct VkConformanceVersion VkConformanceVersion |
Definition at line 9688 of file vulkan_core.h.
typedef struct VkCooperativeMatrixPropertiesKHR VkCooperativeMatrixPropertiesKHR |
typedef struct VkCooperativeMatrixPropertiesNV VkCooperativeMatrixPropertiesNV |
Definition at line 12598 of file vulkan_core.h.
typedef struct VkCopyAccelerationStructureToMemoryInfoKHR VkCopyAccelerationStructureToMemoryInfoKHR |
typedef struct VkCopyBufferInfo2 VkCopyBufferInfo2 |
Definition at line 10324 of file vulkan_core.h.
typedef struct VkCopyBufferToImageInfo2 VkCopyBufferToImageInfo2 |
Definition at line 10328 of file vulkan_core.h.
typedef struct VkCopyCommandTransformInfoQCOM VkCopyCommandTransformInfoQCOM |
typedef struct VkCopyDescriptorSet VkCopyDescriptorSet |
typedef struct VkCopyImageInfo2 VkCopyImageInfo2 |
typedef VkCopyImageInfo2 VkCopyImageInfo2KHR |
Definition at line 10326 of file vulkan_core.h.
typedef struct VkCopyImageToBufferInfo2 VkCopyImageToBufferInfo2 |
Definition at line 10330 of file vulkan_core.h.
typedef struct VkCopyImageToImageInfoEXT VkCopyImageToImageInfoEXT |
typedef struct VkCopyImageToMemoryInfoEXT VkCopyImageToMemoryInfoEXT |
typedef struct VkCopyMemoryIndirectCommandNV VkCopyMemoryIndirectCommandNV |
typedef struct VkCopyMemoryToAccelerationStructureInfoKHR VkCopyMemoryToAccelerationStructureInfoKHR |
typedef struct VkCopyMemoryToImageInfoEXT VkCopyMemoryToImageInfoEXT |
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 enum VkCubicFilterWeightsQCOM VkCubicFilterWeightsQCOM |
typedef struct VkCuFunctionCreateInfoNVX VkCuFunctionCreateInfoNVX |
typedef struct VkCuLaunchInfoNVX VkCuLaunchInfoNVX |
typedef enum VkCullModeFlagBits VkCullModeFlagBits |
typedef VkFlags VkCullModeFlags |
Definition at line 2701 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 10787 of file vulkan_core.h.
typedef enum VkDebugReportObjectTypeEXT VkDebugReportObjectTypeEXT |
typedef struct VkDebugUtilsLabelEXT VkDebugUtilsLabelEXT |
Definition at line 11940 of file vulkan_core.h.
Definition at line 11939 of file vulkan_core.h.
Definition at line 11922 of file vulkan_core.h.
Definition at line 11941 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 2784 of file vulkan_core.h.
typedef struct VkDependencyInfo VkDependencyInfo |
typedef VkDependencyInfo VkDependencyInfoKHR |
Definition at line 10188 of file vulkan_core.h.
typedef struct VkDepthBiasInfoEXT VkDepthBiasInfoEXT |
typedef enum VkDepthBiasRepresentationEXT VkDepthBiasRepresentationEXT |
typedef struct VkDepthBiasRepresentationInfoEXT VkDepthBiasRepresentationInfoEXT |
typedef struct VkDescriptorAddressInfoEXT VkDescriptorAddressInfoEXT |
typedef enum VkDescriptorBindingFlagBits VkDescriptorBindingFlagBits |
Definition at line 12424 of file vulkan_core.h.
typedef VkFlags VkDescriptorBindingFlags |
Definition at line 5891 of file vulkan_core.h.
Definition at line 12426 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 2753 of file vulkan_core.h.
typedef struct VkDescriptorPoolCreateInfo VkDescriptorPoolCreateInfo |
typedef struct VkDescriptorPoolInlineUniformBlockCreateInfo VkDescriptorPoolInlineUniformBlockCreateInfo |
typedef VkDescriptorPoolInlineUniformBlockCreateInfo VkDescriptorPoolInlineUniformBlockCreateInfoEXT |
Definition at line 12100 of file vulkan_core.h.
typedef VkFlags VkDescriptorPoolResetFlags |
Definition at line 2754 of file vulkan_core.h.
typedef struct VkDescriptorPoolSize VkDescriptorPoolSize |
typedef struct VkDescriptorSetAllocateInfo VkDescriptorSetAllocateInfo |
typedef struct VkDescriptorSetLayoutBinding VkDescriptorSetLayoutBinding |
typedef struct VkDescriptorSetLayoutBindingFlagsCreateInfo VkDescriptorSetLayoutBindingFlagsCreateInfo |
Definition at line 12428 of file vulkan_core.h.
Definition at line 2767 of file vulkan_core.h.
typedef struct VkDescriptorSetLayoutCreateInfo VkDescriptorSetLayoutCreateInfo |
typedef struct VkDescriptorSetLayoutSupport VkDescriptorSetLayoutSupport |
Definition at line 9511 of file vulkan_core.h.
typedef struct VkDescriptorSetVariableDescriptorCountAllocateInfo VkDescriptorSetVariableDescriptorCountAllocateInfo |
typedef VkDescriptorSetVariableDescriptorCountAllocateInfo VkDescriptorSetVariableDescriptorCountAllocateInfoEXT |
Definition at line 12434 of file vulkan_core.h.
typedef struct VkDescriptorSetVariableDescriptorCountLayoutSupport VkDescriptorSetVariableDescriptorCountLayoutSupport |
typedef VkDescriptorSetVariableDescriptorCountLayoutSupport VkDescriptorSetVariableDescriptorCountLayoutSupportEXT |
Definition at line 12436 of file vulkan_core.h.
typedef enum VkDescriptorType VkDescriptorType |
Definition at line 5020 of file vulkan_core.h.
Definition at line 8913 of file vulkan_core.h.
Definition at line 8917 of file vulkan_core.h.
typedef struct VkDescriptorUpdateTemplateEntry VkDescriptorUpdateTemplateEntry |
Definition at line 8915 of file vulkan_core.h.
typedef VkDescriptorUpdateTemplate VkDescriptorUpdateTemplateKHR |
Definition at line 8907 of file vulkan_core.h.
Definition at line 8911 of file vulkan_core.h.
typedef uint64_t VkDeviceAddress |
Definition at line 95 of file vulkan_core.h.
Definition at line 15694 of file vulkan_core.h.
typedef struct VkDeviceBufferMemoryRequirements VkDeviceBufferMemoryRequirements |
Definition at line 10443 of file vulkan_core.h.
typedef VkFlags VkDeviceCreateFlags |
Definition at line 2426 of file vulkan_core.h.
typedef struct VkDeviceCreateInfo VkDeviceCreateInfo |
Definition at line 14899 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 8594 of file vulkan_core.h.
Definition at line 8590 of file vulkan_core.h.
typedef struct VkDeviceGroupDeviceCreateInfo VkDeviceGroupDeviceCreateInfo |
Definition at line 8658 of file vulkan_core.h.
typedef struct VkDeviceGroupPresentInfoKHR VkDeviceGroupPresentInfoKHR |
Definition at line 7725 of file vulkan_core.h.
typedef struct VkDeviceGroupRenderPassBeginInfo VkDeviceGroupRenderPassBeginInfo |
Definition at line 8588 of file vulkan_core.h.
typedef struct VkDeviceGroupSubmitInfo VkDeviceGroupSubmitInfo |
Definition at line 8592 of file vulkan_core.h.
typedef struct VkDeviceImageMemoryRequirements VkDeviceImageMemoryRequirements |
Definition at line 10445 of file vulkan_core.h.
typedef struct VkDeviceImageSubresourceInfoKHR VkDeviceImageSubresourceInfoKHR |
Definition at line 9934 of file vulkan_core.h.
typedef VkFlags VkDeviceMemoryReportFlagsEXT |
Definition at line 14701 of file vulkan_core.h.
typedef union VkDeviceOrHostAddressConstKHR VkDeviceOrHostAddressConstKHR |
typedef union VkDeviceOrHostAddressKHR VkDeviceOrHostAddressKHR |
typedef struct VkDevicePrivateDataCreateInfo VkDevicePrivateDataCreateInfo |
Definition at line 14842 of file vulkan_core.h.
typedef enum VkDeviceQueueCreateFlagBits VkDeviceQueueCreateFlagBits |
typedef VkFlags VkDeviceQueueCreateFlags |
Definition at line 2432 of file vulkan_core.h.
typedef struct VkDeviceQueueCreateInfo VkDeviceQueueCreateInfo |
Definition at line 12975 of file vulkan_core.h.
typedef struct VkDeviceQueueInfo2 VkDeviceQueueInfo2 |
typedef uint64_t VkDeviceSize |
Definition at line 96 of file vulkan_core.h.
Definition at line 17134 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 7870 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 7879 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 7880 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 9686 of file vulkan_core.h.
typedef struct VkDrmFormatModifierPropertiesEXT VkDrmFormatModifierPropertiesEXT |
typedef enum VkDynamicState VkDynamicState |
typedef enum VkEventCreateFlagBits VkEventCreateFlagBits |
typedef VkFlags VkEventCreateFlags |
Definition at line 2499 of file vulkan_core.h.
typedef struct VkEventCreateInfo VkEventCreateInfo |
typedef struct VkExportFenceCreateInfo VkExportFenceCreateInfo |
Definition at line 9056 of file vulkan_core.h.
typedef struct VkExportMemoryAllocateInfo VkExportMemoryAllocateInfo |
Definition at line 8714 of file vulkan_core.h.
typedef struct VkExportMemoryAllocateInfoNV VkExportMemoryAllocateInfoNV |
typedef struct VkExportSemaphoreCreateInfo VkExportSemaphoreCreateInfo |
Definition at line 8793 of file vulkan_core.h.
typedef struct VkExtensionProperties VkExtensionProperties |
typedef struct VkExtent2D VkExtent2D |
typedef struct VkExtent3D VkExtent3D |
typedef struct VkExternalBufferProperties VkExternalBufferProperties |
Definition at line 8691 of file vulkan_core.h.
Definition at line 9032 of file vulkan_core.h.
typedef VkFlags VkExternalFenceFeatureFlags |
Definition at line 5079 of file vulkan_core.h.
Definition at line 9030 of file vulkan_core.h.
Definition at line 9028 of file vulkan_core.h.
Definition at line 5070 of file vulkan_core.h.
Definition at line 9026 of file vulkan_core.h.
typedef struct VkExternalFenceProperties VkExternalFenceProperties |
Definition at line 9036 of file vulkan_core.h.
typedef struct VkExternalImageFormatProperties VkExternalImageFormatProperties |
Definition at line 8687 of file vulkan_core.h.
typedef struct VkExternalMemoryBufferCreateInfo VkExternalMemoryBufferCreateInfo |
Definition at line 8712 of file vulkan_core.h.
Definition at line 8681 of file vulkan_core.h.
typedef VkFlags VkExternalMemoryFeatureFlags |
Definition at line 5057 of file vulkan_core.h.
Definition at line 8679 of file vulkan_core.h.
Definition at line 11308 of file vulkan_core.h.
Definition at line 8677 of file vulkan_core.h.
Definition at line 5046 of file vulkan_core.h.
Definition at line 8675 of file vulkan_core.h.
Definition at line 11300 of file vulkan_core.h.
typedef struct VkExternalMemoryImageCreateInfo VkExternalMemoryImageCreateInfo |
Definition at line 8710 of file vulkan_core.h.
typedef struct VkExternalMemoryProperties VkExternalMemoryProperties |
Definition at line 8683 of file vulkan_core.h.
Definition at line 8769 of file vulkan_core.h.
Definition at line 5119 of file vulkan_core.h.
Definition at line 8767 of file vulkan_core.h.
Definition at line 8765 of file vulkan_core.h.
Definition at line 5110 of file vulkan_core.h.
Definition at line 8763 of file vulkan_core.h.
typedef struct VkExternalSemaphoreProperties VkExternalSemaphoreProperties |
Definition at line 8773 of file vulkan_core.h.
typedef enum VkFenceCreateFlagBits VkFenceCreateFlagBits |
typedef VkFlags VkFenceCreateFlags |
Definition at line 2491 of file vulkan_core.h.
typedef struct VkFenceCreateInfo VkFenceCreateInfo |
typedef struct VkFenceGetFdInfoKHR VkFenceGetFdInfoKHR |
typedef enum VkFenceImportFlagBits VkFenceImportFlagBits |
Definition at line 9054 of file vulkan_core.h.
typedef VkFlags VkFenceImportFlags |
Definition at line 5086 of file vulkan_core.h.
Definition at line 9052 of file vulkan_core.h.
typedef struct VkFilterCubicImageViewImageFormatPropertiesEXT VkFilterCubicImageViewImageFormatPropertiesEXT |
typedef uint32_t VkFlags |
Definition at line 97 of file vulkan_core.h.
typedef uint64_t VkFlags64 |
Definition at line 6548 of file vulkan_core.h.
typedef enum VkFormatFeatureFlagBits VkFormatFeatureFlagBits |
typedef VkFlags64 VkFormatFeatureFlagBits2 |
Definition at line 6760 of file vulkan_core.h.
Definition at line 10386 of file vulkan_core.h.
typedef VkFlags VkFormatFeatureFlags |
Definition at line 2307 of file vulkan_core.h.
typedef VkFlags64 VkFormatFeatureFlags2 |
Definition at line 6757 of file vulkan_core.h.
Definition at line 10384 of file vulkan_core.h.
typedef struct VkFormatProperties VkFormatProperties |
typedef struct VkFormatProperties2 VkFormatProperties2 |
Definition at line 8516 of file vulkan_core.h.
typedef struct VkFormatProperties3 VkFormatProperties3 |
Definition at line 10388 of file vulkan_core.h.
typedef enum VkFragmentShadingRateNV VkFragmentShadingRateNV |
typedef enum VkFragmentShadingRateTypeNV VkFragmentShadingRateTypeNV |
typedef struct VkFrameBoundaryEXT VkFrameBoundaryEXT |
typedef enum VkFrameBoundaryFlagBitsEXT VkFrameBoundaryFlagBitsEXT |
typedef VkFlags VkFrameBoundaryFlagsEXT |
Definition at line 15865 of file vulkan_core.h.
typedef struct VkFramebufferAttachmentImageInfo VkFramebufferAttachmentImageInfo |
Definition at line 8951 of file vulkan_core.h.
Definition at line 8949 of file vulkan_core.h.
typedef enum VkFramebufferCreateFlagBits VkFramebufferCreateFlagBits |
typedef VkFlags VkFramebufferCreateFlags |
Definition at line 2791 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 12618 of file vulkan_core.h.
typedef VkFlags VkGeometryFlagsKHR |
Definition at line 12615 of file vulkan_core.h.
typedef VkGeometryFlagsKHR VkGeometryFlagsNV |
Definition at line 12616 of file vulkan_core.h.
Definition at line 12638 of file vulkan_core.h.
typedef VkFlags VkGeometryInstanceFlagsKHR |
Definition at line 12635 of file vulkan_core.h.
Definition at line 12636 of file vulkan_core.h.
typedef struct VkGeometryNV VkGeometryNV |
typedef struct VkGeometryTrianglesNV VkGeometryTrianglesNV |
typedef enum VkGeometryTypeKHR VkGeometryTypeKHR |
typedef VkGeometryTypeKHR VkGeometryTypeNV |
Definition at line 12575 of file vulkan_core.h.
typedef struct VkGetLatencyMarkerInfoNV VkGetLatencyMarkerInfoNV |
typedef struct VkGraphicsPipelineCreateInfo VkGraphicsPipelineCreateInfo |
Definition at line 15157 of file vulkan_core.h.
typedef struct VkGraphicsPipelineShaderGroupsCreateInfoNV VkGraphicsPipelineShaderGroupsCreateInfoNV |
typedef struct VkHdrMetadataEXT VkHdrMetadataEXT |
Definition at line 13923 of file vulkan_core.h.
typedef struct VkHeadlessSurfaceCreateInfoEXT VkHeadlessSurfaceCreateInfoEXT |
typedef enum VkHostImageCopyFlagBitsEXT VkHostImageCopyFlagBitsEXT |
typedef VkFlags VkHostImageCopyFlagsEXT |
Definition at line 14135 of file vulkan_core.h.
typedef enum VkImageAspectFlagBits VkImageAspectFlagBits |
typedef VkFlags VkImageAspectFlags |
Definition at line 2256 of file vulkan_core.h.
typedef struct VkImageBlit VkImageBlit |
typedef struct VkImageBlit2 VkImageBlit2 |
typedef VkImageBlit2 VkImageBlit2KHR |
Definition at line 10340 of file vulkan_core.h.
typedef struct VkImageCompressionControlEXT VkImageCompressionControlEXT |
Definition at line 15435 of file vulkan_core.h.
typedef VkFlags VkImageCompressionFlagsEXT |
Definition at line 15405 of file vulkan_core.h.
typedef struct VkImageCompressionPropertiesEXT VkImageCompressionPropertiesEXT |
typedef struct VkImageCopy VkImageCopy |
typedef struct VkImageCopy2 VkImageCopy2 |
typedef VkImageCopy2 VkImageCopy2KHR |
Definition at line 10338 of file vulkan_core.h.
typedef enum VkImageCreateFlagBits VkImageCreateFlagBits |
typedef VkFlags VkImageCreateFlags |
Definition at line 2337 of file vulkan_core.h.
typedef struct VkImageCreateInfo VkImageCreateInfo |
typedef struct VkImageDrmFormatModifierExplicitCreateInfoEXT VkImageDrmFormatModifierExplicitCreateInfoEXT |
typedef struct VkImageFormatListCreateInfo VkImageFormatListCreateInfo |
Definition at line 9434 of file vulkan_core.h.
typedef struct VkImageFormatProperties VkImageFormatProperties |
typedef struct VkImageFormatProperties2 VkImageFormatProperties2 |
Definition at line 8518 of file vulkan_core.h.
typedef enum VkImageLayout VkImageLayout |
typedef struct VkImageMemoryBarrier VkImageMemoryBarrier |
typedef struct VkImageMemoryBarrier2 VkImageMemoryBarrier2 |
Definition at line 10186 of file vulkan_core.h.
typedef struct VkImageMemoryRequirementsInfo2 VkImageMemoryRequirementsInfo2 |
Definition at line 9399 of file vulkan_core.h.
Definition at line 9456 of file vulkan_core.h.
typedef struct VkImageResolve VkImageResolve |
typedef struct VkImageResolve2 VkImageResolve2 |
typedef VkImageResolve2 VkImageResolve2KHR |
Definition at line 10344 of file vulkan_core.h.
Definition at line 9401 of file vulkan_core.h.
typedef struct VkImageStencilUsageCreateInfo VkImageStencilUsageCreateInfo |
Definition at line 13734 of file vulkan_core.h.
typedef struct VkImageSubresource VkImageSubresource |
Definition at line 14231 of file vulkan_core.h.
typedef struct VkImageSubresource2KHR VkImageSubresource2KHR |
typedef struct VkImageSubresourceLayers VkImageSubresourceLayers |
typedef struct VkImageSubresourceRange VkImageSubresourceRange |
typedef struct VkImageSwapchainCreateInfoKHR VkImageSwapchainCreateInfoKHR |
typedef enum VkImageTiling VkImageTiling |
typedef struct VkImageToMemoryCopyEXT VkImageToMemoryCopyEXT |
typedef enum VkImageType VkImageType |
typedef enum VkImageUsageFlagBits VkImageUsageFlagBits |
typedef VkFlags VkImageUsageFlags |
Definition at line 2382 of file vulkan_core.h.
typedef struct VkImageViewAddressPropertiesNVX VkImageViewAddressPropertiesNVX |
typedef struct VkImageViewASTCDecodeModeEXT VkImageViewASTCDecodeModeEXT |
typedef enum VkImageViewCreateFlagBits VkImageViewCreateFlagBits |
typedef VkFlags VkImageViewCreateFlags |
Definition at line 2591 of file vulkan_core.h.
typedef struct VkImageViewCreateInfo VkImageViewCreateInfo |
typedef struct VkImageViewHandleInfoNVX VkImageViewHandleInfoNVX |
typedef struct VkImageViewMinLodCreateInfoEXT VkImageViewMinLodCreateInfoEXT |
typedef struct VkImageViewSlicedCreateInfoEXT VkImageViewSlicedCreateInfoEXT |
typedef enum VkImageViewType VkImageViewType |
typedef struct VkImageViewUsageCreateInfo VkImageViewUsageCreateInfo |
Definition at line 9252 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 14430 of file vulkan_core.h.
typedef struct VkIndirectCommandsStreamNV VkIndirectCommandsStreamNV |
typedef enum VkIndirectStateFlagBitsNV VkIndirectStateFlagBitsNV |
typedef VkFlags VkIndirectStateFlagsNV |
Definition at line 14422 of file vulkan_core.h.
typedef struct VkInputAttachmentAspectReference VkInputAttachmentAspectReference |
Definition at line 9250 of file vulkan_core.h.
typedef enum VkInstanceCreateFlagBits VkInstanceCreateFlagBits |
typedef VkFlags VkInstanceCreateFlags |
Definition at line 2388 of file vulkan_core.h.
typedef struct VkInstanceCreateInfo VkInstanceCreateInfo |
typedef enum VkInternalAllocationType VkInternalAllocationType |
typedef enum VkLatencyMarkerNV VkLatencyMarkerNV |
typedef struct VkLatencySleepInfoNV VkLatencySleepInfoNV |
typedef struct VkLatencySleepModeInfoNV VkLatencySleepModeInfoNV |
typedef struct VkLatencySubmissionPresentIdNV VkLatencySubmissionPresentIdNV |
typedef struct VkLatencySurfaceCapabilitiesNV VkLatencySurfaceCapabilitiesNV |
typedef struct VkLatencyTimingsFrameReportNV VkLatencyTimingsFrameReportNV |
typedef struct VkLayerProperties VkLayerProperties |
typedef enum VkLineRasterizationModeEXT VkLineRasterizationModeEXT |
typedef struct VkMappedMemoryRange VkMappedMemoryRange |
typedef enum VkMemoryAllocateFlagBits VkMemoryAllocateFlagBits |
Definition at line 8584 of file vulkan_core.h.
typedef VkFlags VkMemoryAllocateFlags |
Definition at line 5018 of file vulkan_core.h.
typedef struct VkMemoryAllocateFlagsInfo VkMemoryAllocateFlagsInfo |
Definition at line 8586 of file vulkan_core.h.
Definition at line 8582 of file vulkan_core.h.
typedef struct VkMemoryAllocateInfo VkMemoryAllocateInfo |
typedef struct VkMemoryBarrier VkMemoryBarrier |
typedef struct VkMemoryBarrier2 VkMemoryBarrier2 |
typedef VkMemoryBarrier2 VkMemoryBarrier2KHR |
Definition at line 10182 of file vulkan_core.h.
Definition at line 16645 of file vulkan_core.h.
Definition at line 16648 of file vulkan_core.h.
typedef struct VkMemoryDedicatedAllocateInfo VkMemoryDedicatedAllocateInfo |
Definition at line 9377 of file vulkan_core.h.
typedef struct VkMemoryDedicatedRequirements VkMemoryDedicatedRequirements |
Definition at line 9375 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 2396 of file vulkan_core.h.
typedef struct VkMemoryHostPointerPropertiesEXT VkMemoryHostPointerPropertiesEXT |
typedef VkFlags VkMemoryMapFlags |
Definition at line 2471 of file vulkan_core.h.
typedef struct VkMemoryMapInfoKHR VkMemoryMapInfoKHR |
Definition at line 9932 of file vulkan_core.h.
typedef struct VkMemoryPriorityAllocateInfoEXT VkMemoryPriorityAllocateInfoEXT |
typedef enum VkMemoryPropertyFlagBits VkMemoryPropertyFlagBits |
typedef VkFlags VkMemoryPropertyFlags |
Definition at line 2410 of file vulkan_core.h.
typedef struct VkMemoryRequirements VkMemoryRequirements |
typedef struct VkMemoryRequirements2 VkMemoryRequirements2 |
Definition at line 9403 of file vulkan_core.h.
typedef struct VkMemoryToImageCopyEXT VkMemoryToImageCopyEXT |
typedef struct VkMemoryType VkMemoryType |
typedef VkFlags VkMemoryUnmapFlagsKHR |
Definition at line 10086 of file vulkan_core.h.
typedef struct VkMemoryUnmapInfoKHR VkMemoryUnmapInfoKHR |
typedef struct VkMicromapBuildInfoEXT VkMicromapBuildInfoEXT |
typedef struct VkMicromapBuildSizesInfoEXT VkMicromapBuildSizesInfoEXT |
typedef enum VkMicromapCreateFlagBitsEXT VkMicromapCreateFlagBitsEXT |
typedef VkFlags VkMicromapCreateFlagsEXT |
Definition at line 16175 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 |
typedef struct VkMultiviewPerViewRenderAreasRenderPassBeginInfoQCOM VkMultiviewPerViewRenderAreasRenderPassBeginInfoQCOM |
Definition at line 15618 of file vulkan_core.h.
typedef struct VkMutableDescriptorTypeListEXT VkMutableDescriptorTypeListEXT |
Definition at line 15609 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 17270 of file vulkan_core.h.
typedef struct VkOpticalFlowExecuteInfoNV VkOpticalFlowExecuteInfoNV |
typedef VkFlags VkOpticalFlowGridSizeFlagsNV |
Definition at line 17243 of file vulkan_core.h.
typedef struct VkOpticalFlowImageFormatInfoNV VkOpticalFlowImageFormatInfoNV |
Definition at line 17264 of file vulkan_core.h.
typedef struct VkOpticalFlowSessionCreateInfoNV VkOpticalFlowSessionCreateInfoNV |
typedef struct VkOpticalFlowSessionCreatePrivateDataInfoNV VkOpticalFlowSessionCreatePrivateDataInfoNV |
typedef enum VkOpticalFlowUsageFlagBitsNV VkOpticalFlowUsageFlagBitsNV |
typedef VkFlags VkOpticalFlowUsageFlagsNV |
Definition at line 17254 of file vulkan_core.h.
typedef struct VkOutOfBandQueueTypeInfoNV VkOutOfBandQueueTypeInfoNV |
typedef enum VkOutOfBandQueueTypeNV VkOutOfBandQueueTypeNV |
typedef struct VkPastPresentationTimingGOOGLE VkPastPresentationTimingGOOGLE |
typedef enum VkPeerMemoryFeatureFlagBits VkPeerMemoryFeatureFlagBits |
Definition at line 8580 of file vulkan_core.h.
typedef VkFlags VkPeerMemoryFeatureFlags |
Definition at line 5007 of file vulkan_core.h.
Definition at line 8578 of file vulkan_core.h.
typedef struct VkPerformanceConfigurationAcquireInfoINTEL VkPerformanceConfigurationAcquireInfoINTEL |
Definition at line 9142 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 8877 of file vulkan_core.h.
Definition at line 9563 of file vulkan_core.h.
typedef struct VkPhysicalDeviceAccelerationStructureFeaturesKHR VkPhysicalDeviceAccelerationStructureFeaturesKHR |
typedef struct VkPhysicalDeviceAccelerationStructurePropertiesKHR VkPhysicalDeviceAccelerationStructurePropertiesKHR |
typedef struct VkPhysicalDeviceAddressBindingReportFeaturesEXT VkPhysicalDeviceAddressBindingReportFeaturesEXT |
typedef struct VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT |
typedef struct VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT |
typedef struct VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT |
typedef struct VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT |
typedef struct VkPhysicalDeviceBorderColorSwizzleFeaturesEXT VkPhysicalDeviceBorderColorSwizzleFeaturesEXT |
Definition at line 13691 of file vulkan_core.h.
typedef struct VkPhysicalDeviceBufferDeviceAddressFeatures VkPhysicalDeviceBufferDeviceAddressFeatures |
typedef struct VkPhysicalDeviceBufferDeviceAddressFeaturesEXT VkPhysicalDeviceBufferDeviceAddressFeaturesEXT |
Definition at line 9926 of file vulkan_core.h.
typedef struct VkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI VkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI |
typedef struct VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI |
typedef struct VkPhysicalDeviceColorWriteEnableFeaturesEXT VkPhysicalDeviceColorWriteEnableFeaturesEXT |
typedef struct VkPhysicalDeviceComputeShaderDerivativesFeaturesNV VkPhysicalDeviceComputeShaderDerivativesFeaturesNV |
typedef struct VkPhysicalDeviceConditionalRenderingFeaturesEXT VkPhysicalDeviceConditionalRenderingFeaturesEXT |
typedef struct VkPhysicalDeviceConservativeRasterizationPropertiesEXT VkPhysicalDeviceConservativeRasterizationPropertiesEXT |
typedef struct VkPhysicalDeviceCooperativeMatrixFeaturesKHR VkPhysicalDeviceCooperativeMatrixFeaturesKHR |
typedef struct VkPhysicalDeviceCooperativeMatrixFeaturesNV VkPhysicalDeviceCooperativeMatrixFeaturesNV |
typedef struct VkPhysicalDeviceCooperativeMatrixPropertiesKHR VkPhysicalDeviceCooperativeMatrixPropertiesKHR |
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 VkPhysicalDeviceDepthBiasControlFeaturesEXT VkPhysicalDeviceDepthBiasControlFeaturesEXT |
typedef struct VkPhysicalDeviceDepthClampZeroOneFeaturesEXT VkPhysicalDeviceDepthClampZeroOneFeaturesEXT |
typedef struct VkPhysicalDeviceDepthClipControlFeaturesEXT VkPhysicalDeviceDepthClipControlFeaturesEXT |
typedef struct VkPhysicalDeviceDepthClipEnableFeaturesEXT VkPhysicalDeviceDepthClipEnableFeaturesEXT |
typedef struct VkPhysicalDeviceDepthStencilResolveProperties VkPhysicalDeviceDepthStencilResolveProperties |
typedef VkPhysicalDeviceDepthStencilResolveProperties VkPhysicalDeviceDepthStencilResolvePropertiesKHR |
Definition at line 9714 of file vulkan_core.h.
typedef struct VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT |
typedef struct VkPhysicalDeviceDescriptorBufferFeaturesEXT VkPhysicalDeviceDescriptorBufferFeaturesEXT |
typedef struct VkPhysicalDeviceDescriptorBufferPropertiesEXT VkPhysicalDeviceDescriptorBufferPropertiesEXT |
typedef struct VkPhysicalDeviceDescriptorIndexingFeatures VkPhysicalDeviceDescriptorIndexingFeatures |
Definition at line 12430 of file vulkan_core.h.
typedef struct VkPhysicalDeviceDescriptorIndexingProperties VkPhysicalDeviceDescriptorIndexingProperties |
typedef VkPhysicalDeviceDescriptorIndexingProperties VkPhysicalDeviceDescriptorIndexingPropertiesEXT |
Definition at line 12432 of file vulkan_core.h.
typedef struct VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV |
typedef struct VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE |
typedef struct VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV |
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 9690 of file vulkan_core.h.
typedef struct VkPhysicalDeviceDrmPropertiesEXT VkPhysicalDeviceDrmPropertiesEXT |
Definition at line 8447 of file vulkan_core.h.
typedef struct VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT |
typedef struct VkPhysicalDeviceExclusiveScissorFeaturesNV VkPhysicalDeviceExclusiveScissorFeaturesNV |
typedef struct VkPhysicalDeviceExtendedDynamicState2FeaturesEXT VkPhysicalDeviceExtendedDynamicState2FeaturesEXT |
typedef struct VkPhysicalDeviceExtendedDynamicState3FeaturesEXT VkPhysicalDeviceExtendedDynamicState3FeaturesEXT |
typedef struct VkPhysicalDeviceExtendedDynamicState3PropertiesEXT VkPhysicalDeviceExtendedDynamicState3PropertiesEXT |
typedef struct VkPhysicalDeviceExtendedDynamicStateFeaturesEXT VkPhysicalDeviceExtendedDynamicStateFeaturesEXT |
typedef struct VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV |
typedef struct VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV |
Definition at line 8689 of file vulkan_core.h.
Definition at line 9034 of file vulkan_core.h.
Definition at line 8685 of file vulkan_core.h.
typedef struct VkPhysicalDeviceExternalMemoryHostPropertiesEXT VkPhysicalDeviceExternalMemoryHostPropertiesEXT |
typedef struct VkPhysicalDeviceExternalMemoryRDMAFeaturesNV VkPhysicalDeviceExternalMemoryRDMAFeaturesNV |
Definition at line 8771 of file vulkan_core.h.
typedef struct VkPhysicalDeviceFaultFeaturesEXT VkPhysicalDeviceFaultFeaturesEXT |
typedef struct VkPhysicalDeviceFeatures VkPhysicalDeviceFeatures |
typedef struct VkPhysicalDeviceFeatures2 VkPhysicalDeviceFeatures2 |
Definition at line 8512 of file vulkan_core.h.
Definition at line 8869 of file vulkan_core.h.
Definition at line 9700 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 13256 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 16000 of file vulkan_core.h.
typedef struct VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR |
typedef struct VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT |
typedef struct VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT |
typedef struct VkPhysicalDeviceGroupProperties VkPhysicalDeviceGroupProperties |
Definition at line 8656 of file vulkan_core.h.
typedef struct VkPhysicalDeviceHostImageCopyPropertiesEXT VkPhysicalDeviceHostImageCopyPropertiesEXT |
Definition at line 14016 of file vulkan_core.h.
typedef struct VkPhysicalDeviceIDProperties VkPhysicalDeviceIDProperties |
Definition at line 8693 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 8520 of file vulkan_core.h.
typedef struct VkPhysicalDeviceImagelessFramebufferFeatures VkPhysicalDeviceImagelessFramebufferFeatures |
typedef VkPhysicalDeviceImagelessFramebufferFeatures VkPhysicalDeviceImagelessFramebufferFeaturesKHR |
Definition at line 8947 of file vulkan_core.h.
typedef struct VkPhysicalDeviceImageProcessing2FeaturesQCOM VkPhysicalDeviceImageProcessing2FeaturesQCOM |
typedef struct VkPhysicalDeviceImageProcessing2PropertiesQCOM VkPhysicalDeviceImageProcessing2PropertiesQCOM |
typedef struct VkPhysicalDeviceImageProcessingFeaturesQCOM VkPhysicalDeviceImageProcessingFeaturesQCOM |
typedef struct VkPhysicalDeviceImageProcessingPropertiesQCOM VkPhysicalDeviceImageProcessingPropertiesQCOM |
Definition at line 15389 of file vulkan_core.h.
typedef struct VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT |
typedef struct VkPhysicalDeviceImageViewImageFormatInfoEXT VkPhysicalDeviceImageViewImageFormatInfoEXT |
typedef struct VkPhysicalDeviceImageViewMinLodFeaturesEXT VkPhysicalDeviceImageViewMinLodFeaturesEXT |
typedef struct VkPhysicalDeviceInheritedViewportScissorFeaturesNV VkPhysicalDeviceInheritedViewportScissorFeaturesNV |
typedef struct VkPhysicalDeviceInlineUniformBlockFeatures VkPhysicalDeviceInlineUniformBlockFeatures |
Definition at line 12094 of file vulkan_core.h.
typedef struct VkPhysicalDeviceInlineUniformBlockProperties VkPhysicalDeviceInlineUniformBlockProperties |
typedef VkPhysicalDeviceInlineUniformBlockProperties VkPhysicalDeviceInlineUniformBlockPropertiesEXT |
Definition at line 12096 of file vulkan_core.h.
typedef struct VkPhysicalDeviceInvocationMaskFeaturesHUAWEI VkPhysicalDeviceInvocationMaskFeaturesHUAWEI |
typedef struct VkPhysicalDeviceLayeredDriverPropertiesMSFT VkPhysicalDeviceLayeredDriverPropertiesMSFT |
typedef struct VkPhysicalDeviceLegacyDitheringFeaturesEXT VkPhysicalDeviceLegacyDitheringFeaturesEXT |
typedef struct VkPhysicalDeviceLimits VkPhysicalDeviceLimits |
typedef struct VkPhysicalDeviceLinearColorAttachmentFeaturesNV VkPhysicalDeviceLinearColorAttachmentFeaturesNV |
typedef struct VkPhysicalDeviceLineRasterizationFeaturesEXT VkPhysicalDeviceLineRasterizationFeaturesEXT |
typedef struct VkPhysicalDeviceLineRasterizationPropertiesEXT VkPhysicalDeviceLineRasterizationPropertiesEXT |
Definition at line 9509 of file vulkan_core.h.
Definition at line 10439 of file vulkan_core.h.
Definition at line 10441 of file vulkan_core.h.
typedef struct VkPhysicalDeviceMemoryDecompressionFeaturesNV VkPhysicalDeviceMemoryDecompressionFeaturesNV |
typedef struct VkPhysicalDeviceMemoryDecompressionPropertiesNV VkPhysicalDeviceMemoryDecompressionPropertiesNV |
typedef struct VkPhysicalDeviceMemoryProperties VkPhysicalDeviceMemoryProperties |
Definition at line 8524 of file vulkan_core.h.
typedef struct VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT |
Definition at line 8502 of file vulkan_core.h.
typedef struct VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX |
typedef struct VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM |
typedef struct VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM |
Definition at line 8504 of file vulkan_core.h.
typedef struct VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT |
typedef VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE |
Definition at line 15602 of file vulkan_core.h.
typedef struct VkPhysicalDeviceNestedCommandBufferFeaturesEXT VkPhysicalDeviceNestedCommandBufferFeaturesEXT |
typedef struct VkPhysicalDeviceNestedCommandBufferPropertiesEXT VkPhysicalDeviceNestedCommandBufferPropertiesEXT |
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 14883 of file vulkan_core.h.
typedef struct VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR |
typedef struct VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT |
typedef struct VkPhysicalDevicePipelinePropertiesFeaturesEXT VkPhysicalDevicePipelinePropertiesFeaturesEXT |
typedef struct VkPhysicalDevicePipelineProtectedAccessFeaturesEXT VkPhysicalDevicePipelineProtectedAccessFeaturesEXT |
typedef struct VkPhysicalDevicePipelineRobustnessFeaturesEXT VkPhysicalDevicePipelineRobustnessFeaturesEXT |
typedef struct VkPhysicalDevicePipelineRobustnessPropertiesEXT VkPhysicalDevicePipelineRobustnessPropertiesEXT |
Definition at line 9246 of file vulkan_core.h.
typedef struct VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT |
typedef struct VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT |
Definition at line 14840 of file vulkan_core.h.
typedef struct VkPhysicalDeviceProperties VkPhysicalDeviceProperties |
typedef struct VkPhysicalDeviceProperties2 VkPhysicalDeviceProperties2 |
Definition at line 8514 of file vulkan_core.h.
typedef struct VkPhysicalDeviceProvokingVertexFeaturesEXT VkPhysicalDeviceProvokingVertexFeaturesEXT |
typedef struct VkPhysicalDeviceProvokingVertexPropertiesEXT VkPhysicalDeviceProvokingVertexPropertiesEXT |
typedef struct VkPhysicalDevicePushDescriptorPropertiesKHR VkPhysicalDevicePushDescriptorPropertiesKHR |
typedef VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM |
Definition at line 15576 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 VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR |
typedef struct VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV |
typedef struct VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT |
typedef struct VkPhysicalDeviceSampleLocationsPropertiesEXT VkPhysicalDeviceSampleLocationsPropertiesEXT |
typedef struct VkPhysicalDeviceSamplerFilterMinmaxProperties VkPhysicalDeviceSamplerFilterMinmaxProperties |
typedef VkPhysicalDeviceSamplerFilterMinmaxProperties VkPhysicalDeviceSamplerFilterMinmaxPropertiesEXT |
Definition at line 12068 of file vulkan_core.h.
typedef struct VkPhysicalDeviceSamplerYcbcrConversionFeatures VkPhysicalDeviceSamplerYcbcrConversionFeatures |
typedef VkPhysicalDeviceSamplerYcbcrConversionFeatures VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR |
Definition at line 9458 of file vulkan_core.h.
Definition at line 13563 of file vulkan_core.h.
typedef struct VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures |
typedef VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures VkPhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHR |
Definition at line 9885 of file vulkan_core.h.
typedef struct VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT |
typedef struct VkPhysicalDeviceShaderAtomicFloatFeaturesEXT VkPhysicalDeviceShaderAtomicFloatFeaturesEXT |
Definition at line 9571 of file vulkan_core.h.
typedef struct VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM |
typedef struct VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM |
typedef struct VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures |
typedef VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT |
Definition at line 14393 of file vulkan_core.h.
Definition at line 5606 of file vulkan_core.h.
typedef struct VkPhysicalDeviceShaderDrawParametersFeatures VkPhysicalDeviceShaderDrawParametersFeatures |
typedef struct VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD |
Definition at line 8867 of file vulkan_core.h.
typedef struct VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT |
typedef struct VkPhysicalDeviceShaderImageFootprintFeaturesNV VkPhysicalDeviceShaderImageFootprintFeaturesNV |
typedef struct VkPhysicalDeviceShaderIntegerDotProductFeatures VkPhysicalDeviceShaderIntegerDotProductFeatures |
typedef VkPhysicalDeviceShaderIntegerDotProductFeatures VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR |
Definition at line 10122 of file vulkan_core.h.
typedef struct VkPhysicalDeviceShaderIntegerDotProductProperties VkPhysicalDeviceShaderIntegerDotProductProperties |
typedef VkPhysicalDeviceShaderIntegerDotProductProperties VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR |
Definition at line 10124 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 9555 of file vulkan_core.h.
typedef struct VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR |
typedef struct VkPhysicalDeviceShaderTerminateInvocationFeatures VkPhysicalDeviceShaderTerminateInvocationFeatures |
typedef VkPhysicalDeviceShaderTerminateInvocationFeatures VkPhysicalDeviceShaderTerminateInvocationFeaturesKHR |
Definition at line 9779 of file vulkan_core.h.
typedef struct VkPhysicalDeviceShaderTileImageFeaturesEXT VkPhysicalDeviceShaderTileImageFeaturesEXT |
typedef struct VkPhysicalDeviceShaderTileImagePropertiesEXT VkPhysicalDeviceShaderTileImagePropertiesEXT |
typedef struct VkPhysicalDeviceShadingRateImageFeaturesNV VkPhysicalDeviceShadingRateImageFeaturesNV |
typedef struct VkPhysicalDeviceShadingRateImagePropertiesNV VkPhysicalDeviceShadingRateImagePropertiesNV |
Definition at line 8528 of file vulkan_core.h.
typedef struct VkPhysicalDeviceSparseProperties VkPhysicalDeviceSparseProperties |
typedef struct VkPhysicalDeviceSubgroupSizeControlFeatures VkPhysicalDeviceSubgroupSizeControlFeatures |
Definition at line 13585 of file vulkan_core.h.
typedef struct VkPhysicalDeviceSubgroupSizeControlProperties VkPhysicalDeviceSubgroupSizeControlProperties |
typedef VkPhysicalDeviceSubgroupSizeControlProperties VkPhysicalDeviceSubgroupSizeControlPropertiesEXT |
Definition at line 13587 of file vulkan_core.h.
typedef struct VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT |
typedef struct VkPhysicalDeviceSubpassShadingFeaturesHUAWEI VkPhysicalDeviceSubpassShadingFeaturesHUAWEI |
typedef struct VkPhysicalDeviceSubpassShadingPropertiesHUAWEI VkPhysicalDeviceSubpassShadingPropertiesHUAWEI |
typedef struct VkPhysicalDeviceSurfaceInfo2KHR VkPhysicalDeviceSurfaceInfo2KHR |
typedef struct VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT |
Definition at line 10196 of file vulkan_core.h.
typedef struct VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT |
typedef struct VkPhysicalDeviceTexelBufferAlignmentProperties VkPhysicalDeviceTexelBufferAlignmentProperties |
typedef VkPhysicalDeviceTexelBufferAlignmentProperties VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT |
Definition at line 14621 of file vulkan_core.h.
typedef struct VkPhysicalDeviceTextureCompressionASTCHDRFeatures VkPhysicalDeviceTextureCompressionASTCHDRFeatures |
typedef VkPhysicalDeviceTextureCompressionASTCHDRFeatures VkPhysicalDeviceTextureCompressionASTCHDRFeaturesEXT |
Definition at line 11384 of file vulkan_core.h.
typedef struct VkPhysicalDeviceTilePropertiesFeaturesQCOM VkPhysicalDeviceTilePropertiesFeaturesQCOM |
Definition at line 9734 of file vulkan_core.h.
typedef struct VkPhysicalDeviceTimelineSemaphoreProperties VkPhysicalDeviceTimelineSemaphoreProperties |
Definition at line 9736 of file vulkan_core.h.
typedef struct VkPhysicalDeviceToolProperties VkPhysicalDeviceToolProperties |
Definition at line 13718 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 9918 of file vulkan_core.h.
Definition at line 5394 of file vulkan_core.h.
Definition at line 9301 of file vulkan_core.h.
Definition at line 9303 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 9771 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 10301 of file vulkan_core.h.
typedef enum VkPipelineBindPoint VkPipelineBindPoint |
typedef VkFlags VkPipelineCacheCreateFlags |
Definition at line 2599 of file vulkan_core.h.
typedef struct VkPipelineCacheCreateInfo VkPipelineCacheCreateInfo |
typedef enum VkPipelineCacheHeaderVersion VkPipelineCacheHeaderVersion |
typedef struct VkPipelineCacheHeaderVersionOne VkPipelineCacheHeaderVersionOne |
typedef struct VkPipelineColorBlendAdvancedStateCreateInfoEXT VkPipelineColorBlendAdvancedStateCreateInfoEXT |
Definition at line 2723 of file vulkan_core.h.
Definition at line 13037 of file vulkan_core.h.
Definition at line 12250 of file vulkan_core.h.
typedef struct VkPipelineCoverageModulationStateCreateInfoNV VkPipelineCoverageModulationStateCreateInfoNV |
Definition at line 13828 of file vulkan_core.h.
typedef struct VkPipelineCoverageReductionStateCreateInfoNV VkPipelineCoverageReductionStateCreateInfoNV |
Definition at line 12227 of file vulkan_core.h.
typedef struct VkPipelineCoverageToColorStateCreateInfoNV VkPipelineCoverageToColorStateCreateInfoNV |
typedef enum VkPipelineCreateFlagBits VkPipelineCreateFlagBits |
Definition at line 10477 of file vulkan_core.h.
typedef VkFlags VkPipelineCreateFlags |
Definition at line 2653 of file vulkan_core.h.
typedef VkFlags64 VkPipelineCreateFlags2KHR |
Definition at line 10474 of file vulkan_core.h.
typedef struct VkPipelineCreationFeedback VkPipelineCreationFeedback |
Definition at line 13165 of file vulkan_core.h.
Definition at line 13167 of file vulkan_core.h.
Definition at line 13161 of file vulkan_core.h.
Definition at line 6560 of file vulkan_core.h.
Definition at line 13163 of file vulkan_core.h.
Definition at line 2716 of file vulkan_core.h.
Definition at line 11772 of file vulkan_core.h.
typedef struct VkPipelineDiscardRectangleStateCreateInfoEXT VkPipelineDiscardRectangleStateCreateInfoEXT |
Definition at line 2724 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 15832 of file vulkan_core.h.
typedef struct VkPipelineInfoKHR VkPipelineInfoKHR |
Definition at line 2703 of file vulkan_core.h.
typedef VkFlags VkPipelineLayoutCreateFlags |
Definition at line 2730 of file vulkan_core.h.
typedef struct VkPipelineLayoutCreateInfo VkPipelineLayoutCreateInfo |
typedef struct VkPipelineLibraryCreateInfoKHR VkPipelineLibraryCreateInfoKHR |
Definition at line 2707 of file vulkan_core.h.
Definition at line 11820 of file vulkan_core.h.
typedef struct VkPipelineRasterizationConservativeStateCreateInfoEXT VkPipelineRasterizationConservativeStateCreateInfoEXT |
Definition at line 11849 of file vulkan_core.h.
typedef struct VkPipelineRasterizationDepthClipStateCreateInfoEXT VkPipelineRasterizationDepthClipStateCreateInfoEXT |
typedef struct VkPipelineRasterizationLineStateCreateInfoEXT VkPipelineRasterizationLineStateCreateInfoEXT |
typedef struct VkPipelineRasterizationProvokingVertexStateCreateInfoEXT VkPipelineRasterizationProvokingVertexStateCreateInfoEXT |
Definition at line 2706 of file vulkan_core.h.
typedef struct VkPipelineRasterizationStateRasterizationOrderAMD VkPipelineRasterizationStateRasterizationOrderAMD |
Definition at line 10974 of file vulkan_core.h.
typedef struct VkPipelineRasterizationStateStreamCreateInfoEXT VkPipelineRasterizationStateStreamCreateInfoEXT |
typedef struct VkPipelineRenderingCreateInfo VkPipelineRenderingCreateInfo |
Definition at line 8445 of file vulkan_core.h.
typedef struct VkPipelineRepresentativeFragmentTestStateCreateInfoNV VkPipelineRepresentativeFragmentTestStateCreateInfoNV |
typedef struct VkPipelineSampleLocationsStateCreateInfoEXT VkPipelineSampleLocationsStateCreateInfoEXT |
Definition at line 2662 of file vulkan_core.h.
typedef struct VkPipelineShaderStageCreateInfo VkPipelineShaderStageCreateInfo |
typedef struct VkPipelineShaderStageModuleIdentifierCreateInfoEXT VkPipelineShaderStageModuleIdentifierCreateInfoEXT |
typedef struct VkPipelineShaderStageRequiredSubgroupSizeCreateInfo VkPipelineShaderStageRequiredSubgroupSizeCreateInfo |
typedef VkPipelineShaderStageRequiredSubgroupSizeCreateInfo VkPipelineShaderStageRequiredSubgroupSizeCreateInfoEXT |
Definition at line 13589 of file vulkan_core.h.
typedef enum VkPipelineStageFlagBits VkPipelineStageFlagBits |
typedef VkFlags64 VkPipelineStageFlagBits2 |
Definition at line 6582 of file vulkan_core.h.
Definition at line 10172 of file vulkan_core.h.
typedef VkFlags VkPipelineStageFlags |
Definition at line 2470 of file vulkan_core.h.
typedef VkFlags64 VkPipelineStageFlags2 |
Definition at line 6579 of file vulkan_core.h.
Definition at line 10170 of file vulkan_core.h.
typedef struct VkPipelineTessellationDomainOriginStateCreateInfo VkPipelineTessellationDomainOriginStateCreateInfo |
typedef VkPipelineTessellationDomainOriginStateCreateInfo VkPipelineTessellationDomainOriginStateCreateInfoKHR |
Definition at line 9254 of file vulkan_core.h.
Definition at line 2704 of file vulkan_core.h.
typedef struct VkPipelineVertexInputDivisorStateCreateInfoEXT VkPipelineVertexInputDivisorStateCreateInfoEXT |
Definition at line 2702 of file vulkan_core.h.
typedef struct VkPipelineViewportCoarseSampleOrderStateCreateInfoNV VkPipelineViewportCoarseSampleOrderStateCreateInfoNV |
typedef struct VkPipelineViewportDepthClipControlCreateInfoEXT VkPipelineViewportDepthClipControlCreateInfoEXT |
typedef struct VkPipelineViewportExclusiveScissorStateCreateInfoNV VkPipelineViewportExclusiveScissorStateCreateInfoNV |
typedef struct VkPipelineViewportShadingRateImageStateCreateInfoNV VkPipelineViewportShadingRateImageStateCreateInfoNV |
Definition at line 2705 of file vulkan_core.h.
Definition at line 11744 of file vulkan_core.h.
typedef struct VkPipelineViewportSwizzleStateCreateInfoNV VkPipelineViewportSwizzleStateCreateInfoNV |
typedef struct VkPipelineViewportWScalingStateCreateInfoNV VkPipelineViewportWScalingStateCreateInfoNV |
typedef enum VkPointClippingBehavior VkPointClippingBehavior |
Definition at line 9242 of file vulkan_core.h.
typedef enum VkPolygonMode VkPolygonMode |
typedef enum VkPresentGravityFlagBitsEXT VkPresentGravityFlagBitsEXT |
typedef VkFlags VkPresentGravityFlagsEXT |
Definition at line 14307 of file vulkan_core.h.
typedef struct VkPresentIdKHR VkPresentIdKHR |
typedef struct VkPresentInfoKHR VkPresentInfoKHR |
typedef enum VkPresentModeKHR VkPresentModeKHR |
typedef struct VkPresentRegionKHR VkPresentRegionKHR |
typedef struct VkPresentRegionsKHR VkPresentRegionsKHR |
typedef enum VkPresentScalingFlagBitsEXT VkPresentScalingFlagBitsEXT |
typedef VkFlags VkPresentScalingFlagsEXT |
Definition at line 14299 of file vulkan_core.h.
typedef struct VkPresentTimeGOOGLE VkPresentTimeGOOGLE |
typedef struct VkPresentTimesInfoGOOGLE VkPresentTimesInfoGOOGLE |
typedef enum VkPrimitiveTopology VkPrimitiveTopology |
typedef VkFlags VkPrivateDataSlotCreateFlags |
Definition at line 6578 of file vulkan_core.h.
Definition at line 14838 of file vulkan_core.h.
typedef struct VkPrivateDataSlotCreateInfo VkPrivateDataSlotCreateInfo |
Definition at line 14844 of file vulkan_core.h.
typedef VkPrivateDataSlot VkPrivateDataSlotEXT |
Definition at line 14834 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 2841 of file vulkan_core.h.
typedef struct VkQueryLowLatencySupportNV VkQueryLowLatencySupportNV |
typedef VkFlags VkQueryPipelineStatisticFlags |
Definition at line 2518 of file vulkan_core.h.
typedef VkFlags VkQueryPoolCreateFlags |
Definition at line 2519 of file vulkan_core.h.
typedef struct VkQueryPoolCreateInfo VkQueryPoolCreateInfo |
Definition at line 13412 of file vulkan_core.h.
typedef struct VkQueryPoolPerformanceQueryCreateInfoINTEL VkQueryPoolPerformanceQueryCreateInfoINTEL |
typedef enum VkQueryPoolSamplingModeINTEL VkQueryPoolSamplingModeINTEL |
typedef enum VkQueryResultFlagBits VkQueryResultFlagBits |
typedef VkFlags VkQueryResultFlags |
Definition at line 2529 of file vulkan_core.h.
typedef enum VkQueryResultStatusKHR VkQueryResultStatusKHR |
typedef enum VkQueryType VkQueryType |
Definition at line 16002 of file vulkan_core.h.
typedef struct VkQueueFamilyProperties VkQueueFamilyProperties |
typedef struct VkQueueFamilyProperties2 VkQueueFamilyProperties2 |
Definition at line 8522 of file vulkan_core.h.
typedef struct VkQueueFamilyQueryResultStatusPropertiesKHR VkQueueFamilyQueryResultStatusPropertiesKHR |
typedef struct VkQueueFamilyVideoPropertiesKHR VkQueueFamilyVideoPropertiesKHR |
typedef enum VkQueueFlagBits VkQueueFlagBits |
typedef VkFlags VkQueueFlags |
Definition at line 2425 of file vulkan_core.h.
Definition at line 12973 of file vulkan_core.h.
typedef enum VkQueueGlobalPriorityKHR VkQueueGlobalPriorityKHR |
typedef enum VkRasterizationOrderAMD VkRasterizationOrderAMD |
typedef struct VkRayTracingPipelineCreateInfoNV VkRayTracingPipelineCreateInfoNV |
typedef struct VkRayTracingPipelineInterfaceCreateInfoKHR VkRayTracingPipelineInterfaceCreateInfoKHR |
Definition at line 12564 of file vulkan_core.h.
typedef struct VkRectLayerKHR VkRectLayerKHR |
typedef struct VkRefreshCycleDurationGOOGLE VkRefreshCycleDurationGOOGLE |
typedef struct VkReleaseSwapchainImagesInfoEXT VkReleaseSwapchainImagesInfoEXT |
typedef void* VkRemoteAddressNV |
Definition at line 15802 of file vulkan_core.h.
typedef struct VkRenderingAreaInfoKHR VkRenderingAreaInfoKHR |
typedef struct VkRenderingAttachmentInfo VkRenderingAttachmentInfo |
Definition at line 8443 of file vulkan_core.h.
typedef enum VkRenderingFlagBits VkRenderingFlagBits |
Definition at line 8439 of file vulkan_core.h.
typedef VkFlags VkRenderingFlags |
Definition at line 6756 of file vulkan_core.h.
typedef VkRenderingFlags VkRenderingFlagsKHR |
Definition at line 8437 of file vulkan_core.h.
typedef struct VkRenderingFragmentDensityMapAttachmentInfoEXT VkRenderingFragmentDensityMapAttachmentInfoEXT |
typedef struct VkRenderingFragmentShadingRateAttachmentInfoKHR VkRenderingFragmentShadingRateAttachmentInfoKHR |
typedef struct VkRenderingInfo VkRenderingInfo |
typedef VkRenderingInfo VkRenderingInfoKHR |
Definition at line 8441 of file vulkan_core.h.
typedef struct VkRenderPassAttachmentBeginInfo VkRenderPassAttachmentBeginInfo |
Definition at line 8953 of file vulkan_core.h.
typedef struct VkRenderPassBeginInfo VkRenderPassBeginInfo |
typedef enum VkRenderPassCreateFlagBits VkRenderPassCreateFlagBits |
typedef VkFlags VkRenderPassCreateFlags |
Definition at line 2797 of file vulkan_core.h.
typedef struct VkRenderPassCreateInfo VkRenderPassCreateInfo |
typedef struct VkRenderPassCreateInfo2 VkRenderPassCreateInfo2 |
Definition at line 8961 of file vulkan_core.h.
typedef struct VkRenderPassCreationControlEXT VkRenderPassCreationControlEXT |
typedef struct VkRenderPassFragmentDensityMapCreateInfoEXT VkRenderPassFragmentDensityMapCreateInfoEXT |
typedef struct VkRenderPassInputAttachmentAspectCreateInfo VkRenderPassInputAttachmentAspectCreateInfo |
Definition at line 9248 of file vulkan_core.h.
typedef struct VkRenderPassMultiviewCreateInfo VkRenderPassMultiviewCreateInfo |
Definition at line 8500 of file vulkan_core.h.
typedef struct VkResolveImageInfo2 VkResolveImageInfo2 |
Definition at line 10334 of file vulkan_core.h.
typedef enum VkResolveModeFlagBits VkResolveModeFlagBits |
Definition at line 9708 of file vulkan_core.h.
typedef VkFlags VkResolveModeFlags |
Definition at line 5878 of file vulkan_core.h.
Definition at line 9710 of file vulkan_core.h.
typedef enum VkSampleCountFlagBits VkSampleCountFlagBits |
typedef VkFlags VkSampleCountFlags |
Definition at line 2349 of file vulkan_core.h.
typedef struct VkSampleLocationEXT VkSampleLocationEXT |
typedef struct VkSampleLocationsInfoEXT VkSampleLocationsInfoEXT |
typedef uint32_t VkSampleMask |
Definition at line 98 of file vulkan_core.h.
typedef enum VkSamplerAddressMode VkSamplerAddressMode |
typedef struct VkSamplerBorderColorComponentMappingCreateInfoEXT VkSamplerBorderColorComponentMappingCreateInfoEXT |
typedef enum VkSamplerCreateFlagBits VkSamplerCreateFlagBits |
typedef VkFlags VkSamplerCreateFlags |
Definition at line 2741 of file vulkan_core.h.
typedef struct VkSamplerCreateInfo VkSamplerCreateInfo |
typedef enum VkSamplerMipmapMode VkSamplerMipmapMode |
typedef enum VkSamplerReductionMode VkSamplerReductionMode |
typedef struct VkSamplerReductionModeCreateInfo VkSamplerReductionModeCreateInfo |
Definition at line 12066 of file vulkan_core.h.
Definition at line 12064 of file vulkan_core.h.
Definition at line 9450 of file vulkan_core.h.
typedef struct VkSamplerYcbcrConversionImageFormatProperties VkSamplerYcbcrConversionImageFormatProperties |
typedef VkSamplerYcbcrConversionImageFormatProperties VkSamplerYcbcrConversionImageFormatPropertiesKHR |
Definition at line 9460 of file vulkan_core.h.
typedef struct VkSamplerYcbcrConversionInfo VkSamplerYcbcrConversionInfo |
Definition at line 9452 of file vulkan_core.h.
typedef VkSamplerYcbcrConversion VkSamplerYcbcrConversionKHR |
Definition at line 9440 of file vulkan_core.h.
typedef struct VkSamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM VkSamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM |
Definition at line 9444 of file vulkan_core.h.
typedef enum VkSamplerYcbcrRange VkSamplerYcbcrRange |
Definition at line 9446 of file vulkan_core.h.
typedef enum VkScopeKHR VkScopeKHR |
typedef VkScopeKHR VkScopeNV |
Definition at line 13780 of file vulkan_core.h.
typedef VkFlags VkSemaphoreCreateFlags |
Definition at line 2492 of file vulkan_core.h.
typedef struct VkSemaphoreCreateInfo VkSemaphoreCreateInfo |
typedef struct VkSemaphoreGetFdInfoKHR VkSemaphoreGetFdInfoKHR |
typedef enum VkSemaphoreImportFlagBits VkSemaphoreImportFlagBits |
Definition at line 8791 of file vulkan_core.h.
typedef VkFlags VkSemaphoreImportFlags |
Definition at line 5093 of file vulkan_core.h.
Definition at line 8789 of file vulkan_core.h.
typedef struct VkSemaphoreSignalInfo VkSemaphoreSignalInfo |
Definition at line 9744 of file vulkan_core.h.
typedef struct VkSemaphoreSubmitInfo VkSemaphoreSubmitInfo |
Definition at line 10192 of file vulkan_core.h.
typedef enum VkSemaphoreType VkSemaphoreType |
typedef struct VkSemaphoreTypeCreateInfo VkSemaphoreTypeCreateInfo |
Definition at line 9738 of file vulkan_core.h.
typedef VkSemaphoreType VkSemaphoreTypeKHR |
Definition at line 9728 of file vulkan_core.h.
typedef enum VkSemaphoreWaitFlagBits VkSemaphoreWaitFlagBits |
Definition at line 9730 of file vulkan_core.h.
typedef VkFlags VkSemaphoreWaitFlags |
Definition at line 5898 of file vulkan_core.h.
Definition at line 9732 of file vulkan_core.h.
typedef struct VkSemaphoreWaitInfo VkSemaphoreWaitInfo |
Definition at line 9742 of file vulkan_core.h.
typedef struct VkSetLatencyMarkerInfoNV VkSetLatencyMarkerInfoNV |
typedef struct VkSetStateFlagsIndirectCommandNV VkSetStateFlagsIndirectCommandNV |
typedef enum VkShaderCodeTypeEXT VkShaderCodeTypeEXT |
Definition at line 13601 of file vulkan_core.h.
typedef enum VkShaderCreateFlagBitsEXT VkShaderCreateFlagBitsEXT |
typedef VkFlags VkShaderCreateFlagsEXT |
Definition at line 17419 of file vulkan_core.h.
typedef struct VkShaderCreateInfoEXT VkShaderCreateInfoEXT |
Definition at line 9698 of file vulkan_core.h.
typedef enum VkShaderGroupShaderKHR VkShaderGroupShaderKHR |
typedef enum VkShaderInfoTypeAMD VkShaderInfoTypeAMD |
typedef VkFlags VkShaderModuleCreateFlags |
Definition at line 2592 of file vulkan_core.h.
typedef struct VkShaderModuleCreateInfo VkShaderModuleCreateInfo |
typedef struct VkShaderModuleIdentifierEXT VkShaderModuleIdentifierEXT |
typedef struct VkShaderModuleValidationCacheCreateInfoEXT VkShaderModuleValidationCacheCreateInfoEXT |
typedef VkPipelineShaderStageRequiredSubgroupSizeCreateInfo VkShaderRequiredSubgroupSizeCreateInfoEXT |
Definition at line 17450 of file vulkan_core.h.
typedef struct VkShaderResourceUsageAMD VkShaderResourceUsageAMD |
typedef enum VkShaderStageFlagBits VkShaderStageFlagBits |
typedef VkFlags VkShaderStageFlags |
Definition at line 2731 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 2485 of file vulkan_core.h.
typedef struct VkSparseImageFormatProperties VkSparseImageFormatProperties |
typedef struct VkSparseImageFormatProperties2 VkSparseImageFormatProperties2 |
Definition at line 8526 of file vulkan_core.h.
typedef struct VkSparseImageMemoryBind VkSparseImageMemoryBind |
typedef struct VkSparseImageMemoryBindInfo VkSparseImageMemoryBindInfo |
typedef struct VkSparseImageMemoryRequirements VkSparseImageMemoryRequirements |
typedef struct VkSparseImageMemoryRequirements2 VkSparseImageMemoryRequirements2 |
Definition at line 9405 of file vulkan_core.h.
typedef struct VkSparseMemoryBind VkSparseMemoryBind |
typedef enum VkSparseMemoryBindFlagBits VkSparseMemoryBindFlagBits |
typedef VkFlags VkSparseMemoryBindFlags |
Definition at line 2477 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 2856 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 4994 of file vulkan_core.h.
typedef enum VkSubmitFlagBits VkSubmitFlagBits |
typedef VkSubmitFlagBits VkSubmitFlagBitsKHR |
Definition at line 10178 of file vulkan_core.h.
typedef VkFlags VkSubmitFlags |
Definition at line 6743 of file vulkan_core.h.
typedef VkSubmitFlags VkSubmitFlagsKHR |
Definition at line 10180 of file vulkan_core.h.
typedef struct VkSubmitInfo VkSubmitInfo |
typedef struct VkSubmitInfo2 VkSubmitInfo2 |
typedef VkSubmitInfo2 VkSubmitInfo2KHR |
Definition at line 10190 of file vulkan_core.h.
typedef struct VkSubpassBeginInfo VkSubpassBeginInfo |
Definition at line 8971 of file vulkan_core.h.
typedef enum VkSubpassContents VkSubpassContents |
typedef struct VkSubpassDependency VkSubpassDependency |
typedef struct VkSubpassDependency2 VkSubpassDependency2 |
Definition at line 8969 of file vulkan_core.h.
typedef struct VkSubpassDescription VkSubpassDescription |
typedef struct VkSubpassDescription2 VkSubpassDescription2 |
Definition at line 8967 of file vulkan_core.h.
Definition at line 9712 of file vulkan_core.h.
typedef enum VkSubpassDescriptionFlagBits VkSubpassDescriptionFlagBits |
typedef VkFlags VkSubpassDescriptionFlags |
Definition at line 2813 of file vulkan_core.h.
typedef struct VkSubpassEndInfo VkSubpassEndInfo |
typedef VkSubpassEndInfo VkSubpassEndInfoKHR |
Definition at line 8973 of file vulkan_core.h.
typedef struct VkSubpassFragmentDensityMapOffsetEndInfoQCOM VkSubpassFragmentDensityMapOffsetEndInfoQCOM |
typedef enum VkSubpassMergeStatusEXT VkSubpassMergeStatusEXT |
typedef struct VkSubpassSampleLocationsEXT VkSubpassSampleLocationsEXT |
typedef struct VkSubresourceHostMemcpySizeEXT VkSubresourceHostMemcpySizeEXT |
typedef struct VkSubresourceLayout VkSubresourceLayout |
Definition at line 14229 of file vulkan_core.h.
typedef struct VkSubresourceLayout2KHR VkSubresourceLayout2KHR |
typedef struct VkSurfaceCapabilities2EXT VkSurfaceCapabilities2EXT |
typedef struct VkSurfaceCapabilities2KHR VkSurfaceCapabilities2KHR |
typedef struct VkSurfaceCapabilitiesKHR VkSurfaceCapabilitiesKHR |
typedef enum VkSurfaceCounterFlagBitsEXT VkSurfaceCounterFlagBitsEXT |
typedef VkFlags VkSurfaceCounterFlagsEXT |
Definition at line 11547 of file vulkan_core.h.
typedef struct VkSurfaceFormat2KHR VkSurfaceFormat2KHR |
typedef struct VkSurfaceFormatKHR VkSurfaceFormatKHR |
typedef struct VkSurfacePresentModeEXT VkSurfacePresentModeEXT |
typedef VkFlags VkSurfaceTransformFlagsKHR |
Definition at line 7647 of file vulkan_core.h.
typedef struct VkSwapchainCounterCreateInfoEXT VkSwapchainCounterCreateInfoEXT |
typedef enum VkSwapchainCreateFlagBitsKHR VkSwapchainCreateFlagBitsKHR |
typedef VkFlags VkSwapchainCreateFlagsKHR |
Definition at line 7716 of file vulkan_core.h.
typedef struct VkSwapchainCreateInfoKHR VkSwapchainCreateInfoKHR |
typedef struct VkSwapchainLatencyCreateInfoNV VkSwapchainLatencyCreateInfoNV |
typedef struct VkSwapchainPresentFenceInfoEXT VkSwapchainPresentFenceInfoEXT |
typedef struct VkSwapchainPresentModeInfoEXT VkSwapchainPresentModeInfoEXT |
typedef enum VkSystemAllocationScope VkSystemAllocationScope |
typedef enum VkTessellationDomainOrigin VkTessellationDomainOrigin |
Definition at line 9244 of file vulkan_core.h.
typedef struct VkTilePropertiesQCOM VkTilePropertiesQCOM |
typedef enum VkTimeDomainEXT VkTimeDomainEXT |
typedef struct VkTimelineSemaphoreSubmitInfo VkTimelineSemaphoreSubmitInfo |
Definition at line 9740 of file vulkan_core.h.
typedef enum VkToolPurposeFlagBits VkToolPurposeFlagBits |
Definition at line 13714 of file vulkan_core.h.
typedef VkFlags VkToolPurposeFlags |
Definition at line 6577 of file vulkan_core.h.
Definition at line 13716 of file vulkan_core.h.
typedef struct VkTraceRaysIndirectCommand2KHR VkTraceRaysIndirectCommand2KHR |
typedef struct VkTraceRaysIndirectCommandKHR VkTraceRaysIndirectCommandKHR |
typedef struct VkTransformMatrixKHR VkTransformMatrixKHR |
Definition at line 12787 of file vulkan_core.h.
Definition at line 12374 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 VkFlags VkVideoBeginCodingFlagsKHR |
Definition at line 8084 of file vulkan_core.h.
typedef struct VkVideoBeginCodingInfoKHR VkVideoBeginCodingInfoKHR |
typedef struct VkVideoCapabilitiesKHR VkVideoCapabilitiesKHR |
typedef enum VkVideoCapabilityFlagBitsKHR VkVideoCapabilityFlagBitsKHR |
typedef VkFlags VkVideoCapabilityFlagsKHR |
Definition at line 8073 of file vulkan_core.h.
Definition at line 8057 of file vulkan_core.h.
typedef VkFlags VkVideoCodecOperationFlagsKHR |
Definition at line 8047 of file vulkan_core.h.
typedef VkFlags VkVideoCodingControlFlagsKHR |
Definition at line 8097 of file vulkan_core.h.
typedef struct VkVideoCodingControlInfoKHR VkVideoCodingControlInfoKHR |
Definition at line 8066 of file vulkan_core.h.
typedef struct VkVideoDecodeCapabilitiesKHR VkVideoDecodeCapabilitiesKHR |
Definition at line 8327 of file vulkan_core.h.
typedef VkFlags VkVideoDecodeFlagsKHR |
Definition at line 8337 of file vulkan_core.h.
typedef struct VkVideoDecodeH264CapabilitiesKHR VkVideoDecodeH264CapabilitiesKHR |
typedef struct VkVideoDecodeH264DpbSlotInfoKHR VkVideoDecodeH264DpbSlotInfoKHR |
typedef struct VkVideoDecodeH264PictureInfoKHR VkVideoDecodeH264PictureInfoKHR |
Definition at line 8385 of file vulkan_core.h.
typedef struct VkVideoDecodeH264ProfileInfoKHR VkVideoDecodeH264ProfileInfoKHR |
typedef struct VkVideoDecodeH264SessionParametersAddInfoKHR VkVideoDecodeH264SessionParametersAddInfoKHR |
typedef struct VkVideoDecodeH264SessionParametersCreateInfoKHR VkVideoDecodeH264SessionParametersCreateInfoKHR |
typedef struct VkVideoDecodeH265CapabilitiesKHR VkVideoDecodeH265CapabilitiesKHR |
typedef struct VkVideoDecodeH265DpbSlotInfoKHR VkVideoDecodeH265DpbSlotInfoKHR |
typedef struct VkVideoDecodeH265PictureInfoKHR VkVideoDecodeH265PictureInfoKHR |
typedef struct VkVideoDecodeH265ProfileInfoKHR VkVideoDecodeH265ProfileInfoKHR |
typedef struct VkVideoDecodeH265SessionParametersAddInfoKHR VkVideoDecodeH265SessionParametersAddInfoKHR |
typedef struct VkVideoDecodeH265SessionParametersCreateInfoKHR VkVideoDecodeH265SessionParametersCreateInfoKHR |
typedef struct VkVideoDecodeInfoKHR VkVideoDecodeInfoKHR |
typedef VkFlags VkVideoDecodeUsageFlagsKHR |
Definition at line 8336 of file vulkan_core.h.
typedef struct VkVideoDecodeUsageInfoKHR VkVideoDecodeUsageInfoKHR |
typedef VkFlags VkVideoEndCodingFlagsKHR |
Definition at line 8085 of file vulkan_core.h.
typedef struct VkVideoEndCodingInfoKHR VkVideoEndCodingInfoKHR |
typedef struct VkVideoFormatPropertiesKHR VkVideoFormatPropertiesKHR |
typedef struct VkVideoPictureResourceInfoKHR VkVideoPictureResourceInfoKHR |
typedef struct VkVideoProfileInfoKHR VkVideoProfileInfoKHR |
typedef struct VkVideoProfileListInfoKHR VkVideoProfileListInfoKHR |
typedef struct VkVideoReferenceSlotInfoKHR VkVideoReferenceSlotInfoKHR |
typedef VkFlags VkVideoSessionCreateFlagsKHR |
Definition at line 8082 of file vulkan_core.h.
typedef struct VkVideoSessionCreateInfoKHR VkVideoSessionCreateInfoKHR |
Definition at line 8083 of file vulkan_core.h.
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 12098 of file vulkan_core.h.
typedef struct VkXYColorEXT VkXYColorEXT |
Definition at line 16156 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 16150 of file vulkan_core.h.
Definition at line 17949 of file vulkan_core.h.
Definition at line 12601 of file vulkan_core.h.
Definition at line 15254 of file vulkan_core.h.
Definition at line 12578 of file vulkan_core.h.
enum VkAccessFlagBits |
Definition at line 2199 of file vulkan_core.h.
Enumerator | |
---|---|
VK_ACQUIRE_PROFILING_LOCK_FLAG_BITS_MAX_ENUM_KHR |
Definition at line 9144 of file vulkan_core.h.
Enumerator | |
---|---|
VK_ATTACHMENT_DESCRIPTION_MAY_ALIAS_BIT | |
VK_ATTACHMENT_DESCRIPTION_FLAG_BITS_MAX_ENUM |
Definition at line 2769 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 2147 of file vulkan_core.h.
enum VkAttachmentStoreOp |
Definition at line 2155 of file vulkan_core.h.
enum VkBlendFactor |
Definition at line 1840 of file vulkan_core.h.
enum VkBlendOp |
Definition at line 1863 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 12190 of file vulkan_core.h.
Enumerator | |
---|---|
VK_BLOCK_MATCH_WINDOW_COMPARE_MODE_MIN_QCOM | |
VK_BLOCK_MATCH_WINDOW_COMPARE_MODE_MAX_QCOM | |
VK_BLOCK_MATCH_WINDOW_COMPARE_MODE_MAX_ENUM_QCOM |
Definition at line 17800 of file vulkan_core.h.
enum VkBorderColor |
Definition at line 2088 of file vulkan_core.h.
Definition at line 2531 of file vulkan_core.h.
Definition at line 2544 of file vulkan_core.h.
Definition at line 12641 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 17943 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 16163 of file vulkan_core.h.
Enumerator | |
---|---|
VK_BUILD_MICROMAP_MODE_BUILD_EXT | |
VK_BUILD_MICROMAP_MODE_MAX_ENUM_EXT |
Definition at line 16123 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 4967 of file vulkan_core.h.
Definition at line 12467 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 2601 of file vulkan_core.h.
enum VkColorSpaceKHR |
Definition at line 7604 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 2177 of file vulkan_core.h.
Enumerator | |
---|---|
VK_COMMAND_BUFFER_RESET_RELEASE_RESOURCES_BIT | |
VK_COMMAND_BUFFER_RESET_FLAG_BITS_MAX_ENUM |
Definition at line 2843 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 2829 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 2815 of file vulkan_core.h.
Enumerator | |
---|---|
VK_COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT | |
VK_COMMAND_POOL_RESET_FLAG_BITS_MAX_ENUM |
Definition at line 2823 of file vulkan_core.h.
enum VkCompareOp |
Definition at line 1918 of file vulkan_core.h.
enum VkComponentSwizzle |
Definition at line 1818 of file vulkan_core.h.
enum VkComponentTypeKHR |
Definition at line 10652 of file vulkan_core.h.
Definition at line 7639 of file vulkan_core.h.
Enumerator | |
---|---|
VK_CONDITIONAL_RENDERING_INVERTED_BIT_EXT | |
VK_CONDITIONAL_RENDERING_FLAG_BITS_MAX_ENUM_EXT |
Definition at line 11457 of file vulkan_core.h.
Definition at line 11814 of file vulkan_core.h.
Definition at line 12589 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 16128 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 12243 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 13823 of file vulkan_core.h.
Definition at line 17831 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 2694 of file vulkan_core.h.
Definition at line 10779 of file vulkan_core.h.
Definition at line 10732 of file vulkan_core.h.
Definition at line 11924 of file vulkan_core.h.
Definition at line 11932 of file vulkan_core.h.
enum VkDependencyFlagBits |
Definition at line 2775 of file vulkan_core.h.
Definition at line 14649 of file vulkan_core.h.
Definition at line 5880 of file vulkan_core.h.
Definition at line 2743 of file vulkan_core.h.
Definition at line 2756 of file vulkan_core.h.
enum VkDescriptorType |
Definition at line 2124 of file vulkan_core.h.
Definition at line 4975 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 15690 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 15684 of file vulkan_core.h.
Definition at line 14892 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 11586 of file vulkan_core.h.
Definition at line 15489 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 15500 of file vulkan_core.h.
Definition at line 7718 of file vulkan_core.h.
Definition at line 14693 of file vulkan_core.h.
Enumerator | |
---|---|
VK_DEVICE_QUEUE_CREATE_PROTECTED_BIT | |
VK_DEVICE_QUEUE_CREATE_FLAG_BITS_MAX_ENUM |
Definition at line 2428 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 17129 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 11767 of file vulkan_core.h.
Enumerator | |
---|---|
VK_DISPLAY_EVENT_TYPE_FIRST_PIXEL_OUT_EXT | |
VK_DISPLAY_EVENT_TYPE_MAX_ENUM_EXT |
Definition at line 11591 of file vulkan_core.h.
Definition at line 7872 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 11579 of file vulkan_core.h.
enum VkDriverId |
Definition at line 5793 of file vulkan_core.h.
enum VkDynamicState |
Definition at line 1930 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 2494 of file vulkan_core.h.
Definition at line 5072 of file vulkan_core.h.
Definition at line 5059 of file vulkan_core.h.
Definition at line 5048 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 11302 of file vulkan_core.h.
Definition at line 5022 of file vulkan_core.h.
Definition at line 11293 of file vulkan_core.h.
Definition at line 5112 of file vulkan_core.h.
Definition at line 5095 of file vulkan_core.h.
Enumerator | |
---|---|
VK_FENCE_CREATE_SIGNALED_BIT | |
VK_FENCE_CREATE_FLAG_BITS_MAX_ENUM |
Definition at line 2487 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 5081 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 2100 of file vulkan_core.h.
enum VkFormat |
Definition at line 1458 of file vulkan_core.h.
Definition at line 2258 of file vulkan_core.h.
Definition at line 9788 of file vulkan_core.h.
Definition at line 15202 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 15196 of file vulkan_core.h.
Enumerator | |
---|---|
VK_FRAME_BOUNDARY_FRAME_END_BIT_EXT | |
VK_FRAME_BOUNDARY_FLAG_BITS_MAX_ENUM_EXT |
Definition at line 15861 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 2786 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 2021 of file vulkan_core.h.
Definition at line 12608 of file vulkan_core.h.
Definition at line 12621 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 12567 of file vulkan_core.h.
Definition at line 15150 of file vulkan_core.h.
Enumerator | |
---|---|
VK_HOST_IMAGE_COPY_MEMCPY_EXT | |
VK_HOST_IMAGE_COPY_FLAG_BITS_MAX_ENUM_EXT |
Definition at line 14131 of file vulkan_core.h.
Definition at line 2237 of file vulkan_core.h.
Definition at line 15407 of file vulkan_core.h.
Definition at line 15398 of file vulkan_core.h.
Definition at line 2309 of file vulkan_core.h.
enum VkImageLayout |
Definition at line 1330 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 1766 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 1773 of file vulkan_core.h.
enum VkImageUsageFlagBits |
Definition at line 2351 of file vulkan_core.h.
Definition at line 2585 of file vulkan_core.h.
enum VkImageViewType |
Definition at line 1829 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 2183 of file vulkan_core.h.
Definition at line 14424 of file vulkan_core.h.
Definition at line 14403 of file vulkan_core.h.
Enumerator | |
---|---|
VK_INDIRECT_STATE_FLAG_FRONTFACE_BIT_NV | |
VK_INDIRECT_STATE_FLAG_BITS_MAX_ENUM_NV |
Definition at line 14418 of file vulkan_core.h.
Enumerator | |
---|---|
VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR | |
VK_INSTANCE_CREATE_FLAG_BITS_MAX_ENUM |
Definition at line 2384 of file vulkan_core.h.
Enumerator | |
---|---|
VK_INTERNAL_ALLOCATION_TYPE_EXECUTABLE | |
VK_INTERNAL_ALLOCATION_TYPE_MAX_ENUM |
Definition at line 1453 of file vulkan_core.h.
enum VkLatencyMarkerNV |
Definition at line 17649 of file vulkan_core.h.
Enumerator | |
---|---|
VK_LAYERED_DRIVER_UNDERLYING_API_NONE_MSFT | |
VK_LAYERED_DRIVER_UNDERLYING_API_D3D12_MSFT | |
VK_LAYERED_DRIVER_UNDERLYING_API_MAX_ENUM_MSFT |
Definition at line 17913 of file vulkan_core.h.
Definition at line 13946 of file vulkan_core.h.
enum VkLogicOp |
Definition at line 2068 of file vulkan_core.h.
Definition at line 5009 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 2390 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 13112 of file vulkan_core.h.
Definition at line 2398 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 16171 of file vulkan_core.h.
enum VkMicromapTypeEXT |
Enumerator | |
---|---|
VK_MICROMAP_TYPE_OPACITY_MICROMAP_EXT | |
VK_MICROMAP_TYPE_MAX_ENUM_EXT |
Definition at line 16115 of file vulkan_core.h.
enum VkObjectType |
Definition at line 1377 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 16136 of file vulkan_core.h.
Definition at line 16142 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 17266 of file vulkan_core.h.
Definition at line 17235 of file vulkan_core.h.
Definition at line 17214 of file vulkan_core.h.
Definition at line 17222 of file vulkan_core.h.
Definition at line 17256 of file vulkan_core.h.
Definition at line 17245 of file vulkan_core.h.
Enumerator | |
---|---|
VK_OUT_OF_BAND_QUEUE_TYPE_RENDER_NV | |
VK_OUT_OF_BAND_QUEUE_TYPE_PRESENT_NV | |
VK_OUT_OF_BAND_QUEUE_TYPE_MAX_ENUM_NV |
Definition at line 17665 of file vulkan_core.h.
Definition at line 4996 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 13357 of file vulkan_core.h.
Definition at line 9135 of file vulkan_core.h.
Definition at line 9115 of file vulkan_core.h.
Definition at line 9125 of file vulkan_core.h.
Definition at line 9100 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 13367 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 13373 of file vulkan_core.h.
Definition at line 13379 of file vulkan_core.h.
enum VkPhysicalDeviceType |
Definition at line 1780 of file vulkan_core.h.
enum VkPipelineBindPoint |
Definition at line 2165 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 2594 of file vulkan_core.h.
Enumerator | |
---|---|
VK_PIPELINE_CACHE_HEADER_VERSION_ONE | |
VK_PIPELINE_CACHE_HEADER_VERSION_MAX_ENUM |
Definition at line 1325 of file vulkan_core.h.
Definition at line 2718 of file vulkan_core.h.
Enumerator | |
---|---|
VK_PIPELINE_COMPILER_CONTROL_FLAG_BITS_MAX_ENUM_AMD |
Definition at line 13034 of file vulkan_core.h.
Definition at line 2610 of file vulkan_core.h.
Definition at line 6551 of file vulkan_core.h.
Definition at line 2709 of file vulkan_core.h.
Definition at line 9996 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 2726 of file vulkan_core.h.
Definition at line 11411 of file vulkan_core.h.
Definition at line 11419 of file vulkan_core.h.
Definition at line 2655 of file vulkan_core.h.
Definition at line 2434 of file vulkan_core.h.
Definition at line 4929 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 2048 of file vulkan_core.h.
Enumerator | |
---|---|
VK_PRESENT_GRAVITY_MIN_BIT_EXT | |
VK_PRESENT_GRAVITY_MAX_BIT_EXT | |
VK_PRESENT_GRAVITY_CENTERED_BIT_EXT | |
VK_PRESENT_GRAVITY_FLAG_BITS_MAX_ENUM_EXT |
Definition at line 14301 of file vulkan_core.h.
enum VkPresentModeKHR |
Definition at line 7594 of file vulkan_core.h.
Enumerator | |
---|---|
VK_PRESENT_SCALING_ONE_TO_ONE_BIT_EXT | |
VK_PRESENT_SCALING_ASPECT_RATIO_STRETCH_BIT_EXT | |
VK_PRESENT_SCALING_STRETCH_BIT_EXT | |
VK_PRESENT_SCALING_FLAG_BITS_MAX_ENUM_EXT |
Definition at line 14293 of file vulkan_core.h.
enum VkPrimitiveTopology |
Definition at line 2033 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 13892 of file vulkan_core.h.
Enumerator | |
---|---|
VK_QUERY_CONTROL_PRECISE_BIT | |
VK_QUERY_CONTROL_FLAG_BITS_MAX_ENUM |
Definition at line 2837 of file vulkan_core.h.
Definition at line 2501 of file vulkan_core.h.
Enumerator | |
---|---|
VK_QUERY_POOL_SAMPLING_MODE_MANUAL_INTEL | |
VK_QUERY_POOL_SAMPLING_MODE_MAX_ENUM_INTEL |
Definition at line 13362 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_WITH_STATUS_BIT_KHR | |
VK_QUERY_RESULT_FLAG_BITS_MAX_ENUM |
Definition at line 2521 of file vulkan_core.h.
Definition at line 8027 of file vulkan_core.h.
enum VkQueryType |
Definition at line 1789 of file vulkan_core.h.
enum VkQueueFlagBits |
Definition at line 2412 of file vulkan_core.h.
Definition at line 9648 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 10857 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 17555 of file vulkan_core.h.
Definition at line 12555 of file vulkan_core.h.
enum VkRenderingFlagBits |
Definition at line 6745 of file vulkan_core.h.
Enumerator | |
---|---|
VK_RENDER_PASS_CREATE_TRANSFORM_BIT_QCOM | |
VK_RENDER_PASS_CREATE_FLAG_BITS_MAX_ENUM |
Definition at line 2793 of file vulkan_core.h.
Definition at line 5864 of file vulkan_core.h.
enum VkResult |
Definition at line 140 of file vulkan_core.h.
Definition at line 2339 of file vulkan_core.h.
enum VkSamplerAddressMode |
Definition at line 2108 of file vulkan_core.h.
Definition at line 2733 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 2118 of file vulkan_core.h.
Definition at line 5845 of file vulkan_core.h.
Definition at line 4945 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 4959 of file vulkan_core.h.
enum VkScopeKHR |
Definition at line 10678 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 5088 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 5856 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 5893 of file vulkan_core.h.
enum VkShaderCodeTypeEXT |
Enumerator | |
---|---|
VK_SHADER_CODE_TYPE_BINARY_EXT | |
VK_SHADER_CODE_TYPE_SPIRV_EXT | |
VK_SHADER_CODE_TYPE_MAX_ENUM_EXT |
Definition at line 17403 of file vulkan_core.h.
Enumerator | |
---|---|
VK_SHADER_CORE_PROPERTIES_FLAG_BITS_MAX_ENUM_AMD |
Definition at line 13598 of file vulkan_core.h.
Definition at line 17409 of file vulkan_core.h.
Definition at line 5835 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 18219 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 11227 of file vulkan_core.h.
Definition at line 2664 of file vulkan_core.h.
Definition at line 12451 of file vulkan_core.h.
enum VkSharingMode |
Enumerator | |
---|---|
VK_SHARING_MODE_EXCLUSIVE | |
VK_SHARING_MODE_CONCURRENT | |
VK_SHARING_MODE_MAX_ENUM |
Definition at line 1812 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 2479 of file vulkan_core.h.
Enumerator | |
---|---|
VK_SPARSE_MEMORY_BIND_METADATA_BIT | |
VK_SPARSE_MEMORY_BIND_FLAG_BITS_MAX_ENUM |
Definition at line 2473 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 2849 of file vulkan_core.h.
enum VkStencilOp |
Definition at line 2056 of file vulkan_core.h.
enum VkStructureType |
Definition at line 201 of file vulkan_core.h.
Definition at line 4982 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 6738 of file vulkan_core.h.
enum VkSubpassContents |
Enumerator | |
---|---|
VK_SUBPASS_CONTENTS_INLINE | |
VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS | |
VK_SUBPASS_CONTENTS_INLINE_AND_SECONDARY_COMMAND_BUFFERS_EXT | |
VK_SUBPASS_CONTENTS_MAX_ENUM |
Definition at line 2192 of file vulkan_core.h.
Definition at line 2799 of file vulkan_core.h.
Definition at line 17071 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 11542 of file vulkan_core.h.
Definition at line 7626 of file vulkan_core.h.
Definition at line 7709 of file vulkan_core.h.
Definition at line 1444 of file vulkan_core.h.
Definition at line 4937 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 13051 of file vulkan_core.h.
Definition at line 6562 of file vulkan_core.h.
Enumerator | |
---|---|
VK_VALIDATION_CACHE_HEADER_VERSION_ONE_EXT | |
VK_VALIDATION_CACHE_HEADER_VERSION_MAX_ENUM_EXT |
Definition at line 12370 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 11354 of file vulkan_core.h.
Definition at line 13752 of file vulkan_core.h.
Definition at line 13743 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_MOBILEYE | |
VK_VENDOR_ID_MAX_ENUM |
Definition at line 1433 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 2027 of file vulkan_core.h.
Enumerator | |
---|---|
VK_VIDEO_CAPABILITY_PROTECTED_CONTENT_BIT_KHR | |
VK_VIDEO_CAPABILITY_SEPARATE_REFERENCE_IMAGES_BIT_KHR | |
VK_VIDEO_CAPABILITY_FLAG_BITS_MAX_ENUM_KHR |
Definition at line 8068 of file vulkan_core.h.
Definition at line 8049 of file vulkan_core.h.
Enumerator | |
---|---|
VK_VIDEO_CODEC_OPERATION_NONE_KHR | |
VK_VIDEO_CODEC_OPERATION_DECODE_H264_BIT_KHR | |
VK_VIDEO_CODEC_OPERATION_DECODE_H265_BIT_KHR | |
VK_VIDEO_CODEC_OPERATION_FLAG_BITS_MAX_ENUM_KHR |
Definition at line 8035 of file vulkan_core.h.
Enumerator | |
---|---|
VK_VIDEO_CODING_CONTROL_RESET_BIT_KHR | |
VK_VIDEO_CODING_CONTROL_FLAG_BITS_MAX_ENUM_KHR |
Definition at line 8087 of file vulkan_core.h.
Definition at line 8059 of file vulkan_core.h.
Enumerator | |
---|---|
VK_VIDEO_DECODE_CAPABILITY_DPB_AND_OUTPUT_COINCIDE_BIT_KHR | |
VK_VIDEO_DECODE_CAPABILITY_DPB_AND_OUTPUT_DISTINCT_BIT_KHR | |
VK_VIDEO_DECODE_CAPABILITY_FLAG_BITS_MAX_ENUM_KHR |
Definition at line 8322 of file vulkan_core.h.
Definition at line 8379 of file vulkan_core.h.
Definition at line 8329 of file vulkan_core.h.
Enumerator | |
---|---|
VK_VIDEO_SESSION_CREATE_PROTECTED_CONTENT_BIT_KHR | |
VK_VIDEO_SESSION_CREATE_FLAG_BITS_MAX_ENUM_KHR |
Definition at line 8075 of file vulkan_core.h.
Definition at line 11733 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 vkBindVideoSessionMemoryKHR | ( | VkDevice | device, |
VkVideoSessionKHR | videoSession, | ||
uint32_t | bindSessionMemoryInfoCount, | ||
const VkBindVideoSessionMemoryInfoKHR * | pBindSessionMemoryInfos | ||
) |
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 vkCmdBeginVideoCodingKHR | ( | VkCommandBuffer | commandBuffer, |
const VkVideoBeginCodingInfoKHR * | pBeginInfo | ||
) |
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 vkCmdBindIndexBuffer2KHR | ( | VkCommandBuffer | commandBuffer, |
VkBuffer | buffer, | ||
VkDeviceSize | offset, | ||
VkDeviceSize | size, | ||
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 vkCmdBindShadersEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | stageCount, | ||
const VkShaderStageFlagBits * | pStages, | ||
const VkShaderEXT * | pShaders | ||
) |
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 vkCmdControlVideoCodingKHR | ( | VkCommandBuffer | commandBuffer, |
const VkVideoCodingControlInfoKHR * | pCodingControlInfo | ||
) |
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 vkCmdDecodeVideoKHR | ( | VkCommandBuffer | commandBuffer, |
const VkVideoDecodeInfoKHR * | pDecodeInfo | ||
) |
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 vkCmdDrawClusterHUAWEI | ( | VkCommandBuffer | commandBuffer, |
uint32_t | groupCountX, | ||
uint32_t | groupCountY, | ||
uint32_t | groupCountZ | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdDrawClusterIndirectHUAWEI | ( | VkCommandBuffer | commandBuffer, |
VkBuffer | buffer, | ||
VkDeviceSize | offset | ||
) |
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 vkCmdEndVideoCodingKHR | ( | VkCommandBuffer | commandBuffer, |
const VkVideoEndCodingInfoKHR * | pEndCodingInfo | ||
) |
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 vkCmdSetAttachmentFeedbackLoopEnableEXT | ( | VkCommandBuffer | commandBuffer, |
VkImageAspectFlags | aspectMask | ||
) |
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 vkCmdSetDepthBias2EXT | ( | VkCommandBuffer | commandBuffer, |
const VkDepthBiasInfoEXT * | pDepthBiasInfo | ||
) |
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 vkCmdSetDiscardRectangleEnableEXT | ( | VkCommandBuffer | commandBuffer, |
VkBool32 | discardRectangleEnable | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDiscardRectangleEXT | ( | VkCommandBuffer | commandBuffer, |
uint32_t | firstDiscardRectangle, | ||
uint32_t | discardRectangleCount, | ||
const VkRect2D * | pDiscardRectangles | ||
) |
VKAPI_ATTR void VKAPI_CALL vkCmdSetDiscardRectangleModeEXT | ( | VkCommandBuffer | commandBuffer, |
VkDiscardRectangleModeEXT | discardRectangleMode | ||
) |
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 vkCmdSetExclusiveScissorEnableNV | ( | VkCommandBuffer | commandBuffer, |
uint32_t | firstExclusiveScissor, | ||
uint32_t | exclusiveScissorCount, | ||
const VkBool32 * | pExclusiveScissorEnables | ||
) |
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 vkCmdUpdatePipelineIndirectBufferNV | ( | VkCommandBuffer | commandBuffer, |
VkPipelineBindPoint | pipelineBindPoint, | ||
VkPipeline | pipeline | ||
) |
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 vkCopyImageToImageEXT | ( | VkDevice | device, |
const VkCopyImageToImageInfoEXT * | pCopyImageToImageInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCopyImageToMemoryEXT | ( | VkDevice | device, |
const VkCopyImageToMemoryInfoEXT * | pCopyImageToMemoryInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCopyMemoryToAccelerationStructureKHR | ( | VkDevice | device, |
VkDeferredOperationKHR | deferredOperation, | ||
const VkCopyMemoryToAccelerationStructureInfoKHR * | pInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCopyMemoryToImageEXT | ( | VkDevice | device, |
const VkCopyMemoryToImageInfoEXT * | pCopyMemoryToImageInfo | ||
) |
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 vkCreateShadersEXT | ( | VkDevice | device, |
uint32_t | createInfoCount, | ||
const VkShaderCreateInfoEXT * | pCreateInfos, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkShaderEXT * | pShaders | ||
) |
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 vkCreateVideoSessionKHR | ( | VkDevice | device, |
const VkVideoSessionCreateInfoKHR * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkVideoSessionKHR * | pVideoSession | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkCreateVideoSessionParametersKHR | ( | VkDevice | device, |
const VkVideoSessionParametersCreateInfoKHR * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkVideoSessionParametersKHR * | pVideoSessionParameters | ||
) |
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 vkDestroyShaderEXT | ( | VkDevice | device, |
VkShaderEXT | shader, | ||
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 void VKAPI_CALL vkDestroyVideoSessionKHR | ( | VkDevice | device, |
VkVideoSessionKHR | videoSession, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VKAPI_ATTR void VKAPI_CALL vkDestroyVideoSessionParametersKHR | ( | VkDevice | device, |
VkVideoSessionParametersKHR | videoSessionParameters, | ||
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 vkGetDeviceImageSubresourceLayoutKHR | ( | VkDevice | device, |
const VkDeviceImageSubresourceInfoKHR * | pInfo, | ||
VkSubresourceLayout2KHR * | pLayout | ||
) |
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 VkImageSubresource2KHR * | pSubresource, | ||
VkSubresourceLayout2KHR * | pLayout | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetImageSubresourceLayout2KHR | ( | VkDevice | device, |
VkImage | image, | ||
const VkImageSubresource2KHR * | pSubresource, | ||
VkSubresourceLayout2KHR * | 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 void VKAPI_CALL vkGetLatencyTimingsNV | ( | VkDevice | device, |
VkSwapchainKHR | swapchain, | ||
uint32_t * | pTimingCount, | ||
VkGetLatencyMarkerInfoNV * | pLatencyMarkerInfo | ||
) |
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 vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR | ( | VkPhysicalDevice | physicalDevice, |
uint32_t * | pPropertyCount, | ||
VkCooperativeMatrixPropertiesKHR * | pProperties | ||
) |
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 vkGetPhysicalDeviceVideoCapabilitiesKHR | ( | VkPhysicalDevice | physicalDevice, |
const VkVideoProfileInfoKHR * | pVideoProfile, | ||
VkVideoCapabilitiesKHR * | pCapabilities | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceVideoFormatPropertiesKHR | ( | VkPhysicalDevice | physicalDevice, |
const VkPhysicalDeviceVideoFormatInfoKHR * | pVideoFormatInfo, | ||
uint32_t * | pVideoFormatPropertyCount, | ||
VkVideoFormatPropertiesKHR * | pVideoFormatProperties | ||
) |
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 VkDeviceAddress VKAPI_CALL vkGetPipelineIndirectDeviceAddressNV | ( | VkDevice | device, |
const VkPipelineIndirectDeviceAddressInfoNV * | pInfo | ||
) |
VKAPI_ATTR void VKAPI_CALL vkGetPipelineIndirectMemoryRequirementsNV | ( | VkDevice | device, |
const VkComputePipelineCreateInfo * | pCreateInfo, | ||
VkMemoryRequirements2 * | pMemoryRequirements | ||
) |
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 void VKAPI_CALL vkGetRenderingAreaGranularityKHR | ( | VkDevice | device, |
const VkRenderingAreaInfoKHR * | pRenderingAreaInfo, | ||
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 vkGetShaderBinaryDataEXT | ( | VkDevice | device, |
VkShaderEXT | shader, | ||
size_t * | pDataSize, | ||
void * | pData | ||
) |
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 vkGetVideoSessionMemoryRequirementsKHR | ( | VkDevice | device, |
VkVideoSessionKHR | videoSession, | ||
uint32_t * | pMemoryRequirementsCount, | ||
VkVideoSessionMemoryRequirementsKHR * | pMemoryRequirements | ||
) |
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 vkLatencySleepNV | ( | VkDevice | device, |
VkSwapchainKHR | swapchain, | ||
const VkLatencySleepInfoNV * | pSleepInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkMapMemory | ( | VkDevice | device, |
VkDeviceMemory | memory, | ||
VkDeviceSize | offset, | ||
VkDeviceSize | size, | ||
VkMemoryMapFlags | flags, | ||
void ** | ppData | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkMapMemory2KHR | ( | VkDevice | device, |
const VkMemoryMapInfoKHR * | pMemoryMapInfo, | ||
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 void VKAPI_CALL vkQueueNotifyOutOfBandNV | ( | VkQueue | queue, |
const VkOutOfBandQueueTypeInfoNV * | pQueueTypeInfo | ||
) |
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 vkReleaseSwapchainImagesEXT | ( | VkDevice | device, |
const VkReleaseSwapchainImagesInfoEXT * | pReleaseInfo | ||
) |
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 vkSetLatencyMarkerNV | ( | VkDevice | device, |
VkSwapchainKHR | swapchain, | ||
const VkSetLatencyMarkerInfoNV * | pLatencyMarkerInfo | ||
) |
VKAPI_ATTR VkResult VKAPI_CALL vkSetLatencySleepModeNV | ( | VkDevice | device, |
VkSwapchainKHR | swapchain, | ||
const VkLatencySleepModeInfoNV * | pSleepModeInfo | ||
) |
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 VkResult VKAPI_CALL vkTransitionImageLayoutEXT | ( | VkDevice | device, |
uint32_t | transitionCount, | ||
const VkHostImageLayoutTransitionInfoEXT * | pTransitions | ||
) |
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 VkResult VKAPI_CALL vkUnmapMemory2KHR | ( | VkDevice | device, |
const VkMemoryUnmapInfoKHR * | pMemoryUnmapInfo | ||
) |
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 vkUpdateVideoSessionParametersKHR | ( | VkDevice | device, |
VkVideoSessionParametersKHR | videoSessionParameters, | ||
const VkVideoSessionParametersUpdateInfoKHR * | pUpdateInfo | ||
) |
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 | ||
) |
|
static |
Definition at line 6723 of file vulkan_core.h.
|
static |
Definition at line 6725 of file vulkan_core.h.
|
static |
Definition at line 6724 of file vulkan_core.h.
|
static |
Definition at line 6726 of file vulkan_core.h.
|
static |
Definition at line 6681 of file vulkan_core.h.
|
static |
Definition at line 6682 of file vulkan_core.h.
|
static |
Definition at line 6728 of file vulkan_core.h.
|
static |
Definition at line 6683 of file vulkan_core.h.
|
static |
Definition at line 6684 of file vulkan_core.h.
|
static |
Definition at line 6719 of file vulkan_core.h.
|
static |
Definition at line 6720 of file vulkan_core.h.
|
static |
Definition at line 6718 of file vulkan_core.h.
|
static |
Definition at line 6685 of file vulkan_core.h.
|
static |
Definition at line 6686 of file vulkan_core.h.
|
static |
Definition at line 6687 of file vulkan_core.h.
|
static |
Definition at line 6688 of file vulkan_core.h.
|
static |
Definition at line 6729 of file vulkan_core.h.
|
static |
Definition at line 6727 of file vulkan_core.h.
|
static |
Definition at line 6721 of file vulkan_core.h.
|
static |
Definition at line 6693 of file vulkan_core.h.
|
static |
Definition at line 6694 of file vulkan_core.h.
|
static |
Definition at line 6695 of file vulkan_core.h.
|
static |
Definition at line 6696 of file vulkan_core.h.
|
static |
Definition at line 6669 of file vulkan_core.h.
|
static |
Definition at line 6670 of file vulkan_core.h.
|
static |
Definition at line 6667 of file vulkan_core.h.
|
static |
Definition at line 6668 of file vulkan_core.h.
|
static |
Definition at line 6675 of file vulkan_core.h.
|
static |
Definition at line 6676 of file vulkan_core.h.
|
static |
Definition at line 6730 of file vulkan_core.h.
|
static |
Definition at line 6697 of file vulkan_core.h.
|
static |
Definition at line 6698 of file vulkan_core.h.
|
static |
Definition at line 6699 of file vulkan_core.h.
|
static |
Definition at line 6700 of file vulkan_core.h.
|
static |
Definition at line 6732 of file vulkan_core.h.
|
static |
Definition at line 6733 of file vulkan_core.h.
|
static |
Definition at line 6665 of file vulkan_core.h.
|
static |
Definition at line 6666 of file vulkan_core.h.
|
static |
Definition at line 6734 of file vulkan_core.h.
|
static |
Definition at line 6735 of file vulkan_core.h.
|
static |
Definition at line 6731 of file vulkan_core.h.
|
static |
Definition at line 6677 of file vulkan_core.h.
|
static |
Definition at line 6678 of file vulkan_core.h.
|
static |
Definition at line 6701 of file vulkan_core.h.
|
static |
Definition at line 6702 of file vulkan_core.h.
|
static |
Definition at line 6703 of file vulkan_core.h.
|
static |
Definition at line 6704 of file vulkan_core.h.
|
static |
Definition at line 6705 of file vulkan_core.h.
|
static |
Definition at line 6706 of file vulkan_core.h.
|
static |
Definition at line 6679 of file vulkan_core.h.
|
static |
Definition at line 6680 of file vulkan_core.h.
|
static |
Definition at line 6722 of file vulkan_core.h.
|
static |
Definition at line 6689 of file vulkan_core.h.
|
static |
Definition at line 6690 of file vulkan_core.h.
|
static |
Definition at line 6691 of file vulkan_core.h.
|
static |
Definition at line 6692 of file vulkan_core.h.
|
static |
Definition at line 6716 of file vulkan_core.h.
|
static |
Definition at line 6717 of file vulkan_core.h.
|
static |
Definition at line 6715 of file vulkan_core.h.
|
static |
Definition at line 6673 of file vulkan_core.h.
|
static |
Definition at line 6674 of file vulkan_core.h.
|
static |
Definition at line 6671 of file vulkan_core.h.
|
static |
Definition at line 6672 of file vulkan_core.h.
|
static |
Definition at line 6707 of file vulkan_core.h.
|
static |
Definition at line 6708 of file vulkan_core.h.
|
static |
Definition at line 10538 of file vulkan_core.h.
|
static |
Definition at line 10539 of file vulkan_core.h.
|
static |
Definition at line 10524 of file vulkan_core.h.
|
static |
Definition at line 10523 of file vulkan_core.h.
|
static |
Definition at line 10520 of file vulkan_core.h.
|
static |
Definition at line 10522 of file vulkan_core.h.
|
static |
Definition at line 10543 of file vulkan_core.h.
|
static |
Definition at line 10544 of file vulkan_core.h.
|
static |
Definition at line 10542 of file vulkan_core.h.
|
static |
Definition at line 10526 of file vulkan_core.h.
|
static |
Definition at line 10541 of file vulkan_core.h.
|
static |
Definition at line 10540 of file vulkan_core.h.
|
static |
Definition at line 10525 of file vulkan_core.h.
|
static |
Definition at line 10537 of file vulkan_core.h.
|
static |
Definition at line 10519 of file vulkan_core.h.
|
static |
Definition at line 10517 of file vulkan_core.h.
|
static |
Definition at line 10515 of file vulkan_core.h.
|
static |
Definition at line 10514 of file vulkan_core.h.
|
static |
Definition at line 10527 of file vulkan_core.h.
|
static |
Definition at line 10528 of file vulkan_core.h.
|
static |
Definition at line 10518 of file vulkan_core.h.
|
static |
Definition at line 10516 of file vulkan_core.h.
|
static |
Definition at line 10521 of file vulkan_core.h.
|
static |
Definition at line 10530 of file vulkan_core.h.
|
static |
Definition at line 10529 of file vulkan_core.h.
|
static |
Definition at line 6817 of file vulkan_core.h.
|
static |
Definition at line 6783 of file vulkan_core.h.
|
static |
Definition at line 6784 of file vulkan_core.h.
|
static |
Definition at line 6781 of file vulkan_core.h.
|
static |
Definition at line 6782 of file vulkan_core.h.
|
static |
Definition at line 6830 of file vulkan_core.h.
|
static |
Definition at line 6831 of file vulkan_core.h.
|
static |
Definition at line 6775 of file vulkan_core.h.
|
static |
Definition at line 6776 of file vulkan_core.h.
|
static |
Definition at line 6777 of file vulkan_core.h.
|
static |
Definition at line 6778 of file vulkan_core.h.
|
static |
Definition at line 6807 of file vulkan_core.h.
|
static |
Definition at line 6808 of file vulkan_core.h.
|
static |
Definition at line 6779 of file vulkan_core.h.
|
static |
Definition at line 6780 of file vulkan_core.h.
|
static |
Definition at line 6805 of file vulkan_core.h.
|
static |
Definition at line 6806 of file vulkan_core.h.
|
static |
Definition at line 6818 of file vulkan_core.h.
|
static |
Definition at line 6819 of file vulkan_core.h.
|
static |
Definition at line 6820 of file vulkan_core.h.
|
static |
Definition at line 6827 of file vulkan_core.h.
|
static |
Definition at line 6795 of file vulkan_core.h.
|
static |
Definition at line 6796 of file vulkan_core.h.
|
static |
Definition at line 6834 of file vulkan_core.h.
|
static |
Definition at line 6832 of file vulkan_core.h.
|
static |
Definition at line 6833 of file vulkan_core.h.
|
static |
Definition at line 6761 of file vulkan_core.h.
|
static |
Definition at line 6762 of file vulkan_core.h.
|
static |
Definition at line 6813 of file vulkan_core.h.
|
static |
Definition at line 6814 of file vulkan_core.h.
|
static |
Definition at line 6787 of file vulkan_core.h.
|
static |
Definition at line 6788 of file vulkan_core.h.
|
static |
Definition at line 6785 of file vulkan_core.h.
|
static |
Definition at line 6786 of file vulkan_core.h.
|
static |
Definition at line 6793 of file vulkan_core.h.
|
static |
Definition at line 6794 of file vulkan_core.h.
|
static |
Definition at line 6801 of file vulkan_core.h.
|
static |
Definition at line 6802 of file vulkan_core.h.
|
static |
Definition at line 6803 of file vulkan_core.h.
|
static |
Definition at line 6804 of file vulkan_core.h.
|
static |
Definition at line 6797 of file vulkan_core.h.
|
static |
Definition at line 6798 of file vulkan_core.h.
|
static |
Definition at line 6799 of file vulkan_core.h.
|
static |
Definition at line 6800 of file vulkan_core.h.
|
static |
Definition at line 6765 of file vulkan_core.h.
|
static |
Definition at line 6766 of file vulkan_core.h.
|
static |
Definition at line 6763 of file vulkan_core.h.
|
static |
Definition at line 6764 of file vulkan_core.h.
|
static |
Definition at line 6809 of file vulkan_core.h.
|
static |
Definition at line 6810 of file vulkan_core.h.
|
static |
Definition at line 6771 of file vulkan_core.h.
|
static |
Definition at line 6772 of file vulkan_core.h.
|
static |
Definition at line 6769 of file vulkan_core.h.
|
static |
Definition at line 6770 of file vulkan_core.h.
|
static |
Definition at line 6811 of file vulkan_core.h.
|
static |
Definition at line 6812 of file vulkan_core.h.
|
static |
Definition at line 6791 of file vulkan_core.h.
|
static |
Definition at line 6792 of file vulkan_core.h.
|
static |
Definition at line 6789 of file vulkan_core.h.
|
static |
Definition at line 6790 of file vulkan_core.h.
|
static |
Definition at line 6767 of file vulkan_core.h.
|
static |
Definition at line 6768 of file vulkan_core.h.
|
static |
Definition at line 6773 of file vulkan_core.h.
|
static |
Definition at line 6774 of file vulkan_core.h.
|
static |
Definition at line 6816 of file vulkan_core.h.
|
static |
Definition at line 6815 of file vulkan_core.h.
|
static |
Definition at line 6828 of file vulkan_core.h.
|
static |
Definition at line 6829 of file vulkan_core.h.
|
static |
Definition at line 16646 of file vulkan_core.h.
|
static |
Definition at line 10479 of file vulkan_core.h.
|
static |
Definition at line 10485 of file vulkan_core.h.
|
static |
Definition at line 10484 of file vulkan_core.h.
|
static |
Definition at line 10503 of file vulkan_core.h.
|
static |
Definition at line 10483 of file vulkan_core.h.
|
static |
Definition at line 10504 of file vulkan_core.h.
|
static |
Definition at line 10480 of file vulkan_core.h.
|
static |
Definition at line 10508 of file vulkan_core.h.
|
static |
Definition at line 10478 of file vulkan_core.h.
|
static |
Definition at line 10482 of file vulkan_core.h.
|
static |
Definition at line 10487 of file vulkan_core.h.
|
static |
Definition at line 10486 of file vulkan_core.h.
|
static |
Definition at line 10498 of file vulkan_core.h.
|
static |
Definition at line 10490 of file vulkan_core.h.
|
static |
Definition at line 10488 of file vulkan_core.h.
|
static |
Definition at line 10505 of file vulkan_core.h.
|
static |
Definition at line 10506 of file vulkan_core.h.
|
static |
Definition at line 10499 of file vulkan_core.h.
|
static |
Definition at line 10507 of file vulkan_core.h.
|
static |
Definition at line 10493 of file vulkan_core.h.
|
static |
Definition at line 10494 of file vulkan_core.h.
|
static |
Definition at line 10496 of file vulkan_core.h.
|
static |
Definition at line 10495 of file vulkan_core.h.
|
static |
Definition at line 10502 of file vulkan_core.h.
|
static |
Definition at line 10497 of file vulkan_core.h.
|
static |
Definition at line 10492 of file vulkan_core.h.
|
static |
Definition at line 10491 of file vulkan_core.h.
|
static |
Definition at line 10501 of file vulkan_core.h.
|
static |
Definition at line 10500 of file vulkan_core.h.
|
static |
Definition at line 10489 of file vulkan_core.h.
|
static |
Definition at line 10481 of file vulkan_core.h.
|
static |
Definition at line 6644 of file vulkan_core.h.
|
static |
Definition at line 6647 of file vulkan_core.h.
|
static |
Definition at line 6656 of file vulkan_core.h.
|
static |
Definition at line 6619 of file vulkan_core.h.
|
static |
Definition at line 6620 of file vulkan_core.h.
|
static |
Definition at line 6617 of file vulkan_core.h.
|
static |
Definition at line 6618 of file vulkan_core.h.
|
static |
Definition at line 6609 of file vulkan_core.h.
|
static |
Definition at line 6610 of file vulkan_core.h.
|
static |
Definition at line 6625 of file vulkan_core.h.
|
static |
Definition at line 6626 of file vulkan_core.h.
|
static |
Definition at line 6613 of file vulkan_core.h.
|
static |
Definition at line 6614 of file vulkan_core.h.
|
static |
Definition at line 6627 of file vulkan_core.h.
|
static |
Definition at line 6628 of file vulkan_core.h.
|
static |
Definition at line 6658 of file vulkan_core.h.
|
static |
Definition at line 6605 of file vulkan_core.h.
|
static |
Definition at line 6606 of file vulkan_core.h.
|
static |
Definition at line 6641 of file vulkan_core.h.
|
static |
Definition at line 6607 of file vulkan_core.h.
|
static |
Definition at line 6608 of file vulkan_core.h.
|
static |
Definition at line 6640 of file vulkan_core.h.
|
static |
Definition at line 6621 of file vulkan_core.h.
|
static |
Definition at line 6622 of file vulkan_core.h.
|
static |
Definition at line 6587 of file vulkan_core.h.
|
static |
Definition at line 6588 of file vulkan_core.h.
|
static |
Definition at line 6601 of file vulkan_core.h.
|
static |
Definition at line 6602 of file vulkan_core.h.
|
static |
Definition at line 6648 of file vulkan_core.h.
|
static |
Definition at line 6599 of file vulkan_core.h.
|
static |
Definition at line 6600 of file vulkan_core.h.
|
static |
Definition at line 6642 of file vulkan_core.h.
|
static |
Definition at line 6597 of file vulkan_core.h.
|
static |
Definition at line 6598 of file vulkan_core.h.
|
static |
Definition at line 6615 of file vulkan_core.h.
|
static |
Definition at line 6616 of file vulkan_core.h.
|
static |
Definition at line 6629 of file vulkan_core.h.
|
static |
Definition at line 6630 of file vulkan_core.h.
|
static |
Definition at line 6655 of file vulkan_core.h.
|
static |
Definition at line 6603 of file vulkan_core.h.
|
static |
Definition at line 6604 of file vulkan_core.h.
|
static |
Definition at line 6652 of file vulkan_core.h.
|
static |
Definition at line 6650 of file vulkan_core.h.
|
static |
Definition at line 6657 of file vulkan_core.h.
|
static |
Definition at line 6583 of file vulkan_core.h.
|
static |
Definition at line 6584 of file vulkan_core.h.
|
static |
Definition at line 6659 of file vulkan_core.h.
|
static |
Definition at line 6633 of file vulkan_core.h.
|
static |
Definition at line 6634 of file vulkan_core.h.
|
static |
Definition at line 6645 of file vulkan_core.h.
|
static |
Definition at line 6646 of file vulkan_core.h.
|
static |
Definition at line 6623 of file vulkan_core.h.
|
static |
Definition at line 6624 of file vulkan_core.h.
|
static |
Definition at line 6643 of file vulkan_core.h.
|
static |
Definition at line 6653 of file vulkan_core.h.
|
static |
Definition at line 6654 of file vulkan_core.h.
|
static |
Definition at line 6651 of file vulkan_core.h.
|
static |
Definition at line 6649 of file vulkan_core.h.
|
static |
Definition at line 6593 of file vulkan_core.h.
|
static |
Definition at line 6594 of file vulkan_core.h.
|
static |
Definition at line 6595 of file vulkan_core.h.
|
static |
Definition at line 6596 of file vulkan_core.h.
|
static |
Definition at line 6585 of file vulkan_core.h.
|
static |
Definition at line 6586 of file vulkan_core.h.
|
static |
Definition at line 6611 of file vulkan_core.h.
|
static |
Definition at line 6612 of file vulkan_core.h.
|
static |
Definition at line 6639 of file vulkan_core.h.
|
static |
Definition at line 6631 of file vulkan_core.h.
|
static |
Definition at line 6632 of file vulkan_core.h.
|
static |
Definition at line 6589 of file vulkan_core.h.
|
static |
Definition at line 6590 of file vulkan_core.h.
|
static |
Definition at line 6591 of file vulkan_core.h.
|
static |
Definition at line 6592 of file vulkan_core.h.
|
static |
Definition at line 6635 of file vulkan_core.h.