SimpleGL  1.1.0
A framework for platform independent rendering
sgl::VulkanContext Member List

This is the complete list of members for sgl::VulkanContext, including all inherited members.

createCommandPool()sgl::VulkanContext
createDescriptorPool()sgl::VulkanContext
createFramebuffers(RenderPass *renderPass)sgl::VulkanContext
createLogicalDevice()sgl::VulkanContext
createRenderFence()sgl::VulkanContext
createSwapchain(Surface *surface, glm::ivec2 size)sgl::VulkanContext
getAvailablePhysicalDevices()sgl::VulkanContext
getCommandPool()sgl::VulkanContext
getCurrent()sgl::VulkanContextstatic
getDebugReportCallback()sgl::VulkanContext
getDescriptorPool()sgl::VulkanContext
getDevice()sgl::VulkanContext
getInstance()sgl::VulkanContext
getPhysicalDevice()sgl::VulkanContext
getRenderFence()sgl::VulkanContext
getSwapchain()sgl::VulkanContext
getSwapchainCount()sgl::VulkanContext
getSwapchainFramebuffer()sgl::VulkanContext
getSwapchainIndex()sgl::VulkanContext
pickPhysicalDevice(Surface *surface)sgl::VulkanContext
setCurrent(VulkanContext *context)sgl::VulkanContextstatic
setupDebugCallback()sgl::VulkanContext
VulkanContext(void)sgl::VulkanContext
~VulkanContext(void)sgl::VulkanContext