Gui: Direct Draw API (#2215)

* Furi: allow on-fly thread priority change. Gui: Direct Draw API. DirectDraw debug app.
* Gui: drop input in direct draw
* Furi: handle priority change for starting threads
* DirectDraw: rollback to FreeRTOS primitives for priority change
This commit is contained in:
あく
2022-12-29 20:35:26 +09:00
committed by GitHub
parent 26e5527a93
commit b11b9f1b38
8 changed files with 258 additions and 71 deletions

View File

@@ -62,6 +62,7 @@ struct Gui {
// Layers and Canvas
bool lockdown;
bool direct_draw;
ViewPortArray_t layers[GuiLayerMAX];
Canvas* canvas;
CanvasCallbackPairArray_t canvas_callback_pair;