Extract remaining draw merge branch orchestration

This commit is contained in:
2026-06-13 23:34:37 +02:00
parent 683a41f1dc
commit 83a4677088
2 changed files with 165 additions and 137 deletions

View File

@@ -267,6 +267,15 @@ private:
const glm::mat4& ortho,
bool copy_blend_destination,
bool draw_checkerboard);
void draw_merge_branch_orchestration(
int plane_index,
int layer_index,
const std::shared_ptr<Layer>& layer,
const Brush& brush,
const glm::mat4& ortho,
bool use_blend,
bool copy_blend_destination,
bool draw_checkerboard);
void stroke_draw_dual_pass(
const std::vector<StrokeFrame>& frames_dual,
const std::array<pp::panopainter::LegacyCanvasStrokeTextureBinding, 1>& dual_pass_texture_bindings,