Fix for adding MI_SEMAPHORE_WAIT & reset L0 Event

Signed-off-by: Daria Hinz <daria.hinz@intel.com>
This commit is contained in:
Daria Hinz
2021-01-27 18:41:04 +00:00
committed by Compute-Runtime-Automation
parent 0b2022cf85
commit 64d772d366
11 changed files with 320 additions and 102 deletions

View File

@@ -35,6 +35,7 @@ struct EncodeDispatchKernel {
bool isPredicate,
DispatchKernelEncoderI *dispatchInterface,
uint64_t eventAddress,
bool isTimestampEvent,
Device *device,
PreemptionMode preemptionMode,
bool &requiresUncachedMocs,

View File

@@ -25,7 +25,7 @@ namespace NEO {
template <typename Family>
void EncodeDispatchKernel<Family>::encode(CommandContainer &container,
const void *pThreadGroupDimensions, bool isIndirect, bool isPredicate, DispatchKernelEncoderI *dispatchInterface,
uint64_t eventAddress, Device *device, PreemptionMode preemptionMode, bool &requiresUncachedMocs,
uint64_t eventAddress, bool isTimestampEvent, Device *device, PreemptionMode preemptionMode, bool &requiresUncachedMocs,
uint32_t &partitionCount) {
using MEDIA_STATE_FLUSH = typename Family::MEDIA_STATE_FLUSH;