Skip to content

ludus::graphics::rhi::RasterVertexSlice

Ludus Wiki · API overview · Browse API

Struct

One vertex-stream slice, borrowed during DrawIndexed and retained through submission.

Declared in modules/graphics/rhi/include/ludus/graphics/rhi/raster.h

#include <ludus/graphics/rhi/raster.h>
struct ludus::graphics::rhi::RasterVertexSlice final

Fields

Buffer

BufferHandle ludus::graphics::rhi::RasterVertexSlice::Buffer {}
Vertex-role buffer identity.

Related types: BufferHandle

Declared in modules/graphics/rhi/include/ludus/graphics/rhi/raster.h

Offset

ludus::foundation::usize ludus::graphics::rhi::RasterVertexSlice::Offset = 0
Byte offset, multiple of four.

Related types: ludus::foundation::usize

Declared in modules/graphics/rhi/include/ludus/graphics/rhi/raster.h

Size

ludus::foundation::usize ludus::graphics::rhi::RasterVertexSlice::Size = 0
Byte length of the accessible slice; no implicit access to the remaining buffer.

Related types: ludus::foundation::usize

Declared in modules/graphics/rhi/include/ludus/graphics/rhi/raster.h