diff options
Diffstat (limited to 'src/sysinfo/nvml.h')
-rw-r--r-- | src/sysinfo/nvml.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/sysinfo/nvml.h b/src/sysinfo/nvml.h index 7ccf214..3b8280a 100644 --- a/src/sysinfo/nvml.h +++ b/src/sysinfo/nvml.h @@ -13,11 +13,11 @@ namespace dxvk { [[nodiscard]] virtual const char* ErrorString(nvmlReturn_t result) const; [[nodiscard]] virtual nvmlReturn_t DeviceGetHandleByPciBusId_v2(const char* pciBusId, nvmlDevice_t* device) const; [[nodiscard]] virtual nvmlReturn_t DeviceGetPciInfo_v3(nvmlDevice_t device, nvmlPciInfo_t* pci) const; + [[nodiscard]] virtual nvmlReturn_t DeviceGetClockInfo(nvmlDevice_t device, nvmlClockType_t type, unsigned int* clock) const; [[nodiscard]] virtual nvmlReturn_t DeviceGetTemperature(nvmlDevice_t device, nvmlTemperatureSensors_t sensorType, unsigned int* temp) const; + [[nodiscard]] virtual nvmlReturn_t DeviceGetPerformanceState(nvmlDevice_t device, nvmlPstates_t* pState) const; [[nodiscard]] virtual nvmlReturn_t DeviceGetUtilizationRates(nvmlDevice_t device, nvmlUtilization_t* utilization) const; [[nodiscard]] virtual nvmlReturn_t DeviceGetVbiosVersion(nvmlDevice_t device, char* version, unsigned int length) const; - [[nodiscard]] virtual nvmlReturn_t DeviceGetPerformanceState(nvmlDevice_t device, nvmlPstates_t* pState) const; - [[nodiscard]] virtual nvmlReturn_t DeviceGetClockInfo(nvmlDevice_t device, nvmlClockType_t type, unsigned int* clock) const; [[nodiscard]] virtual nvmlReturn_t DeviceGetBusType(nvmlDevice_t device, nvmlBusType_t* type) const; [[nodiscard]] virtual nvmlReturn_t DeviceGetDynamicPstatesInfo(nvmlDevice_t device, nvmlGpuDynamicPstatesInfo_t* pDynamicPstatesInfo) const; @@ -27,11 +27,11 @@ namespace dxvk { typedef decltype(&nvmlErrorString) PFN_nvmlErrorString; typedef decltype(&nvmlDeviceGetHandleByPciBusId_v2) PFN_nvmlDeviceGetHandleByPciBusId_v2; typedef decltype(&nvmlDeviceGetPciInfo_v3) PFN_nvmlDeviceGetPciInfo_v3; + typedef decltype(&nvmlDeviceGetClockInfo) PFN_nvmlDeviceGetClockInfo; typedef decltype(&nvmlDeviceGetTemperature) PFN_nvmlDeviceGetTemperature; + typedef decltype(&nvmlDeviceGetPerformanceState) PFN_nvmlDeviceGetPerformanceState; typedef decltype(&nvmlDeviceGetUtilizationRates) PFN_nvmlDeviceGetUtilizationRates; typedef decltype(&nvmlDeviceGetVbiosVersion) PFN_nvmlDeviceGetVbiosVersion; - typedef decltype(&nvmlDeviceGetPerformanceState) PFN_nvmlDeviceGetPerformanceState; - typedef decltype(&nvmlDeviceGetClockInfo) PFN_nvmlDeviceGetClockInfo; typedef decltype(&nvmlDeviceGetBusType) PFN_nvmlDeviceGetBusType; typedef decltype(&nvmlDeviceGetDynamicPstatesInfo) PFN_nvmlDeviceGetDynamicPstatesInfo; @@ -41,11 +41,11 @@ namespace dxvk { PFN_nvmlErrorString m_nvmlErrorString{}; PFN_nvmlDeviceGetHandleByPciBusId_v2 m_nvmlDeviceGetHandleByPciBusId_v2{}; PFN_nvmlDeviceGetPciInfo_v3 m_nvmlDeviceGetPciInfo_v3{}; + PFN_nvmlDeviceGetClockInfo m_nvmlDeviceGetClockInfo{}; PFN_nvmlDeviceGetTemperature m_nvmlDeviceGetTemperature{}; + PFN_nvmlDeviceGetPerformanceState m_nvmlDeviceGetPerformanceState{}; PFN_nvmlDeviceGetUtilizationRates m_nvmlDeviceGetUtilizationRates{}; PFN_nvmlDeviceGetVbiosVersion m_nvmlDeviceGetVbiosVersion{}; - PFN_nvmlDeviceGetPerformanceState m_nvmlDeviceGetPerformanceState{}; - PFN_nvmlDeviceGetClockInfo m_nvmlDeviceGetClockInfo{}; PFN_nvmlDeviceGetBusType m_nvmlDeviceGetBusType{}; PFN_nvmlDeviceGetDynamicPstatesInfo m_nvmlDeviceGetDynamicPstatesInfo{}; |