0
mirror of https://github.com/sampletext32/ParkanPlayground.git synced 2025-05-18 19:31:17 +03:00

fix clipping in 4444

This commit is contained in:
bird_egop 2024-11-15 14:58:05 +03:00
parent e429c77bb5
commit 0c39485188

View File

@ -371,10 +371,10 @@ public class TextureFile
{
var rawPixel = span.Slice(i, 2);
var a = (byte)((float)((rawPixel[0] >> 4) & 0b1111) / 15 * 255);
var r = (byte)((float)((rawPixel[0] >> 0) & 0b1111) / 15 * 255);
var g = (byte)((float)((rawPixel[1] >> 4) & 0b1111) / 15 * 255);
var b = (byte)((float)((rawPixel[1] >> 0) & 0b1111) / 15 * 255);
var a = (byte)((float)((rawPixel[0] >> 4) & 0b1111) / 16 * 255);
var r = (byte)((float)((rawPixel[0] >> 0) & 0b1111) / 16 * 255);
var g = (byte)((float)((rawPixel[1] >> 4) & 0b1111) / 16 * 255);
var b = (byte)((float)((rawPixel[1] >> 0) & 0b1111) / 16 * 255);
result[i / 2 * 4 + 0] = r;
result[i / 2 * 4 + 1] = g;