Lines Matching refs:device_

443     : renderContext_(context), device_(static_cast<Device&>(context.GetDevice())),
444 gpuResourceMgr_(static_cast<GpuResourceManager&>(device_.GetGpuResourceManager())),
445 shaderMgr_(static_cast<ShaderManager&>(device_.GetShaderManager())),
464 renderConfig_ = { device_.GetBackendType(), RenderingConfiguration::NdcOrigin::TOP_LEFT };
474 renderBackend_ = device_.CreateRenderBackend(gpuResourceMgr_, parallelQueue_);
475 renderFrameSync_ = device_.CreateRenderFrameSync();
478 CreateDefaultRenderNodeGraphs(device_, renderNodeGraphMgr_, defaultStagingRng_, defaultEndFrameStagingRng_);
501 const bool enableMultiQueue = (device_.GetGpuQueueCount() > 1);
519 const RenderNodeContextManager::PerFrameTimings timings { 0, 0, device_.GetFrameCount() };
549 if (!device_.HasSwapchain()) {
599 if (device_.GetDeviceStatus() == false) {
614 device_.Activate();
615 device_.FrameStart();
616 renderFrameTimeData_.frameIndex = device_.GetFrameCount();
618 (static_cast<GpuResourceCache&>(gpuResourceMgr_.GetGpuResourceCache())).BeginFrame(device_.GetFrameCount());
642 device_.Deactivate();
654 device_.Activate();
659 device_.GetFrameCount() };
663 if (!WaitForFence(device_, *renderFrameSync_)) {
664 device_.Deactivate();
671 device_.Deactivate();
677 ProcessRenderNodeGraph(device_, *renderGraph_, nodeStoresView);
701 device_.SetLockResourceBackendAccess(true);
716 const bool multiQueueEnabled = (device_.GetGpuQueueCount() > 1u);
743 device_.Activate();
746 device_.SetRenderBackendRunning(true);
752 device_.SetRenderBackendRunning(false);
757 device_.Deactivate();
760 device_.SetLockResourceBackendAccess(false);
785 device_.Activate();
793 device_.Deactivate();
797 device_.Deactivate();
808 device_.FrameEnd();
844 device_.SetRenderFrameRunning(true);
847 device_.SetRenderFrameRunning(false);
887 if (device_.AllowThreadedProcessing()) {
900 device_.Activate();
902 device_.Deactivate();