From 5f61fe2c4fa700b5650703d004ce2db3f6eb076a Mon Sep 17 00:00:00 2001 From: WerWolv Date: Tue, 25 Feb 2025 21:51:18 +0100 Subject: [PATCH] fix: Only try to delete textures if OpenGL is still available --- lib/libimhex/source/ui/imgui_imhex_extensions.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/libimhex/source/ui/imgui_imhex_extensions.cpp b/lib/libimhex/source/ui/imgui_imhex_extensions.cpp index 3b80e17c9..3b71713be 100644 --- a/lib/libimhex/source/ui/imgui_imhex_extensions.cpp +++ b/lib/libimhex/source/ui/imgui_imhex_extensions.cpp @@ -288,6 +288,9 @@ namespace ImGuiExt { } void Texture::reset() { + if (glDeleteTextures == nullptr) + return; + if (m_textureId != 0) { glDeleteTextures(1, reinterpret_cast(&m_textureId)); m_textureId = 0;