- const Camera *camera;
- std::vector<PostProcStep> postproc;
- unsigned width;
- unsigned height;
- bool hdr;
- bool alpha;
- unsigned samples;
- RenderTarget *target[2];
- RenderTarget *target_ms;
- std::string debug_name;
+ std::vector<PostProcessor *> postproc;
+ unsigned width = 0;
+ unsigned height = 0;
+ FrameFormat target_format;
+ RenderTarget *target[2] = { 0, 0 };
+ RenderTarget *target_ms = 0;
+ bool clear_enabled = false;
+ std::vector<Color> clear_colors;
+ float clear_depth = 1.0f;
+ int clear_stencil = 0;
+ std::vector<OwnedObject> owned_data;
+
+ static Tag noclear_tag;