[maemo-developers] [matchbox] Compositing manager for small device

From: Tapani Pälli tapani.palli at nokia.com
Date: Wed Jan 16 12:11:24 EET 2008
ext Bin Chen wrote:
> On Jan 16, 2008 4:34 PM, Tapani Pälli <tapani.palli at nokia.com> wrote:
>   
>> ext Bin Chen wrote:
>>     
>>> 在 2008-01-16三的 10:20 +0200,Tapani Pälli写道:
>>>
>>>       
>>>> Hello;
>>>>
>>>> ext Bin Chen wrote:
>>>>
>>>>         
>>>>> Hello,
>>>>>
>>>>> In PC because the screen resolution is large, so the computation for
>>>>> compositing(such as transparent window) will very large. But in many
>>>>> many small devices the screen resolution is less than 320*240, so the
>>>>> computation should be about 1/50 of PC screen. Many embedded devices
>>>>> has no acceleration at all, but with a small resolution many devices
>>>>> is inherent can do it I think.
>>>>>
>>>>>
>>>>>
>>>>>           
>>>> Yep, with a resolution of 320x240 composite should not be a performance
>>>> problem, more likely a memory problem as every X-window will have a
>>>> offscreen buffer and devices with such screen don't tend to have much
>>>> memory in them. What kind of device are you using?
>>>>
>>>>
>>>>         
>>>>> But the engine should be small and high performance, both in code size
>>>>> which will resides in flash. So I think maybe desktop solution not
>>>>> adequate, such as beryl. I want to know if there is any project has
>>>>> been started for this?
>>>>>
>>>>>
>>>>>           
>>>> You might want to try using Matchbox's composite engine (you can enable
>>>> it via configuration options) or try xcompmgr  from freedesktop.org
>>>> which is a 'minimalistic' composite manager.
>>>>
>>>>
>>>>         
>>> Thanks.
>>>
>>> Yes, I am running my testing system in a 200Mhz CPU with 64M bytes
>>> memory, I think it is enough!
>>>
>>> But when I run xdpyinfo, there is no composite extension build with my X
>>> server, how to turn it on? I am using Xfbdev.
>>>
>>>       
> Pity, I don't know how to do it, can you point me a source ?
>
> And I want to study how X works, can you suggest me something to read
> except the large source code repository?
>
>   

Israel, E., Fortune, E. (1992), The X Window System Server. Digital
Press, Burlington, MA, 1992.

> Thanks!
>
> Bin
> _______________________________________________
> maemo-developers mailing list
> maemo-developers at maemo.org
> https://lists.maemo.org/mailman/listinfo/maemo-developers
>   


// Tapani Pälli

-- 
Software Engineer
Open Source Software Operations 


More information about the maemo-developers mailing list