aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu_cmd/emu_window/emu_window_sdl2_gl.cpp
diff options
context:
space:
mode:
authorlizzie <lizzie@eden-emu.dev>2026-05-06 03:23:27 +0200
committercrueter <crueter@eden-emu.dev>2026-05-06 03:23:27 +0200
commitca1fcaca3bc391491111fe951883cb57ac00a61c (patch)
tree83cfe4c58396c5af268bd343da2b0b8b2f20bd84 /src/yuzu_cmd/emu_window/emu_window_sdl2_gl.cpp
parent8f4e8c6d6abc3c85a812891bd3df740dfea7fe7c (diff)
[opengl] remove GLAD symbols from builds w/o OpenGL (#3922)
removes unused symbols from non-OpenGL builds, notably mac I REMEMBER MAKING THIS PR A WHILE AGO but I have no record of it here, so hell lets redo it Signed-off-by: lizzie <lizzie@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3922 Reviewed-by: crueter <crueter@eden-emu.dev> Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Diffstat (limited to 'src/yuzu_cmd/emu_window/emu_window_sdl2_gl.cpp')
-rw-r--r--src/yuzu_cmd/emu_window/emu_window_sdl2_gl.cpp16
1 files changed, 6 insertions, 10 deletions
diff --git a/src/yuzu_cmd/emu_window/emu_window_sdl2_gl.cpp b/src/yuzu_cmd/emu_window/emu_window_sdl2_gl.cpp
index 94a6a69776..448c902131 100644
--- a/src/yuzu_cmd/emu_window/emu_window_sdl2_gl.cpp
+++ b/src/yuzu_cmd/emu_window/emu_window_sdl2_gl.cpp
@@ -59,20 +59,16 @@ private:
};
bool EmuWindow_SDL2_GL::SupportsRequiredGLExtensions() {
- std::vector<std::string_view> unsupported_ext;
-
+ std::vector<std::string_view> unsupported_ext{};
+#ifdef HAS_OPENGL
// Extensions required to support some texture formats.
- if (!GLAD_GL_EXT_texture_compression_s3tc) {
+ if (!GLAD_GL_EXT_texture_compression_s3tc)
unsupported_ext.push_back("EXT_texture_compression_s3tc");
- }
- if (!GLAD_GL_ARB_texture_compression_rgtc) {
+ if (!GLAD_GL_ARB_texture_compression_rgtc)
unsupported_ext.push_back("ARB_texture_compression_rgtc");
- }
-
- for (const auto& extension : unsupported_ext) {
+ for (const auto& extension : unsupported_ext)
LOG_CRITICAL(Frontend, "Unsupported GL extension: {}", extension);
- }
-
+#endif
return unsupported_ext.empty();
}