ludus::graphics::rhi::RasterVertexAttribute¶
Ludus Wiki · API overview · Browse API
Struct
One immutable vertex attribute; locations must be unique and below MaxVertexAttributes.
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/raster.h
#include <ludus/graphics/rhi/raster.h>
struct ludus::graphics::rhi::RasterVertexAttribute final
Fields¶
Location¶
ludus::foundation::uint32 ludus::graphics::rhi::RasterVertexAttribute::Location = 0
Shader input location.
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/raster.h
Stream¶
ludus::foundation::uint32 ludus::graphics::rhi::RasterVertexAttribute::Stream = 0
Vertex stream index, zero or one.
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/raster.h
Offset¶
ludus::foundation::uint32 ludus::graphics::rhi::RasterVertexAttribute::Offset = 0
Byte offset within a record, multiple of four.
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/raster.h
Format¶
RasterVertexFormat ludus::graphics::rhi::RasterVertexAttribute::Format = RasterVertexFormat::Float3
Component count/type.
Related types: RasterVertexFormat
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/raster.h