#define MSP_GL_SEQUENCE_H_
#include <vector>
-#include "blend.h"
+#include "color.h"
#include "depthtest.h"
#include "frameformat.h"
#include "renderable.h"
const Lighting *lighting;
DepthTest depth_test;
StencilTest stencil_test;
- Blend blend;
Renderable *renderable;
public:
void set_lighting(const Lighting *);
void set_depth_test(const DepthTest &);
void set_stencil_test(const StencilTest &);
- void set_blend(const Blend &);
const Lighting *get_lighting() const { return lighting; }
const DepthTest &get_depth_test() const { return depth_test; }
const StencilTest &get_stencil_test() const { return stencil_test; }
- const Blend &get_blend() const { return blend; }
Renderable *get_renderable() const { return renderable; }
};
float clear_depth = 1.0f;
int clear_stencil = 0;
+ static Tag noclear_tag;
+
public:
Sequence() = default;
Sequence(unsigned, unsigned, const FrameFormat &);