Wiki page mainloop changed with summary [] by Raster

This commit is contained in:
Carsten Haitzler 2015-04-30 01:34:49 -07:00 committed by apache
parent 1159c61e7c
commit 96b2a6f7e5
1 changed files with 5 additions and 1 deletions

View File

@ -77,4 +77,8 @@ EFL likes to defer work as long as possible to avoid doing it multiple times. th
As a result of calculating and implementing such calculations, it can happen that you may add jobs, which will be processed now after going idle. If you post events or jobs here, then the mainloop will go idle and immediately wake up (not calling any idlers as it spends no time sleeping due to pending events). Also actual UI events may be called here due to changing of object states, so be aware that this can happen early during entering idle, before rendering begins.
Rendering may render inline in the mainloop or may farm off rendering to threads to do in parallel, depending on the engine being used. This may change over time, but in the long-run we aim to move more and more of our rendering off into many slave threads to free up the mainloop as much as possible.
Rendering may render inline in the mainloop or may farm off rendering to threads to do in parallel, depending on the engine being used. This may change over time, but in the long-run we aim to move more and more of our rendering off into many slave threads to free up the mainloop as much as possible.
----
~~DISCUSSIONS~~