fix Screen: arreglats els shaders en macos i linux
This commit is contained in:
@@ -59,14 +59,8 @@ Screen::Screen()
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Inicializa los shaders
|
// Inicializa los shaders
|
||||||
|
SDL_RenderTexture(renderer_, game_canvas_, nullptr, nullptr);
|
||||||
initShaders();
|
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
|
// Destructor
|
||||||
|
|||||||
Reference in New Issue
Block a user