mirror of
https://github.com/intel/compute-runtime.git
synced 2025-09-15 13:01:45 +08:00
AubManager to accept memory bank size in bytes
Change-Id: Ie98cb7c0c0eaf93c9a2312aa87428173421609a9
This commit is contained in:
3
third_party/aub_stream/headers/aub_manager.h
vendored
3
third_party/aub_stream/headers/aub_manager.h
vendored
@ -17,8 +17,9 @@ class AubManager {
|
||||
public:
|
||||
virtual ~AubManager() = default;
|
||||
virtual HardwareContext *createHardwareContext(uint32_t device, uint32_t engine) = 0;
|
||||
virtual void writeMemory(uint64_t gfxAddress, const void *memory, size_t size, uint32_t memoryBanks, int hint, size_t pageSize = 65536) = 0;
|
||||
|
||||
static AubManager *create(uint32_t gfxFamily, uint32_t devicesCount, size_t memoryBankSizeInGB, bool localMemorySupported, uint32_t deviceId, const std::string &aubFileName);
|
||||
static AubManager *create(uint32_t gfxFamily, uint32_t devicesCount, uint64_t memoryBankSize, bool localMemorySupported, const std::string &aubFileName);
|
||||
};
|
||||
|
||||
} // namespace AubDump
|
||||
|
Reference in New Issue
Block a user