mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-05 09:09:04 +08:00
Revert "performance: enable low latency hint on Xe"
This reverts commit b74dc9b7e1.
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
2efa5cb907
commit
48b4a33645
@@ -211,17 +211,8 @@ bool IoctlHelperXe::initialize() {
|
||||
|
||||
xeLog("DRM_XE_QUERY_CONFIG_MAX_EXEC_QUEUE_PRIORITY\t\t%#llx\n",
|
||||
config->info[DRM_XE_QUERY_CONFIG_MAX_EXEC_QUEUE_PRIORITY]);
|
||||
xeLog(" DRM_XE_QUERY_CONFIG_FLAG_HAS_LOW_LATENCY\t%s\n",
|
||||
config->info[DRM_XE_QUERY_CONFIG_FLAGS] &
|
||||
DRM_XE_QUERY_CONFIG_FLAG_HAS_LOW_LATENCY
|
||||
? "ON"
|
||||
: "OFF");
|
||||
|
||||
maxExecQueuePriority = config->info[DRM_XE_QUERY_CONFIG_MAX_EXEC_QUEUE_PRIORITY] & 0xffff;
|
||||
isLowLatencyHintAvailable = config->info[DRM_XE_QUERY_CONFIG_FLAGS] & DRM_XE_QUERY_CONFIG_FLAG_HAS_LOW_LATENCY;
|
||||
if (debugManager.flags.ForceLowLatencyHint.get() != -1) {
|
||||
isLowLatencyHintAvailable = !!debugManager.flags.ForceLowLatencyHint.get();
|
||||
}
|
||||
|
||||
memset(&queryConfig, 0, sizeof(queryConfig));
|
||||
queryConfig.query = DRM_XE_DEVICE_QUERY_HWCONFIG;
|
||||
@@ -1382,12 +1373,6 @@ void IoctlHelperXe::xeShowBindTable() {
|
||||
}
|
||||
}
|
||||
|
||||
void IoctlHelperXe::applyContextFlags(void *execQueueCreate, bool allocateInterrupt) {
|
||||
if (this->isLowLatencyHintAvailable) {
|
||||
reinterpret_cast<drm_xe_exec_queue_create *>(execQueueCreate)->flags |= DRM_XE_EXEC_QUEUE_LOW_LATENCY_HINT;
|
||||
}
|
||||
}
|
||||
|
||||
int IoctlHelperXe::createDrmContext(Drm &drm, OsContextLinux &osContext, uint32_t drmVmId, uint32_t deviceIndex, bool allocateInterrupt) {
|
||||
uint32_t drmContextId = 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user