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 =
|
||||
pp::panopainter::execute_legacy_node_stroke_preview_final_composite(
|
||||
pp::panopainter::LegacyNodeStrokePreviewFinalCompositeRequest {
|
||||
return pp::panopainter::LegacyNodeStrokePreviewFinalCompositeRequest {
|
||||
.resolution = inputs.resolution,
|
||||
.pattern_scale = inputs.pattern_scale,
|
||||
.brush = &inputs.brush,
|
||||
@@ -261,7 +260,14 @@ void execute_stroke_preview_final_composite_pass(const StrokePreviewCompositePas
|
||||
.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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user