mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-25 13:33:02 +08:00
Move destruction of command stream receiver to execution environment.
- remove other explicit resets, no longer needed. - change the order of destruction, command stream receiver needs to be destroyed prior to memory manager. Change-Id: I3c5db46db15a2cb7dc9f6fdb0e06441806fbd9f2
This commit is contained in:
@@ -106,9 +106,9 @@ Device::~Device() {
|
||||
if (performanceCounters) {
|
||||
performanceCounters->shutdown();
|
||||
}
|
||||
|
||||
if (executionEnvironment->commandStreamReceiver) {
|
||||
executionEnvironment->commandStreamReceiver->flushBatchedSubmissions();
|
||||
executionEnvironment->commandStreamReceiver.reset(nullptr);
|
||||
}
|
||||
|
||||
if (deviceInfo.sourceLevelDebuggerActive && sourceLevelDebugger) {
|
||||
|
||||
Reference in New Issue
Block a user