Fixed depth/stencil renderbuffer attachments 63/259663/1
authorDavid Steele <david.steele@samsung.com>
Thu, 10 Jun 2021 17:15:09 +0000 (18:15 +0100)
committerDavid Steele <david.steele@samsung.com>
Thu, 10 Jun 2021 17:15:09 +0000 (18:15 +0100)
commit9b34236ce8f58e401920bfe8c4629ee22f6b4c9c
treeb927272696e0e1942a1b29a846ddc8188bcaef4d
parent24a509319ad49001f2de865fd531774ed421f8f8
Fixed depth/stencil renderbuffer attachments

If no depth or depth/stencil texture was attached, but depth/stencil
attachment was requested on initialization, then the renderbuffer
attachments weren't being created.

Added usage flags to the Graphics::DepthStencilAttachment to indicate
when RenderBuffers are required.

Also, the load/clear ops were set incorrectly for depth/stencil,
so each renderpass wasn't working as intended.

Change-Id: I6a77bf67628a7225007ab40bef31ffa271023f1f
Signed-off-by: David Steele <david.steele@samsung.com>
dali/graphics-api/graphics-types.h
dali/internal/render/renderers/render-frame-buffer.cpp