Module web_glitz::pipeline::interface_block[][src]

Structs

Describes a memory unit in an interface block at which it occurs, and its UnitLayout.

Enums

Enumerates the value orderings in memory for matrices.

Enumerates the kinds of memory unit layouts for memory units that can occur within an interface block.

Traits

Trait that may be implemented on a type which, when stored in a Buffer, may safely be used to back a device interface block (uniform block) that has a compatible memory layout.

Trait that may be implemented on types that are to be used as struct members for a struct deriving InterfaceBlock.

Marker trait for types that are guaranteed have a stable memory representation across builds.