aboutsummaryrefslogtreecommitdiff
path: root/include/cru/platform/gui/sdl/Window.h
diff options
context:
space:
mode:
authorYuqian Yang <crupest@crupest.life>2025-12-01 21:25:37 +0800
committerYuqian Yang <crupest@crupest.life>2025-12-01 21:25:37 +0800
commitd5d65b703244dfcc31228439e91ad0cfebb76456 (patch)
tree9550fdf372dc36fc512ba8af73168e1e9aae93bf /include/cru/platform/gui/sdl/Window.h
parentd54732324827bcfdc75e684b6636c53c109757c4 (diff)
downloadcru-d5d65b703244dfcc31228439e91ad0cfebb76456.tar.gz
cru-d5d65b703244dfcc31228439e91ad0cfebb76456.tar.bz2
cru-d5d65b703244dfcc31228439e91ad0cfebb76456.zip
Move out OpengGLRenderer.
Diffstat (limited to 'include/cru/platform/gui/sdl/Window.h')
-rw-r--r--include/cru/platform/gui/sdl/Window.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/include/cru/platform/gui/sdl/Window.h b/include/cru/platform/gui/sdl/Window.h
index 080575f3..28837c71 100644
--- a/include/cru/platform/gui/sdl/Window.h
+++ b/include/cru/platform/gui/sdl/Window.h
@@ -8,7 +8,7 @@
#include <SDL3/SDL_video.h>
#ifdef __unix
-#include "gl.h"
+#include "OpenGLRenderer.h"
#endif
namespace cru::platform::gui::sdl {
@@ -118,8 +118,7 @@ class SdlWindow : public SdlResource, public virtual INativeWindow {
void UnixOnDestroyWindow();
private:
- SDL_GLContext sdl_gl_context_;
- std::unique_ptr<GladGLContext> glad_gl_context_;
+ std::unique_ptr<SdlOpenGLRenderer> renderer_;
#endif
};
} // namespace cru::platform::gui::sdl