Outer Glow, brush Smoothing and the rest of Compositor 1.2.0

This commit is contained in:
雷电芽衣 committed 2026-09-27 07:00:12 -04:00
1 parent 2cd0d1b86d
commit 374ba8ec73
32 files changed
+624 -47

No files matched your search

+3 -1
View File
@@ -20,17 +20,19 @@ void addRows()
{
QTest::addColumn<LayerEffects>("effects");
const LayerEffects all = everyKind();
LayerEffects outside, inside, cast, overlay, inner;
LayerEffects outside, inside, cast, overlay, inner, glow;
outside.stroke = all.stroke;
inside.stroke = StrokeEffect{.size = 10, .red = 1, .green = 0, .blue = 1, .opacity = 0.9, .inside = true};
cast.shadow = all.shadow;
overlay.colorOverlay = all.colorOverlay;
inner.innerShadow = all.innerShadow;
glow.outerGlow = OuterGlowEffect{.size = 12, .red = 0, .green = 1, .blue = 1, .opacity = 0.9};
QTest::newRow("outside stroke") << outside;
QTest::newRow("inside stroke") << inside;
QTest::newRow("shadow") << cast;
QTest::newRow("overlay") << overlay;
QTest::newRow("inner shadow") << inner;
QTest::newRow("outer glow") << glow;
QTest::newRow("every kind") << all;
}