summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--retrace/daemon/glframe_gpu_speed_linux.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/retrace/daemon/glframe_gpu_speed_linux.cpp b/retrace/daemon/glframe_gpu_speed_linux.cpp
index 31ac1e72..ac5f0010 100644
--- a/retrace/daemon/glframe_gpu_speed_linux.cpp
+++ b/retrace/daemon/glframe_gpu_speed_linux.cpp
@@ -47,6 +47,9 @@ glretrace::check_gpu_speed(OnFrameRetrace *callback) {
const int max_rate = atoi(reinterpret_cast<char*>(buf.data()));
fclose(fh);
fh = fopen("/sys/class/drm/card0/gt_min_freq_mhz", "r");
+ if (!fh)
+ // non-intel hardware
+ return;
bytes = fread(buf.data(), 1, 99, fh);
buf[bytes] = '\0';
const int min_rate = atoi(reinterpret_cast<char*>(buf.data()));