mirror of
https://github.com/blupi-games/planetblupi
synced 2024-12-30 10:15:36 +01:00
Fix first texture loading on OSX where it was possible to have garbage
The cache ensures that the texture is cleared after the rendering.
This commit is contained in:
parent
c6d109f87d
commit
8bfafd3e4e
@ -257,13 +257,11 @@ CPixmap::Cache (
|
||||
SDL_SetTextureBlendMode (
|
||||
m_SDLTextureInfo[channel].texture, SDL_BLENDMODE_BLEND);
|
||||
}
|
||||
else
|
||||
{
|
||||
SDL_SetRenderTarget (g_renderer, m_SDLTextureInfo[channel].texture);
|
||||
SDL_SetRenderDrawColor (g_renderer, 0, 0, 0, 0);
|
||||
SDL_RenderClear (g_renderer);
|
||||
SDL_SetRenderTarget (g_renderer, nullptr);
|
||||
}
|
||||
|
||||
SDL_SetRenderTarget (g_renderer, m_SDLTextureInfo[channel].texture);
|
||||
SDL_SetRenderDrawColor (g_renderer, 0, 0, 0, 0);
|
||||
SDL_RenderClear (g_renderer);
|
||||
SDL_SetRenderTarget (g_renderer, nullptr);
|
||||
|
||||
m_SDLTextureInfo[channel].texMask = channel == CHMASK2 ? texture : nullptr;
|
||||
m_SDLTextureInfo[channel].target = true;
|
||||
|
Loading…
x
Reference in New Issue
Block a user