Skip to main content

Crate wall

Crate wall 

Source
Expand description

Panel topology: one logical image mapped onto a wall of panels, any size, rotation or mirroring, across any number of receiving cards. Rendering yields one screen-sized framebuffer: every card on the chain receives every row and keeps the pixels inside its own window (docs/receiver-identity.md), so a receiver’s position here is the position it was provisioned with. The wire protocol is not involved here.

Structs§

Canvas
A complete wall.
Frame
An RGB8 image.
LayoutError
Why a Canvas cannot be driven, one line per problem.
Panel
One panel, positioned on the wall and assigned to a receiver.
Receiver
A receiving card: where its window sits on the screen and how big it is.

Enums§

FrameError
Rotation
How a panel is physically mounted relative to the image.