diff --git a/src/client/refresh/soft/sw_main.c b/src/client/refresh/soft/sw_main.c index 3196f9aa..552d197d 100644 --- a/src/client/refresh/soft/sw_main.c +++ b/src/client/refresh/soft/sw_main.c @@ -1923,12 +1923,10 @@ RE_CleanFrame(void) Com_Printf("Can't lock texture: %s\n", SDL_GetError()); return; } + // only cleanup texture without flush texture to screen memset(pixels, 0, pitch * vid.height); SDL_UnlockTexture(texture); - SDL_RenderCopy(renderer, texture, NULL, NULL); - SDL_RenderPresent(renderer); - // All changes flushed VID_NoDamageBuffer(); }