Stanislav N Mikhailov
|
ed20783809
|
Tune EngineDemo display configuration
|
2026-04-17 14:50:49 +03:00 |
|
Stanislav N Mikhailov
|
94ade0dd4f
|
Tune EngineDemo display timing
|
2026-04-16 09:42:42 +03:00 |
|
Stanislav N Mikhailov
|
822890d466
|
Render sine wave as continuous polyline
|
2026-04-05 00:37:29 +03:00 |
|
Stanislav N Mikhailov
|
763ba34110
|
Add ILI9341 backend and fix orientation/color settings
|
2026-04-05 00:21:12 +03:00 |
|
Stanislav N Mikhailov
|
63fb9ff4bd
|
Refactor display stack into driver and transport layers
|
2026-04-04 23:58:58 +03:00 |
|
Stanislav N Mikhailov
|
6e96e41b69
|
Use DMA for render_clear buffer fill
|
2026-04-04 23:32:12 +03:00 |
|
Stanislav N Mikhailov
|
a2e378d911
|
display: make SAFE double-buffer non-blocking with pending submit
|
2026-04-04 20:38:35 +03:00 |
|
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
|
d05948a95c
|
render: add reusable renderer module and wire Thermometr example
|
2026-02-23 13:58:03 +03:00 |
|
Stanislav N Mikhailov
|
bfb7c3cbd5
|
display: move ST7789 window setup and DMA start into hw_start_dma
|
2026-02-23 13:31:45 +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 |
|
Stanislav N Mikhailov
|
d8f7bf241f
|
Refactoring through example: the core template
|
2026-02-22 17:55:34 +03:00 |
|