Extract preview final composite request helper

This commit is contained in:
2026-06-14 00:14:03 +02:00
parent ce075a40d6
commit 538441a5dc

View File

@@ -205,11 +205,10 @@ pp::panopainter::LegacyNodeStrokePreviewMixExecutionRequest make_stroke_preview_
}; };
} }
void execute_stroke_preview_final_composite_pass(const StrokePreviewCompositePassInputs& inputs) pp::panopainter::LegacyNodeStrokePreviewFinalCompositeRequest make_stroke_preview_final_composite_request(
const StrokePreviewCompositePassInputs& inputs)
{ {
[[maybe_unused]] const bool composite_ok = return pp::panopainter::LegacyNodeStrokePreviewFinalCompositeRequest {
pp::panopainter::execute_legacy_node_stroke_preview_final_composite(
pp::panopainter::LegacyNodeStrokePreviewFinalCompositeRequest {
.resolution = inputs.resolution, .resolution = inputs.resolution,
.pattern_scale = inputs.pattern_scale, .pattern_scale = inputs.pattern_scale,
.brush = &inputs.brush, .brush = &inputs.brush,
@@ -261,7 +260,14 @@ void execute_stroke_preview_final_composite_pass(const StrokePreviewCompositePas
.draw_composite = [&] { .draw_composite = [&] {
inputs.draw_composite(); inputs.draw_composite();
}, },
}); };
}
void execute_stroke_preview_final_composite_pass(const StrokePreviewCompositePassInputs& inputs)
{
[[maybe_unused]] const bool composite_ok =
pp::panopainter::execute_legacy_node_stroke_preview_final_composite(
make_stroke_preview_final_composite_request(inputs));
assert(composite_ok); assert(composite_ok);
} }