The document's own pixel budget, marching ants at screen resolution (12.11a)
This commit is contained in:
1 parent
ffba1753c6
commit
8a9c56ee1f
75 files changed
+759
-189
No files matched your search
@@ -128,7 +128,7 @@ void LayerEffectsRendererTests::renderingPadsMasksThenRunsTheKernel()
|
||||
LayerEffects shadow;
|
||||
shadow.shadow = ShadowEffect{.distance = 10};
|
||||
try {
|
||||
LayerEffectsRenderer::render(QImage(9'990, 9'990, QImage::Format_Mono), std::nullopt, shadow);
|
||||
LayerEffectsRenderer::render(QImage(14'140, 14'140, QImage::Format_Mono), std::nullopt, shadow);
|
||||
QFAIL("a vast layer rendered");
|
||||
} catch (const ProjectError &error) {
|
||||
QCOMPARE(error.kind, ProjectError::Kind::tooLarge);
|
||||
@@ -188,7 +188,7 @@ void LayerEffectsRendererTests::theCacheKeepsEightWithinItsBudget()
|
||||
// Too large to make: the layer draws bare.
|
||||
LayerEffects shadow;
|
||||
shadow.shadow = ShadowEffect{.distance = 10};
|
||||
QVERIFY(!LayerEffectsRenderer::cached(QImage(9'990, 9'990, QImage::Format_Mono), std::nullopt, shadow));
|
||||
QVERIFY(!LayerEffectsRenderer::cached(QImage(14'140, 14'140, QImage::Format_Mono), std::nullopt, shadow));
|
||||
}
|
||||
|
||||
void LayerEffectsRendererTests::theExportAndTheCompositeDrawTheEffects()
|
||||
|
||||
Reference in new issue
Block a user