[Phi] implementing fully async queues, fences and semaphores
This commit is contained in:
@@ -264,7 +264,7 @@ Assume thou that functions lacking in this array are, for now, not intended to b
|
||||
| vkAllocateDescriptorSets | ⚙️ WIP |
|
||||
| vkAllocateMemory | ✅ Implemented |
|
||||
| vkBeginCommandBuffer | ✅ Implemented |
|
||||
| vkBindBufferMemory | ⚙️ WIP |
|
||||
| vkBindBufferMemory | ✅ Implemented |
|
||||
| vkBindImageMemory | ✅ Implemented |
|
||||
| vkCmdBeginQuery | ⚙️ WIP |
|
||||
| vkCmdBeginRenderPass | ⚙️ WIP |
|
||||
@@ -272,13 +272,13 @@ Assume thou that functions lacking in this array are, for now, not intended to b
|
||||
| vkCmdBindIndexBuffer | ⚙️ WIP |
|
||||
| vkCmdBindPipeline | ⚙️ WIP |
|
||||
| vkCmdBindVertexBuffers | ⚙️ WIP |
|
||||
| vkCmdBlitImage | ✅ Implemented |
|
||||
| vkCmdBlitImage | ⚙️ WIP |
|
||||
| vkCmdClearAttachments | ⚙️ WIP |
|
||||
| vkCmdClearColorImage | ⚙️ WIP |
|
||||
| vkCmdClearDepthStencilImage | ⚙️ WIP |
|
||||
| vkCmdCopyBuffer | ✅ Implemented |
|
||||
| vkCmdCopyBufferToImage | ✅ Implemented |
|
||||
| vkCmdCopyImage | ⚙️ WIP |
|
||||
| vkCmdCopyImage | ✅ Implemented |
|
||||
| vkCmdCopyImageToBuffer | ✅ Implemented |
|
||||
| vkCmdCopyQueryPoolResults | ⚙️ WIP |
|
||||
| vkCmdDispatch | ⚙️ WIP |
|
||||
@@ -312,7 +312,7 @@ Assume thou that functions lacking in this array are, for now, not intended to b
|
||||
| vkCmdUpdateBuffer | ⚙️ WIP |
|
||||
| vkCmdWaitEvents | ⚙️ WIP |
|
||||
| vkCmdWriteTimestamp | ⚙️ WIP |
|
||||
| vkCreateBuffer | ⚙️ WIP |
|
||||
| vkCreateBuffer | ✅ Implemented |
|
||||
| vkCreateBufferView | ⚙️ WIP |
|
||||
| vkCreateCommandPool | ✅ Implemented |
|
||||
| vkCreateComputePipelines | ⚙️ WIP |
|
||||
@@ -320,7 +320,7 @@ Assume thou that functions lacking in this array are, for now, not intended to b
|
||||
| vkCreateDescriptorSetLayout | ⚙️ WIP |
|
||||
| vkCreateDevice | ✅ Implemented |
|
||||
| vkCreateEvent | ⚙️ WIP |
|
||||
| vkCreateFence | ⚙️ WIP |
|
||||
| vkCreateFence | ✅ Implemented |
|
||||
| vkCreateFramebuffer | ⚙️ WIP |
|
||||
| vkCreateGraphicsPipelines | ⚙️ WIP |
|
||||
| vkCreateImage | ✅ Implemented |
|
||||
@@ -331,21 +331,21 @@ Assume thou that functions lacking in this array are, for now, not intended to b
|
||||
| vkCreateQueryPool | ⚙️ WIP |
|
||||
| vkCreateRenderPass | ⚙️ WIP |
|
||||
| vkCreateSampler | ⚙️ WIP |
|
||||
| vkCreateSemaphore | ⚙️ WIP |
|
||||
| vkCreateSemaphore | ✅ Implemented |
|
||||
| vkCreateShaderModule | ⚙️ WIP |
|
||||
| vkCreateSwapchainKHR | ⚙️ WIP |
|
||||
| vkCreateWaylandSurfaceKHR | ⚙️ WIP |
|
||||
| vkCreateWin32SurfaceKHR | ⚙️ WIP |
|
||||
| vkCreateXcbSurfaceKHR | ⚙️ WIP |
|
||||
| vkCreateXlibSurfaceKHR | ⚙️ WIP |
|
||||
| vkDestroyBuffer | ⚙️ WIP |
|
||||
| vkDestroyBuffer | ✅ Implemented |
|
||||
| vkDestroyBufferView | ⚙️ WIP |
|
||||
| vkDestroyCommandPool | ✅ Implemented |
|
||||
| vkDestroyDescriptorPool | ⚙️ WIP |
|
||||
| vkDestroyDescriptorSetLayout | ⚙️ WIP |
|
||||
| vkDestroyDevice | ✅ Implemented |
|
||||
| vkDestroyEvent | ⚙️ WIP |
|
||||
| vkDestroyFence | ⚙️ WIP |
|
||||
| vkDestroyFence | ✅ Implemented |
|
||||
| vkDestroyFramebuffer | ⚙️ WIP |
|
||||
| vkDestroyImage | ✅ Implemented |
|
||||
| vkDestroyImageView | ⚙️ WIP |
|
||||
@@ -356,11 +356,11 @@ Assume thou that functions lacking in this array are, for now, not intended to b
|
||||
| vkDestroyQueryPool | ⚙️ WIP |
|
||||
| vkDestroyRenderPass | ⚙️ WIP |
|
||||
| vkDestroySampler | ⚙️ WIP |
|
||||
| vkDestroySemaphore | ⚙️ WIP |
|
||||
| vkDestroySemaphore | ✅ Implemented |
|
||||
| vkDestroyShaderModule | ⚙️ WIP |
|
||||
| vkDestroySurfaceKHR | ⚙️ WIP |
|
||||
| vkDestroySwapchainKHR | ⚙️ WIP |
|
||||
| vkDeviceWaitIdle | ⚙️ WIP |
|
||||
| vkDeviceWaitIdle | ✅ Implemented |
|
||||
| vkEndCommandBuffer | ✅ Implemented |
|
||||
| vkEnumerateDeviceExtensionProperties | ⚙️ WIP |
|
||||
| vkEnumerateDeviceLayerProperties | ⚙️ WIP |
|
||||
@@ -369,7 +369,7 @@ Assume thou that functions lacking in this array are, for now, not intended to b
|
||||
| vkEnumeratePhysicalDeviceGroupsKHR | ⚙️ WIP |
|
||||
| vkEnumeratePhysicalDevices | ✅ Implemented |
|
||||
| vkFlushMappedMemoryRanges | ⚙️ WIP |
|
||||
| vkFreeCommandBuffers | ⚙️ WIP |
|
||||
| vkFreeCommandBuffers | ✅ Implemented |
|
||||
| vkFreeDescriptorSets | ⚙️ WIP |
|
||||
| vkFreeMemory | ✅ Implemented |
|
||||
| vkGetBufferDeviceAddress | ⚙️ WIP |
|
||||
@@ -380,14 +380,14 @@ Assume thou that functions lacking in this array are, for now, not intended to b
|
||||
| vkGetDeviceGroupPresentCapabilitiesKHR | ⚙️ WIP |
|
||||
| vkGetDeviceGroupSurfacePresentModesKHR | ⚙️ WIP |
|
||||
| vkGetDeviceMemoryCommitment | ⚙️ WIP |
|
||||
| vkGetDeviceProcAddr | ⚙️ WIP |
|
||||
| vkGetDeviceQueue | ⚙️ WIP |
|
||||
| vkGetEventStatus | ⚙️ WIP |
|
||||
| vkGetFenceStatus | ⚙️ WIP |
|
||||
| vkGetDeviceProcAddr | ✅ Implemented |
|
||||
| vkGetDeviceQueue | ✅ Implemented |
|
||||
| vkGetEventStatus | ✅ Implemented |
|
||||
| vkGetFenceStatus | ✅ Implemented |
|
||||
| vkGetImageMemoryRequirements | ✅ Implemented |
|
||||
| vkGetImageSparseMemoryRequirements | ⚙️ WIP |
|
||||
| vkGetImageSubresourceLayout | ✅ Implemented |
|
||||
| vkGetInstanceProcAddr | ⚙️ WIP |
|
||||
| vkGetInstanceProcAddr | ✅ Implemented |
|
||||
| vkGetPhysicalDeviceFeatures | ✅ Implemented |
|
||||
| vkGetPhysicalDeviceFormatProperties | ⚙️ WIP |
|
||||
| vkGetPhysicalDeviceImageFormatProperties | ✅ Implemented |
|
||||
@@ -408,22 +408,22 @@ Assume thou that functions lacking in this array are, for now, not intended to b
|
||||
| vkGetRenderAreaGranularity | ⚙️ WIP |
|
||||
| vkGetSwapchainImagesKHR | ⚙️ WIP |
|
||||
| vkInvalidateMappedMemoryRanges | ⚙️ WIP |
|
||||
| vkMapMemory | ⚙️ WIP |
|
||||
| vkMapMemory | ✅ Implemented |
|
||||
| vkMergePipelineCaches | ⚙️ WIP |
|
||||
| vkQueueBindSparse | ⚙️ WIP |
|
||||
| vkQueuePresentKHR | ⚙️ WIP |
|
||||
| vkQueueSubmit | ✅ Implemented |
|
||||
| vkQueueWaitIdle | ⚙️ WIP |
|
||||
| vkResetCommandBuffer | ⚙️ WIP |
|
||||
| vkQueueWaitIdle | ✅ Implemented |
|
||||
| vkResetCommandBuffer | ✅ Implemented |
|
||||
| vkResetCommandPool | ✅ Implemented |
|
||||
| vkResetDescriptorPool | ⚙️ WIP |
|
||||
| vkResetEvent | ⚙️ WIP |
|
||||
| vkResetFences | ⚙️ WIP |
|
||||
| vkResetFences | ✅ Implemented |
|
||||
| vkResetQueryPool | ⚙️ WIP |
|
||||
| vkSetEvent | ⚙️ WIP |
|
||||
| vkUnmapMemory | ⚙️ WIP |
|
||||
| vkUnmapMemory | ✅ Implemented |
|
||||
| vkUpdateDescriptorSets | ⚙️ WIP |
|
||||
| vkWaitForFences | ⚙️ WIP |
|
||||
| vkWaitForFences | ✅ Implemented |
|
||||
|
||||
</details>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user