[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