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

◆ device

vk::PhysicalDevice device

Definition at line 141 of file VKDevice.cpp.

Referenced by MayaFlux::Core::VKSwapchain::acquire_next_image(), MayaFlux::Core::TabletBackend::adopt_device(), MayaFlux::Core::VKDescriptorManager::allocate_set(), MayaFlux::Core::VKDescriptorManager::allocate_sets(), MayaFlux::Core::VKDescriptorManager::batch_update(), MayaFlux::Core::VKDescriptorManager::begin_batch(), MayaFlux::Core::VKComputePipeline::cleanup(), MayaFlux::Core::VKDescriptorManager::cleanup(), MayaFlux::Core::VKFramebuffer::cleanup(), MayaFlux::Core::VKGraphicsPipeline::cleanup(), MayaFlux::Core::VKRenderPass::cleanup(), MayaFlux::Core::VKShaderModule::cleanup(), MayaFlux::Core::WindowRenderContext::cleanup(), MayaFlux::Portal::Graphics::ShaderFoundry::cleanup_descriptor_resources(), MayaFlux::Portal::Graphics::ComputePress::cleanup_pipelines(), MayaFlux::Portal::Graphics::RenderFlow::cleanup_pipelines(), MayaFlux::Portal::Graphics::ShaderFoundry::cleanup_shader_modules(), MayaFlux::Core::VKSwapchain::cleanup_swapchain(), MayaFlux::Portal::Graphics::ShaderFoundry::cleanup_sync_objects(), MayaFlux::Core::TabletBackend::close_device(), MayaFlux::Core::VKDescriptorManager::copy_descriptor_set(), MayaFlux::Core::VKComputePipeline::create(), MayaFlux::Core::VKGraphicsPipeline::create(), MayaFlux::Core::VKRenderPass::create(), MayaFlux::Core::VKRenderPass::create(), MayaFlux::Core::VKFramebuffer::create(), MayaFlux::Core::VKSwapchain::create(), MayaFlux::Core::VKShaderModule::create_from_glsl(), MayaFlux::Core::VKShaderModule::create_from_glsl_file(), MayaFlux::Core::VKShaderModule::create_from_spirv(), MayaFlux::Core::VKShaderModule::create_from_spirv_asm(), MayaFlux::Core::VKShaderModule::create_from_spirv_file(), MayaFlux::Core::VKSwapchain::create_image_views(), MayaFlux::Core::VKDescriptorManager::create_layout(), MayaFlux::Portal::Graphics::ComputePress::create_pipeline(), MayaFlux::Core::VKComputePipeline::create_pipeline_layout(), MayaFlux::Core::VKGraphicsPipeline::create_pipeline_layout(), MayaFlux::Core::VKDescriptorManager::create_pool(), MayaFlux::Portal::Graphics::SamplerForge::create_sampler(), MayaFlux::Core::VKComputePipeline::create_specialized(), MayaFlux::Core::BackendWindowHandler::create_sync_objects(), MayaFlux::Portal::Graphics::ComputePress::destroy_pipeline(), MayaFlux::Portal::Graphics::RenderFlow::destroy_pipeline(), MayaFlux::Portal::Graphics::SamplerForge::destroy_sampler(), MayaFlux::Core::BackendResourceManager::download_image_data(), MayaFlux::Core::TabletBackend::emit_frame(), MayaFlux::Core::BackendWindowHandler::ensure_depth_image(), MayaFlux::Core::VKDevice::find_queue_families(), MayaFlux::Portal::Graphics::ShaderFoundry::free_all_command_buffers(), MayaFlux::Core::VKDescriptorManager::grow_pools(), MayaFlux::Core::VKCommandManager::initialize(), MayaFlux::Core::VKDescriptorManager::initialize(), MayaFlux::Core::VKDevice::pick_physical_device(), MayaFlux::Core::TabletBackend::poll_device(), MayaFlux::Core::TabletBackend::poll_thread_func(), MayaFlux::Core::BackendWindowHandler::recreate_swapchain_internal(), MayaFlux::Yantra::GpuResourceManager::release(), MayaFlux::Core::BackendWindowHandler::render_empty_window(), MayaFlux::Core::VKDescriptorManager::reset_pools(), MayaFlux::Core::BackendResourceManager::setup_backend_service(), MayaFlux::Core::BackendWindowHandler::setup_backend_service(), MayaFlux::Portal::Graphics::ComputePress::shutdown(), MayaFlux::Portal::Graphics::RenderFlow::shutdown(), MayaFlux::Portal::Graphics::SamplerForge::shutdown(), MayaFlux::Core::TabletBackend::shutdown(), MayaFlux::Portal::Graphics::ShaderFoundry::stop(), MayaFlux::Core::TabletBackend::unpack_report(), MayaFlux::Core::VKDescriptorManager::update_buffer(), MayaFlux::Core::VKDescriptorManager::update_combined_image_sampler(), MayaFlux::Core::VKDescriptorManager::update_image(), MayaFlux::Core::VKDescriptorManager::update_input_attachment(), and MayaFlux::Core::VKDescriptorManager::update_sampler().