fix: do not use BCS for low priority queues

Related-To: NEO-16073

Currently only CCS is supported with
low priority context.

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
This commit is contained in:
Szymon Morek
2025-09-10 15:12:33 +00:00
committed by Compute-Runtime-Automation
parent eba3a2d685
commit b68f65af36
2 changed files with 20 additions and 0 deletions

View File

@@ -1127,6 +1127,7 @@ bool CommandQueue::queueDependenciesClearRequired() const {
bool CommandQueue::blitEnqueueAllowed(const CsrSelectionArgs &args) const {
bool blitEnqueueAllowed = getGpgpuCommandStreamReceiver().peekTimestampPacketWriteEnabled() || this->isCopyOnly;
blitEnqueueAllowed &= this->priority != QueuePriority::low;
if (debugManager.flags.EnableBlitterForEnqueueOperations.get() != -1) {
blitEnqueueAllowed = debugManager.flags.EnableBlitterForEnqueueOperations.get();
}