mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-30 09:58:55 +08:00
refactor: pass big parameters as reference instead of by value
Related-To: NEO-9038 Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
6b3ad5b3e3
commit
fc508212de
@@ -875,7 +875,6 @@ CompletionStamp CommandQueueHw<GfxFamily>::enqueueNonBlocked(
|
||||
bool hasStallingCmds = enqueueProperties.hasStallingCmds || (!relaxedOrderingEnabled && (eventsRequest.numEventsInWaitList > 0 || timestampPacketDependencies.previousEnqueueNodes.peekNodes().size() > 0));
|
||||
|
||||
DispatchFlags dispatchFlags(
|
||||
{}, // csrDependencies
|
||||
×tampPacketDependencies.barrierNodes, // barrierTimestampPacketNodes
|
||||
{}, // pipelineSelectArgs
|
||||
this->flushStamp->getStampReference(), // flushStampReference
|
||||
@@ -1133,7 +1132,6 @@ CompletionStamp CommandQueueHw<GfxFamily>::enqueueCommandWithoutKernel(
|
||||
|
||||
auto rootDeviceIndex = getDevice().getRootDeviceIndex();
|
||||
DispatchFlags dispatchFlags(
|
||||
{}, // csrDependencies
|
||||
×tampPacketDependencies.barrierNodes, // barrierTimestampPacketNodes
|
||||
{}, // pipelineSelectArgs
|
||||
flushStamp->getStampReference(), // flushStampReference
|
||||
|
||||
Reference in New Issue
Block a user