From 767d0630d643a3913cdc5ec9256fa30832e19477 Mon Sep 17 00:00:00 2001 From: teuf <> Date: Mon, 14 May 2001 21:20:19 +0000 Subject: [PATCH] Added double buffering support --- zsnes/src/linux/sdllink.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zsnes/src/linux/sdllink.c b/zsnes/src/linux/sdllink.c index f843da8d..069c60dc 100644 --- a/zsnes/src/linux/sdllink.c +++ b/zsnes/src/linux/sdllink.c @@ -488,7 +488,7 @@ int startgame(void) { unsigned int color32,ScreenPtr2; int i; - Uint32 flags = SDL_SWSURFACE | SDL_HWPALETTE; + Uint32 flags = SDL_DOUBLEBUF | SDL_HWSURFACE | SDL_HWPALETTE; DWORD GBitMask; //STUB_FUNCTION; @@ -558,7 +558,7 @@ DWORD LockSurface(void) void UnlockSurface(void) { if (SurfaceLocking) SDL_UnlockSurface(surface); - SDL_UpdateRect(surface,0,0,0,0); + SDL_Flip(surface); SurfBuf = surface->pixels; }