mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-25 13:33:02 +08:00
performance: introduce staging copy in L0
Related-To: NEO-14026 Signed-off-by: Szymon Morek <szymon.morek@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
778efa0959
commit
86b5660c23
@@ -753,7 +753,7 @@ struct EncodeMemoryFence {
|
||||
};
|
||||
|
||||
template <typename GfxFamily>
|
||||
struct EnodeUserInterrupt {
|
||||
struct EncodeUserInterrupt {
|
||||
static void encode(LinearStream &commandStream);
|
||||
};
|
||||
|
||||
|
||||
@@ -1153,7 +1153,7 @@ void EncodeMiPredicate<Family>::encode(LinearStream &cmdStream, [[maybe_unused]]
|
||||
}
|
||||
|
||||
template <typename Family>
|
||||
void EnodeUserInterrupt<Family>::encode(LinearStream &commandStream) {
|
||||
void EncodeUserInterrupt<Family>::encode(LinearStream &commandStream) {
|
||||
*commandStream.getSpaceForCmd<typename Family::MI_USER_INTERRUPT>() = Family::cmdInitUserInterrupt;
|
||||
}
|
||||
|
||||
|
||||
@@ -59,4 +59,4 @@ template struct NEO::EncodeEnableRayTracing<Family>;
|
||||
template struct NEO::EncodeNoop<Family>;
|
||||
template struct NEO::EncodeStoreMemory<Family>;
|
||||
template struct NEO::EncodeMemoryFence<Family>;
|
||||
template struct NEO::EnodeUserInterrupt<Family>;
|
||||
template struct NEO::EncodeUserInterrupt<Family>;
|
||||
|
||||
Reference in New Issue
Block a user