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 2025-07-08 at 12:01:11 +0000