Home
last modified time | relevance | path

Searched refs:Task (Results 1 – 7 of 7) sorted by relevance

/lvgl-latest/src/libs/thorvg/
DtvgTaskScheduler.h39 struct Task struct
48 INLIST_ITEM(Task); argument
50 virtual ~Task() = default;
85 struct Task argument
88 INLIST_ITEM(Task);
90 virtual ~Task() = default;
108 static void request(Task* task);
DtvgTaskScheduler.cpp49 Inlist<Task> taskDeque;
54 bool tryPop(Task** task) in tryPop()
62 bool tryPush(Task* task) in tryPush()
82 bool pop(Task** task) in pop()
96 void push(Task* task) in push()
143 Task* task; in run()
160 void request(Task* task) in request()
189 void request(Task* task) { task->run(0); } in request()
215 void TaskScheduler::request(Task* task) in request()
DtvgSvgLoader.h32 class SvgLoader : public ImageLoader, public Task
DtvgLottieLoader.h36 class LottieLoader : public FrameModule, public Task
DtvgSwRenderer.cpp43 struct SwTask : Task
/lvgl-latest/docs/details/main-components/
Ddraw.rst36 A "Draw Task" (:cpp:type:`lv_draw_task_t`) is a package of information that is
39 one or more Draw Tasks and pass them down the Drawing Pipeline. Each Draw Task
45 A Draw Task carries the following information:
67 generate the output required by a :ref:`Draw Task <draw tasks>`. This can be a CPU
81 :ref:`Draw Task Evaluation` is performed) is governed by the order in which each Draw
102 Draw Task Evaluation
105 When each :ref:`Draw Task <draw tasks>` is created, each existing Draw Unit is
136 If a Draw Unit is busy with another Draw Task, it just returns. However, if it is
137 available it can take a Draw Task.
140 useful helper function which is used by the ``dispatch_cb`` to get the next Draw Task
[all …]
/lvgl-latest/docs/intro/add-lvgl-to-your-project/
Dthreading.rst136 A "Gateway Thread" (or "Gateway Task" in some OSes) is a thread (task) that the