Close adapter after veryfing adapter luid from HDC

Related-To: NEO-4952
Change-Id: Ieac35973895baec92ae7f093b1b693cd60994022
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2020-08-10 09:41:15 +02:00
parent a60b8c4831
commit 9bced7da37
4 changed files with 32 additions and 6 deletions

View File

@@ -19,6 +19,7 @@ class MockGdi : public Gdi {
}
~MockGdi(){};
static const D3DKMT_HANDLE adapterHandleForHdc = 0x1233;
static UINT64 pagingFenceReturnValue;
bool nonZeroNumBytesToTrim = false;
static LUID adapterLuidToReturn;
@@ -173,6 +174,7 @@ class MockGdi : public Gdi {
return STATUS_INVALID_PARAMETER;
}
openAdapterFromHdcStruct->AdapterLuid = MockGdi::adapterLuidToReturn;
openAdapterFromHdcStruct->hAdapter = MockGdi::adapterHandleForHdc;
return STATUS_SUCCESS;
}
};