fix: call processFlushResidency on aub operations handler

- in Os with AubDump mode

Related-To: NEO-11719

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
This commit is contained in:
Mateusz Hoppe
2024-08-20 18:55:56 +00:00
committed by Compute-Runtime-Automation
parent 48cb550955
commit 8b1bedd1f6
2 changed files with 8 additions and 0 deletions

View File

@@ -66,6 +66,10 @@ class DrmMemoryOperationsHandlerWithAubDump : public BaseOperationsHandler {
return BaseOperationsHandler::evictWithinOsContext(osContext, gfxAllocation);
}
void processFlushResidency(CommandStreamReceiver *csr) override {
aubMemoryOperationsHandler->processFlushResidency(csr);
}
protected:
std::unique_ptr<AubMemoryOperationsHandler> aubMemoryOperationsHandler;
};

View File

@@ -61,6 +61,10 @@ class WddmMemoryOperationsHandlerWithAubDump : public BaseOperationsHandler {
return BaseOperationsHandler::evictWithinOsContext(osContext, gfxAllocation);
}
void processFlushResidency(CommandStreamReceiver *csr) override {
aubMemoryOperationsHandler->processFlushResidency(csr);
}
protected:
std::unique_ptr<AubMemoryOperationsHandler> aubMemoryOperationsHandler;
};