Hi,

as several people have been writing about TI Davinci I thought I should
post this news entry from directfb.org to the mailing list as well:


One more driver has been added, which is for TI Davinci, increasing
compliance with the CELF AVG Specification 2.0 and creating a lot of new
opportunities. It supports the multiple frame buffer device driver
architecture by implementing surface pools for the different layers,
opening all four devices by itself, not using the frame buffer system
module at all. Applications can just use the DirectFB API and don't need
to care about the different planes used for RGB and alpha values.
This open source development is kindly supported by Telio AG. Meet us at
the ELC-E 2007!


Introduction

The driver uses the devmem system and opens all frame buffer devices
itself. This is required for extended ioctls like setting the OSD
position, but also to support alpha channels which are stored in a
different frame buffer device. In case of ARGB for the OSD, the alpha
channel (3 bit!) is dithered during conversion.

For direct usage of the frame buffers in RGB16 (OSD) and UYVY (Video)
modes, the driver implements additional surface pools, which is possible
with the new surface core.
Support

This driver is for TI Davinci (tested on DM6446) and supports

* OSD Layer (only OSD0 or combined OSD0/1)
  o RGB16 (native, direct) and various other formats (using conversion)
  o Alphachannel support (conversion to 3 bit alpha plane w/ dithering)
  o Global layer opacity and position can set
  o Buffer modes using page flipping are supported (useful with RGB16)

* Video (only VID1 at the moment)
  o UYVY (native, direct)
  o Layer position can set
  o Buffer modes using page flipping are supported


Acceleration

There's no acceleration, yet, but we're working on the DSP side to
support various graphics operations including blending,
conversion+dithering and hardware video decoding.


-- 
Best regards,
  Denis Oliver Kropp

.------------------------------------------.
| DirectFB - Hardware accelerated graphics |
| http://www.directfb.org/                 |
"------------------------------------------"

_______________________________________________
directfb-users mailing list
directfb-users@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to