Add freeMemory to AubManager

Related-To: NEO-3231

Change-Id: Iaf7015cfa2eacd5f2eb0537e10c1c1950d52e1eb
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
This commit is contained in:
Milczarek, Slawomir 2019-05-28 16:24:26 +02:00 committed by sys_ocldev
parent e2906fcdf1
commit e7573af28f
2 changed files with 3 additions and 0 deletions

View File

@ -26,6 +26,7 @@ class AubManager {
virtual void addComment(const char *message) = 0;
virtual void writeMemory(uint64_t gfxAddress, const void *memory, size_t size, uint32_t memoryBanks, int hint, size_t pageSize) = 0;
virtual void freeMemory(uint64_t gfxAddress, size_t size) = 0;
static AubManager *create(uint32_t productFamily, uint32_t devicesCount, uint64_t memoryBankSize, bool localMemorySupported, uint32_t streamMode);
};

View File

@ -89,6 +89,8 @@ class MockAubManager : public aub_stream::AubManager {
hintToWriteMemory = hint;
}
void freeMemory(uint64_t gfxAddress, size_t size) override {}
uint32_t openCalledCnt = 0;
std::string fileName = "";
bool closeCalled = false;