Pass drm to MemoryInfo ctor

Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2022-07-25 11:50:32 +00:00
committed by Compute-Runtime-Automation
parent 8afcc87dc5
commit b49e2237c5
22 changed files with 152 additions and 136 deletions

View File

@@ -125,7 +125,7 @@ class Drm : public DriverModel {
bool queryTopology(const HardwareInfo &hwInfo, QueryTopologyData &data);
bool createVirtualMemoryAddressSpace(uint32_t vmCount);
void destroyVirtualMemoryAddressSpace();
uint32_t getVirtualMemoryAddressSpace(uint32_t vmId);
uint32_t getVirtualMemoryAddressSpace(uint32_t vmId) const;
MOCKABLE_VIRTUAL int bindBufferObject(OsContext *osContext, uint32_t vmHandleId, BufferObject *bo);
MOCKABLE_VIRTUAL int unbindBufferObject(OsContext *osContext, uint32_t vmHandleId, BufferObject *bo);
int setupHardwareInfo(const DeviceDescriptor *, bool);
@@ -139,7 +139,7 @@ class Drm : public DriverModel {
bool areNonPersistentContextsSupported() const { return nonPersistentContextsSupported; }
void checkNonPersistentContextsSupport();
void setNonPersistentContext(uint32_t drmContextId);
bool isPerContextVMRequired() {
bool isPerContextVMRequired() const {
return requirePerContextVM;
}
void setPerContextVMRequired(bool required) {
@@ -191,7 +191,7 @@ class Drm : public DriverModel {
return ioctlHelper.get();
}
RootDeviceEnvironment &getRootDeviceEnvironment() {
const RootDeviceEnvironment &getRootDeviceEnvironment() const {
return rootDeviceEnvironment;
}