Skip to content

Commit 5dd761c

Browse files
committed
Fixed enabling of D3D12CooperativeVectorExperiment, version 3.12.1
Fixes #34
1 parent fa101c2 commit 5dd761c

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
# Version 3.12.1 (2025-06-07)
2+
3+
Changes:
4+
5+
- Preview version: Fixed enabling of `D3D12CooperativeVectorExperiment`. (Reported by @didito as #34)
6+
7+
Compiled with DirectX 12 Agility SDK 1.616.0 ("D3d12info.exe") / 1.717.0-preview ("D3d12info\_preview.exe"), AMD AGS 6.3.0, AMD device\_info from 2025-03-11 (commit hash `1e9040681766423e6b361c6fd541834c3864a00b`), NVAPI R575, Intel GPU Detect from 2025-04-28 (commit hash `649cf14acd63e1d7ad7e30d3c558fb447f9f8c5b`) - all same as previous version.
8+
19
# Version 3.12.0 (2025-06-07)
210

311
Changes:

Src/Main.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -693,13 +693,14 @@ static void EnableExperimentalFeatures()
693693

694694
#ifdef USE_PREVIEW_AGILITY_SDK
695695
static const UUID FEATURE_UUIDS[] = { D3D12ExperimentalShaderModels, D3D12TiledResourceTier4,
696-
D3D12StateObjectsExperiment };
696+
D3D12StateObjectsExperiment, D3D12CooperativeVectorExperiment };
697697
static const wchar_t* FEATURE_NAMES[] = { L"D3D12ExperimentalShaderModels", L"D3D12TiledResourceTier4",
698698
L"D3D12StateObjectsExperiment", L"D3D12CooperativeVectorExperiment" };
699699
#else
700700
static const UUID FEATURE_UUIDS[] = { D3D12ExperimentalShaderModels, D3D12TiledResourceTier4 };
701701
static const wchar_t* FEATURE_NAMES[] = { L"D3D12ExperimentalShaderModels", L"D3D12TiledResourceTier4" };
702702
#endif // #ifdef USE_PREVIEW_AGILITY_SDK
703+
static_assert(std::size(FEATURE_UUIDS) == std::size(FEATURE_NAMES));
703704
constexpr size_t FEATURE_COUNT = _countof(FEATURE_UUIDS);
704705
uint32_t featureBitMask = (1 << FEATURE_COUNT) - 1;
705706

Src/Utils.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ For more information, see files README.md, LICENSE.txt.
1111

1212
const wchar_t* const PROGRAM_NAME = L"D3d12info";
1313
const char* const PROGRAM_NAME_ANSI = "D3d12info";
14-
const wchar_t* const PROGRAM_VERSION = L"3.12.0";
15-
const uint32_t PROGRAM_VERSION_NUMBER = (3u << 20) | (12u << 10) | (0u);
14+
const wchar_t* const PROGRAM_VERSION = L"3.12.1";
15+
const uint32_t PROGRAM_VERSION_NUMBER = (3u << 20) | (12u << 10) | (1u);
1616

1717
wstring SizeToStr(uint64_t size)
1818
{

0 commit comments

Comments
 (0)