|
|
bool | print |
| |
|
VkInstance | instance |
| |
|
VkPhysicalDevice | physical_device |
| |
|
VkDevice | device |
| |
|
uint32_t | queue_family_index |
| |
|
uint32_t | queue_index |
| |
|
VkDebugReportCallbackEXT | debug_report_cb |
| |
|
VkPhysicalDeviceMemoryProperties | device_memory_props |
| |
|
VkCommandPool | cmd_pool |
| |
|
PFN_vkGetInstanceProcAddr | vkGetInstanceProcAddr |
| |
|
PFN_vkCreateInstance | vkCreateInstance |
| |
|
PFN_vkDestroyInstance | vkDestroyInstance |
| |
|
PFN_vkCreateDevice | vkCreateDevice |
| |
|
PFN_vkCreateDebugReportCallbackEXT | vkCreateDebugReportCallbackEXT |
| |
|
PFN_vkDestroyDebugReportCallbackEXT | vkDestroyDebugReportCallbackEXT |
| |
|
PFN_vkEnumeratePhysicalDevices | vkEnumeratePhysicalDevices |
| |
|
PFN_vkDestroySurfaceKHR | vkDestroySurfaceKHR |
| |
|
PFN_vkCreateXcbSurfaceKHR | vkCreateXcbSurfaceKHR |
| |
|
PFN_vkCreateWaylandSurfaceKHR | vkCreateWaylandSurfaceKHR |
| |
|
PFN_vkCreateDisplayPlaneSurfaceKHR | vkCreateDisplayPlaneSurfaceKHR |
| |
|
PFN_vkGetDisplayPlaneCapabilitiesKHR | vkGetDisplayPlaneCapabilitiesKHR |
| |
|
PFN_vkGetPhysicalDeviceDisplayPropertiesKHR | vkGetPhysicalDeviceDisplayPropertiesKHR |
| |
|
PFN_vkGetPhysicalDeviceDisplayPlanePropertiesKHR | vkGetPhysicalDeviceDisplayPlanePropertiesKHR |
| |
|
PFN_vkGetDisplayModePropertiesKHR | vkGetDisplayModePropertiesKHR |
| |
|
PFN_vkAcquireXlibDisplayEXT | vkAcquireXlibDisplayEXT |
| |
|
PFN_vkReleaseDisplayEXT | vkReleaseDisplayEXT |
| |
|
PFN_vkGetRandROutputDisplayEXT | vkGetRandROutputDisplayEXT |
| |
|
PFN_vkGetPhysicalDeviceMemoryProperties | vkGetPhysicalDeviceMemoryProperties |
| |
|
PFN_vkGetPhysicalDeviceQueueFamilyProperties | vkGetPhysicalDeviceQueueFamilyProperties |
| |
|
PFN_vkGetPhysicalDeviceProperties | vkGetPhysicalDeviceProperties |
| |
|
PFN_vkGetPhysicalDeviceSurfaceCapabilitiesKHR | vkGetPhysicalDeviceSurfaceCapabilitiesKHR |
| |
|
PFN_vkGetPhysicalDeviceSurfaceFormatsKHR | vkGetPhysicalDeviceSurfaceFormatsKHR |
| |
|
PFN_vkGetPhysicalDeviceSurfacePresentModesKHR | vkGetPhysicalDeviceSurfacePresentModesKHR |
| |
|
PFN_vkGetPhysicalDeviceSurfaceSupportKHR | vkGetPhysicalDeviceSurfaceSupportKHR |
| |
|
PFN_vkGetDeviceProcAddr | vkGetDeviceProcAddr |
| |
|
PFN_vkDestroyDevice | vkDestroyDevice |
| |
|
PFN_vkDeviceWaitIdle | vkDeviceWaitIdle |
| |
|
PFN_vkAllocateMemory | vkAllocateMemory |
| |
|
PFN_vkFreeMemory | vkFreeMemory |
| |
|
PFN_vkMapMemory | vkMapMemory |
| |
|
PFN_vkUnmapMemory | vkUnmapMemory |
| |
|
PFN_vkGetMemoryFdKHR | vkGetMemoryFdKHR |
| |
|
PFN_vkCreateBuffer | vkCreateBuffer |
| |
|
PFN_vkDestroyBuffer | vkDestroyBuffer |
| |
|
PFN_vkBindBufferMemory | vkBindBufferMemory |
| |
|
PFN_vkGetBufferMemoryRequirements | vkGetBufferMemoryRequirements |
| |
|
PFN_vkCreateImage | vkCreateImage |
| |
|
PFN_vkGetImageMemoryRequirements | vkGetImageMemoryRequirements |
| |
|
PFN_vkBindImageMemory | vkBindImageMemory |
| |
|
PFN_vkDestroyImage | vkDestroyImage |
| |
|
PFN_vkCreateImageView | vkCreateImageView |
| |
|
PFN_vkDestroyImageView | vkDestroyImageView |
| |
|
PFN_vkCreateSampler | vkCreateSampler |
| |
|
PFN_vkDestroySampler | vkDestroySampler |
| |
|
PFN_vkCreateShaderModule | vkCreateShaderModule |
| |
|
PFN_vkDestroyShaderModule | vkDestroyShaderModule |
| |
|
PFN_vkCreateCommandPool | vkCreateCommandPool |
| |
|
PFN_vkDestroyCommandPool | vkDestroyCommandPool |
| |
|
PFN_vkAllocateCommandBuffers | vkAllocateCommandBuffers |
| |
|
PFN_vkBeginCommandBuffer | vkBeginCommandBuffer |
| |
|
PFN_vkCmdPipelineBarrier | vkCmdPipelineBarrier |
| |
|
PFN_vkCmdBeginRenderPass | vkCmdBeginRenderPass |
| |
|
PFN_vkCmdSetScissor | vkCmdSetScissor |
| |
|
PFN_vkCmdSetViewport | vkCmdSetViewport |
| |
|
PFN_vkCmdClearColorImage | vkCmdClearColorImage |
| |
|
PFN_vkCmdEndRenderPass | vkCmdEndRenderPass |
| |
|
PFN_vkCmdBindDescriptorSets | vkCmdBindDescriptorSets |
| |
|
PFN_vkCmdBindPipeline | vkCmdBindPipeline |
| |
|
PFN_vkCmdBindVertexBuffers | vkCmdBindVertexBuffers |
| |
|
PFN_vkCmdBindIndexBuffer | vkCmdBindIndexBuffer |
| |
|
PFN_vkCmdDraw | vkCmdDraw |
| |
|
PFN_vkCmdDrawIndexed | vkCmdDrawIndexed |
| |
|
PFN_vkEndCommandBuffer | vkEndCommandBuffer |
| |
|
PFN_vkFreeCommandBuffers | vkFreeCommandBuffers |
| |
|
PFN_vkCreateRenderPass | vkCreateRenderPass |
| |
|
PFN_vkDestroyRenderPass | vkDestroyRenderPass |
| |
|
PFN_vkCreateFramebuffer | vkCreateFramebuffer |
| |
|
PFN_vkDestroyFramebuffer | vkDestroyFramebuffer |
| |
|
PFN_vkCreatePipelineCache | vkCreatePipelineCache |
| |
|
PFN_vkDestroyPipelineCache | vkDestroyPipelineCache |
| |
|
PFN_vkCreateDescriptorPool | vkCreateDescriptorPool |
| |
|
PFN_vkDestroyDescriptorPool | vkDestroyDescriptorPool |
| |
|
PFN_vkAllocateDescriptorSets | vkAllocateDescriptorSets |
| |
|
PFN_vkCreateGraphicsPipelines | vkCreateGraphicsPipelines |
| |
|
PFN_vkDestroyPipeline | vkDestroyPipeline |
| |
|
PFN_vkCreatePipelineLayout | vkCreatePipelineLayout |
| |
|
PFN_vkDestroyPipelineLayout | vkDestroyPipelineLayout |
| |
|
PFN_vkCreateDescriptorSetLayout | vkCreateDescriptorSetLayout |
| |
|
PFN_vkUpdateDescriptorSets | vkUpdateDescriptorSets |
| |
|
PFN_vkDestroyDescriptorSetLayout | vkDestroyDescriptorSetLayout |
| |
|
PFN_vkGetDeviceQueue | vkGetDeviceQueue |
| |
|
PFN_vkQueueSubmit | vkQueueSubmit |
| |
|
PFN_vkQueueWaitIdle | vkQueueWaitIdle |
| |
|
PFN_vkCreateSemaphore | vkCreateSemaphore |
| |
|
PFN_vkDestroySemaphore | vkDestroySemaphore |
| |
|
PFN_vkCreateFence | vkCreateFence |
| |
|
PFN_vkWaitForFences | vkWaitForFences |
| |
|
PFN_vkDestroyFence | vkDestroyFence |
| |
|
PFN_vkCreateSwapchainKHR | vkCreateSwapchainKHR |
| |
|
PFN_vkDestroySwapchainKHR | vkDestroySwapchainKHR |
| |
|
PFN_vkGetSwapchainImagesKHR | vkGetSwapchainImagesKHR |
| |
|
PFN_vkAcquireNextImageKHR | vkAcquireNextImageKHR |
| |
|
PFN_vkQueuePresentKHR | vkQueuePresentKHR |
| |
A bundle of Vulkan functions and objects, used by both Compositor and Compositor client code.
Note that they both have different instances of the object and as such VkInstance and so on.