From 8ae82936dc925afa666a77431275263151069436 Mon Sep 17 00:00:00 2001 From: "Raimon @ quifisraimon" Date: Thu, 8 Oct 2026 08:59:25 +0200 Subject: [PATCH] =?UTF-8?q?VERSI=C3=93=201.5.15:=20-=20[FIX]=20Els=20shade?= =?UTF-8?q?rs=20funcionen=20correctament=20al=20canviar=20zoom=20o=20fulls?= =?UTF-8?q?creen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/backends/SDL3/shader.cpp | 12 ++++++------ source/mini/version.h | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/source/backends/SDL3/shader.cpp b/source/backends/SDL3/shader.cpp index e6d2157..53905cd 100644 --- a/source/backends/SDL3/shader.cpp +++ b/source/backends/SDL3/shader.cpp @@ -29,7 +29,7 @@ namespace backend SDL_Point win_size = {640, 480}; SDL_FPoint tex_size = {320, 240}; bool can_use_opengl = false; - bool using_opengl = false; + bool enabled = false; const char *vShaderSource = nullptr; const char *fShaderSource = nullptr; @@ -155,7 +155,7 @@ namespace backend { programId = 0; can_use_opengl = false; - using_opengl = false; + //using_opengl = false; } void reinit() @@ -210,12 +210,12 @@ namespace backend fShaderSource = fshader; programId = 0; can_use_opengl = false; - using_opengl = false; + //using_opengl = false; reinit(); } - void enable() { if (can_use_opengl) using_opengl = true; } - void disable() { using_opengl = false; } + void enable() { enabled = true; } + void disable() { enabled = false; } void render() { @@ -225,7 +225,7 @@ namespace backend SDL_RenderClear(backend::video::renderer); SDL_FlushRenderer(backend::video::renderer); - if (using_opengl) + if (can_use_opengl && enabled) { GLint oldProgramId; if (programId != 0) diff --git a/source/mini/version.h b/source/mini/version.h index 7b1d1bb..7c14185 100644 --- a/source/mini/version.h +++ b/source/mini/version.h @@ -1,3 +1,3 @@ #pragma once -#define MINI_VERSION "1.5.14" +#define MINI_VERSION "1.5.15"