mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-29 09:03:14 +08:00
Remove OCL Events concept from command stream receiver
Change-Id: I4d5a97b41efe601c92c2f3f33e9e24bb7d4fa3d2
This commit is contained in:
committed by
sys_ocldev
parent
e8771e8c2a
commit
66e3f3c16c
@@ -91,13 +91,14 @@ void HardwareInterface<GfxFamily>::dispatchWalker(
|
||||
}
|
||||
|
||||
if (commandQueue.getCommandStreamReceiver().peekTimestampPacketWriteEnabled()) {
|
||||
GpgpuWalkerHelper<GfxFamily>::dispatchOnCsrWaitlistSemaphores(commandStream, commandQueue.getCommandStreamReceiver(),
|
||||
numEventsInWaitList, eventWaitList);
|
||||
CsrDependencies csrDeps;
|
||||
csrDeps.fillFromEventsRequestAndMakeResident(EventsRequest(numEventsInWaitList, eventWaitList, nullptr),
|
||||
commandQueue.getCommandStreamReceiver(), CsrDependencies::DependenciesType::OnCsr);
|
||||
if (previousTimestampPacketNodes) {
|
||||
for (auto &node : previousTimestampPacketNodes->peekNodes()) {
|
||||
TimestampPacketHelper::programSemaphoreWithImplicitDependency<GfxFamily>(*commandStream, *node->tag);
|
||||
}
|
||||
csrDeps.push_back(previousTimestampPacketNodes);
|
||||
}
|
||||
|
||||
TimestampPacketHelper::programCsrDependencies<GfxFamily>(*commandStream, csrDeps);
|
||||
}
|
||||
|
||||
dsh->align(KernelCommandsHelper<GfxFamily>::alignInterfaceDescriptorData);
|
||||
|
||||
Reference in New Issue
Block a user