Extract preview final composite request helper
This commit is contained in:
@@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user