mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-03 23:03:02 +08:00
Disable gemCloseWorker for internal DrmCommandStreamReceivers
Change-Id: I71abdcb417342110ddc64cc9b1dacecc24c78aac Signed-off-by: Jim Snow <jim.m.snow@intel.com>
This commit is contained in:
@@ -214,6 +214,8 @@ class CommandStreamReceiver {
|
||||
|
||||
bool isRcs() const;
|
||||
|
||||
virtual void initializeDefaultsForInternalEngine(){};
|
||||
|
||||
protected:
|
||||
void cleanupResources();
|
||||
void printDeviceIndex();
|
||||
|
||||
@@ -125,6 +125,9 @@ bool Device::createEngine(uint32_t deviceCsrIndex, aub_stream::EngineType engine
|
||||
}
|
||||
|
||||
bool internalUsage = (deviceCsrIndex == HwHelper::internalUsageEngineIndex);
|
||||
if (internalUsage) {
|
||||
commandStreamReceiver->initializeDefaultsForInternalEngine();
|
||||
}
|
||||
|
||||
if (commandStreamReceiver->needsPageTableManager(engineType)) {
|
||||
commandStreamReceiver->createPageTableManager();
|
||||
|
||||
Reference in New Issue
Block a user