From 4da4e0b1ac1a84bc6d1529476ea054a9e5288d23 Mon Sep 17 00:00:00 2001 From: Vincent Wei Date: Sat, 21 Mar 2020 15:41:21 +0800 Subject: [PATCH] tune --- src/newgal/blit.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/newgal/blit.c b/src/newgal/blit.c index 0fa315bb..ec833efa 100644 --- a/src/newgal/blit.c +++ b/src/newgal/blit.c @@ -290,8 +290,7 @@ int GAL_CalculateBlit(GAL_Surface *surface) if(surface->flags & GAL_RLEACCELOK && (surface->flags & GAL_HWACCEL) != GAL_HWACCEL) { - if(surface->map->identity - && (blit_index == 1 + if(surface->map->identity && (blit_index == 1 || (blit_index == 3 && !surface->format->Amask))) { if ( GAL_RLESurface(surface) == 0 ) surface->map->sw_blit = GAL_RLEBlit;