Clean retained stroke extraction build
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
#include "rtt.h"
|
||||
#include "brush.h"
|
||||
#include "texture.h"
|
||||
#include "legacy_node_stroke_preview_execution_services.h"
|
||||
|
||||
class NodeStrokePreview : public NodeBorder
|
||||
{
|
||||
@@ -54,6 +55,7 @@ public:
|
||||
glm::vec4 stroke_draw_samples(std::array<vertex_t, 4>& P, Texture2D& blend_tex, bool copy_stroke_destination);
|
||||
std::vector<StrokeFrame> stroke_draw_compute(Stroke& stroke, float zoom) const;
|
||||
StrokeMainLivePassRequest make_stroke_draw_immediate_main_live_pass_request(
|
||||
Stroke& stroke,
|
||||
const Brush& brush,
|
||||
const pp::panopainter::LegacyNodeStrokePreviewPassOrchestrationPlan& pass_orchestration,
|
||||
bool copy_stroke_destination,
|
||||
@@ -65,6 +67,7 @@ public:
|
||||
const StrokeFrame& frame,
|
||||
const glm::vec2& size);
|
||||
void execute_stroke_draw_immediate_dual_pass(
|
||||
Stroke& dual_stroke,
|
||||
const Brush& brush,
|
||||
const pp::panopainter::LegacyNodeStrokePreviewPassOrchestrationPlan& pass_orchestration,
|
||||
std::shared_ptr<Brush> dual_brush,
|
||||
@@ -72,6 +75,8 @@ public:
|
||||
float zoom,
|
||||
const glm::vec2& size);
|
||||
pp::panopainter::LegacyNodeStrokePreviewPassSequenceRequest make_stroke_draw_immediate_pass_sequence_request(
|
||||
Stroke& stroke,
|
||||
Stroke& dual_stroke,
|
||||
const Brush& brush,
|
||||
const pp::panopainter::LegacyNodeStrokePreviewPassOrchestrationPlan& pass_orchestration,
|
||||
std::shared_ptr<Brush> dual_brush,
|
||||
|
||||
Reference in New Issue
Block a user