From ac719b2ffd42520972e9893ae18151cea6ee5394 Mon Sep 17 00:00:00 2001 From: FlightlessMango Date: Sat, 1 Feb 2020 22:09:35 +0100 Subject: [PATCH] Check if nvml is avaible on intel vendorID --- src/overlay.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/overlay.cpp b/src/overlay.cpp index ad4ac715..ba3f40f1 100644 --- a/src/overlay.cpp +++ b/src/overlay.cpp @@ -47,6 +47,7 @@ #include "cpu_gpu.h" #include "logging.h" #include "keybinds.h" +#include "loaders/loader_nvml.h" bool open = false, displayHud = true; string gpuString; @@ -886,6 +887,12 @@ static void snapshot_swapchain_frame(struct swapchain_data *data) instance_data->params.height += 24 / 2; } } + + if (device_data->properties.vendorID == 0x8086){ + libnvml_loader nvml("libnvidia-ml.so.1"); + if (nvml.IsLoaded()) + device_data->properties.vendorID = 0x10de; + } sysInfoFetched = true; }