|
|
|
@ -235,13 +235,24 @@ void HudElements::gpu_stats(){
|
|
|
|
|
ImGui::PopFont();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (HUDElements.params->enabled[OVERLAY_PARAM_ENABLED_gpu_fan] && cpuStats.cpu_type != "APU"){
|
|
|
|
|
ImguiNextColumnOrNewRow();
|
|
|
|
|
right_aligned_text(text_color, HUDElements.ralign_width, "%i", gpu_info.fan_speed);
|
|
|
|
|
ImGui::SameLine(0, 1.0f);
|
|
|
|
|
ImGui::PushFont(HUDElements.sw_stats->font1);
|
|
|
|
|
HUDElements.TextColored(HUDElements.colors.text, "RPM");
|
|
|
|
|
ImGui::PopFont();
|
|
|
|
|
if (deviceID == 7815 || deviceID == 29772){
|
|
|
|
|
if (HUDElements.params->enabled[OVERLAY_PARAM_ENABLED_gpu_fan] && cpuStats.cpu_type != "APU"){
|
|
|
|
|
ImguiNextColumnOrNewRow();
|
|
|
|
|
right_aligned_text(text_color, HUDElements.ralign_width, "%i", gpu_info.fan_speed);
|
|
|
|
|
ImGui::SameLine(0, 1.0f);
|
|
|
|
|
// if Nvidia GPU
|
|
|
|
|
if (deviceID == 7815) {
|
|
|
|
|
HUDElements.TextColored(HUDElements.colors.text, "%%");
|
|
|
|
|
ImGui::PushFont(HUDElements.sw_stats->font1);
|
|
|
|
|
ImGui::SameLine(0, 1.0f);
|
|
|
|
|
HUDElements.TextColored(HUDElements.colors.text, "FAN");
|
|
|
|
|
// if AMD GPU
|
|
|
|
|
} else if (deviceID == 29772) {
|
|
|
|
|
ImGui::PushFont(HUDElements.sw_stats->font1);
|
|
|
|
|
HUDElements.TextColored(HUDElements.colors.text, "RPM");
|
|
|
|
|
}
|
|
|
|
|
ImGui::PopFont();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (HUDElements.params->enabled[OVERLAY_PARAM_ENABLED_gpu_core_clock]){
|
|
|
|
|