Fixed issue with amdgpu metrics for APU

mangoapp-fsr
FlightlessMango 2 years ago
parent 986f3cc1b3
commit d72099d1e7

@ -28,8 +28,8 @@ void amdgpu_get_metrics()
in.seekg(0);
in.read((char*)&amdgpu_metrics, sizeof(amdgpu_metrics));
gpu_info.load = amdgpu_metrics.average_gfx_activity;
gpu_info.CoreClock = amdgpu_metrics.average_gfxclk_frequency;
gpu_info.powerUsage = amdgpu_metrics.average_gfx_power;
gpu_info.CoreClock = amdgpu_metrics.current_gfxclk;
gpu_info.powerUsage = amdgpu_metrics.average_gfx_power / 100;
gpu_info.temp = amdgpu_metrics.temperature_gfx / 100;
gpu_info.MemClock = amdgpu_metrics.current_uclk;
gpu_info.apu_cpu_power = amdgpu_metrics.average_cpu_power;

@ -248,7 +248,7 @@ bool CPUStats::UpdateCoreMhz() {
bool CPUStats::UpdateCpuTemp() {
#ifdef MANGOAPP
m_cpuDataTotal.temp = gpu_info.temp;
m_cpuDataTotal.temp = gpu_info.apu_cpu_temp;
#else
if (!m_cpuTempFile)
return false;

Loading…
Cancel
Save