mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-10 15:12:56 +08:00
Unit tests: Initialize gmm before wddm initialization
Change-Id: I751bd93248aa78731b9591f494eafcd12d3e6d82
This commit is contained in:
committed by
sys_ocldev
parent
70b1745c7a
commit
56557ca3a3
@@ -22,6 +22,7 @@
|
||||
|
||||
#include "runtime/os_interface/windows/gdi_interface.h"
|
||||
#include "runtime/os_interface/windows/wddm/wddm23.h"
|
||||
#include "unit_tests/fixtures/gmm_environment_fixture.h"
|
||||
#include "unit_tests/helpers/debug_manager_state_restore.h"
|
||||
#include "unit_tests/mocks/mock_wddm23.h"
|
||||
#include "unit_tests/os_interface/windows/gdi_dll_fixture.h"
|
||||
@@ -29,8 +30,9 @@
|
||||
|
||||
using namespace OCLRT;
|
||||
|
||||
struct Wddm23Tests : public ::testing::Test, GdiDllFixture {
|
||||
struct Wddm23Tests : public ::testing::Test, GdiDllFixture, public GmmEnvironmentFixture {
|
||||
void SetUp() override {
|
||||
GmmEnvironmentFixture::SetUp();
|
||||
GdiDllFixture::SetUp();
|
||||
wddm.reset(static_cast<WddmMock23 *>(Wddm::createWddm(WddmInterfaceVersion::Wddm23)));
|
||||
wddm->registryReader.reset(new RegistryReaderMock());
|
||||
@@ -38,6 +40,7 @@ struct Wddm23Tests : public ::testing::Test, GdiDllFixture {
|
||||
|
||||
void TearDown() override {
|
||||
GdiDllFixture::TearDown();
|
||||
GmmEnvironmentFixture::TearDown();
|
||||
}
|
||||
|
||||
std::unique_ptr<WddmMock23> wddm;
|
||||
|
||||
Reference in New Issue
Block a user