diff --git a/src/core/renderer_gl/textures.cpp b/src/core/renderer_gl/textures.cpp index 9b1d486b..8d5e4060 100644 --- a/src/core/renderer_gl/textures.cpp +++ b/src/core/renderer_gl/textures.cpp @@ -154,7 +154,7 @@ u32 Texture::decodeTexel(u32 u, u32 v, Texture::Formats fmt, const void* data) { const u8 intensity = ptr[offset]; // Intensity formats just copy the intensity value to every colour channel - return (intensity << 24) | (intensity << 16) | (intensity << 8) | intensity; + return (0xff << 24) | (intensity << 16) | (intensity << 8) | intensity; } case Formats::IA8: {