Hello,
unfortunatelly there is not too much docu out there about DRM, KMS and
particulary about the architecture and interface to DRM and DRM for glamo.

I am not that much interested about the impl. details but about the
interface DRM provides, in order to asses the effort to write a driver for
directfb.


Regards
mobi phil



On Tue, Sep 22, 2009 at 4:38 PM, Thomas White <t...@bitwiz.org.uk> wrote:

> On Tue, 22 Sep 2009 01:14:08 +0200
> mobi phil <m...@mobiphil.com> wrote:
>
> > As directfb seems to be very fast on openmoko, I am intending to write a
> few
> > phone applications on top of it. I was thinking to write a directfb
> driver
> > for it. However looking at the code of libglamo (mplayer) and Xglamo I
> see
> > that not too many primitives are "accelerated". I see practically blit
> and
> > mpeg decoding. Is there a way to access things like draw triangle/line
> etc?
>
> The 2D engine only knows about rectangles and lines, although it also does
> anti-aliasing of text and gradient fills if that's any help to you.
> Triangles
> can be drawn via the 3D engine, but the overheads involved in programming
> all
> the necessary parameters (transformation matrices, shading parameters, etc)
> might make it not worth the effort.  But they might not, especially if
> you're
> clever about how you program it.
>
> > By the way links2 is superfast on directfb and fb, even without
> acceleration
> > for rendering.
>
> Indeed.  While our bus to Glamo is slow, it's not *that* slow.  This kind
> of
> thing is great for getting an idea of what the underlying "Glamo factor"
> really is, at least as far as pure graphics performance is concerned.
>
> If you're interested in using Glamo's features, the DRM-enabled kernel
> (branch
> drm-tracking) should be of interest to you.  All the command queue handling
> and memory management is done for you with that, similar to libglamo but
> with
> the option of having multiple programs accessing the chip simultaneously.
> Maybe that's not of any help in the DirectFB environment, but if it is then
> let me know if I can be of any assistance.
>
> Tom
>
> --
> Thomas White <t...@bitwiz.org.uk>
>
> _______________________________________________
> devel mailing list
> devel@lists.openmoko.org
> https://lists.openmoko.org/mailman/listinfo/devel
>



-- 
rgrds,
mobi phil

being mobile, but including technology
http://mobiphil.com
_______________________________________________
devel mailing list
devel@lists.openmoko.org
https://lists.openmoko.org/mailman/listinfo/devel

Reply via email to