mirror of
https://github.com/intel/compute-runtime.git
synced 2025-09-15 13:01:45 +08:00
Dont pass device to Kernel's ctor
Kernel should reuse devices from program Related-To: NEO-5001 Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:

committed by
Compute-Runtime-Automation

parent
8323ddbb3b
commit
a1b5d5a335
@ -37,7 +37,7 @@ GEN12LPTEST_F(GpgpuWalkerTests, givenMiStoreRegMemWhenAdjustMiStoreRegMemModeThe
|
||||
|
||||
class MockKernelWithApplicableWa : public MockKernel {
|
||||
public:
|
||||
MockKernelWithApplicableWa(Program *program, KernelInfo &kernelInfo, ClDevice &device) : MockKernel(program, kernelInfo, device) {}
|
||||
MockKernelWithApplicableWa(Program *program, KernelInfo &kernelInfo) : MockKernel(program, kernelInfo) {}
|
||||
bool requiresWaDisableRccRhwoOptimization() const override {
|
||||
return waApplicable;
|
||||
}
|
||||
@ -52,7 +52,7 @@ struct HardwareInterfaceTests : public ClDeviceFixture, public LinearStreamFixtu
|
||||
pContext = new NEO::MockContext(pClDevice);
|
||||
pCommandQueue = new MockCommandQueue(pContext, pClDevice, nullptr);
|
||||
pProgram = new MockProgram(pContext, false, toClDeviceVector(*pClDevice));
|
||||
pKernel = new MockKernelWithApplicableWa(static_cast<Program *>(pProgram), pProgram->mockKernelInfo, *pClDevice);
|
||||
pKernel = new MockKernelWithApplicableWa(static_cast<Program *>(pProgram), pProgram->mockKernelInfo);
|
||||
}
|
||||
|
||||
void TearDown() override {
|
||||
|
Reference in New Issue
Block a user