feature: apply or set additional blit properties

Modified appendMemoryCopyBlitRegion, appendCopyImageBlit,
appendMemoryCopyRegion, and appendBlitFill in
CommmandListCoreFamily to change behavior when
useAdditionaBlitProperties is used.
Modified dispatchBlitMemoryFill and
dispatchBlitCommandForImageRegion in BlitCommandHelper to
call applyAdditionalProperties when useAdditionalProperties
is enabled.

Related-To: NEO-13003

Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
This commit is contained in:
Young Jin Yoon
2025-05-07 06:00:53 +00:00
committed by Compute-Runtime-Automation
parent d590172b65
commit 415fe245d7
9 changed files with 209 additions and 33 deletions

View File

@@ -70,8 +70,8 @@ struct EncodePostSyncArgs {
bool requiresSystemMemoryFence() const {
return (isHostScopeSignalEvent && isUsingSystemAllocation && this->device->getProductHelper().isGlobalFenceInPostSyncRequired(this->device->getHardwareInfo()));
}
bool isValidEvent() const {
return (eventAddress != 0) || (isCounterBasedEvent && !isTimestampEvent);
bool isRegularEvent() const {
return (eventAddress != 0) && (inOrderExecInfo == nullptr);
}
};