From 7758b86aaa0d368ef776ad826903a0b3bcc7102c Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 3 Aug 2011 05:31:32 +0300 Subject: Dont create in software alpha surface for complex sprites only if gui alpha disabled. --- src/compoundsprite.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/compoundsprite.cpp') diff --git a/src/compoundsprite.cpp b/src/compoundsprite.cpp index 2792e20bb..6f80e2c7b 100644 --- a/src/compoundsprite.cpp +++ b/src/compoundsprite.cpp @@ -391,7 +391,7 @@ void CompoundSprite::redraw() const mImage = Image::load(surface); SDL_FreeSurface(surface); - if (mAlpha != 1.0f) + if (Image::mEnableAlpha) { mAlphaImage = Image::load(surfaceA); SDL_FreeSurface(surfaceA); -- cgit v1.2.3-70-g09d2