diff --git a/src/pixmap.cxx b/src/pixmap.cxx index d23181c..58a766a 100644 --- a/src/pixmap.cxx +++ b/src/pixmap.cxx @@ -254,8 +254,9 @@ CPixmap::Cache ( return false; } - SDL_SetTextureBlendMode ( - m_SDLTextureInfo[channel].texture, SDL_BLENDMODE_BLEND); + if (channel != CHBACK) + SDL_SetTextureBlendMode ( + m_SDLTextureInfo[channel].texture, SDL_BLENDMODE_BLEND); } SDL_SetRenderTarget (g_renderer, m_SDLTextureInfo[channel].texture);