From fc0443af9d58df8128c85c40a9e60e98d0cf92ea Mon Sep 17 00:00:00 2001 From: Etaash Mathamsetty Date: Sun, 8 Dec 2024 12:16:01 -0500 Subject: [PATCH] without x11 compile fixes --- src/gl/gl_hud.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/gl/gl_hud.cpp b/src/gl/gl_hud.cpp index 2d03698314..5a3822406b 100644 --- a/src/gl/gl_hud.cpp +++ b/src/gl/gl_hud.cpp @@ -22,7 +22,9 @@ #define GLX_RENDERER_VENDOR_ID_MESA 0x8183 #define GLX_RENDERER_DEVICE_ID_MESA 0x8184 +#ifdef HAVE_X11 bool glx_mesa_queryInteger(int attrib, unsigned int *value); +#endif namespace MangoHud { namespace GL { @@ -148,9 +150,10 @@ void imgui_create(void *ctx, const gl_wsi plat) HUDElements.vendorID = vendorID; uint32_t device_id = 0; +#ifdef HAVE_X11 if (plat == gl_wsi::GL_WSI_GLX) glx_mesa_queryInteger(GLX_RENDERER_DEVICE_ID_MESA, &device_id); - +#endif SPDLOG_DEBUG("GL device id: {:04X}", device_id); sw_stats.gpuName = gpu = remove_parentheses(deviceName); SPDLOG_DEBUG("gpu: {}", gpu);