Bit of cleanup

This commit is contained in:
2026-04-13 20:03:02 -05:00
parent 5a651d2d1f
commit a30b151e4d
30 changed files with 235 additions and 204 deletions
+5 -3
View File
@@ -144,10 +144,12 @@ const DTF = (() => {
for (let i = 0; i < width * height; i++) {
const o = i * 4;
switch (format) {
case FORMAT_ALPHA:
out[o] = out[o + 1] = out[o + 2] = redAsAlpha ? src[o] : src[o + 3];
out[o + 3] = 255;
case FORMAT_ALPHA: {
const v = redAsAlpha ? src[o] : src[o + 3];
out[o] = out[o + 1] = out[o + 2] = v;
out[o + 3] = v; // use value as canvas alpha so background shows through transparent areas
break;
}
case FORMAT_RGB:
out[o] = src[o];
out[o + 1] = src[o + 1];