#include #include "Drm.hpp" bool DRM::sameGpu(int fd1, int fd2) { drmDevice* devA = nullptr; drmDevice* devB = nullptr; if (drmGetDevice2(fd1, 0, &devA) != 0) return false; if (drmGetDevice2(fd2, 0, &devB) != 0) { drmFreeDevice(&devA); return false; } bool same = drmDevicesEqual(devA, devB); drmFreeDevice(&devA); drmFreeDevice(&devB); return same; }