Skip to content

KDGpu::StencilOperationOptions

#include <graphics_pipeline_options.h>

Public Attributes

Name
StencilOperation failOp
StencilOperation passOp
StencilOperation depthFailOp
CompareOperation compareOp
uint32_t compareMask
uint32_t writeMask
uint32_t reference

Friends

Name
bool operator==(const StencilOperationOptions & , const StencilOperationOptions & )

Public Attributes Documentation

variable failOp

1
StencilOperation failOp { StencilOperation::Keep };

variable passOp

1
StencilOperation passOp { StencilOperation::Keep };

variable depthFailOp

1
StencilOperation depthFailOp { StencilOperation::Keep };

variable compareOp

1
CompareOperation compareOp { CompareOperation::Never };

variable compareMask

1
uint32_t compareMask { 0 };

variable writeMask

1
uint32_t writeMask { 0 };

variable reference

1
uint32_t reference { 0 };

Friends

friend operator==

1
2
3
4
5
friend bool operator==(
    const StencilOperationOptions & ,

    const StencilOperationOptions & 
);

Updated on 2024-12-22 at 00:01:23 +0000