MayaFlux
0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Core::VKDevice Member List
This is the complete list of members for
MayaFlux::Core::VKDevice
, including all inherited members.
cleanup
()
MayaFlux::Core::VKDevice
create_logical_device
(vk::Instance instance, const GraphicsBackendInfo &backend_info)
MayaFlux::Core::VKDevice
private
find_queue_families
(vk::PhysicalDevice device, vk::SurfaceKHR surface=nullptr)
MayaFlux::Core::VKDevice
private
get_compute_queue
() const
MayaFlux::Core::VKDevice
inline
get_device
() const
MayaFlux::Core::VKDevice
inline
get_graphics_queue
() const
MayaFlux::Core::VKDevice
inline
get_physical_device
() const
MayaFlux::Core::VKDevice
inline
get_queue_families
() const
MayaFlux::Core::VKDevice
inline
get_transfer_queue
() const
MayaFlux::Core::VKDevice
inline
initialize
(vk::Instance instance, vk::SurfaceKHR temp_surface, const GraphicsBackendInfo &backend_info)
MayaFlux::Core::VKDevice
m_compute_queue
MayaFlux::Core::VKDevice
private
m_graphics_queue
MayaFlux::Core::VKDevice
private
m_logical_device
MayaFlux::Core::VKDevice
private
m_physical_device
MayaFlux::Core::VKDevice
private
m_presentation_initialized
MayaFlux::Core::VKDevice
private
m_queue_families
MayaFlux::Core::VKDevice
private
m_transfer_queue
MayaFlux::Core::VKDevice
private
operator=
(const VKDevice &)=delete
MayaFlux::Core::VKDevice
operator=
(VKDevice &&) noexcept
MayaFlux::Core::VKDevice
pick_physical_device
(vk::Instance instance, vk::SurfaceKHR temp_surface)
MayaFlux::Core::VKDevice
private
query_supported_extensions
()
MayaFlux::Core::VKDevice
update_presentation_queue
(vk::SurfaceKHR surface)
MayaFlux::Core::VKDevice
VKDevice
()=default
MayaFlux::Core::VKDevice
VKDevice
(const VKDevice &)=delete
MayaFlux::Core::VKDevice
VKDevice
(VKDevice &&) noexcept
MayaFlux::Core::VKDevice
wait_idle
() const
MayaFlux::Core::VKDevice
inline
~VKDevice
()
MayaFlux::Core::VKDevice
Generated by
1.9.8