diff render_sdl.c @ 1441:8a3d3bb2cd08

Clear display in SDL2 renderer before doing the texture copy. This gets rid of the artifacts noted in ticket:29
author Michael Pavone <pavone@retrodev.com>
date Thu, 24 Aug 2017 19:40:53 -0700
parents 87493f585c7f
children c5c022c7aa54 b505083dcd87
line wrap: on
line diff
--- a/render_sdl.c	Thu Aug 24 19:28:56 2017 -0700
+++ b/render_sdl.c	Thu Aug 24 19:40:53 2017 -0700
@@ -679,6 +679,8 @@
 			.w = width,
 			.h = height
 		};
+		SDL_SetRenderDrawColor(main_renderer, 0, 0, 0, 255);
+		SDL_RenderClear(main_renderer);
 		SDL_RenderCopy(main_renderer, sdl_textures[which], &src_clip, &main_clip);
 		SDL_RenderPresent(main_renderer);
 #ifndef DISABLE_OPENGL