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::VKDeviceprivate
find_queue_families(vk::PhysicalDevice device, vk::SurfaceKHR surface=nullptr)MayaFlux::Core::VKDeviceprivate
get_compute_queue() constMayaFlux::Core::VKDeviceinline
get_device() constMayaFlux::Core::VKDeviceinline
get_graphics_queue() constMayaFlux::Core::VKDeviceinline
get_physical_device() constMayaFlux::Core::VKDeviceinline
get_queue_families() constMayaFlux::Core::VKDeviceinline
get_transfer_queue() constMayaFlux::Core::VKDeviceinline
initialize(vk::Instance instance, vk::SurfaceKHR temp_surface, const GraphicsBackendInfo &backend_info)MayaFlux::Core::VKDevice
m_compute_queueMayaFlux::Core::VKDeviceprivate
m_graphics_queueMayaFlux::Core::VKDeviceprivate
m_logical_deviceMayaFlux::Core::VKDeviceprivate
m_physical_deviceMayaFlux::Core::VKDeviceprivate
m_presentation_initializedMayaFlux::Core::VKDeviceprivate
m_queue_familiesMayaFlux::Core::VKDeviceprivate
m_transfer_queueMayaFlux::Core::VKDeviceprivate
operator=(const VKDevice &)=deleteMayaFlux::Core::VKDevice
operator=(VKDevice &&) noexceptMayaFlux::Core::VKDevice
pick_physical_device(vk::Instance instance, vk::SurfaceKHR temp_surface)MayaFlux::Core::VKDeviceprivate
query_supported_extensions()MayaFlux::Core::VKDevice
update_presentation_queue(vk::SurfaceKHR surface)MayaFlux::Core::VKDevice
VKDevice()=defaultMayaFlux::Core::VKDevice
VKDevice(const VKDevice &)=deleteMayaFlux::Core::VKDevice
VKDevice(VKDevice &&) noexceptMayaFlux::Core::VKDevice
wait_idle() constMayaFlux::Core::VKDeviceinline
~VKDevice()MayaFlux::Core::VKDevice