X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fbuilders%2Fsequencetemplate.cpp;fp=source%2Fbuilders%2Fsequencetemplate.cpp;h=83c4b7671f75234b42125b30509dff9e1bde2371;hp=be8f3d7186b3450018e04c5da50605bdb4d97467;hb=ff8a8bfa114a690b7b25d9503bb5ed811d6aeca9;hpb=d4e380914f02800b7d915a8748ac9ccd7029bc3b diff --git a/source/builders/sequencetemplate.cpp b/source/builders/sequencetemplate.cpp index be8f3d71..83c4b767 100644 --- a/source/builders/sequencetemplate.cpp +++ b/source/builders/sequencetemplate.cpp @@ -19,7 +19,8 @@ SequenceTemplate::SequenceTemplate(): hdr(false), alpha(false), required_multisample(0), - max_multisample(0) + max_multisample(0), + clear_enabled(false) { } SequenceTemplate::~SequenceTemplate() @@ -64,6 +65,7 @@ SequenceTemplate::Loader::Loader(SequenceTemplate &t, Collection &c): { add("hdr", &SequenceTemplate::hdr); add("alpha", &SequenceTemplate::alpha); + add("clear", &Loader::clear); add("multisample", &Loader::multisample); add("multisample", &Loader::multisample_range); add("postprocessor", &Loader::postprocessor); @@ -79,6 +81,11 @@ void SequenceTemplate::Loader::postprocessor_loaded() obj.postprocessors.push_back(get_postprocessor_template()); } +void SequenceTemplate::Loader::clear() +{ + obj.clear_enabled = true; +} + void SequenceTemplate::Loader::multisample(unsigned samples) { obj.required_multisample = samples;