mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-07-27 20:02:15 +00:00
define private version of dxcore enum that is added in 19H1 SDK. (#2654)
This commit is contained in:
parent
7a812dfc02
commit
ab6d3c7e71
1 changed files with 4 additions and 2 deletions
|
|
@ -129,6 +129,8 @@ namespace Dml
|
|||
}
|
||||
}
|
||||
|
||||
#define D3D_FEATURE_LEVEL_1_0_CORE_PRIVATE ((D3D_FEATURE_LEVEL)0x1000)
|
||||
|
||||
ExecutionProviderImpl::ExecutionProviderImpl(IDMLDevice* dmlDevice, ID3D12Device* d3d12Device, ID3D12CommandQueue* queue, bool enableMetacommands)
|
||||
: m_d3d12Device(d3d12Device),
|
||||
m_dmlDevice(dmlDevice),
|
||||
|
|
@ -138,7 +140,7 @@ namespace Dml
|
|||
D3D12_FEATURE_DATA_FEATURE_LEVELS featureLevels = {};
|
||||
|
||||
D3D_FEATURE_LEVEL featureLevelsList[] = {
|
||||
D3D_FEATURE_LEVEL_1_0_CORE,
|
||||
D3D_FEATURE_LEVEL_1_0_CORE_PRIVATE,
|
||||
D3D_FEATURE_LEVEL_11_0,
|
||||
D3D_FEATURE_LEVEL_11_1,
|
||||
D3D_FEATURE_LEVEL_12_0,
|
||||
|
|
@ -153,7 +155,7 @@ namespace Dml
|
|||
sizeof(featureLevels)
|
||||
));
|
||||
|
||||
m_isMcdmDevice = (featureLevels.MaxSupportedFeatureLevel == D3D_FEATURE_LEVEL_1_0_CORE);
|
||||
m_isMcdmDevice = (featureLevels.MaxSupportedFeatureLevel == D3D_FEATURE_LEVEL_1_0_CORE_PRIVATE);
|
||||
|
||||
m_context = std::make_shared<ExecutionContext>(m_d3d12Device.Get(), m_dmlDevice.Get(), queue);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue