Skip to content

ludus::content::render_graph_format::UniformBlock

Ludus Wiki · API overview · Browse API

Struct

Occupied byte size of one binding on one carried target, from target reflection.

Declared in modules/content/render_graph_format/include/ludus/content/render_graph_format/plan.h

#include <ludus/content/render_graph_format/plan.h>
struct ludus::content::render_graph_format::UniformBlock final

Fields

Binding

foundation::uint32 ludus::content::render_graph_format::UniformBlock::Binding
Index into the plan's uniform binding table.

Related types: foundation::uint32

Declared in modules/content/render_graph_format/include/ludus/content/render_graph_format/plan.h

Target

ShaderTarget ludus::content::render_graph_format::UniformBlock::Target
Target whose emitted layout this describes.

Related types: ShaderTarget

Declared in modules/content/render_graph_format/include/ludus/content/render_graph_format/plan.h

Size

foundation::uint32 ludus::content::render_graph_format::UniformBlock::Size
Positive occupied bytes, at most MAX_UNIFORM_BLOCK_BYTES.

Related types: foundation::uint32

Declared in modules/content/render_graph_format/include/ludus/content/render_graph_format/plan.h