[meta-freescale] Direct FB HFP - core-image-directfb
Daiane Angolini
daiane.angolini at freescale.com
Tue Sep 3 10:54:57 PDT 2013
On 09/03/2013 10:39 AM, Daiane Angolini wrote:
> I found this "benchmark" for Directfb.
>
> # df_dok
>
> Please, see the results.
>
On the previous email I sent Directfb was bot accelerated by GPU.
Please, see new results.
> (*) DirectFB/Input: Keyboard 0.9 (directfb.org)
> (*) DirectFB/Input: Hot-plug detection enabled with Input Hub Driver
> (*) Using the default feature settings.
*******
> (*) DirectFB/Graphics: Vivante unknown chip model 1.0 (Vivante)
*******
> (*) DirectFB/Core/WM: Default 0.3 (directfb.org)
> (*) FBDev/Mode: Setting 1024x768 RGB16
> (*) FBDev/Mode: Switched to 1024x768 (virtual 1024x768) at 16 bit (RGB16), pitch 2048
> (*) FBDev/Mode: Setting 1024x768 RGB16
> (*) FBDev/Mode: Switched to 1024x768 (virtual 1024x768) at 16 bit (RGB16), pitch 2048
> (*) Direct/Interface: Loaded 'PNG' implementation of 'IDirectFBImageProvider'.
> (*) Direct/Interface: Loaded 'FT2' implementation of 'IDirectFBFont'.
> (*) Direct/Interface: Using 'GIF' implementation of 'IDirectFBImageProvider'.
>
> Benchmarking 256x256 on 1024x743 RGB16 (16bit)...
>
> Anti-aliased Text 3.001 secs (* 789.336 KChars/sec) [100.0%]
> Anti-aliased Text (blend) 3.005 secs (* 788.286 KChars/sec) [100.0%]
> Fill Rectangle 3.177 secs (* 550.774 MPixel/sec) [ 13.2%]
> Fill Rectangle (blend) 3.175 secs (* 549.057 MPixel/sec) [ 13.8%]
> Fill Rectangles [10] 4.177 secs (* 564.830 MPixel/sec) [ 2.3%]
> Fill Rectangles [10] (blend) 4.074 secs (* 563.024 MPixel/sec) [ 2.7%]
> Fill Triangles 3.033 secs (* 220.398 MPixel/sec) [ 23.4%]
> Fill Triangles (blend) 3.039 secs (* 219.962 MPixel/sec) [ 23.7%]
> Draw Rectangle 3.004 secs (* 57.789 KRects/sec) [100.0%]
> Draw Rectangle (blend) 3.026 secs (* 49.900 KRects/sec) [ 88.0%]
> Draw Lines [10] 3.033 secs (* 375.206 KLines/sec) [ 80.1%]
> Draw Lines [10] (blend) 3.048 secs (* 238.188 KLines/sec) [ 53.2%]
> Fill Spans 3.017 secs (* 308.455 MPixel/sec) [ 51.1%]
> Fill Spans (blend) 3.029 secs (* 255.306 MPixel/sec) [ 43.0%]
> Fill Trapezoids [10] 3.291 secs ( 219.050 MPixel/sec) [ 17.0%]
> Blit 5.054 secs (* 504.422 MPixel/sec) [ 5.3%]
> Blit 180 5.242 secs (* 453.826 MPixel/sec) [ 4.7%]
> Blit colorkeyed 4.920 secs (* 538.141 MPixel/sec) [ 6.0%]
> Blit destination colorkeyed 4.922 secs (* 537.922 MPixel/sec) [ 5.6%]
> Blit with format conversion 5.472 secs (* 410.797 MPixel/sec) [ 4.5%]
> Blit with colorizing 3.191 secs (* 492.906 MPixel/sec) [ 16.6%]
> Blit from 32bit (blend) 5.316 secs (* 414.223 MPixel/sec) [ 6.5%]
> Blit from 32bit (blend) with colorizing 3.253 secs (* 406.955 MPixel/sec) [ 14.1%]
> Blit SrcOver (premultiplied source) 5.356 secs (* 414.800 MPixel/sec) [ 6.5%]
> Blit SrcOver (premultiply source) 5.314 secs (* 414.378 MPixel/sec) [ 6.4%]
> Stretch Blit 4.232 secs (* 204.863 MPixel/sec) [ 4.2%]
> Stretch Blit colorkeyed 4.243 secs (* 205.635 MPixel/sec) [ 3.5%]
See that several tests now has 13% or 3% or 16% or 50% (less than
previous result)
>> Benchmarking 256x256 on 1024x743 RGB16 (16bit)...
>>
>> Anti-aliased Text 3.020 secs ( 138.278
>> KChars/sec) [100.0%]
>> Anti-aliased Text (blend) 3.052 secs ( 43.643
>> KChars/sec) [100.0%]
>> Fill Rectangle 3.002 secs ( 709.500
>> MPixel/sec) [100.0%]
>> Fill Rectangle (blend) 3.734 secs ( 8.775
>> MPixel/sec) [100.2%]
>> Fill Rectangles [10] 3.025 secs ( 736.602
>> MPixel/sec) [100.3%]
>> Fill Rectangles [10] (blend) 7.452 secs ( 8.794
>> MPixel/sec) [100.0%]
>> Fill Triangles 3.007 secs ( 389.031
>> MPixel/sec) [100.3%]
>> Fill Triangles (blend) 3.035 secs ( 8.637
>> MPixel/sec) [100.0%]
>> Draw Rectangle 3.001 secs ( 38.853
>> KRects/sec) [100.0%]
>> Draw Rectangle (blend) 3.016 secs ( 3.348
>> KRects/sec) [100.0%]
>> Draw Lines [10] 3.004 secs ( 125.166
>> KLines/sec) [100.0%]
>> Draw Lines [10] (blend) 3.008 secs ( 14.295
>> KLines/sec) [100.3%]
>> Fill Spans 3.010 secs ( 511.659
>> MPixel/sec) [100.0%]
>> Fill Spans (blend) 3.004 secs ( 8.726
>> MPixel/sec) [100.3%]
>> Fill Trapezoids [10] 3.092 secs ( 572.274
>> MPixel/sec) [100.0%]
>> Blit 3.007 secs ( 374.865
>> MPixel/sec) [100.3%]
>> Blit 180 3.006 secs ( 200.575
>> MPixel/sec) [100.0%]
>> Blit colorkeyed 3.016 secs ( 162.970
>> MPixel/sec) [100.0%]
>> Blit destination colorkeyed 3.430 secs ( 11.464
>> MPixel/sec) [100.0%]
>> Blit with format conversion 3.041 secs ( 107.754
>> MPixel/sec) [100.0%]
>> Blit with colorizing 3.120 secs ( 23.105
>> MPixel/sec) [100.0%]
>> Blit from 32bit (blend) 4.216 secs ( 4.663
>> MPixel/sec) [100.2%]
>> Blit from 32bit (blend) with colorizing 3.273 secs ( 6.006
>> MPixel/sec) [100.0%]
>> Blit SrcOver (premultiplied source) 3.584 secs ( 7.314
>> MPixel/sec) [100.2%]
>> Blit SrcOver (premultiply source) 3.959 secs ( 6.621
>> MPixel/sec) [100.2%]
>> Stretch Blit 3.040 secs ( 143.109
>> MPixel/sec) [100.0%]
>> Stretch Blit colorkeyed 3.060 secs ( 138.716
>> MPixel/sec) [100.0%]
>
>
> Anyone could comment?
>
> I'm trying other resolutions as well....
>
>
>
--
Daiane
More information about the meta-freescale
mailing list