We're discussing a framework for display drivers in microcontroller applications.
Feel free to use the wiki! The wiki might be useful for demonstrating certain aspects of the backend, for example.
If something needs to be added or changed, let's open an issue first to have a thread where we can track pros and cons.
Aspects we need to consider:
- Drawing Primitives
- Different Color Spaces (app, canvas, display)
- Coordinate Systems (canvas, physical, display)
- The Backend
- Display Capabilities
- Display Properties
- and finally what License we want to use for a possible implementation
Maybe we should also take virtual displays (one canvas that stretches over one or more displays) and cloned displays (same info on multiple displays) into account