mirror of
https://github.com/intel/compute-runtime.git
synced 2025-09-15 13:01:45 +08:00
Change image with host ptr creation logic in multi device setup
When multi device config is available, then allocations are created in system memory pool. Related-To: NEO-5508 Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
This commit is contained in:

committed by
Compute-Runtime-Automation

parent
0a84f88599
commit
c3143ccf1f
@ -1994,6 +1994,26 @@ TEST(MultiRootDeviceCommandStreamReceiverTests, givenMultipleEventInMultiRootDev
|
||||
|
||||
cl_uint numEventsInWaitList = sizeof(eventWaitList) / sizeof(eventWaitList[0]);
|
||||
|
||||
{
|
||||
cl_event eventWaitList[] =
|
||||
{
|
||||
&event1,
|
||||
&event3,
|
||||
&event4,
|
||||
};
|
||||
|
||||
cl_uint numEventsInWaitList = sizeof(eventWaitList) / sizeof(eventWaitList[0]);
|
||||
|
||||
pCmdQ1->enqueueMarkerWithWaitList(
|
||||
numEventsInWaitList,
|
||||
eventWaitList,
|
||||
nullptr);
|
||||
|
||||
EXPECT_EQ(0u, mockCsr1->waitForCompletionWithTimeoutCalled);
|
||||
EXPECT_EQ(0u, mockCsr2->waitForCompletionWithTimeoutCalled);
|
||||
EXPECT_EQ(0u, mockCsr3->waitForCompletionWithTimeoutCalled);
|
||||
}
|
||||
|
||||
{
|
||||
pCmdQ1->enqueueMarkerWithWaitList(
|
||||
numEventsInWaitList,
|
||||
|
Reference in New Issue
Block a user