Expand description

This module contains the SoftwareRenderer and related types.


This is a minimal adaptor for a Window that doesn’t have any other feature than rendering using the software renderer.

A color whose component have been pre-multiplied by alpha

A 16bit pixel that has 5 red bits, 6 green bits and 5 blue bits

A Renderer that do the rendering in software


This trait defines a bi-directional interface between Slint and your code to send lines to your screen, when using the SoftwareRenderer::render_by_line function.

Trait for the pixels in the buffer