69 lines
2.8 KiB
PHP
69 lines
2.8 KiB
PHP
// Vulkan 1.0 core device functions used in Xenia.
|
|
XE_UI_VULKAN_FUNCTION(vkAllocateCommandBuffers)
|
|
XE_UI_VULKAN_FUNCTION(vkAllocateDescriptorSets)
|
|
XE_UI_VULKAN_FUNCTION(vkAllocateMemory)
|
|
XE_UI_VULKAN_FUNCTION(vkBeginCommandBuffer)
|
|
XE_UI_VULKAN_FUNCTION(vkBindBufferMemory)
|
|
XE_UI_VULKAN_FUNCTION(vkBindImageMemory)
|
|
XE_UI_VULKAN_FUNCTION(vkCmdBeginRenderPass)
|
|
XE_UI_VULKAN_FUNCTION(vkCmdBindDescriptorSets)
|
|
XE_UI_VULKAN_FUNCTION(vkCmdBindIndexBuffer)
|
|
XE_UI_VULKAN_FUNCTION(vkCmdBindPipeline)
|
|
XE_UI_VULKAN_FUNCTION(vkCmdBindVertexBuffers)
|
|
XE_UI_VULKAN_FUNCTION(vkCmdClearAttachments)
|
|
XE_UI_VULKAN_FUNCTION(vkCmdClearColorImage)
|
|
XE_UI_VULKAN_FUNCTION(vkCmdCopyBuffer)
|
|
XE_UI_VULKAN_FUNCTION(vkCmdCopyBufferToImage)
|
|
XE_UI_VULKAN_FUNCTION(vkCmdCopyImageToBuffer)
|
|
XE_UI_VULKAN_FUNCTION(vkCmdDraw)
|
|
XE_UI_VULKAN_FUNCTION(vkCmdDrawIndexed)
|
|
XE_UI_VULKAN_FUNCTION(vkCmdEndRenderPass)
|
|
XE_UI_VULKAN_FUNCTION(vkCmdPipelineBarrier)
|
|
XE_UI_VULKAN_FUNCTION(vkCmdPushConstants)
|
|
XE_UI_VULKAN_FUNCTION(vkCmdSetScissor)
|
|
XE_UI_VULKAN_FUNCTION(vkCmdSetViewport)
|
|
XE_UI_VULKAN_FUNCTION(vkCreateBuffer)
|
|
XE_UI_VULKAN_FUNCTION(vkCreateCommandPool)
|
|
XE_UI_VULKAN_FUNCTION(vkCreateDescriptorPool)
|
|
XE_UI_VULKAN_FUNCTION(vkCreateDescriptorSetLayout)
|
|
XE_UI_VULKAN_FUNCTION(vkCreateFence)
|
|
XE_UI_VULKAN_FUNCTION(vkCreateFramebuffer)
|
|
XE_UI_VULKAN_FUNCTION(vkCreateGraphicsPipelines)
|
|
XE_UI_VULKAN_FUNCTION(vkCreateImage)
|
|
XE_UI_VULKAN_FUNCTION(vkCreateImageView)
|
|
XE_UI_VULKAN_FUNCTION(vkCreatePipelineLayout)
|
|
XE_UI_VULKAN_FUNCTION(vkCreateRenderPass)
|
|
XE_UI_VULKAN_FUNCTION(vkCreateSampler)
|
|
XE_UI_VULKAN_FUNCTION(vkCreateSemaphore)
|
|
XE_UI_VULKAN_FUNCTION(vkCreateShaderModule)
|
|
XE_UI_VULKAN_FUNCTION(vkDestroyBuffer)
|
|
XE_UI_VULKAN_FUNCTION(vkDestroyCommandPool)
|
|
XE_UI_VULKAN_FUNCTION(vkDestroyDescriptorPool)
|
|
XE_UI_VULKAN_FUNCTION(vkDestroyDescriptorSetLayout)
|
|
XE_UI_VULKAN_FUNCTION(vkDestroyFence)
|
|
XE_UI_VULKAN_FUNCTION(vkDestroyFramebuffer)
|
|
XE_UI_VULKAN_FUNCTION(vkDestroyImage)
|
|
XE_UI_VULKAN_FUNCTION(vkDestroyImageView)
|
|
XE_UI_VULKAN_FUNCTION(vkDestroyPipeline)
|
|
XE_UI_VULKAN_FUNCTION(vkDestroyPipelineLayout)
|
|
XE_UI_VULKAN_FUNCTION(vkDestroyRenderPass)
|
|
XE_UI_VULKAN_FUNCTION(vkDestroySampler)
|
|
XE_UI_VULKAN_FUNCTION(vkDestroySemaphore)
|
|
XE_UI_VULKAN_FUNCTION(vkDestroyShaderModule)
|
|
XE_UI_VULKAN_FUNCTION(vkEndCommandBuffer)
|
|
XE_UI_VULKAN_FUNCTION(vkFlushMappedMemoryRanges)
|
|
XE_UI_VULKAN_FUNCTION(vkFreeMemory)
|
|
XE_UI_VULKAN_FUNCTION(vkGetBufferMemoryRequirements)
|
|
XE_UI_VULKAN_FUNCTION(vkGetDeviceQueue)
|
|
XE_UI_VULKAN_FUNCTION(vkGetFenceStatus)
|
|
XE_UI_VULKAN_FUNCTION(vkGetImageMemoryRequirements)
|
|
XE_UI_VULKAN_FUNCTION(vkMapMemory)
|
|
XE_UI_VULKAN_FUNCTION(vkResetCommandPool)
|
|
XE_UI_VULKAN_FUNCTION(vkResetDescriptorPool)
|
|
XE_UI_VULKAN_FUNCTION(vkResetFences)
|
|
XE_UI_VULKAN_FUNCTION(vkQueueBindSparse)
|
|
XE_UI_VULKAN_FUNCTION(vkQueueSubmit)
|
|
XE_UI_VULKAN_FUNCTION(vkUnmapMemory)
|
|
XE_UI_VULKAN_FUNCTION(vkUpdateDescriptorSets)
|
|
XE_UI_VULKAN_FUNCTION(vkWaitForFences)
|