diff --git a/Engine/source/gfx/bitmap/loaders/bitmapSTB.cpp b/Engine/source/gfx/bitmap/loaders/bitmapSTB.cpp index 5de17e212..3e7913e8b 100644 --- a/Engine/source/gfx/bitmap/loaders/bitmapSTB.cpp +++ b/Engine/source/gfx/bitmap/loaders/bitmapSTB.cpp @@ -254,7 +254,7 @@ bool sReadStreamSTB(Stream& stream, GBitmap* bitmap, U32 len) case 4: fmt = GFXFormatR8G8B8A8; break; } - bitmap->allocateBitmap(width, height, false, GFXFormatA8); + bitmap->allocateBitmap(width, height, false, fmt); U8* pBase = bitmap->getWritableBits(0); U32 rowBytes = bitmap->getByteSize();