From d65cbc160d0554bf4109fa1281ff8d04d7998d0a Mon Sep 17 00:00:00 2001 From: Triang3l Date: Sat, 25 Apr 2020 13:59:47 +0300 Subject: [PATCH] [D3D12] Treat non-ROV truly as fallback in the title bar --- src/xenia/gpu/d3d12/d3d12_command_processor.cc | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/src/xenia/gpu/d3d12/d3d12_command_processor.cc b/src/xenia/gpu/d3d12/d3d12_command_processor.cc index bd3cf8c5a..278162d63 100644 --- a/src/xenia/gpu/d3d12/d3d12_command_processor.cc +++ b/src/xenia/gpu/d3d12/d3d12_command_processor.cc @@ -661,19 +661,16 @@ void D3D12CommandProcessor::SetExternalGraphicsPipeline( } std::string D3D12CommandProcessor::GetWindowTitleText() const { - if (!render_target_cache_) { - return "Direct3D 12"; - } - if (edram_rov_used_) { + if (render_target_cache_) { + if (!edram_rov_used_) { + return "Direct3D 12 - no ROV, inaccurate"; + } // Currently scaling is only supported with ROV. if (texture_cache_ != nullptr && texture_cache_->IsResolutionScale2X()) { - return "Direct3D 12 - ROV 2x"; - } else { - return "Direct3D 12 - ROV"; + return "Direct3D 12 - 2x"; } - } else { - return "Direct3D 12 - RTV/DSV"; } + return "Direct3D 12"; } std::unique_ptr D3D12CommandProcessor::Capture() {