Browse Source

Optimize masked Art blitting

pull/2731/head
Anders Jenbo 5 years ago
parent
commit
ce66aea070
  1. 3
      Source/utils/sdl_compat.h

3
Source/utils/sdl_compat.h

@ -38,8 +38,9 @@ inline const Uint8 *SDLC_GetKeyState()
inline int SDLC_SetColorKey(SDL_Surface *surface, Uint32 key) inline int SDLC_SetColorKey(SDL_Surface *surface, Uint32 key)
{ {
#ifdef USE_SDL1 #ifdef USE_SDL1
return SDL_SetColorKey(surface, SDL_SRCCOLORKEY, key); return SDL_SetColorKey(surface, SDL_SRCCOLORKEY | SDL_RLEACCEL, key);
#else #else
SDL_SetSurfaceRLE(surface, 1);
return SDL_SetColorKey(surface, SDL_TRUE, key); return SDL_SetColorKey(surface, SDL_TRUE, key);
#endif #endif
} }

Loading…
Cancel
Save