ludus::graphics::rhi::RasterStencilFace¶
Ludus Wiki · API overview · Browse API
Struct
Immutable per-face stencil state. Front/back share masks and reference in a pipeline.
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/raster.h
#include <ludus/graphics/rhi/raster.h>
struct ludus::graphics::rhi::RasterStencilFace final
Fields¶
Compare¶
RasterStencilCompare ludus::graphics::rhi::RasterStencilFace::Compare = RasterStencilCompare::Always
Masked comparison.
Related types: RasterStencilCompare
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/raster.h
Fail¶
RasterStencilOperation ludus::graphics::rhi::RasterStencilFace::Fail = RasterStencilOperation::Keep
Stencil comparison failed.
Related types: RasterStencilOperation
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/raster.h
DepthFail¶
RasterStencilOperation ludus::graphics::rhi::RasterStencilFace::DepthFail = RasterStencilOperation::Keep
Stencil passed but depth failed.
Related types: RasterStencilOperation
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/raster.h
Pass¶
RasterStencilOperation ludus::graphics::rhi::RasterStencilFace::Pass = RasterStencilOperation::Keep
Both enabled tests passed.
Related types: RasterStencilOperation
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/raster.h