diff --git a/stepmania/src/RageDisplay_D3D.cpp b/stepmania/src/RageDisplay_D3D.cpp index 3468aeb1a4..a7b2ddcb4d 100644 --- a/stepmania/src/RageDisplay_D3D.cpp +++ b/stepmania/src/RageDisplay_D3D.cpp @@ -1197,8 +1197,7 @@ unsigned RageDisplay_D3D::CreateTexture( pal.p[i].peRed = c.r; pal.p[i].peGreen = c.g; pal.p[i].peBlue = c.b; - bool bIsColorKey = img->flags & SDL_SRCCOLORKEY && (unsigned)i == img->format->colorkey; - pal.p[i].peFlags = bIsColorKey ? BYTE(0x00) : c.unused; + pal.p[i].peFlags = c.unused; } ASSERT( g_TexResourceToTexturePalette.find(uTexHandle) == g_TexResourceToTexturePalette.end() ); diff --git a/stepmania/src/RageDisplay_OGL.cpp b/stepmania/src/RageDisplay_OGL.cpp index da03bc7b0a..ff35d4022e 100644 --- a/stepmania/src/RageDisplay_OGL.cpp +++ b/stepmania/src/RageDisplay_OGL.cpp @@ -1696,11 +1696,7 @@ unsigned RageDisplay_OGL::CreateTexture( palette[p++] = img->format->palette->colors[i].r; palette[p++] = img->format->palette->colors[i].g; palette[p++] = img->format->palette->colors[i].b; - - if(img->flags & SDL_SRCCOLORKEY && i == int(img->format->colorkey)) - palette[p++] = 0; - else - palette[p++] = img->format->palette->colors[i].unused; + palette[p++] = img->format->palette->colors[i].unused; } /* Set the palette. */