UI, Graphics & EFL
Carsten Haitzler
Principal Engineer Samsung Electronics Korea
c.haitzler@samsung.com
Founder/Leader Enlightenment / EFL
UI, Graphics & EFL Carsten Haitzler Principal Engineer Samsung - - PowerPoint PPT Presentation
UI, Graphics & EFL Carsten Haitzler Principal Engineer Samsung Electronics Korea c.haitzler@samsung.com Founder/Leader Enlightenment / EFL Display System Overview Graphics 4 Graphics Old-School FB In the old days we used the
Principal Engineer Samsung Electronics Korea
c.haitzler@samsung.com
Founder/Leader Enlightenment / EFL
4
5
–
6
7
8
9
–
–
10
11
12
13
14
15
–
16
17
18
–
–
–
–
19
–
–
–
–
–
–
–
20
21
22
–
–
23
–
–
–
24
25
–
–
–
–
–
–
26
–
28
–
29
–
–
–
–
30
31
–
–
–
–
33
–
–
–
34
–
–
–
–
–
–
35
* Rough Block Diagram NOT LITERAL
36
–
–
–
37
Init App & start Mainloop Exit App and shutdown
Result back to Mainloop Result back to Mainloop Implement UI change for thread result Implement UI change for thread result Add work to thread queues
Changes / messages back to Mainloop
38
39
–
–
–
–
–
40
41
42
–
–
–
–
–
43
–
–
44
–
–
–
–
–
–
–
–
45