Initialize src and dest buffers memory in HelloWorldFixture

- memory in dest buffer is checked against src buffer memory
in AUBs, both buffers should be initialized with different values

Change-Id: I706cee19eb61bf742e418086e9127ba950dcd0f0
This commit is contained in:
Hoppe, Mateusz
2018-09-03 11:51:11 +02:00
committed by sys_ocldev
parent 4a12deea2b
commit 0a838760c4

View File

@ -103,6 +103,9 @@ struct HelloWorldFixture : public FixtureFactory::IndirectHeapFixture,
pDestMemory = destBuffer->getCpuAddressForMapping();
pSrcMemory = srcBuffer->getCpuAddressForMapping();
memset(pDestMemory, destPattern, sizeUserMemory);
memset(pSrcMemory, srcPattern, sizeUserMemory);
pKernel->setArg(0, srcBuffer);
pKernel->setArg(1, destBuffer);
}
@ -127,6 +130,8 @@ struct HelloWorldFixture : public FixtureFactory::IndirectHeapFixture,
size_t sizeUserMemory;
const char *kernelFilename;
const char *kernelName;
const int srcPattern = 85;
const int destPattern = 170;
cl_int callOneWorkItemNDRKernel(cl_event *eventWaitList = nullptr, cl_int waitListSize = 0, cl_event *returnEvent = nullptr) {