diff options
author | quou <quou@disroot.org> | 2025-02-13 23:32:28 +1100 |
---|---|---|
committer | quou <quou@disroot.org> | 2025-02-13 23:33:54 +1100 |
commit | 2e4ecca19aadc09d5c3d927724f8004b6a0ff0b0 (patch) | |
tree | 156c747452788f5221158f6e2a9151eaeb61b672 /pipeline.cpp | |
parent | 42cd6a572a35c354dc7d7fd390e86e7cff191617 (diff) |
refactoring; prep for shadows
Diffstat (limited to 'pipeline.cpp')
-rw-r--r-- | pipeline.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/pipeline.cpp b/pipeline.cpp index b187807..0636a1c 100644 --- a/pipeline.cpp +++ b/pipeline.cpp @@ -156,6 +156,15 @@ Pipeline_Builder& Pipeline_Builder::begin(const Render_Pass* p) { return *this; } +Pipeline_Builder& Pipeline_Builder::begin( + const Pipeline_Builder& original +) { + Arena* a = arena; + *this = original; + arena = a; + return *this; +} + Pipeline_Builder& Pipeline_Builder::viewport( int x, int y, |