KDGpu::DepthStencilAttachment
#include <render_pass_command_recorder_options.h>
Public Attributes
Public Attributes Documentation
variable view
| Handle< TextureView_t > view;
|
variable resolveView
| Handle< TextureView_t > resolveView;
|
variable depthLoadOperation
| AttachmentLoadOperation depthLoadOperation { AttachmentLoadOperation::Clear };
|
variable depthStoreOperation
| AttachmentStoreOperation depthStoreOperation { AttachmentStoreOperation::Store };
|
variable depthClearValue
| float depthClearValue { 1.0f };
|
variable depthResolveMode
| ResolveModeFlagBits depthResolveMode { ResolveModeFlagBits::Average };
|
variable stencilLoadOperation
| AttachmentLoadOperation stencilLoadOperation { AttachmentLoadOperation::Clear };
|
variable stencilStoreOperation
| AttachmentStoreOperation stencilStoreOperation { AttachmentStoreOperation::Store };
|
variable stencilClearValue
| uint32_t stencilClearValue { 0 };
|
variable stencilResolveMode
| ResolveModeFlagBits stencilResolveMode { ResolveModeFlagBits::None };
|
variable initialLayout
| TextureLayout initialLayout { TextureLayout::Undefined };
|
variable layout
| TextureLayout layout { TextureLayout::DepthStencilAttachmentOptimal };
|
variable finalLayout
| TextureLayout finalLayout { TextureLayout::DepthStencilAttachmentOptimal };
|
Updated on 2024-12-22 at 00:08:03 +0000