mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-03 14:55:24 +08:00
Adding default constructor for Memory, Engine
- adding default constructor - updating the member variables of engine, memory imp classes Change-Id: I635858593aa53f4d56044df377286e72898ecbc4 Signed-off-by: SaiKishore Konda <saikishore.konda@intel.com>
This commit is contained in:
committed by
sys_ocldev
parent
0332cb4529
commit
ce6828d374
@@ -18,12 +18,14 @@ class EngineImp : public NEO::NonCopyableClass, public Engine {
|
||||
ze_result_t engineGetProperties(zet_engine_properties_t *pProperties) override;
|
||||
ze_result_t engineGetActivity(zet_engine_stats_t *pStats) override;
|
||||
|
||||
EngineImp() = default;
|
||||
EngineImp(OsSysman *pOsSysman);
|
||||
~EngineImp() override;
|
||||
|
||||
private:
|
||||
OsEngine *pOsEngine = nullptr;
|
||||
zet_engine_properties_t engineProperties = {};
|
||||
void init();
|
||||
|
||||
private:
|
||||
zet_engine_properties_t engineProperties = {};
|
||||
};
|
||||
} // namespace L0
|
||||
|
||||
@@ -24,12 +24,13 @@ class MemoryImp : public Memory {
|
||||
|
||||
MemoryImp(const MemoryImp &obj) = delete;
|
||||
MemoryImp &operator=(const MemoryImp &obj) = delete;
|
||||
MemoryImp() = default;
|
||||
void init();
|
||||
OsMemory *pOsMemory = nullptr;
|
||||
|
||||
private:
|
||||
OsMemory *pOsMemory;
|
||||
zet_mem_properties_t memoryProperties = {};
|
||||
void init();
|
||||
ze_device_handle_t hCoreDevice;
|
||||
ze_device_handle_t hCoreDevice = {};
|
||||
};
|
||||
|
||||
} // namespace L0
|
||||
|
||||
@@ -157,7 +157,7 @@ ze_result_t SysmanImp::frequencyGet(uint32_t *pCount, zet_sysman_freq_handle_t *
|
||||
}
|
||||
|
||||
ze_result_t SysmanImp::engineGet(uint32_t *pCount, zet_sysman_engine_handle_t *phEngine) {
|
||||
return ZE_RESULT_ERROR_UNSUPPORTED_FEATURE;
|
||||
return pEngineHandleContext->engineGet(pCount, phEngine);
|
||||
}
|
||||
|
||||
ze_result_t SysmanImp::standbyGet(uint32_t *pCount, zet_sysman_standby_handle_t *phStandby) {
|
||||
|
||||
Reference in New Issue
Block a user