vulkan: Add Vulkan headers and stub library
Change-Id: Ie2352b4d9a5a25dd18b41bd8da1b7330bbbdbca1
This commit is contained in:
@@ -0,0 +1,156 @@
|
|||||||
|
vkAcquireNextImageKHR
|
||||||
|
vkAllocateCommandBuffers
|
||||||
|
vkAllocateDescriptorSets
|
||||||
|
vkAllocateMemory
|
||||||
|
vkBeginCommandBuffer
|
||||||
|
vkBindBufferMemory
|
||||||
|
vkBindImageMemory
|
||||||
|
vkCmdBeginQuery
|
||||||
|
vkCmdBeginRenderPass
|
||||||
|
vkCmdBindDescriptorSets
|
||||||
|
vkCmdBindIndexBuffer
|
||||||
|
vkCmdBindPipeline
|
||||||
|
vkCmdBindVertexBuffers
|
||||||
|
vkCmdBlitImage
|
||||||
|
vkCmdClearAttachments
|
||||||
|
vkCmdClearColorImage
|
||||||
|
vkCmdClearDepthStencilImage
|
||||||
|
vkCmdCopyBuffer
|
||||||
|
vkCmdCopyBufferToImage
|
||||||
|
vkCmdCopyImage
|
||||||
|
vkCmdCopyImageToBuffer
|
||||||
|
vkCmdCopyQueryPoolResults
|
||||||
|
vkCmdDispatch
|
||||||
|
vkCmdDispatchIndirect
|
||||||
|
vkCmdDraw
|
||||||
|
vkCmdDrawIndexed
|
||||||
|
vkCmdDrawIndexedIndirect
|
||||||
|
vkCmdDrawIndirect
|
||||||
|
vkCmdEndQuery
|
||||||
|
vkCmdEndRenderPass
|
||||||
|
vkCmdExecuteCommands
|
||||||
|
vkCmdFillBuffer
|
||||||
|
vkCmdNextSubpass
|
||||||
|
vkCmdPipelineBarrier
|
||||||
|
vkCmdPushConstants
|
||||||
|
vkCmdResetEvent
|
||||||
|
vkCmdResetQueryPool
|
||||||
|
vkCmdResolveImage
|
||||||
|
vkCmdSetBlendConstants
|
||||||
|
vkCmdSetDepthBias
|
||||||
|
vkCmdSetDepthBounds
|
||||||
|
vkCmdSetEvent
|
||||||
|
vkCmdSetLineWidth
|
||||||
|
vkCmdSetScissor
|
||||||
|
vkCmdSetStencilCompareMask
|
||||||
|
vkCmdSetStencilReference
|
||||||
|
vkCmdSetStencilWriteMask
|
||||||
|
vkCmdSetViewport
|
||||||
|
vkCmdUpdateBuffer
|
||||||
|
vkCmdWaitEvents
|
||||||
|
vkCmdWriteTimestamp
|
||||||
|
vkCreateAndroidSurfaceKHR
|
||||||
|
vkCreateBuffer
|
||||||
|
vkCreateBufferView
|
||||||
|
vkCreateCommandPool
|
||||||
|
vkCreateComputePipelines
|
||||||
|
vkCreateDescriptorPool
|
||||||
|
vkCreateDescriptorSetLayout
|
||||||
|
vkCreateDevice
|
||||||
|
vkCreateDisplayModeKHR
|
||||||
|
vkCreateDisplayPlaneSurfaceKHR
|
||||||
|
vkCreateEvent
|
||||||
|
vkCreateFence
|
||||||
|
vkCreateFramebuffer
|
||||||
|
vkCreateGraphicsPipelines
|
||||||
|
vkCreateImage
|
||||||
|
vkCreateImageView
|
||||||
|
vkCreateInstance
|
||||||
|
vkCreatePipelineCache
|
||||||
|
vkCreatePipelineLayout
|
||||||
|
vkCreateQueryPool
|
||||||
|
vkCreateRenderPass
|
||||||
|
vkCreateSampler
|
||||||
|
vkCreateSemaphore
|
||||||
|
vkCreateShaderModule
|
||||||
|
vkCreateSharedSwapchainsKHR
|
||||||
|
vkCreateSwapchainKHR
|
||||||
|
vkDestroyBuffer
|
||||||
|
vkDestroyBufferView
|
||||||
|
vkDestroyCommandPool
|
||||||
|
vkDestroyDescriptorPool
|
||||||
|
vkDestroyDescriptorSetLayout
|
||||||
|
vkDestroyDevice
|
||||||
|
vkDestroyEvent
|
||||||
|
vkDestroyFence
|
||||||
|
vkDestroyFramebuffer
|
||||||
|
vkDestroyImage
|
||||||
|
vkDestroyImageView
|
||||||
|
vkDestroyInstance
|
||||||
|
vkDestroyPipeline
|
||||||
|
vkDestroyPipelineCache
|
||||||
|
vkDestroyPipelineLayout
|
||||||
|
vkDestroyQueryPool
|
||||||
|
vkDestroyRenderPass
|
||||||
|
vkDestroySampler
|
||||||
|
vkDestroySemaphore
|
||||||
|
vkDestroyShaderModule
|
||||||
|
vkDestroySurfaceKHR
|
||||||
|
vkDestroySwapchainKHR
|
||||||
|
vkDeviceWaitIdle
|
||||||
|
vkEndCommandBuffer
|
||||||
|
vkEnumerateDeviceExtensionProperties
|
||||||
|
vkEnumerateDeviceLayerProperties
|
||||||
|
vkEnumerateInstanceExtensionProperties
|
||||||
|
vkEnumerateInstanceLayerProperties
|
||||||
|
vkEnumeratePhysicalDevices
|
||||||
|
vkFlushMappedMemoryRanges
|
||||||
|
vkFreeCommandBuffers
|
||||||
|
vkFreeDescriptorSets
|
||||||
|
vkFreeMemory
|
||||||
|
vkGetBufferMemoryRequirements
|
||||||
|
vkGetDeviceMemoryCommitment
|
||||||
|
vkGetDeviceProcAddr
|
||||||
|
vkGetDeviceQueue
|
||||||
|
vkGetDisplayModePropertiesKHR
|
||||||
|
vkGetDisplayPlaneCapabilitiesKHR
|
||||||
|
vkGetDisplayPlaneSupportedDisplaysKHR
|
||||||
|
vkGetEventStatus
|
||||||
|
vkGetFenceStatus
|
||||||
|
vkGetImageMemoryRequirements
|
||||||
|
vkGetImageSparseMemoryRequirements
|
||||||
|
vkGetImageSubresourceLayout
|
||||||
|
vkGetInstanceProcAddr
|
||||||
|
vkGetPhysicalDeviceDisplayPlanePropertiesKHR
|
||||||
|
vkGetPhysicalDeviceDisplayPropertiesKHR
|
||||||
|
vkGetPhysicalDeviceFeatures
|
||||||
|
vkGetPhysicalDeviceFormatProperties
|
||||||
|
vkGetPhysicalDeviceImageFormatProperties
|
||||||
|
vkGetPhysicalDeviceMemoryProperties
|
||||||
|
vkGetPhysicalDeviceProperties
|
||||||
|
vkGetPhysicalDeviceQueueFamilyProperties
|
||||||
|
vkGetPhysicalDeviceSparseImageFormatProperties
|
||||||
|
vkGetPhysicalDeviceSurfaceCapabilitiesKHR
|
||||||
|
vkGetPhysicalDeviceSurfaceFormatsKHR
|
||||||
|
vkGetPhysicalDeviceSurfacePresentModesKHR
|
||||||
|
vkGetPhysicalDeviceSurfaceSupportKHR
|
||||||
|
vkGetPipelineCacheData
|
||||||
|
vkGetQueryPoolResults
|
||||||
|
vkGetRenderAreaGranularity
|
||||||
|
vkGetSwapchainImagesKHR
|
||||||
|
vkInvalidateMappedMemoryRanges
|
||||||
|
vkMapMemory
|
||||||
|
vkMergePipelineCaches
|
||||||
|
vkQueueBindSparse
|
||||||
|
vkQueuePresentKHR
|
||||||
|
vkQueueSubmit
|
||||||
|
vkQueueWaitIdle
|
||||||
|
vkResetCommandBuffer
|
||||||
|
vkResetCommandPool
|
||||||
|
vkResetDescriptorPool
|
||||||
|
vkResetEvent
|
||||||
|
vkResetFences
|
||||||
|
vkSetEvent
|
||||||
|
vkUnmapMemory
|
||||||
|
vkUpdateDescriptorSets
|
||||||
|
vkWaitForFences
|
||||||
@@ -0,0 +1,156 @@
|
|||||||
|
vkAcquireNextImageKHR
|
||||||
|
vkAllocateCommandBuffers
|
||||||
|
vkAllocateDescriptorSets
|
||||||
|
vkAllocateMemory
|
||||||
|
vkBeginCommandBuffer
|
||||||
|
vkBindBufferMemory
|
||||||
|
vkBindImageMemory
|
||||||
|
vkCmdBeginQuery
|
||||||
|
vkCmdBeginRenderPass
|
||||||
|
vkCmdBindDescriptorSets
|
||||||
|
vkCmdBindIndexBuffer
|
||||||
|
vkCmdBindPipeline
|
||||||
|
vkCmdBindVertexBuffers
|
||||||
|
vkCmdBlitImage
|
||||||
|
vkCmdClearAttachments
|
||||||
|
vkCmdClearColorImage
|
||||||
|
vkCmdClearDepthStencilImage
|
||||||
|
vkCmdCopyBuffer
|
||||||
|
vkCmdCopyBufferToImage
|
||||||
|
vkCmdCopyImage
|
||||||
|
vkCmdCopyImageToBuffer
|
||||||
|
vkCmdCopyQueryPoolResults
|
||||||
|
vkCmdDispatch
|
||||||
|
vkCmdDispatchIndirect
|
||||||
|
vkCmdDraw
|
||||||
|
vkCmdDrawIndexed
|
||||||
|
vkCmdDrawIndexedIndirect
|
||||||
|
vkCmdDrawIndirect
|
||||||
|
vkCmdEndQuery
|
||||||
|
vkCmdEndRenderPass
|
||||||
|
vkCmdExecuteCommands
|
||||||
|
vkCmdFillBuffer
|
||||||
|
vkCmdNextSubpass
|
||||||
|
vkCmdPipelineBarrier
|
||||||
|
vkCmdPushConstants
|
||||||
|
vkCmdResetEvent
|
||||||
|
vkCmdResetQueryPool
|
||||||
|
vkCmdResolveImage
|
||||||
|
vkCmdSetBlendConstants
|
||||||
|
vkCmdSetDepthBias
|
||||||
|
vkCmdSetDepthBounds
|
||||||
|
vkCmdSetEvent
|
||||||
|
vkCmdSetLineWidth
|
||||||
|
vkCmdSetScissor
|
||||||
|
vkCmdSetStencilCompareMask
|
||||||
|
vkCmdSetStencilReference
|
||||||
|
vkCmdSetStencilWriteMask
|
||||||
|
vkCmdSetViewport
|
||||||
|
vkCmdUpdateBuffer
|
||||||
|
vkCmdWaitEvents
|
||||||
|
vkCmdWriteTimestamp
|
||||||
|
vkCreateAndroidSurfaceKHR
|
||||||
|
vkCreateBuffer
|
||||||
|
vkCreateBufferView
|
||||||
|
vkCreateCommandPool
|
||||||
|
vkCreateComputePipelines
|
||||||
|
vkCreateDescriptorPool
|
||||||
|
vkCreateDescriptorSetLayout
|
||||||
|
vkCreateDevice
|
||||||
|
vkCreateDisplayModeKHR
|
||||||
|
vkCreateDisplayPlaneSurfaceKHR
|
||||||
|
vkCreateEvent
|
||||||
|
vkCreateFence
|
||||||
|
vkCreateFramebuffer
|
||||||
|
vkCreateGraphicsPipelines
|
||||||
|
vkCreateImage
|
||||||
|
vkCreateImageView
|
||||||
|
vkCreateInstance
|
||||||
|
vkCreatePipelineCache
|
||||||
|
vkCreatePipelineLayout
|
||||||
|
vkCreateQueryPool
|
||||||
|
vkCreateRenderPass
|
||||||
|
vkCreateSampler
|
||||||
|
vkCreateSemaphore
|
||||||
|
vkCreateShaderModule
|
||||||
|
vkCreateSharedSwapchainsKHR
|
||||||
|
vkCreateSwapchainKHR
|
||||||
|
vkDestroyBuffer
|
||||||
|
vkDestroyBufferView
|
||||||
|
vkDestroyCommandPool
|
||||||
|
vkDestroyDescriptorPool
|
||||||
|
vkDestroyDescriptorSetLayout
|
||||||
|
vkDestroyDevice
|
||||||
|
vkDestroyEvent
|
||||||
|
vkDestroyFence
|
||||||
|
vkDestroyFramebuffer
|
||||||
|
vkDestroyImage
|
||||||
|
vkDestroyImageView
|
||||||
|
vkDestroyInstance
|
||||||
|
vkDestroyPipeline
|
||||||
|
vkDestroyPipelineCache
|
||||||
|
vkDestroyPipelineLayout
|
||||||
|
vkDestroyQueryPool
|
||||||
|
vkDestroyRenderPass
|
||||||
|
vkDestroySampler
|
||||||
|
vkDestroySemaphore
|
||||||
|
vkDestroyShaderModule
|
||||||
|
vkDestroySurfaceKHR
|
||||||
|
vkDestroySwapchainKHR
|
||||||
|
vkDeviceWaitIdle
|
||||||
|
vkEndCommandBuffer
|
||||||
|
vkEnumerateDeviceExtensionProperties
|
||||||
|
vkEnumerateDeviceLayerProperties
|
||||||
|
vkEnumerateInstanceExtensionProperties
|
||||||
|
vkEnumerateInstanceLayerProperties
|
||||||
|
vkEnumeratePhysicalDevices
|
||||||
|
vkFlushMappedMemoryRanges
|
||||||
|
vkFreeCommandBuffers
|
||||||
|
vkFreeDescriptorSets
|
||||||
|
vkFreeMemory
|
||||||
|
vkGetBufferMemoryRequirements
|
||||||
|
vkGetDeviceMemoryCommitment
|
||||||
|
vkGetDeviceProcAddr
|
||||||
|
vkGetDeviceQueue
|
||||||
|
vkGetDisplayModePropertiesKHR
|
||||||
|
vkGetDisplayPlaneCapabilitiesKHR
|
||||||
|
vkGetDisplayPlaneSupportedDisplaysKHR
|
||||||
|
vkGetEventStatus
|
||||||
|
vkGetFenceStatus
|
||||||
|
vkGetImageMemoryRequirements
|
||||||
|
vkGetImageSparseMemoryRequirements
|
||||||
|
vkGetImageSubresourceLayout
|
||||||
|
vkGetInstanceProcAddr
|
||||||
|
vkGetPhysicalDeviceDisplayPlanePropertiesKHR
|
||||||
|
vkGetPhysicalDeviceDisplayPropertiesKHR
|
||||||
|
vkGetPhysicalDeviceFeatures
|
||||||
|
vkGetPhysicalDeviceFormatProperties
|
||||||
|
vkGetPhysicalDeviceImageFormatProperties
|
||||||
|
vkGetPhysicalDeviceMemoryProperties
|
||||||
|
vkGetPhysicalDeviceProperties
|
||||||
|
vkGetPhysicalDeviceQueueFamilyProperties
|
||||||
|
vkGetPhysicalDeviceSparseImageFormatProperties
|
||||||
|
vkGetPhysicalDeviceSurfaceCapabilitiesKHR
|
||||||
|
vkGetPhysicalDeviceSurfaceFormatsKHR
|
||||||
|
vkGetPhysicalDeviceSurfacePresentModesKHR
|
||||||
|
vkGetPhysicalDeviceSurfaceSupportKHR
|
||||||
|
vkGetPipelineCacheData
|
||||||
|
vkGetQueryPoolResults
|
||||||
|
vkGetRenderAreaGranularity
|
||||||
|
vkGetSwapchainImagesKHR
|
||||||
|
vkInvalidateMappedMemoryRanges
|
||||||
|
vkMapMemory
|
||||||
|
vkMergePipelineCaches
|
||||||
|
vkQueueBindSparse
|
||||||
|
vkQueuePresentKHR
|
||||||
|
vkQueueSubmit
|
||||||
|
vkQueueWaitIdle
|
||||||
|
vkResetCommandBuffer
|
||||||
|
vkResetCommandPool
|
||||||
|
vkResetDescriptorPool
|
||||||
|
vkResetEvent
|
||||||
|
vkResetFences
|
||||||
|
vkSetEvent
|
||||||
|
vkUnmapMemory
|
||||||
|
vkUpdateDescriptorSets
|
||||||
|
vkWaitForFences
|
||||||
@@ -0,0 +1,156 @@
|
|||||||
|
vkAcquireNextImageKHR
|
||||||
|
vkAllocateCommandBuffers
|
||||||
|
vkAllocateDescriptorSets
|
||||||
|
vkAllocateMemory
|
||||||
|
vkBeginCommandBuffer
|
||||||
|
vkBindBufferMemory
|
||||||
|
vkBindImageMemory
|
||||||
|
vkCmdBeginQuery
|
||||||
|
vkCmdBeginRenderPass
|
||||||
|
vkCmdBindDescriptorSets
|
||||||
|
vkCmdBindIndexBuffer
|
||||||
|
vkCmdBindPipeline
|
||||||
|
vkCmdBindVertexBuffers
|
||||||
|
vkCmdBlitImage
|
||||||
|
vkCmdClearAttachments
|
||||||
|
vkCmdClearColorImage
|
||||||
|
vkCmdClearDepthStencilImage
|
||||||
|
vkCmdCopyBuffer
|
||||||
|
vkCmdCopyBufferToImage
|
||||||
|
vkCmdCopyImage
|
||||||
|
vkCmdCopyImageToBuffer
|
||||||
|
vkCmdCopyQueryPoolResults
|
||||||
|
vkCmdDispatch
|
||||||
|
vkCmdDispatchIndirect
|
||||||
|
vkCmdDraw
|
||||||
|
vkCmdDrawIndexed
|
||||||
|
vkCmdDrawIndexedIndirect
|
||||||
|
vkCmdDrawIndirect
|
||||||
|
vkCmdEndQuery
|
||||||
|
vkCmdEndRenderPass
|
||||||
|
vkCmdExecuteCommands
|
||||||
|
vkCmdFillBuffer
|
||||||
|
vkCmdNextSubpass
|
||||||
|
vkCmdPipelineBarrier
|
||||||
|
vkCmdPushConstants
|
||||||
|
vkCmdResetEvent
|
||||||
|
vkCmdResetQueryPool
|
||||||
|
vkCmdResolveImage
|
||||||
|
vkCmdSetBlendConstants
|
||||||
|
vkCmdSetDepthBias
|
||||||
|
vkCmdSetDepthBounds
|
||||||
|
vkCmdSetEvent
|
||||||
|
vkCmdSetLineWidth
|
||||||
|
vkCmdSetScissor
|
||||||
|
vkCmdSetStencilCompareMask
|
||||||
|
vkCmdSetStencilReference
|
||||||
|
vkCmdSetStencilWriteMask
|
||||||
|
vkCmdSetViewport
|
||||||
|
vkCmdUpdateBuffer
|
||||||
|
vkCmdWaitEvents
|
||||||
|
vkCmdWriteTimestamp
|
||||||
|
vkCreateAndroidSurfaceKHR
|
||||||
|
vkCreateBuffer
|
||||||
|
vkCreateBufferView
|
||||||
|
vkCreateCommandPool
|
||||||
|
vkCreateComputePipelines
|
||||||
|
vkCreateDescriptorPool
|
||||||
|
vkCreateDescriptorSetLayout
|
||||||
|
vkCreateDevice
|
||||||
|
vkCreateDisplayModeKHR
|
||||||
|
vkCreateDisplayPlaneSurfaceKHR
|
||||||
|
vkCreateEvent
|
||||||
|
vkCreateFence
|
||||||
|
vkCreateFramebuffer
|
||||||
|
vkCreateGraphicsPipelines
|
||||||
|
vkCreateImage
|
||||||
|
vkCreateImageView
|
||||||
|
vkCreateInstance
|
||||||
|
vkCreatePipelineCache
|
||||||
|
vkCreatePipelineLayout
|
||||||
|
vkCreateQueryPool
|
||||||
|
vkCreateRenderPass
|
||||||
|
vkCreateSampler
|
||||||
|
vkCreateSemaphore
|
||||||
|
vkCreateShaderModule
|
||||||
|
vkCreateSharedSwapchainsKHR
|
||||||
|
vkCreateSwapchainKHR
|
||||||
|
vkDestroyBuffer
|
||||||
|
vkDestroyBufferView
|
||||||
|
vkDestroyCommandPool
|
||||||
|
vkDestroyDescriptorPool
|
||||||
|
vkDestroyDescriptorSetLayout
|
||||||
|
vkDestroyDevice
|
||||||
|
vkDestroyEvent
|
||||||
|
vkDestroyFence
|
||||||
|
vkDestroyFramebuffer
|
||||||
|
vkDestroyImage
|
||||||
|
vkDestroyImageView
|
||||||
|
vkDestroyInstance
|
||||||
|
vkDestroyPipeline
|
||||||
|
vkDestroyPipelineCache
|
||||||
|
vkDestroyPipelineLayout
|
||||||
|
vkDestroyQueryPool
|
||||||
|
vkDestroyRenderPass
|
||||||
|
vkDestroySampler
|
||||||
|
vkDestroySemaphore
|
||||||
|
vkDestroyShaderModule
|
||||||
|
vkDestroySurfaceKHR
|
||||||
|
vkDestroySwapchainKHR
|
||||||
|
vkDeviceWaitIdle
|
||||||
|
vkEndCommandBuffer
|
||||||
|
vkEnumerateDeviceExtensionProperties
|
||||||
|
vkEnumerateDeviceLayerProperties
|
||||||
|
vkEnumerateInstanceExtensionProperties
|
||||||
|
vkEnumerateInstanceLayerProperties
|
||||||
|
vkEnumeratePhysicalDevices
|
||||||
|
vkFlushMappedMemoryRanges
|
||||||
|
vkFreeCommandBuffers
|
||||||
|
vkFreeDescriptorSets
|
||||||
|
vkFreeMemory
|
||||||
|
vkGetBufferMemoryRequirements
|
||||||
|
vkGetDeviceMemoryCommitment
|
||||||
|
vkGetDeviceProcAddr
|
||||||
|
vkGetDeviceQueue
|
||||||
|
vkGetDisplayModePropertiesKHR
|
||||||
|
vkGetDisplayPlaneCapabilitiesKHR
|
||||||
|
vkGetDisplayPlaneSupportedDisplaysKHR
|
||||||
|
vkGetEventStatus
|
||||||
|
vkGetFenceStatus
|
||||||
|
vkGetImageMemoryRequirements
|
||||||
|
vkGetImageSparseMemoryRequirements
|
||||||
|
vkGetImageSubresourceLayout
|
||||||
|
vkGetInstanceProcAddr
|
||||||
|
vkGetPhysicalDeviceDisplayPlanePropertiesKHR
|
||||||
|
vkGetPhysicalDeviceDisplayPropertiesKHR
|
||||||
|
vkGetPhysicalDeviceFeatures
|
||||||
|
vkGetPhysicalDeviceFormatProperties
|
||||||
|
vkGetPhysicalDeviceImageFormatProperties
|
||||||
|
vkGetPhysicalDeviceMemoryProperties
|
||||||
|
vkGetPhysicalDeviceProperties
|
||||||
|
vkGetPhysicalDeviceQueueFamilyProperties
|
||||||
|
vkGetPhysicalDeviceSparseImageFormatProperties
|
||||||
|
vkGetPhysicalDeviceSurfaceCapabilitiesKHR
|
||||||
|
vkGetPhysicalDeviceSurfaceFormatsKHR
|
||||||
|
vkGetPhysicalDeviceSurfacePresentModesKHR
|
||||||
|
vkGetPhysicalDeviceSurfaceSupportKHR
|
||||||
|
vkGetPipelineCacheData
|
||||||
|
vkGetQueryPoolResults
|
||||||
|
vkGetRenderAreaGranularity
|
||||||
|
vkGetSwapchainImagesKHR
|
||||||
|
vkInvalidateMappedMemoryRanges
|
||||||
|
vkMapMemory
|
||||||
|
vkMergePipelineCaches
|
||||||
|
vkQueueBindSparse
|
||||||
|
vkQueuePresentKHR
|
||||||
|
vkQueueSubmit
|
||||||
|
vkQueueWaitIdle
|
||||||
|
vkResetCommandBuffer
|
||||||
|
vkResetCommandPool
|
||||||
|
vkResetDescriptorPool
|
||||||
|
vkResetEvent
|
||||||
|
vkResetFences
|
||||||
|
vkSetEvent
|
||||||
|
vkUnmapMemory
|
||||||
|
vkUpdateDescriptorSets
|
||||||
|
vkWaitForFences
|
||||||
@@ -0,0 +1,156 @@
|
|||||||
|
vkAcquireNextImageKHR
|
||||||
|
vkAllocateCommandBuffers
|
||||||
|
vkAllocateDescriptorSets
|
||||||
|
vkAllocateMemory
|
||||||
|
vkBeginCommandBuffer
|
||||||
|
vkBindBufferMemory
|
||||||
|
vkBindImageMemory
|
||||||
|
vkCmdBeginQuery
|
||||||
|
vkCmdBeginRenderPass
|
||||||
|
vkCmdBindDescriptorSets
|
||||||
|
vkCmdBindIndexBuffer
|
||||||
|
vkCmdBindPipeline
|
||||||
|
vkCmdBindVertexBuffers
|
||||||
|
vkCmdBlitImage
|
||||||
|
vkCmdClearAttachments
|
||||||
|
vkCmdClearColorImage
|
||||||
|
vkCmdClearDepthStencilImage
|
||||||
|
vkCmdCopyBuffer
|
||||||
|
vkCmdCopyBufferToImage
|
||||||
|
vkCmdCopyImage
|
||||||
|
vkCmdCopyImageToBuffer
|
||||||
|
vkCmdCopyQueryPoolResults
|
||||||
|
vkCmdDispatch
|
||||||
|
vkCmdDispatchIndirect
|
||||||
|
vkCmdDraw
|
||||||
|
vkCmdDrawIndexed
|
||||||
|
vkCmdDrawIndexedIndirect
|
||||||
|
vkCmdDrawIndirect
|
||||||
|
vkCmdEndQuery
|
||||||
|
vkCmdEndRenderPass
|
||||||
|
vkCmdExecuteCommands
|
||||||
|
vkCmdFillBuffer
|
||||||
|
vkCmdNextSubpass
|
||||||
|
vkCmdPipelineBarrier
|
||||||
|
vkCmdPushConstants
|
||||||
|
vkCmdResetEvent
|
||||||
|
vkCmdResetQueryPool
|
||||||
|
vkCmdResolveImage
|
||||||
|
vkCmdSetBlendConstants
|
||||||
|
vkCmdSetDepthBias
|
||||||
|
vkCmdSetDepthBounds
|
||||||
|
vkCmdSetEvent
|
||||||
|
vkCmdSetLineWidth
|
||||||
|
vkCmdSetScissor
|
||||||
|
vkCmdSetStencilCompareMask
|
||||||
|
vkCmdSetStencilReference
|
||||||
|
vkCmdSetStencilWriteMask
|
||||||
|
vkCmdSetViewport
|
||||||
|
vkCmdUpdateBuffer
|
||||||
|
vkCmdWaitEvents
|
||||||
|
vkCmdWriteTimestamp
|
||||||
|
vkCreateAndroidSurfaceKHR
|
||||||
|
vkCreateBuffer
|
||||||
|
vkCreateBufferView
|
||||||
|
vkCreateCommandPool
|
||||||
|
vkCreateComputePipelines
|
||||||
|
vkCreateDescriptorPool
|
||||||
|
vkCreateDescriptorSetLayout
|
||||||
|
vkCreateDevice
|
||||||
|
vkCreateDisplayModeKHR
|
||||||
|
vkCreateDisplayPlaneSurfaceKHR
|
||||||
|
vkCreateEvent
|
||||||
|
vkCreateFence
|
||||||
|
vkCreateFramebuffer
|
||||||
|
vkCreateGraphicsPipelines
|
||||||
|
vkCreateImage
|
||||||
|
vkCreateImageView
|
||||||
|
vkCreateInstance
|
||||||
|
vkCreatePipelineCache
|
||||||
|
vkCreatePipelineLayout
|
||||||
|
vkCreateQueryPool
|
||||||
|
vkCreateRenderPass
|
||||||
|
vkCreateSampler
|
||||||
|
vkCreateSemaphore
|
||||||
|
vkCreateShaderModule
|
||||||
|
vkCreateSharedSwapchainsKHR
|
||||||
|
vkCreateSwapchainKHR
|
||||||
|
vkDestroyBuffer
|
||||||
|
vkDestroyBufferView
|
||||||
|
vkDestroyCommandPool
|
||||||
|
vkDestroyDescriptorPool
|
||||||
|
vkDestroyDescriptorSetLayout
|
||||||
|
vkDestroyDevice
|
||||||
|
vkDestroyEvent
|
||||||
|
vkDestroyFence
|
||||||
|
vkDestroyFramebuffer
|
||||||
|
vkDestroyImage
|
||||||
|
vkDestroyImageView
|
||||||
|
vkDestroyInstance
|
||||||
|
vkDestroyPipeline
|
||||||
|
vkDestroyPipelineCache
|
||||||
|
vkDestroyPipelineLayout
|
||||||
|
vkDestroyQueryPool
|
||||||
|
vkDestroyRenderPass
|
||||||
|
vkDestroySampler
|
||||||
|
vkDestroySemaphore
|
||||||
|
vkDestroyShaderModule
|
||||||
|
vkDestroySurfaceKHR
|
||||||
|
vkDestroySwapchainKHR
|
||||||
|
vkDeviceWaitIdle
|
||||||
|
vkEndCommandBuffer
|
||||||
|
vkEnumerateDeviceExtensionProperties
|
||||||
|
vkEnumerateDeviceLayerProperties
|
||||||
|
vkEnumerateInstanceExtensionProperties
|
||||||
|
vkEnumerateInstanceLayerProperties
|
||||||
|
vkEnumeratePhysicalDevices
|
||||||
|
vkFlushMappedMemoryRanges
|
||||||
|
vkFreeCommandBuffers
|
||||||
|
vkFreeDescriptorSets
|
||||||
|
vkFreeMemory
|
||||||
|
vkGetBufferMemoryRequirements
|
||||||
|
vkGetDeviceMemoryCommitment
|
||||||
|
vkGetDeviceProcAddr
|
||||||
|
vkGetDeviceQueue
|
||||||
|
vkGetDisplayModePropertiesKHR
|
||||||
|
vkGetDisplayPlaneCapabilitiesKHR
|
||||||
|
vkGetDisplayPlaneSupportedDisplaysKHR
|
||||||
|
vkGetEventStatus
|
||||||
|
vkGetFenceStatus
|
||||||
|
vkGetImageMemoryRequirements
|
||||||
|
vkGetImageSparseMemoryRequirements
|
||||||
|
vkGetImageSubresourceLayout
|
||||||
|
vkGetInstanceProcAddr
|
||||||
|
vkGetPhysicalDeviceDisplayPlanePropertiesKHR
|
||||||
|
vkGetPhysicalDeviceDisplayPropertiesKHR
|
||||||
|
vkGetPhysicalDeviceFeatures
|
||||||
|
vkGetPhysicalDeviceFormatProperties
|
||||||
|
vkGetPhysicalDeviceImageFormatProperties
|
||||||
|
vkGetPhysicalDeviceMemoryProperties
|
||||||
|
vkGetPhysicalDeviceProperties
|
||||||
|
vkGetPhysicalDeviceQueueFamilyProperties
|
||||||
|
vkGetPhysicalDeviceSparseImageFormatProperties
|
||||||
|
vkGetPhysicalDeviceSurfaceCapabilitiesKHR
|
||||||
|
vkGetPhysicalDeviceSurfaceFormatsKHR
|
||||||
|
vkGetPhysicalDeviceSurfacePresentModesKHR
|
||||||
|
vkGetPhysicalDeviceSurfaceSupportKHR
|
||||||
|
vkGetPipelineCacheData
|
||||||
|
vkGetQueryPoolResults
|
||||||
|
vkGetRenderAreaGranularity
|
||||||
|
vkGetSwapchainImagesKHR
|
||||||
|
vkInvalidateMappedMemoryRanges
|
||||||
|
vkMapMemory
|
||||||
|
vkMergePipelineCaches
|
||||||
|
vkQueueBindSparse
|
||||||
|
vkQueuePresentKHR
|
||||||
|
vkQueueSubmit
|
||||||
|
vkQueueWaitIdle
|
||||||
|
vkResetCommandBuffer
|
||||||
|
vkResetCommandPool
|
||||||
|
vkResetDescriptorPool
|
||||||
|
vkResetEvent
|
||||||
|
vkResetFences
|
||||||
|
vkSetEvent
|
||||||
|
vkUnmapMemory
|
||||||
|
vkUpdateDescriptorSets
|
||||||
|
vkWaitForFences
|
||||||
@@ -0,0 +1,156 @@
|
|||||||
|
vkAcquireNextImageKHR
|
||||||
|
vkAllocateCommandBuffers
|
||||||
|
vkAllocateDescriptorSets
|
||||||
|
vkAllocateMemory
|
||||||
|
vkBeginCommandBuffer
|
||||||
|
vkBindBufferMemory
|
||||||
|
vkBindImageMemory
|
||||||
|
vkCmdBeginQuery
|
||||||
|
vkCmdBeginRenderPass
|
||||||
|
vkCmdBindDescriptorSets
|
||||||
|
vkCmdBindIndexBuffer
|
||||||
|
vkCmdBindPipeline
|
||||||
|
vkCmdBindVertexBuffers
|
||||||
|
vkCmdBlitImage
|
||||||
|
vkCmdClearAttachments
|
||||||
|
vkCmdClearColorImage
|
||||||
|
vkCmdClearDepthStencilImage
|
||||||
|
vkCmdCopyBuffer
|
||||||
|
vkCmdCopyBufferToImage
|
||||||
|
vkCmdCopyImage
|
||||||
|
vkCmdCopyImageToBuffer
|
||||||
|
vkCmdCopyQueryPoolResults
|
||||||
|
vkCmdDispatch
|
||||||
|
vkCmdDispatchIndirect
|
||||||
|
vkCmdDraw
|
||||||
|
vkCmdDrawIndexed
|
||||||
|
vkCmdDrawIndexedIndirect
|
||||||
|
vkCmdDrawIndirect
|
||||||
|
vkCmdEndQuery
|
||||||
|
vkCmdEndRenderPass
|
||||||
|
vkCmdExecuteCommands
|
||||||
|
vkCmdFillBuffer
|
||||||
|
vkCmdNextSubpass
|
||||||
|
vkCmdPipelineBarrier
|
||||||
|
vkCmdPushConstants
|
||||||
|
vkCmdResetEvent
|
||||||
|
vkCmdResetQueryPool
|
||||||
|
vkCmdResolveImage
|
||||||
|
vkCmdSetBlendConstants
|
||||||
|
vkCmdSetDepthBias
|
||||||
|
vkCmdSetDepthBounds
|
||||||
|
vkCmdSetEvent
|
||||||
|
vkCmdSetLineWidth
|
||||||
|
vkCmdSetScissor
|
||||||
|
vkCmdSetStencilCompareMask
|
||||||
|
vkCmdSetStencilReference
|
||||||
|
vkCmdSetStencilWriteMask
|
||||||
|
vkCmdSetViewport
|
||||||
|
vkCmdUpdateBuffer
|
||||||
|
vkCmdWaitEvents
|
||||||
|
vkCmdWriteTimestamp
|
||||||
|
vkCreateAndroidSurfaceKHR
|
||||||
|
vkCreateBuffer
|
||||||
|
vkCreateBufferView
|
||||||
|
vkCreateCommandPool
|
||||||
|
vkCreateComputePipelines
|
||||||
|
vkCreateDescriptorPool
|
||||||
|
vkCreateDescriptorSetLayout
|
||||||
|
vkCreateDevice
|
||||||
|
vkCreateDisplayModeKHR
|
||||||
|
vkCreateDisplayPlaneSurfaceKHR
|
||||||
|
vkCreateEvent
|
||||||
|
vkCreateFence
|
||||||
|
vkCreateFramebuffer
|
||||||
|
vkCreateGraphicsPipelines
|
||||||
|
vkCreateImage
|
||||||
|
vkCreateImageView
|
||||||
|
vkCreateInstance
|
||||||
|
vkCreatePipelineCache
|
||||||
|
vkCreatePipelineLayout
|
||||||
|
vkCreateQueryPool
|
||||||
|
vkCreateRenderPass
|
||||||
|
vkCreateSampler
|
||||||
|
vkCreateSemaphore
|
||||||
|
vkCreateShaderModule
|
||||||
|
vkCreateSharedSwapchainsKHR
|
||||||
|
vkCreateSwapchainKHR
|
||||||
|
vkDestroyBuffer
|
||||||
|
vkDestroyBufferView
|
||||||
|
vkDestroyCommandPool
|
||||||
|
vkDestroyDescriptorPool
|
||||||
|
vkDestroyDescriptorSetLayout
|
||||||
|
vkDestroyDevice
|
||||||
|
vkDestroyEvent
|
||||||
|
vkDestroyFence
|
||||||
|
vkDestroyFramebuffer
|
||||||
|
vkDestroyImage
|
||||||
|
vkDestroyImageView
|
||||||
|
vkDestroyInstance
|
||||||
|
vkDestroyPipeline
|
||||||
|
vkDestroyPipelineCache
|
||||||
|
vkDestroyPipelineLayout
|
||||||
|
vkDestroyQueryPool
|
||||||
|
vkDestroyRenderPass
|
||||||
|
vkDestroySampler
|
||||||
|
vkDestroySemaphore
|
||||||
|
vkDestroyShaderModule
|
||||||
|
vkDestroySurfaceKHR
|
||||||
|
vkDestroySwapchainKHR
|
||||||
|
vkDeviceWaitIdle
|
||||||
|
vkEndCommandBuffer
|
||||||
|
vkEnumerateDeviceExtensionProperties
|
||||||
|
vkEnumerateDeviceLayerProperties
|
||||||
|
vkEnumerateInstanceExtensionProperties
|
||||||
|
vkEnumerateInstanceLayerProperties
|
||||||
|
vkEnumeratePhysicalDevices
|
||||||
|
vkFlushMappedMemoryRanges
|
||||||
|
vkFreeCommandBuffers
|
||||||
|
vkFreeDescriptorSets
|
||||||
|
vkFreeMemory
|
||||||
|
vkGetBufferMemoryRequirements
|
||||||
|
vkGetDeviceMemoryCommitment
|
||||||
|
vkGetDeviceProcAddr
|
||||||
|
vkGetDeviceQueue
|
||||||
|
vkGetDisplayModePropertiesKHR
|
||||||
|
vkGetDisplayPlaneCapabilitiesKHR
|
||||||
|
vkGetDisplayPlaneSupportedDisplaysKHR
|
||||||
|
vkGetEventStatus
|
||||||
|
vkGetFenceStatus
|
||||||
|
vkGetImageMemoryRequirements
|
||||||
|
vkGetImageSparseMemoryRequirements
|
||||||
|
vkGetImageSubresourceLayout
|
||||||
|
vkGetInstanceProcAddr
|
||||||
|
vkGetPhysicalDeviceDisplayPlanePropertiesKHR
|
||||||
|
vkGetPhysicalDeviceDisplayPropertiesKHR
|
||||||
|
vkGetPhysicalDeviceFeatures
|
||||||
|
vkGetPhysicalDeviceFormatProperties
|
||||||
|
vkGetPhysicalDeviceImageFormatProperties
|
||||||
|
vkGetPhysicalDeviceMemoryProperties
|
||||||
|
vkGetPhysicalDeviceProperties
|
||||||
|
vkGetPhysicalDeviceQueueFamilyProperties
|
||||||
|
vkGetPhysicalDeviceSparseImageFormatProperties
|
||||||
|
vkGetPhysicalDeviceSurfaceCapabilitiesKHR
|
||||||
|
vkGetPhysicalDeviceSurfaceFormatsKHR
|
||||||
|
vkGetPhysicalDeviceSurfacePresentModesKHR
|
||||||
|
vkGetPhysicalDeviceSurfaceSupportKHR
|
||||||
|
vkGetPipelineCacheData
|
||||||
|
vkGetQueryPoolResults
|
||||||
|
vkGetRenderAreaGranularity
|
||||||
|
vkGetSwapchainImagesKHR
|
||||||
|
vkInvalidateMappedMemoryRanges
|
||||||
|
vkMapMemory
|
||||||
|
vkMergePipelineCaches
|
||||||
|
vkQueueBindSparse
|
||||||
|
vkQueuePresentKHR
|
||||||
|
vkQueueSubmit
|
||||||
|
vkQueueWaitIdle
|
||||||
|
vkResetCommandBuffer
|
||||||
|
vkResetCommandPool
|
||||||
|
vkResetDescriptorPool
|
||||||
|
vkResetEvent
|
||||||
|
vkResetFences
|
||||||
|
vkSetEvent
|
||||||
|
vkUnmapMemory
|
||||||
|
vkUpdateDescriptorSets
|
||||||
|
vkWaitForFences
|
||||||
@@ -0,0 +1,156 @@
|
|||||||
|
vkAcquireNextImageKHR
|
||||||
|
vkAllocateCommandBuffers
|
||||||
|
vkAllocateDescriptorSets
|
||||||
|
vkAllocateMemory
|
||||||
|
vkBeginCommandBuffer
|
||||||
|
vkBindBufferMemory
|
||||||
|
vkBindImageMemory
|
||||||
|
vkCmdBeginQuery
|
||||||
|
vkCmdBeginRenderPass
|
||||||
|
vkCmdBindDescriptorSets
|
||||||
|
vkCmdBindIndexBuffer
|
||||||
|
vkCmdBindPipeline
|
||||||
|
vkCmdBindVertexBuffers
|
||||||
|
vkCmdBlitImage
|
||||||
|
vkCmdClearAttachments
|
||||||
|
vkCmdClearColorImage
|
||||||
|
vkCmdClearDepthStencilImage
|
||||||
|
vkCmdCopyBuffer
|
||||||
|
vkCmdCopyBufferToImage
|
||||||
|
vkCmdCopyImage
|
||||||
|
vkCmdCopyImageToBuffer
|
||||||
|
vkCmdCopyQueryPoolResults
|
||||||
|
vkCmdDispatch
|
||||||
|
vkCmdDispatchIndirect
|
||||||
|
vkCmdDraw
|
||||||
|
vkCmdDrawIndexed
|
||||||
|
vkCmdDrawIndexedIndirect
|
||||||
|
vkCmdDrawIndirect
|
||||||
|
vkCmdEndQuery
|
||||||
|
vkCmdEndRenderPass
|
||||||
|
vkCmdExecuteCommands
|
||||||
|
vkCmdFillBuffer
|
||||||
|
vkCmdNextSubpass
|
||||||
|
vkCmdPipelineBarrier
|
||||||
|
vkCmdPushConstants
|
||||||
|
vkCmdResetEvent
|
||||||
|
vkCmdResetQueryPool
|
||||||
|
vkCmdResolveImage
|
||||||
|
vkCmdSetBlendConstants
|
||||||
|
vkCmdSetDepthBias
|
||||||
|
vkCmdSetDepthBounds
|
||||||
|
vkCmdSetEvent
|
||||||
|
vkCmdSetLineWidth
|
||||||
|
vkCmdSetScissor
|
||||||
|
vkCmdSetStencilCompareMask
|
||||||
|
vkCmdSetStencilReference
|
||||||
|
vkCmdSetStencilWriteMask
|
||||||
|
vkCmdSetViewport
|
||||||
|
vkCmdUpdateBuffer
|
||||||
|
vkCmdWaitEvents
|
||||||
|
vkCmdWriteTimestamp
|
||||||
|
vkCreateAndroidSurfaceKHR
|
||||||
|
vkCreateBuffer
|
||||||
|
vkCreateBufferView
|
||||||
|
vkCreateCommandPool
|
||||||
|
vkCreateComputePipelines
|
||||||
|
vkCreateDescriptorPool
|
||||||
|
vkCreateDescriptorSetLayout
|
||||||
|
vkCreateDevice
|
||||||
|
vkCreateDisplayModeKHR
|
||||||
|
vkCreateDisplayPlaneSurfaceKHR
|
||||||
|
vkCreateEvent
|
||||||
|
vkCreateFence
|
||||||
|
vkCreateFramebuffer
|
||||||
|
vkCreateGraphicsPipelines
|
||||||
|
vkCreateImage
|
||||||
|
vkCreateImageView
|
||||||
|
vkCreateInstance
|
||||||
|
vkCreatePipelineCache
|
||||||
|
vkCreatePipelineLayout
|
||||||
|
vkCreateQueryPool
|
||||||
|
vkCreateRenderPass
|
||||||
|
vkCreateSampler
|
||||||
|
vkCreateSemaphore
|
||||||
|
vkCreateShaderModule
|
||||||
|
vkCreateSharedSwapchainsKHR
|
||||||
|
vkCreateSwapchainKHR
|
||||||
|
vkDestroyBuffer
|
||||||
|
vkDestroyBufferView
|
||||||
|
vkDestroyCommandPool
|
||||||
|
vkDestroyDescriptorPool
|
||||||
|
vkDestroyDescriptorSetLayout
|
||||||
|
vkDestroyDevice
|
||||||
|
vkDestroyEvent
|
||||||
|
vkDestroyFence
|
||||||
|
vkDestroyFramebuffer
|
||||||
|
vkDestroyImage
|
||||||
|
vkDestroyImageView
|
||||||
|
vkDestroyInstance
|
||||||
|
vkDestroyPipeline
|
||||||
|
vkDestroyPipelineCache
|
||||||
|
vkDestroyPipelineLayout
|
||||||
|
vkDestroyQueryPool
|
||||||
|
vkDestroyRenderPass
|
||||||
|
vkDestroySampler
|
||||||
|
vkDestroySemaphore
|
||||||
|
vkDestroyShaderModule
|
||||||
|
vkDestroySurfaceKHR
|
||||||
|
vkDestroySwapchainKHR
|
||||||
|
vkDeviceWaitIdle
|
||||||
|
vkEndCommandBuffer
|
||||||
|
vkEnumerateDeviceExtensionProperties
|
||||||
|
vkEnumerateDeviceLayerProperties
|
||||||
|
vkEnumerateInstanceExtensionProperties
|
||||||
|
vkEnumerateInstanceLayerProperties
|
||||||
|
vkEnumeratePhysicalDevices
|
||||||
|
vkFlushMappedMemoryRanges
|
||||||
|
vkFreeCommandBuffers
|
||||||
|
vkFreeDescriptorSets
|
||||||
|
vkFreeMemory
|
||||||
|
vkGetBufferMemoryRequirements
|
||||||
|
vkGetDeviceMemoryCommitment
|
||||||
|
vkGetDeviceProcAddr
|
||||||
|
vkGetDeviceQueue
|
||||||
|
vkGetDisplayModePropertiesKHR
|
||||||
|
vkGetDisplayPlaneCapabilitiesKHR
|
||||||
|
vkGetDisplayPlaneSupportedDisplaysKHR
|
||||||
|
vkGetEventStatus
|
||||||
|
vkGetFenceStatus
|
||||||
|
vkGetImageMemoryRequirements
|
||||||
|
vkGetImageSparseMemoryRequirements
|
||||||
|
vkGetImageSubresourceLayout
|
||||||
|
vkGetInstanceProcAddr
|
||||||
|
vkGetPhysicalDeviceDisplayPlanePropertiesKHR
|
||||||
|
vkGetPhysicalDeviceDisplayPropertiesKHR
|
||||||
|
vkGetPhysicalDeviceFeatures
|
||||||
|
vkGetPhysicalDeviceFormatProperties
|
||||||
|
vkGetPhysicalDeviceImageFormatProperties
|
||||||
|
vkGetPhysicalDeviceMemoryProperties
|
||||||
|
vkGetPhysicalDeviceProperties
|
||||||
|
vkGetPhysicalDeviceQueueFamilyProperties
|
||||||
|
vkGetPhysicalDeviceSparseImageFormatProperties
|
||||||
|
vkGetPhysicalDeviceSurfaceCapabilitiesKHR
|
||||||
|
vkGetPhysicalDeviceSurfaceFormatsKHR
|
||||||
|
vkGetPhysicalDeviceSurfacePresentModesKHR
|
||||||
|
vkGetPhysicalDeviceSurfaceSupportKHR
|
||||||
|
vkGetPipelineCacheData
|
||||||
|
vkGetQueryPoolResults
|
||||||
|
vkGetRenderAreaGranularity
|
||||||
|
vkGetSwapchainImagesKHR
|
||||||
|
vkInvalidateMappedMemoryRanges
|
||||||
|
vkMapMemory
|
||||||
|
vkMergePipelineCaches
|
||||||
|
vkQueueBindSparse
|
||||||
|
vkQueuePresentKHR
|
||||||
|
vkQueueSubmit
|
||||||
|
vkQueueWaitIdle
|
||||||
|
vkResetCommandBuffer
|
||||||
|
vkResetCommandPool
|
||||||
|
vkResetDescriptorPool
|
||||||
|
vkResetEvent
|
||||||
|
vkResetFences
|
||||||
|
vkSetEvent
|
||||||
|
vkUnmapMemory
|
||||||
|
vkUpdateDescriptorSets
|
||||||
|
vkWaitForFences
|
||||||
127
ndk/platforms/android-24/include/vulkan/vk_platform.h
Normal file
127
ndk/platforms/android-24/include/vulkan/vk_platform.h
Normal file
@@ -0,0 +1,127 @@
|
|||||||
|
//
|
||||||
|
// File: vk_platform.h
|
||||||
|
//
|
||||||
|
/*
|
||||||
|
** Copyright (c) 2014-2016 The Khronos Group Inc.
|
||||||
|
**
|
||||||
|
** Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
|
** copy of this software and/or associated documentation files (the
|
||||||
|
** "Materials"), to deal in the Materials without restriction, including
|
||||||
|
** without limitation the rights to use, copy, modify, merge, publish,
|
||||||
|
** distribute, sublicense, and/or sell copies of the Materials, and to
|
||||||
|
** permit persons to whom the Materials are furnished to do so, subject to
|
||||||
|
** the following conditions:
|
||||||
|
**
|
||||||
|
** The above copyright notice and this permission notice shall be included
|
||||||
|
** in all copies or substantial portions of the Materials.
|
||||||
|
**
|
||||||
|
** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||||
|
** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||||
|
** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||||
|
** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
|
||||||
|
** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
|
||||||
|
** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef __VK_PLATFORM_H__
|
||||||
|
#define __VK_PLATFORM_H__
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C"
|
||||||
|
{
|
||||||
|
#endif // __cplusplus
|
||||||
|
|
||||||
|
/*
|
||||||
|
***************************************************************************************************
|
||||||
|
* Platform-specific directives and type declarations
|
||||||
|
***************************************************************************************************
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* Platform-specific calling convention macros.
|
||||||
|
*
|
||||||
|
* Platforms should define these so that Vulkan clients call Vulkan commands
|
||||||
|
* with the same calling conventions that the Vulkan implementation expects.
|
||||||
|
*
|
||||||
|
* VKAPI_ATTR - Placed before the return type in function declarations.
|
||||||
|
* Useful for C++11 and GCC/Clang-style function attribute syntax.
|
||||||
|
* VKAPI_CALL - Placed after the return type in function declarations.
|
||||||
|
* Useful for MSVC-style calling convention syntax.
|
||||||
|
* VKAPI_PTR - Placed between the '(' and '*' in function pointer types.
|
||||||
|
*
|
||||||
|
* Function declaration: VKAPI_ATTR void VKAPI_CALL vkCommand(void);
|
||||||
|
* Function pointer type: typedef void (VKAPI_PTR *PFN_vkCommand)(void);
|
||||||
|
*/
|
||||||
|
#if defined(_WIN32)
|
||||||
|
// On Windows, Vulkan commands use the stdcall convention
|
||||||
|
#define VKAPI_ATTR
|
||||||
|
#define VKAPI_CALL __stdcall
|
||||||
|
#define VKAPI_PTR VKAPI_CALL
|
||||||
|
#elif defined(__ANDROID__) && defined(__ARM_EABI__) && !defined(__ARM_ARCH_7A__)
|
||||||
|
// Android does not support Vulkan in native code using the "armeabi" ABI.
|
||||||
|
#error "Vulkan requires the 'armeabi-v7a' or 'armeabi-v7a-hard' ABI on 32-bit ARM CPUs"
|
||||||
|
#elif defined(__ANDROID__) && defined(__ARM_ARCH_7A__)
|
||||||
|
// On Android/ARMv7a, Vulkan functions use the armeabi-v7a-hard calling
|
||||||
|
// convention, even if the application's native code is compiled with the
|
||||||
|
// armeabi-v7a calling convention.
|
||||||
|
#define VKAPI_ATTR __attribute__((pcs("aapcs-vfp")))
|
||||||
|
#define VKAPI_CALL
|
||||||
|
#define VKAPI_PTR VKAPI_ATTR
|
||||||
|
#else
|
||||||
|
// On other platforms, use the default calling convention
|
||||||
|
#define VKAPI_ATTR
|
||||||
|
#define VKAPI_CALL
|
||||||
|
#define VKAPI_PTR
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#include <stddef.h>
|
||||||
|
|
||||||
|
#if !defined(VK_NO_STDINT_H)
|
||||||
|
#if defined(_MSC_VER) && (_MSC_VER < 1600)
|
||||||
|
typedef signed __int8 int8_t;
|
||||||
|
typedef unsigned __int8 uint8_t;
|
||||||
|
typedef signed __int16 int16_t;
|
||||||
|
typedef unsigned __int16 uint16_t;
|
||||||
|
typedef signed __int32 int32_t;
|
||||||
|
typedef unsigned __int32 uint32_t;
|
||||||
|
typedef signed __int64 int64_t;
|
||||||
|
typedef unsigned __int64 uint64_t;
|
||||||
|
#else
|
||||||
|
#include <stdint.h>
|
||||||
|
#endif
|
||||||
|
#endif // !defined(VK_NO_STDINT_H)
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
} // extern "C"
|
||||||
|
#endif // __cplusplus
|
||||||
|
|
||||||
|
// Platform-specific headers required by platform window system extensions.
|
||||||
|
// These are enabled prior to #including "vulkan.h". The same enable then
|
||||||
|
// controls inclusion of the extension interfaces in vulkan.h.
|
||||||
|
|
||||||
|
#ifdef VK_USE_PLATFORM_ANDROID_KHR
|
||||||
|
#include <android/native_window.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef VK_USE_PLATFORM_MIR_KHR
|
||||||
|
#include <mir_toolkit/client_types.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef VK_USE_PLATFORM_WAYLAND_KHR
|
||||||
|
#include <wayland-client.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef VK_USE_PLATFORM_WIN32_KHR
|
||||||
|
#include <windows.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef VK_USE_PLATFORM_XLIB_KHR
|
||||||
|
#include <X11/Xlib.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef VK_USE_PLATFORM_XCB_KHR
|
||||||
|
#include <xcb/xcb.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif // __VK_PLATFORM_H__
|
||||||
3775
ndk/platforms/android-24/include/vulkan/vulkan.h
Normal file
3775
ndk/platforms/android-24/include/vulkan/vulkan.h
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user