diff -r 9212be32d7a2 -r 87ff4c57955d src/ascension/glcontext.h --- a/src/ascension/glcontext.h Sun May 24 16:48:51 2026 +0200 +++ b/src/ascension/glcontext.h Sun May 24 17:26:24 2026 +0200 @@ -32,15 +32,6 @@ #include -// TODO: we might want to get rid of this struct -typedef struct asc_gl_context_settings_s { - int gl_major_version; - int gl_minor_version; - int depth_size; - bool vsync; - bool fullscreen; -} AscGLContextSettings; - typedef struct asc_gl_counters_s { unsigned long long draw_calls; unsigned long long vertices_rendered; @@ -72,13 +63,7 @@ unsigned active_program; } AscGLContext; -AscGLContextSettings asc_gl_context_settings_default(int gl_major_version, int gl_minor_version); - -bool asc_gl_context_initialize( - AscGLContext *ctx, - SDL_Window *window, - const AscGLContextSettings *settings -); +bool asc_gl_context_initialize(AscGLContext *ctx, SDL_Window *window); void asc_gl_context_destroy(AscGLContext *ctx);