Move renderer clear call from MapView to system loop

This commit is contained in:
Matthias Schiffer 2014-09-26 01:47:20 +02:00
parent d9f829f10a
commit 519119db3d
2 changed files with 2 additions and 2 deletions

View file

@ -71,6 +71,8 @@ void RPGEdit::systemLoop() {
lastFrameTicks = SDL_GetTicks(); lastFrameTicks = SDL_GetTicks();
SDL_RenderClear(window->getRenderer());
{ {
std::unique_lock<std::mutex> lock(modelMutex); std::unique_lock<std::mutex> lock(modelMutex);

View file

@ -95,8 +95,6 @@ void MapView::clearEntities() {
} }
void MapView::render(const Model::Map *map, Model::Position<float> center, uint64_t time) { void MapView::render(const Model::Map *map, Model::Position<float> center, uint64_t time) {
SDL_RenderClear(window->getRenderer());
std::pair<int, int> viewport = window->getViewport(); std::pair<int, int> viewport = window->getViewport();
float pixels = std::max(viewport.first/20.0f, viewport.second/15.0f); float pixels = std::max(viewport.first/20.0f, viewport.second/15.0f);