From 80585f276ee666c9967312671bef081abedf53c3 Mon Sep 17 00:00:00 2001 From: pommicket Date: Sun, 28 Sep 2025 01:04:18 -0400 Subject: Fix background shaders --- config.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'config.c') diff --git a/config.c b/config.c index 1aa56d1..92f3580 100644 --- a/config.c +++ b/config.c @@ -630,7 +630,6 @@ uniform sampler2D t_texture;// LEGACY (this will always be black)\n\ #line 1\n\ %s", bg_shader_text); - char error[512] = {0}; GLuint shader = gl_compile_and_link_shaders(error, vshader, fshader); if (*error) @@ -660,7 +659,8 @@ uniform sampler2D t_texture;// LEGACY (this will always be black)\n\ glVertexAttribPointer(v_pos, 2, GL_FLOAT, 0, 2 * sizeof(float), 0); glEnableVertexAttribArray(v_pos); - cfg->settings.bg_shader = gl_rc_sab_new(shader, array, buffer); + GlRcSAB *bg_shader = gl_rc_sab_new(shader, array, buffer); + config_set_setting(cfg, offsetof(Settings, bg_shader), &bg_shader, sizeof bg_shader); } static void config_parse_line(ConfigReader *reader, Config *cfg) { -- cgit v1.2.3