X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fbuilders%2Fsequencebuilder.cpp;h=12e7bdf3df96ea43c415e3674c5ffdf19d7cf764;hp=6cf34c0ee1b38307654699c43969e78b082cb59f;hb=2b2676392aff2eb6b38c3e463cc67f4d67a4ef8b;hpb=1863f17c5c5563be8492d7f01e5c613a740ea1e9 diff --git a/source/builders/sequencebuilder.cpp b/source/builders/sequencebuilder.cpp index 6cf34c0e..12e7bdf3 100644 --- a/source/builders/sequencebuilder.cpp +++ b/source/builders/sequencebuilder.cpp @@ -1,6 +1,7 @@ #include #include #include +#include "deviceinfo.h" #include "error.h" #include "renderbuffer.h" #include "sequence.h" @@ -52,7 +53,7 @@ void SequenceBuilder::build(Sequence &sequence) const sequence.set_hdr(tmpl.get_hdr()); sequence.set_alpha(tmpl.get_alpha()); - unsigned samples = min(tmpl.get_maximum_multisample(), Renderbuffer::get_max_samples()); + unsigned samples = min(tmpl.get_maximum_multisample(), Limits::get_global().max_samples); if(samplestag, *renderable); - step.set_blend(i->blend.get()); - step.set_depth_test(i->depth_test.get()); + step.set_blend(i->blend); + step.set_depth_test(i->depth_test); + step.set_stencil_test(i->stencil_test); step.set_lighting(i->lighting); }