mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-03 23:03:02 +08:00
performance: Disable force pin for ULLS light
Related-To: NEO-13922 Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
1a996d666a
commit
7cb7229c1c
@@ -12,6 +12,7 @@
|
||||
#include "shared/source/direct_submission/linux/drm_direct_submission.h"
|
||||
#include "shared/source/os_interface/linux/drm_allocation.h"
|
||||
#include "shared/source/os_interface/linux/drm_buffer_object.h"
|
||||
#include "shared/source/os_interface/linux/drm_memory_manager.h"
|
||||
#include "shared/source/os_interface/linux/drm_memory_operations_handler.h"
|
||||
#include "shared/source/os_interface/linux/drm_neo.h"
|
||||
#include "shared/source/os_interface/linux/drm_wrappers.h"
|
||||
@@ -48,6 +49,10 @@ DrmDirectSubmission<GfxFamily, Dispatcher>::DrmDirectSubmission(const DirectSubm
|
||||
auto &drm = osContextLinux->getDrm();
|
||||
drm.setDirectSubmissionActive(true);
|
||||
|
||||
if (!drm.isVmBindAvailable()) {
|
||||
static_cast<DrmMemoryManager *>(this->memoryManager)->disableForcePin();
|
||||
}
|
||||
|
||||
auto usePciBarrier = !this->hwInfo->capabilityTable.isIntegratedDevice;
|
||||
if (debugManager.flags.DirectSubmissionPCIBarrier.get() != -1) {
|
||||
usePciBarrier = debugManager.flags.DirectSubmissionPCIBarrier.get();
|
||||
|
||||
Reference in New Issue
Block a user