+/**
+Wraps a Framebuffer and its attachments for easier management.
+
+All attachments will be created as 2D or 2D multisample textures, depending on
+the sample count of the format. For multisampled formats, resolve attachments
+are also created.
+*/
+class RenderTarget: public NonCopyable