Skip to content

ludus::graphics::rhi::RasterBindingOffsets

Ludus Wiki · API overview · Browse API

Struct

Byte offsets indexed by group-zero binding number, copied into each accepted packet. Non-dynamic and absent bindings require zero. Values are added to the snapshot offset with checked arithmetic; the bound Size remains unchanged. Owner-thread only.

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

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

Fields

Bytes

ludus::foundation::StaticArray<ludus::foundation::uint32, RASTER_BINDING_COUNT> ludus::graphics::rhi::RasterBindingOffsets::Bytes {}
Additional byte offset for each implemented binding number; unused entries must be zero.

Related types: ludus::foundation::StaticArray · ludus::foundation::uint32 · RASTER_BINDING_COUNT

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