TETRIS: Fix restart
This commit is contained in:
+8
-5
@@ -157,12 +157,15 @@ int main() {
|
||||
g_update_objects.pop_back();
|
||||
}
|
||||
|
||||
renderer->clearRenderer();
|
||||
for ( size_t i = 0; i < g_active_scenes.size(); i++ ) {
|
||||
g_active_scenes[i]->updateScene();
|
||||
g_active_scenes[i]->renderScene( false );
|
||||
{
|
||||
std::lock_guard< std::mutex > guard( g_render_mutex );
|
||||
renderer->clearRenderer();
|
||||
for ( size_t i = 0; i < g_active_scenes.size(); i++ ) {
|
||||
g_active_scenes[i]->updateScene();
|
||||
g_active_scenes[i]->renderScene( false );
|
||||
}
|
||||
renderer->presentRenderer();
|
||||
}
|
||||
renderer->presentRenderer();
|
||||
g_wait_for_anim = false;
|
||||
frames++;
|
||||
if ( SDL_GetTicks() - base >= 1000 ) {
|
||||
|
||||
Reference in New Issue
Block a user