9070xt update, easier than expected tbh

This commit is contained in:
2026-05-06 19:25:25 +02:00
parent 5f7d4136cd
commit 4dee888d09

View File

@@ -63,7 +63,7 @@ void updateFromMetrics(gpuSensors* g) {
if (!utils::readFile(g->hwmon + rel_metrics_path, raw_metrics)) return;
switch (const auto header = reinterpret_cast<metrics::metrics_table_header*>(raw_metrics.data()); header->format_revision * 10 + header->content_revision) {
/* rx5700xt, rx7800xt */
/* rx5700xt, rx7800xtx rx9070xt */
case 13: {
const auto metrics = reinterpret_cast<metrics::gpu_metrics_v1_3*>(raw_metrics.data());
g->usage_core = metrics->average_gfx_activity;
@@ -86,7 +86,7 @@ void updateFromMetrics(gpuSensors* g) {
// hacks for rx5700xt
g->clock_core = metrics->average_gfxclk_frequency;
g->clock_mem = metrics->average_uclk_frequency * 2; // mem controller clock, actual mem is 2x that
g->clock_mem = metrics->average_uclk_frequency; // mem controller clock, needs to be 2x on 5700xt for some reason
break;
}