X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Frender%2Fsequence.cpp;h=e0fb408fad95aa274d63171c5b8f5b012c56d50a;hb=f82ef715f0d7e1e7d0b93be4b7b89c8ce6bba40b;hp=e0c333dec2b26b679ed0b293063678b9c5b6680d;hpb=5bb193f930fb8738d099d630c4d625d82c1215b5;p=libs%2Fgl.git diff --git a/source/render/sequence.cpp b/source/render/sequence.cpp index e0c333de..e0fb408f 100644 --- a/source/render/sequence.cpp +++ b/source/render/sequence.cpp @@ -12,24 +12,10 @@ using namespace std; namespace Msp { namespace GL { -Sequence::Sequence(): - width(0), - height(0), - target{0, 0}, - target_ms(0), - clear_enabled(false), - clear_depth(1.0f), - clear_stencil(0) -{ } - Sequence::Sequence(unsigned w, unsigned h, const FrameFormat &f): width(w), height(h), - target_format(f), - target_ms(0), - clear_enabled(false), - clear_depth(1.0f), - clear_stencil(0) + target_format(f) { if(target_format.empty()) throw invalid_argument("Sequence::Sequence"); @@ -164,7 +150,6 @@ void Sequence::render(Renderer &renderer, Tag tag) const if (const Lighting *lighting = s.get_lighting()) renderer.add_shader_data(lighting->get_shader_data()); - renderer.set_clipping(s.get_clipping()); if(const Renderable *renderable = s.get_renderable()) renderer.render(*renderable, s.get_tag()); @@ -207,7 +192,6 @@ void Sequence::set_debug_name(const string &name) Sequence::Step::Step(Tag t, Renderable *r): tag(t), lighting(0), - clipping(0), renderable(r) { } @@ -231,10 +215,5 @@ void Sequence::Step::set_blend(const Blend &b) blend = b; } -void Sequence::Step::set_clipping(const Clipping *c) -{ - clipping = c; -} - } // namespace GL } // namespace Msp