ludus::graphics::rhi::RasterPassDescription¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
#include <ludus/graphics/rhi/graph.h>
struct ludus::graphics::rhi::RasterPassDescription final
Fields¶
Color¶
TextureHandle ludus::graphics::rhi::RasterPassDescription::Color {}
Related types: TextureHandle
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
ColorLoad¶
RasterLoad ludus::graphics::rhi::RasterPassDescription::ColorLoad = RasterLoad::Clear
Related types: RasterLoad
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
ColorStore¶
RasterStore ludus::graphics::rhi::RasterPassDescription::ColorStore = RasterStore::Store
Related types: RasterStore
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
Clear¶
ludus::foundation::float32 ludus::graphics::rhi::RasterPassDescription::Clear[4][4] {0, 0, 0, 1}
Related types: ludus::foundation::float32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
DepthLoad¶
RasterLoad ludus::graphics::rhi::RasterPassDescription::DepthLoad = RasterLoad::Clear
Related types: RasterLoad
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
DepthStore¶
RasterStore ludus::graphics::rhi::RasterPassDescription::DepthStore = RasterStore::Discard
Related types: RasterStore
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
DepthReadOnly¶
bool ludus::graphics::rhi::RasterPassDescription::DepthReadOnly = false
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
ClearDepth¶
ludus::foundation::float32 ludus::graphics::rhi::RasterPassDescription::ClearDepth = 1
Related types: ludus::foundation::float32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
Viewport¶
RasterRectangle ludus::graphics::rhi::RasterPassDescription::Viewport {}
Related types: RasterRectangle
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
Scissor¶
RasterRectangle ludus::graphics::rhi::RasterPassDescription::Scissor {}
Related types: RasterRectangle
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
UseViewport¶
bool ludus::graphics::rhi::RasterPassDescription::UseViewport = false
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
UseScissor¶
bool ludus::graphics::rhi::RasterPassDescription::UseScissor = false
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
Colors¶
const RasterColorAttachment* ludus::graphics::rhi::RasterPassDescription::Colors = nullptr
Related types: RasterColorAttachment
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
ColorCount¶
ludus::foundation::usize ludus::graphics::rhi::RasterPassDescription::ColorCount = 0
Related types: ludus::foundation::usize
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
StencilLoad¶
RasterLoad ludus::graphics::rhi::RasterPassDescription::StencilLoad = RasterLoad::Clear
Related types: RasterLoad
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
StencilStore¶
RasterStore ludus::graphics::rhi::RasterPassDescription::StencilStore = RasterStore::Discard
Related types: RasterStore
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
StencilReadOnly¶
bool ludus::graphics::rhi::RasterPassDescription::StencilReadOnly = false
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h
ClearStencil¶
ludus::foundation::uint32 ludus::graphics::rhi::RasterPassDescription::ClearStencil = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/graph.h