From a6f83291b462baab8b21d9406b525ee6527d6273 Mon Sep 17 00:00:00 2001 From: Dennis Kobert Date: Sun, 7 Dec 2025 11:26:24 +0100 Subject: [PATCH] We now use normal blending instead of using Mix::Clip / the clip_layer (#3454) * We now use normal blending instead of using Mix::Clip / the clip_layer * Revert the revert for the clip using SrcOver --- node-graph/libraries/rendering/src/renderer.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/node-graph/libraries/rendering/src/renderer.rs b/node-graph/libraries/rendering/src/renderer.rs index 4171ab6d..9ff67729 100644 --- a/node-graph/libraries/rendering/src/renderer.rs +++ b/node-graph/libraries/rendering/src/renderer.rs @@ -622,7 +622,7 @@ impl Render for Table { scene.push_layer(peniko::Mix::Normal, 1., kurbo::Affine::IDENTITY, &rect); mask_element.render_to_vello(scene, transform_mask, context, &render_params.for_clipper()); - scene.push_clip_layer(kurbo::Affine::IDENTITY, &rect); + scene.push_layer(peniko::BlendMode::new(peniko::Mix::Normal, peniko::Compose::SrcIn), 1., kurbo::Affine::IDENTITY, &rect); } row.element.render_to_vello(scene, transform, context, render_params);