Sharper canvas, PSD adjustments and masks, Photoshop's Saturation, Levels and Hue/Saturation on every core, a growing blur's preview kept, the hierarchy kept (13.8)

This commit is contained in:
ZacharyZhang-NY committed 2026-10-01 17:47:51 -04:00
1 parent 765e071c0c
commit cb85b86d58
46 files changed
+1041 -186

No files matched your search

+2 -1
View File
@@ -21,6 +21,7 @@ struct Record {
uchar flags = 0;
std::optional<QRect> mask;
uchar maskFlags = 0;
uchar maskDefault = 255;
QByteArray name = "Layer";
std::vector<Extra> extras;
};
@@ -81,7 +82,7 @@ inline QByteArray file(const std::vector<Record> &records, const QByteArray &res
extra.i32(record.mask->left());
extra.i32(record.mask->top() + record.mask->height());
extra.i32(record.mask->left() + record.mask->width());
extra.u8(255);
extra.u8(record.maskDefault);
extra.u8(record.maskFlags);
extra.u16(0);
} else {