MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ get_device()

vk::Device MayaFlux::Portal::Graphics::ShaderFoundry::get_device ( ) const

Get logical device handle.

Definition at line 1400 of file ShaderFoundry.cpp.

1401{
1402 return m_backend->get_context().get_device();
1403}
std::shared_ptr< Core::VulkanBackend > m_backend

References m_backend.

Referenced by allocate_descriptor_set(), begin_timestamp(), cleanup_descriptor_resources(), MayaFlux::Portal::Graphics::ComputePress::cleanup_pipelines(), MayaFlux::Portal::Graphics::RenderFlow::cleanup_pipelines(), cleanup_shader_modules(), cleanup_sync_objects(), compile_from_file(), compile_from_source(), compile_from_spirv(), compile_from_spirv_asm(), MayaFlux::Portal::Graphics::RenderFlow::create_pipeline(), MayaFlux::Portal::Graphics::ComputePress::create_pipeline(), MayaFlux::Portal::Graphics::ComputePress::destroy_pipeline(), MayaFlux::Portal::Graphics::RenderFlow::destroy_pipeline(), destroy_shader(), free_all_command_buffers(), get_timestamp_result(), MayaFlux::Portal::Graphics::ComputePress::initialize(), initialize(), is_fence_signaled(), release_fence(), MayaFlux::Portal::Graphics::ComputePress::shutdown(), MayaFlux::Portal::Graphics::RenderFlow::shutdown(), stop(), submit_async(), submit_with_signal(), update_descriptor_buffer(), update_descriptor_image(), update_descriptor_storage_image(), wait_for_fence(), and wait_for_fences().

+ Here is the caller graph for this function: