Commit Graph

10 Commits

Author SHA1 Message Date
Stanislav N Mikhailov b96f7a8ea4 refactor(display): introduce begin/end paint lifecycle 2026-04-04 20:20:43 +03:00
Stanislav N Mikhailov e21f5f8c1f display: simplify safe buffer contract and update Thermometr example 2026-03-27 22:27:44 +03:00
Stanislav N Mikhailov e9bda35438 Refactor font module layout and integration 2026-03-25 21:35:22 +03:00
Stanislav N Mikhailov cf8a53eaac Replace monolithic renderer with aggregate header 2026-03-24 21:52:12 +03:00
Stanislav N Mikhailov 0a9b9eb741 Split render primitives into dedicated modules 2026-03-24 21:52:09 +03:00
Stanislav N Mikhailov 00b4bfd3d8 Add standalone render context module 2026-03-24 21:52:05 +03:00
Stanislav N Mikhailov ad2c40ed39 Add RGB16 macro for RGB565 conversion with byte swap 2026-03-24 21:18:10 +03:00
Stanislav N Mikhailov a9e3852891 display: refine public display API header 2026-02-23 14:00:16 +03:00
Stanislav N Mikhailov d05948a95c render: add reusable renderer module and wire Thermometr example 2026-02-23 13:58:03 +03:00
Stanislav N Mikhailov 8b7b91eaad refactor: move display.h to include/display and add CMake build for Thermometr example 2026-02-23 12:23:55 +03:00