void set_depth_test(const DepthTest *);
void set_stencil_test(const StencilTest *);
void set_blend(const Blend *);
const Framebuffer *get_framebuffer() const { return framebuffer; }
void set_depth_test(const DepthTest *);
void set_stencil_test(const StencilTest *);
void set_blend(const Blend *);
const Framebuffer *get_framebuffer() const { return framebuffer; }