mirror of
https://github.com/intel/compute-runtime.git
synced 2025-09-15 13:01:45 +08:00
Updated AubStream header with hardware context interface
Change-Id: Iff5890e36d4dc0a46f7bb210404d4ff010ab9083
This commit is contained in:

committed by
sys_ocldev

parent
60ac4d35ce
commit
09505ce853
@ -15,7 +15,7 @@ struct HardwareContext {
|
||||
virtual void initialize() = 0;
|
||||
virtual void pollForCompletion() = 0;
|
||||
virtual void submit(uint64_t gfxAddress, const void *batchBuffer, size_t size, uint32_t memoryBank) = 0;
|
||||
virtual void writeMemory(uint64_t gfxAddress, const void *memory, size_t size, uint32_t memoryBanks, int hint, size_t pageSize = 4096) = 0;
|
||||
virtual void writeMemory(uint64_t gfxAddress, const void *memory, size_t size, uint32_t memoryBanks, int hint, size_t pageSize = 65536) = 0;
|
||||
virtual void freeMemory(uint64_t gfxAddress, size_t size) = 0;
|
||||
virtual void expectMemory(uint64_t gfxAddress, const void *memory, size_t size, uint32_t compareOperation) = 0;
|
||||
virtual ~HardwareContext() = default;
|
||||
|
Reference in New Issue
Block a user