MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Core::VKSwapchain Member List

This is the complete list of members for MayaFlux::Core::VKSwapchain, including all inherited members.

acquire_next_image(vk::Semaphore signal_semaphore, uint64_t timeout_ns=UINT64_MAX)MayaFlux::Core::VKSwapchain
choose_extent(const vk::SurfaceCapabilitiesKHR &capabilities, uint32_t width, uint32_t height) constMayaFlux::Core::VKSwapchainprivate
choose_present_mode(const std::vector< vk::PresentModeKHR > &available_modes, GraphicsSurfaceInfo::PresentMode desired_mode) constMayaFlux::Core::VKSwapchainprivate
choose_surface_format(const std::vector< vk::SurfaceFormatKHR > &available_formats, GraphicsSurfaceInfo::SurfaceFormat desired_format, GraphicsSurfaceInfo::ColorSpace desired_color_space) constMayaFlux::Core::VKSwapchainprivate
cleanup()MayaFlux::Core::VKSwapchain
cleanup_swapchain()MayaFlux::Core::VKSwapchainprivate
create(VKContext &context, vk::SurfaceKHR surface, const WindowCreateInfo &window_config)MayaFlux::Core::VKSwapchain
create_image_views()MayaFlux::Core::VKSwapchainprivate
find_hdr_format(const std::vector< vk::SurfaceFormatKHR > &available_formats) constMayaFlux::Core::VKSwapchainprivate
get_extent() constMayaFlux::Core::VKSwapchaininline
get_image_count() constMayaFlux::Core::VKSwapchaininline
get_image_format() constMayaFlux::Core::VKSwapchaininline
get_image_views() constMayaFlux::Core::VKSwapchaininline
get_images() constMayaFlux::Core::VKSwapchaininline
get_swapchain() constMayaFlux::Core::VKSwapchaininline
m_contextMayaFlux::Core::VKSwapchainprivate
m_extentMayaFlux::Core::VKSwapchainprivate
m_image_formatMayaFlux::Core::VKSwapchainprivate
m_image_viewsMayaFlux::Core::VKSwapchainprivate
m_imagesMayaFlux::Core::VKSwapchainprivate
m_surfaceMayaFlux::Core::VKSwapchainprivate
m_swapchainMayaFlux::Core::VKSwapchainprivate
m_window_configMayaFlux::Core::VKSwapchainprivate
operator=(const VKSwapchain &)=deleteMayaFlux::Core::VKSwapchain
present(uint32_t image_index, vk::Semaphore wait_semaphore, vk::Queue present_queue=nullptr)MayaFlux::Core::VKSwapchain
query_support(vk::PhysicalDevice physical_device, vk::SurfaceKHR surface)MayaFlux::Core::VKSwapchainstatic
recreate(uint32_t width, uint32_t height)MayaFlux::Core::VKSwapchain
VKSwapchain()=defaultMayaFlux::Core::VKSwapchain
VKSwapchain(const VKSwapchain &)=deleteMayaFlux::Core::VKSwapchain
~VKSwapchain()MayaFlux::Core::VKSwapchain