Use software renderer
This commit is contained in:
parent
8affda125e
commit
49f703f4d4
@ -34,7 +34,9 @@ void App::init_sdl() {
|
|||||||
throw std::runtime_error(
|
throw std::runtime_error(
|
||||||
fmt::format("Couldn't create window: {}", SDL_GetError()));
|
fmt::format("Couldn't create window: {}", SDL_GetError()));
|
||||||
}
|
}
|
||||||
renderer = SDL_CreateRenderer(window, -1, SDL_RENDERER_ACCELERATED);
|
// Software renderer is *MUCH* (~50x speedup) faster than hardware accelerated
|
||||||
|
// renderer on a Pi Zero.
|
||||||
|
renderer = SDL_CreateRenderer(window, -1, SDL_RENDERER_SOFTWARE);
|
||||||
if (renderer == nullptr) {
|
if (renderer == nullptr) {
|
||||||
throw std::runtime_error(
|
throw std::runtime_error(
|
||||||
fmt::format("Couldn't create renderer: {}", SDL_GetError()));
|
fmt::format("Couldn't create renderer: {}", SDL_GetError()));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user