fix: Fix front end programming for cooperative dispatch

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
This commit is contained in:
Lukasz Jobczyk
2024-04-25 11:33:55 +00:00
committed by Compute-Runtime-Automation
parent eb256f1ffd
commit 36ddfaaf4d
14 changed files with 44 additions and 21 deletions

View File

@@ -827,7 +827,7 @@ void CommandQueueHw<gfxCoreFamily>::setFrontEndStateProperties(CommandListExecut
auto &streamProperties = this->csr->getStreamProperties();
if (!frontEndTrackingEnabled()) {
streamProperties.frontEndState.setPropertiesAll(ctx.anyCommandListWithCooperativeKernels, ctx.anyCommandListRequiresDisabledEUFusion,
true, isEngineInstanced);
true, isEngineInstanced, this->getCsr()->peekRootDeviceEnvironment());
ctx.frontEndStateDirty |= streamProperties.frontEndState.isDirty();
} else {
ctx.engineInstanced = isEngineInstanced;