mirror of
https://github.com/intel/compute-runtime.git
synced 2025-09-15 13:01:45 +08:00
Add EngineInfo for Linux.
Related-To: NEO-3008 Change-Id: Ib9e1a241a5b47aad5e4f83443a3e85db826d13ff Signed-off-by: Piotr Fusik <piotr.fusik@intel.com>
This commit is contained in:
@ -6,6 +6,7 @@
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
#include "runtime/os_interface/linux/engine_info.h"
|
||||
#include "runtime/os_interface/linux/memory_info.h"
|
||||
#include "runtime/utilities/api_intercept.h"
|
||||
|
||||
@ -80,10 +81,11 @@ class Drm {
|
||||
bool useSimplifiedMocsTable = false;
|
||||
bool preemptionSupported = false;
|
||||
int fd;
|
||||
int deviceId;
|
||||
int revisionId;
|
||||
GTTYPE eGtType;
|
||||
Drm(int fd) : fd(fd), deviceId(0), revisionId(0), eGtType(GTTYPE_UNDEFINED) {}
|
||||
int deviceId = 0;
|
||||
int revisionId = 0;
|
||||
GTTYPE eGtType = GTTYPE_UNDEFINED;
|
||||
Drm(int fd) : fd(fd) {}
|
||||
std::unique_ptr<EngineInfo> engineInfo;
|
||||
std::unique_ptr<MemoryInfo> memoryInfo;
|
||||
|
||||
static bool isi915Version(int fd);
|
||||
|
Reference in New Issue
Block a user