status of DMA usage for pixmap migration in Xglamo

Carsten Haitzler (The Rasterman) raster at openmoko.org
Fri Mar 7 10:17:59 CET 2008


On Tue, 4 Mar 2008 12:36:34 +0100 Dodji Seketeli <dodji at openedhand.com> babbled:

> Hello,
> 
> In my email
> http://lists.openmoko.org/pipermail/openmoko-devel/2008-February/001975.html,
> I talked about my attempts of using DMA to move pixmap from system ram
> to video ram. The problem I was hitting is that I needed to first move
> the pixmap data into an offscreen buffer into video ram and then use
> the glamo blitter to actually blit the pixmap to the visible are of the
> video ram where it belongs. The problem with using the blitter from
> within the kernel was that I needed to add support for the glamo
> command processor to the kernel and make Xglamo delegate the command
> processor initialisation to the kernel.
> 
> So I have a patch set for that now. These are attached to bug
> http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=1234.
> 
> So now, I need to write a test application that will let use compare
> the speed of this DMA based proof of concept against the classical
> memcpy used for doing the pixmap migrations.

and the result of this is...? :) since you have everything already patched and
built there in front of you - faster for you to do it that me go replace my
kernels and kill my working gta02 i am doing work on :)

-- 
Carsten Haitzler (The Rasterman) <raster at openmoko.org>



More information about the openmoko-devel mailing list