GS/DX11/DX12: Report ROV support in log

This commit is contained in:
JordanTheToaster
2026-06-26 10:35:51 +02:00
committed by lightningterror
parent cc85cef17c
commit 86b7a19f19
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -724,6 +724,7 @@ void GSDevice11::SetFeatures(IDXGIAdapter1* adapter)
Console.WriteLnFmt("D3D11: Conservative Depth: {}", m_conservative_depth ? "Supported" : "Not Supported");
Console.WriteLnFmt("D3D11: Depth Testing and Sampling: {}", m_features.test_and_sample_depth ? "Supported" : "Not Supported");
Console.WriteLnFmt("D3D11: RGBA16 UNORM Hardware Blending: {}", m_rgba16_unorm_hw_blend ? "Supported" : "Not Supported");
Console.WriteLnFmt("D3D11: Rasterizer Ordered Views: {}", m_features.rov ? "Supported" : "Not Supported");
}
bool GSDevice11::HasSurface() const
+1
View File
@@ -1441,6 +1441,7 @@ bool GSDevice12::CheckFeatures(const u32& vendor_id)
D3D12_FEATURE_DATA_D3D12_OPTIONS options{};
m_device->CheckFeatureSupport(D3D12_FEATURE_D3D12_OPTIONS, &options, sizeof(D3D12_FEATURE_DATA_D3D12_OPTIONS));
m_features.rov = options.ROVsSupported;
Console.WriteLnFmt("D3D12: Rasterizer Ordered Views: {}", m_features.rov ? "Supported" : "Not Supported");
Console.WriteLnFmt("D3D12: Tight Alignment: {}", m_allocator->IsTightAlignmentSupported() ? "Supported" : "Not Supported");
return true;