fix malformed GBitmap::getColor

This commit is contained in:
AzaezelX 2024-09-16 12:40:18 -05:00
parent 9712a8b1c9
commit afeb957601

View file

@ -779,6 +779,7 @@ bool GBitmap::getColor(const U32 x, const U32 y, ColorI& rColor) const
break; break;
case GFXFormatL16: case GFXFormatL16:
rColor.set(U8(U16((pLoc[0] << 8) + pLoc[1])), 0, 0, 0); rColor.set(U8(U16((pLoc[0] << 8) + pLoc[1])), 0, 0, 0);
break;
case GFXFormatR8G8B8: case GFXFormatR8G8B8:
case GFXFormatR8G8B8X8: case GFXFormatR8G8B8X8:
rColor.set( pLoc[0], pLoc[1], pLoc[2], 255 ); rColor.set( pLoc[0], pLoc[1], pLoc[2], 255 );