fix Screen: arreglats els shaders en macos i linux

This commit is contained in:
2025-06-27 20:54:50 +02:00
parent 8b598c3e47
commit 3af193d5eb

View File

@@ -59,14 +59,8 @@ Screen::Screen()
#endif
// Inicializa los shaders
SDL_RenderTexture(renderer_, game_canvas_, nullptr, nullptr);
initShaders();
// Al parecer los shaders en macos y linux no funcionan si no se ha renderizado almenos una vez
auto temp = Options::video.shaders;
Options::video.shaders = false;
clean();
SDL_RenderPresent(renderer_);
Options::video.shaders = temp;
}
// Destructor