File tree Expand file tree Collapse file tree 2 files changed +3
-0
lines changed
Expand file tree Collapse file tree 2 files changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -60,6 +60,7 @@ static const ShaderVersion GetD3D11ShaderModel(D3D_FEATURE_LEVEL d3dDeviceFeatur
6060 // above 11.0 (for example, 11.1 or 12.0).
6161 // https://docs.microsoft.com/en-us/windows/win32/direct3d11/overviews-direct3d-11-devices-downlevel-intro#overview-for-each-feature-level
6262#if defined(_WIN32_WINNT_WIN10) && (_WIN32_WINNT >= _WIN32_WINNT_WIN10)
63+ case D3D_FEATURE_LEVEL_12_2:
6364 case D3D_FEATURE_LEVEL_12_1:
6465 case D3D_FEATURE_LEVEL_12_0:
6566#endif
Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ D3D_FEATURE_LEVEL GetD3DFeatureLevelFromDevice(ID3D12Device* pd3d12Device)
6969{
7070 D3D_FEATURE_LEVEL FeatureLevels[] =
7171 {
72+ D3D_FEATURE_LEVEL_12_2,
7273 D3D_FEATURE_LEVEL_12_1,
7374 D3D_FEATURE_LEVEL_12_0,
7475 D3D_FEATURE_LEVEL_11_1,
@@ -177,6 +178,7 @@ RenderDeviceD3D12Impl::RenderDeviceD3D12Impl(IReferenceCounters* pRefCo
177178 auto FeatureLevel = GetD3DFeatureLevelFromDevice (m_pd3d12Device);
178179 switch (FeatureLevel)
179180 {
181+ case D3D_FEATURE_LEVEL_12_2: m_DeviceInfo.APIVersion = {12 , 2 }; break ;
180182 case D3D_FEATURE_LEVEL_12_1: m_DeviceInfo.APIVersion = {12 , 1 }; break ;
181183 case D3D_FEATURE_LEVEL_12_0: m_DeviceInfo.APIVersion = {12 , 0 }; break ;
182184 case D3D_FEATURE_LEVEL_11_1: m_DeviceInfo.APIVersion = {11 , 1 }; break ;
You can’t perform that action at this time.
0 commit comments