XII Release 0.1.0
Loading...
Searching...
No Matches
xiiDepthStencilSettings Struct Reference

Defines a structured depth-stencil attachment setup with default values. More...

#include <RenderTargetSetup.h>

Public Attributes

xiiSharedPtr< xiiGALTextureViewm_pDSTarget
 Depth-stencil target texture view.
 
float m_fDepthClear = 1.0f
 Default depth clear value.
 
xiiUInt8 m_uiStencilClear = 0U
 Default stencil clear value.
 
xiiEnum< xiiGALAttachmentLoadOperationm_LoadOp = xiiGALAttachmentLoadOperation::Load
 Depth buffer load operation.
 
xiiEnum< xiiGALAttachmentStoreOperationm_StoreOp = xiiGALAttachmentStoreOperation::Store
 Depth buffer store operation.
 
xiiEnum< xiiGALAttachmentLoadOperationm_StencilLoadOp = xiiGALAttachmentLoadOperation::Load
 Stencil buffer load operation.
 
xiiEnum< xiiGALAttachmentStoreOperationm_StencilStoreOp = xiiGALAttachmentStoreOperation::Store
 Stencil buffer store operation.
 
xiiBitflags< xiiGALResourceStateFlagsm_SubpassState = xiiGALResourceStateFlags::DepthWrite
 Default subpass state.
 

Detailed Description

Defines a structured depth-stencil attachment setup with default values.


The documentation for this struct was generated from the following file: