On 03/14/2011 04:23 PM, Denis Oliver Kropp wrote:
On 03/14/2011 03:05 PM, Denis Oliver Kropp wrote:
Hi,

from the commit message a few minutes ago:

The module also creates an X11 window, but instead of using XPutShmImage
or similar it creates a VdpPresentationQueueTarget and VdpPresentationQueue.

There's also a surface pool creating VDPAU Output Surfaces for use by layers
via VdpPresentationQueueDisplay and later for accelerated operations using
the surface rendering functions of VDPAU.

This is the initial working version, successfully tested with df_dok and 
df_andi.

The code still needs to be cleaned up a lot, multiple layers need to be
composited using VdpMixer functions and special video layer support for playback
will be added, so that VdpOutputSurfaces from Xine or GStreamer can be pushed
into DirectFB without copying their pixels, compositing them with the other
surfaces from the graphics layers, keeping the video timestamps as master clock.


Update:

Anti-aliased Text                             10.002 secs (*  87.822 
KChars/sec) [100.2%]
Anti-aliased Text (blend)                     10.005 secs (*  87.796 
KChars/sec) [100.2%]
Fill Rectangle                                10.008 secs (*1045.773 
MPixel/sec) [100.2%]
Fill Rectangle (blend)                        10.011 secs (*1046.769 
MPixel/sec) [100.0%]
Fill Rectangles [10]                          10.029 secs (*1052.078 
MPixel/sec) [100.1%]
Fill Rectangles [10] (blend)                  10.026 secs (*1045.856 
MPixel/sec) [100.1%]
Fill Spans                                    10.285 secs (*  19.115 
MPixel/sec) [100.1%]
Fill Spans (blend)                            10.289 secs (*  19.108 
MPixel/sec) [100.2%]
Blit                                          10.020 secs (* 483.344 
MPixel/sec) [100.0%]
Blit with colorizing                          10.015 secs (* 483.585 
MPixel/sec) [100.0%]
Blit from 32bit (blend)                       10.024 secs (* 483.805 
MPixel/sec) [100.1%]
Blit from 32bit (blend) with colorizing       10.026 secs (* 483.708 
MPixel/sec) [100.0%]
Blit SrcOver (premultiplied source)           10.019 secs (* 493.204 
MPixel/sec) [100.0%]
Stretch Blit                                  10.028 secs (* 566.319 
MPixel/sec) [100.1%]


--
Best regards,
  Denis Oliver Kropp

.------------------------------------------.
| DirectFB - Hardware accelerated graphics |
| http://www.directfb.org/                 |
"------------------------------------------"
_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to