Store multiple Kernels in MultiDeviceKernel

Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2021-03-16 11:32:40 +00:00
committed by Compute-Runtime-Automation
parent d7f67ad22b
commit b07f0e81b7
27 changed files with 167 additions and 108 deletions

View File

@ -49,9 +49,9 @@ struct ApiFixture {
pProgram = new MockProgram(pContext, false, toClDeviceVector(*pDevice));
pKernel = new MockKernel(pProgram, MockKernel::toKernelInfoContainer(pProgram->mockKernelInfo, testedRootDeviceIndex));
pMultiDeviceKernel = MockMultiDeviceKernel::create<MockKernel>(pProgram, MockKernel::toKernelInfoContainer(pProgram->mockKernelInfo, testedRootDeviceIndex));
pKernel = static_cast<MockKernel *>(pMultiDeviceKernel->getKernel(testedRootDeviceIndex));
ASSERT_NE(nullptr, pKernel);
pMultiDeviceKernel = new MultiDeviceKernel(pKernel);
}
virtual void TearDown() {