mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-26 23:33:20 +08:00
fix: check engines completion before releasing deferred TSP nodes
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com> Related-To: NEO-8146
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
b908203001
commit
40c7b2842f
@@ -374,9 +374,9 @@ class CommandQueue : public BaseObject<_cl_command_queue> {
|
||||
|
||||
const std::array<CopyEngineState, bcsInfoMaskSize> &peekActiveBcsStates() const { return bcsStates; }
|
||||
|
||||
void releaseDeferredNodes();
|
||||
void tryReleaseDeferredNodes(bool checkEventsState);
|
||||
|
||||
TaskCountType peekTaskCount() const { return taskCount; }
|
||||
bool allEnginesReady();
|
||||
|
||||
protected:
|
||||
void *enqueueReadMemObjForMap(TransferProperties &transferProperties, EventsRequest &eventsRequest, cl_int &errcodeRet);
|
||||
|
||||
Reference in New Issue
Block a user