[maemo-developers] Maemo 5 and hw accelerated X.Org?

From: Kuba Irzabek vega01 at wp.pl
Date: Tue Feb 9 20:29:30 EET 2010
W dniu 10-02-09 15:37, Eero Tamminen pisze:
> Hi,
>
> ext Kuba Irzabek wrote:
>> Is xserver in Maemo 5 (Nokia N900 OMAP 3) using hardware acceleration 
>> (SGX)?
>
> Yes, to some extent, but SGX is 3D accelerator, you cannot really expect
> it to make much difference for most 2D operations.
Thanks for your answers. I still have some...

Are the drivers released to public? Where can I find them?

I've read that OMAP 3 SGX accelerator can be used in a 2.5D user 
interface acceleration using OpenGL ES 2.0 and also to accelerate Adobe 
Flash or SVG using OpenVG (Introduction to Graphics Software Development 
for OMAPTM 2/3 - TI document spry110.pdf). And what about composite 
window managers for X on OMAP? Is it possible for now to run them using 
SGX? I'm not very familiar with graphics, so my questions are basic.

Best regards,
Kuba
>
> For simple 2D operations like blitting, SGX is actually slower. In those
> kind of operations both CPU and SGX are memory bandwidth bound, but SGX
> is run at slower speed than CPU and has command setup cost.
>
> Memory ownership change between CPU and SGX has also a performance cost
> because this requires cache flush.
>
>
> I cannot find confirmation on that anywhere. I found inforamtion
>> that accelerated user interface on omap 3 can be done using qt 
>> embedded or clutter and not xserver. Where can I find more on that 
>> topic?
>
>
>     - Eero

More information about the maemo-developers mailing list