Reverse logic of creating Memory Manager - part 3

-Move a Device::getEnabled64kbPages method's logic
 to the Memory Manager constructor

Change-Id: Ide88898000e5817a79f9a6ad5dfc9d680bec0533
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
This commit is contained in:
Jobczyk, Lukasz
2019-03-15 10:22:35 +01:00
committed by sys_ocldev
parent cc13045ddd
commit 9ecb3193af
56 changed files with 215 additions and 249 deletions

View File

@@ -50,7 +50,7 @@ class TestedMemoryManager : public OsAgnosticMemoryManager {
TEST(BufferTests, doPinIsSet) {
ExecutionEnvironment executionEnvironment;
std::unique_ptr<TestedMemoryManager> mm(new TestedMemoryManager(false, false, executionEnvironment));
std::unique_ptr<TestedMemoryManager> mm(new TestedMemoryManager(executionEnvironment));
{
MockContext context;
auto size = MemoryConstants::pageSize * 32;
@@ -73,7 +73,7 @@ TEST(BufferTests, doPinIsSet) {
}
TEST(BufferTests, doPinIsSetForHostPtr) {
ExecutionEnvironment executionEnvironment;
std::unique_ptr<TestedMemoryManager> mm(new TestedMemoryManager(false, false, executionEnvironment));
std::unique_ptr<TestedMemoryManager> mm(new TestedMemoryManager(executionEnvironment));
{
MockContext context;
auto retVal = CL_INVALID_OPERATION;

View File

@@ -1413,7 +1413,7 @@ using HwImageTest = ::testing::Test;
HWTEST_F(HwImageTest, givenImageHwWhenSettingCCSParamsThenSetClearColorParamsIsCalled) {
MockContext context;
OsAgnosticMemoryManager memoryManager(false, false, *context.getDevice(0)->getExecutionEnvironment());
OsAgnosticMemoryManager memoryManager(*context.getDevice(0)->getExecutionEnvironment());
context.setMemoryManager(&memoryManager);
cl_image_desc imgDesc = {};
@@ -1446,7 +1446,7 @@ using HwImageTest = ::testing::Test;
HWTEST_F(HwImageTest, givenImageHwWithUnifiedSurfaceAndMcsWhenSettingParamsForMultisampleImageThenSetParamsForCcsMcsIsCalled) {
MockContext context;
OsAgnosticMemoryManager memoryManager(false, false, *context.getDevice(0)->getExecutionEnvironment());
OsAgnosticMemoryManager memoryManager(*context.getDevice(0)->getExecutionEnvironment());
context.setMemoryManager(&memoryManager);
cl_image_desc imgDesc = {};