+ enum class Usage
+ {
+ WRITE, // If no texture, will create a RenderBuffer instead
+ NONE // If no attachment/RenderBuffer required
+ };
+ Texture* depthTexture{nullptr};
+ Texture* stencilTexture{nullptr};
+ uint32_t depthLevel{0};
+ uint32_t stencilLevel{0};
+ Usage depthUsage{Usage::NONE};
+ Usage stencilUsage{Usage::NONE};