[D3D12] Treat non-ROV truly as fallback in the title bar
This commit is contained in:
parent
64a83af137
commit
d65cbc160d
|
@ -661,19 +661,16 @@ void D3D12CommandProcessor::SetExternalGraphicsPipeline(
|
|||
}
|
||||
|
||||
std::string D3D12CommandProcessor::GetWindowTitleText() const {
|
||||
if (!render_target_cache_) {
|
||||
return "Direct3D 12";
|
||||
if (render_target_cache_) {
|
||||
if (!edram_rov_used_) {
|
||||
return "Direct3D 12 - no ROV, inaccurate";
|
||||
}
|
||||
if (edram_rov_used_) {
|
||||
// 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<xe::ui::RawImage> D3D12CommandProcessor::Capture() {
|
||||
|
|
Loading…
Reference in New Issue