diff --git a/lib/gfx/texture_convert.cpp b/lib/gfx/texture_convert.cpp index 6137065626..a8319c8581 100644 --- a/lib/gfx/texture_convert.cpp +++ b/lib/gfx/texture_convert.cpp @@ -693,15 +693,8 @@ ConvertedTexture convert_texture_palette(u32 textureFormat, uint32_t width, uint pixels.append(transparent, sizeof(transparent)); continue; } - if (tlutFormat == GX_TL_IA8) { - const size_t src = static_cast(index) * 2; - const u8 intensity = palette.data.data()[src]; - const uint8_t rgba[4] = {intensity, intensity, intensity, palette.data.data()[src + 1]}; - pixels.append(rgba, sizeof(rgba)); - } else { - const size_t src = static_cast(index) * 4; - pixels.append(palette.data.data() + src, 4); - } + const size_t src = static_cast(index) * 4; + pixels.append(palette.data.data() + src, 4); } offset += pixelCount; mipWidth = std::max(mipWidth >> 1, 1u);