VisuTwin Canvas
C++ 3D Engine — Metal Backend
Loading...
Searching...
No Matches
visutwin::canvas::DepthStencilAttachmentOps Class Reference

#include <platform/graphics/renderPass.h>

Public Member Functions

 DepthStencilAttachmentOps ()=default

Public Attributes

bool clearDepth = false
float clearDepthValue = 1.0f
bool clearStencil = false
int clearStencilValue = 0
bool resolveDepth = false
bool storeDepth = false
bool storeStencil = false

Detailed Description

Depth-stencil attachment operations specify how depth and stencil attachments are handled at the beginning and end of a render pass

Definition at line 44 of file renderPass.h.

Constructor & Destructor Documentation

◆ DepthStencilAttachmentOps()

visutwin::canvas::DepthStencilAttachmentOps::DepthStencilAttachmentOps ( )
default

Member Data Documentation

◆ clearDepth

bool visutwin::canvas::DepthStencilAttachmentOps::clearDepth = false

Definition at line 48 of file renderPass.h.

◆ clearDepthValue

float visutwin::canvas::DepthStencilAttachmentOps::clearDepthValue = 1.0f

Definition at line 46 of file renderPass.h.

◆ clearStencil

bool visutwin::canvas::DepthStencilAttachmentOps::clearStencil = false

Definition at line 49 of file renderPass.h.

◆ clearStencilValue

int visutwin::canvas::DepthStencilAttachmentOps::clearStencilValue = 0

Definition at line 47 of file renderPass.h.

◆ resolveDepth

bool visutwin::canvas::DepthStencilAttachmentOps::resolveDepth = false

Definition at line 51 of file renderPass.h.

◆ storeDepth

bool visutwin::canvas::DepthStencilAttachmentOps::storeDepth = false

Definition at line 50 of file renderPass.h.

◆ storeStencil

bool visutwin::canvas::DepthStencilAttachmentOps::storeStencil = false

Definition at line 52 of file renderPass.h.


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