mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-24 21:18:24 +08:00
Add improvements to heap estimation in level zero command lists
- add estimation parameter for interface descriptor data count - add to the heap estimation alignment parameter for dynamic and surface heaps - extend encode interface and implementations to allow child heaps Related-To: NEO-5055 Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
5a833e2c08
commit
7e0401d280
@@ -187,6 +187,7 @@ class CommandStreamReceiver {
|
||||
IndirectHeap &getIndirectHeap(IndirectHeapType heapType, size_t minRequiredSize);
|
||||
void allocateHeapMemory(IndirectHeapType heapType, size_t minRequiredSize, IndirectHeap *&indirectHeap);
|
||||
void releaseIndirectHeap(IndirectHeapType heapType);
|
||||
void *getIndirectHeapCurrentPtr(IndirectHeapType heapType) const;
|
||||
|
||||
virtual enum CommandStreamReceiverType getType() const = 0;
|
||||
void setExperimentalCmdBuffer(std::unique_ptr<ExperimentalCommandBuffer> &&cmdBuffer);
|
||||
|
||||
Reference in New Issue
Block a user