Skip to content

Commit e5ea2ac

Browse files
authored
Merge pull request #704 from kevgee/master
Changes to select the correct GPU (most powerful \ capable) in a multi-GPU configuration such as laptops
2 parents 58b6bb1 + 1e6a089 commit e5ea2ac

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

Samples/Desktop/D3D12MeshShaders/src/DynamicLOD/D3D12DynamicLOD.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ void D3D12DynamicLOD::LoadPipeline()
128128
else
129129
{
130130
ComPtr<IDXGIAdapter1> hardwareAdapter;
131-
GetHardwareAdapter(factory.Get(), &hardwareAdapter);
131+
GetHardwareAdapter(factory.Get(), &hardwareAdapter, true);
132132

133133
ThrowIfFailed(D3D12CreateDevice(
134134
hardwareAdapter.Get(),

Samples/Desktop/D3D12MeshShaders/src/MeshletCull/D3D12MeshletCull.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ void D3D12MeshletCull::LoadPipeline()
205205
else
206206
{
207207
ComPtr<IDXGIAdapter1> hardwareAdapter;
208-
GetHardwareAdapter(factory.Get(), &hardwareAdapter);
208+
GetHardwareAdapter(factory.Get(), &hardwareAdapter, true);
209209

210210
ThrowIfFailed(D3D12CreateDevice(
211211
hardwareAdapter.Get(),

Samples/Desktop/D3D12MeshShaders/src/MeshletInstancing/D3D12MeshletInstancing.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ void D3D12MeshletInstancing::LoadPipeline()
105105
else
106106
{
107107
ComPtr<IDXGIAdapter1> hardwareAdapter;
108-
GetHardwareAdapter(factory.Get(), &hardwareAdapter);
108+
GetHardwareAdapter(factory.Get(), &hardwareAdapter, true);
109109

110110
ThrowIfFailed(D3D12CreateDevice(
111111
hardwareAdapter.Get(),

Samples/Desktop/D3D12MeshShaders/src/MeshletRender/D3D12MeshletRender.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ void D3D12MeshletRender::LoadPipeline()
7777
else
7878
{
7979
ComPtr<IDXGIAdapter1> hardwareAdapter;
80-
GetHardwareAdapter(factory.Get(), &hardwareAdapter);
80+
GetHardwareAdapter(factory.Get(), &hardwareAdapter, true);
8181

8282
ThrowIfFailed(D3D12CreateDevice(
8383
hardwareAdapter.Get(),

0 commit comments

Comments
 (0)