Skip to main content

Module tiling

Module tiling 

Source
Expand description

Coordinate remapping for tiled and scan-pattern LED panel arrangements

Use RemappedFrameBuffer to wrap any framebuffer type (plain, latched, bitplane::plain, bitplane::latched) and remap pixel coordinates through a PixelRemapper implementation.

Available remappers:

The older TiledFrameBuffer is still available but deprecated in favour of RemappedFrameBuffer, which has a simpler generic signature and works with all framebuffer types.

Modules§

quarter_scan
Slot-assignment variants for QuarterScan panels

Structs§

ChainTopRightDown
Chaining strategy for tiled panels
QuarterScan
Pixel remapper for “quarter-scan” panels (1/16-scan on 64×64 panels)
RemappedFrameBuffer
Coordinate-remapping wrapper for any framebuffer
TiledFrameBufferDeprecated
Tile together multiple displays in a certain configuration to form a single larger display

Traits§

PixelRemapper
Trait for pixel re-mappers

Functions§

compute_tiled_cols
Computes the number of columns needed if the displays are being tiled together.