Hi guys, I have released version 0.2 of my CLE266 driver. Besides having a video overlay layer, it can now handle all VRAM->VRAM drawing and blitting functions for RGB surfaces, except colorkeyed stretch blits. There doesn't seem to be a good way to do color keying with the 3D controller....
I still consider the driver to be in the alpha stage, because some key parts are missing (eg VBI wait), and some functions run slower than they did on earlier versions, but it seems to handle the DirectFB test programs well on my EPIA-M10k. Please download and be mean to it. :-) http://sourceforge.net/projects/cle266dfb/ /Andreas ---------- (You need a fixed width font to read this) EPIA-M benchmarks (df_dok, DFB v0.9.18) SW v0.0.1 v0.1.0 v0.2.0 Anti-aliased Text 98.97 - - - KChars/sec S Anti-aliased Text (blend) 28.85 - - - KChars/sec S Fill Rectangles 25.21 443.46 437.05 432.39 Mpixel/sec * Fill Rectangles (blend) 5.54 - 130.12 128.42 MPixel/sec Fill Triangles 24.84 173.44 129.76 127.86 MPixel/sec * Fill Triangles (blend) 5.46 - 129.81 127.86 MPixel/sec Draw Rectangles 11.82 58.98 59.07 52.48 KRects/sec Draw Rectangles (blend) 1.98 - 32.13 22.76 KRects/sec Draw Lines 42.67 283.81 292.33 193.87 KLines/sec * Draw Lines (blend) 8.54 - 142.62 101.23 KLines/sec Blit 21.48 - 117.38 114.26 MPixel/sec Blit colorkeyed 22.54 - 117.34 114.26 MPixel/sec Blit w/ format conversion 16.22 - - 103.41 MPixel/sec Blit from 32bit (blend) 4.19 - - 87.72 MPixel/sec * Blit from 8bit palette 11.02 - - 110.13 MPixel/sec Blit from 8bit pal. (blend) 3.78 - - 110.20 MPixel/sec Stretch Blit 23.19 - - 99.53 MPixel/sec Stretch Blit colorkeyed 25.04 - - 5.00 MPixel/sec S * Notes: All blits use a modified df_dok which blits from video RAM. The numbers for software rendering are taken from an unmodified df_dok since software rendering in video RAM is Very Slow. Operations marked with an S are performed by the software renderer. Operations marked with an asterisk (*) could use some optimization. v0.0.1 and v0.1.0 are tested on an EPIA-M9000, v0.2.0 is tested on an EPIA-M10000 -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe directfb-dev" as subject.
