[Gpephone-devel-ch] gpephone on GTK+DFB
Richard Zhao
linuxzsc at gmail.com
Fri Aug 24 05:20:57 CEST 2007
ÏÂÃæÌùµÄÊǺÜÔçÒÔǰmailing listÀïÃæµÄÒ»·âÓʼģ¬nils¸ø³öÁ˽â´ð¡£
Richard Zhao schrieb:
> But, it's said X11 cannot get a good performance. Has it been tested?
This largely depends at which usecase you are looking.
For quite simple software which uses only one or two windows, only
seldomly sub-windows like dialogs, DirectFB can be much faster.
But it is not tuned for complex environments like a complete embedded
desktop system. DirectFB is tuned for high drawing and blitting
performance, less for multi window handling. Here X11 has a much better
tradition and man-years of optimizing.
And again, apart from all this, the base technologies we use for GPE
Phone Edition (as well as for GPE itself) do not exist for DirectFB,
starting with a decent GTK+ port.
For a simple settop box environment for example I would also be tempted
to use DirectFB. But for complex things like mobile phone, PDA or such,
rather not.
And finally, yes, the performance has been challenged several times now.
X11, especially kdrive/tinyX, has proven to be very efficient! The
startup time is usually a little higher and memory consumption too - but
little here really means very little. The performance after startup was
usually equally good compared to DirectFB or other windowing or graphics
systems (nano-X, mini-GUI, etc.).
Cheers
nils
> 2007/3/12, Nils Faerber <nils.faerber at kernelconcepts.de>:
>> Richard Zhao schrieb:
>> > littertiger
>>
>> Umm... I guess the subject line contains the question, right?
>>
>> Well, the emulator does not use DirectFB because there is no way to use
>> it for GPE Phone Edition.
>> G*PE)^2 explicitely uses X11 and GTK+ for the GUI. Since there is not
>> decent GTK+ port for DirectFB and especially DirectFB would lack X11
>> features we need to run the framework also the emulator does not use it.
>>
>> Does that answer your question?
>> If not, feel free to ask for more details!
>>
>> Cheers
>> nils faerber
>>
>> --
>> kernel concepts GbR Tel: +49-271-771091-12
>> Sieghuetter Hauptweg 48 Fax: +49-271-771091-19
>> D-57072 Siegen Mob: +49-176-21024535
>> --
>>
>
Viele Grüße
nils faerber
--
kernel concepts GbR Tel: +49-271-771091-12
Sieghuetter Hauptweg 48 Fax: +49-271-771091-19
D-57072 Siegen Mob: +49-176-21024535
--
_______________________________________________
Gpephone-devel mailing list
Gpephone-devel at linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/gpephone-devel
2007/8/24, Luo Yongliang <ylluo at gsl.com.hk>:
>
> Hi,
> Can I use GTK+DBF without X-Windows as the GUI system?
>
> Thanks.
>
> _______________________________________________
> Gpephone-devel-ch mailing list
> Gpephone-devel-ch at linuxtogo.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/gpephone-devel-ch
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.linuxtogo.org/pipermail/gpephone-devel-ch/attachments/20070824/43e4953d/attachment.htm
More information about the Gpephone-devel-ch
mailing list