Hi all,

I am working on STB7100 reference board and using STLinux2.2. The
precompiled driver does not seem to be supporting hardware acceleration. I
was trying to test the Enlightenment Foundation Libraries on it but
according to the benchmark results i got by using expedite(Expedite is the
benchmark program of Evas),shows me that there is no difference between
using hardware on and software on. Whenever i changed the value at the
directfbrc to no-software, i started to get warning messages.

#df_particle

 (!!!)  *** WARNING [Ignoring draw (1) to RGB16, flags 0x00000001] ***
[generic.c:6377 in gAcquire()]
 (!!!)  *** WARNING [Ignoring draw (1) to RGB16, flags 0x00000001] ***
[generic.c:6377 in gAcquire()]
 (!!!)  *** WARNING [Ignoring draw (1) to RGB16, flags 0x00000001] ***
[generic.c:6377 in gAcquire()]

and benchmark never starts.


Below is the df_dok results:

Anti-aliased Text                              3.021 secs (   32.174
KChars/sec)
Anti-aliased Text (blend)                      3.378 secs (    6.394
KChars/sec)
Fill Rectangle                                 3.087 secs (   44.582
MPixel/sec)
Fill Rectangle (blend)                         5.338 secs (    1.227
MPixel/sec)
Fill Rectangles [10]                           4.241 secs (   46.358
MPixel/sec)
Fill Rectangles [10] (blend)                  53.945 secs (    1.214
MPixel/sec)
Fill Triangles                                 3.006 secs (   30.522
MPixel/sec)
Fill Triangles (blend)                         5.395 secs (    1.214
MPixel/sec)
Draw Rectangle                                 3.019 secs (    3.643
KRects/sec)
Draw Rectangle (blend)                         3.076 secs (    0.585
KRects/sec)
Draw Lines [10]                                3.029 secs (   11.224
KLines/sec)
Draw Lines [10] (blend)                        3.131 secs (    2.555
KLines/sec)
Fill Spans                                     3.123 secs (   37.772
MPixel/sec)
Fill Spans (blend)                             5.452 secs (    1.202
MPixel/sec)
Blit                                           3.267 secs (   20.059
MPixel/sec)
Blit colorkeyed                                3.040 secs (   12.934
MPixel/sec)
Blit destination colorkeyed                    3.521 secs (    3.722
MPixel/sec)
Blit with format conversion                    4.516 secs (    2.902
MPixel/sec)
Blit with colorizing                           3.764 secs (    1.741
MPixel/sec)
Blit from 32bit (blend)                        3.470 secs (    1.888
MPixel/sec)
Blit from 32bit (blend) with colorizing        8.652 secs (    0.757
MPixel/sec)
Stretch Blit                                   5.659 secs (   19.902
MPixel/sec)
Stretch Blit colorkeyed                        8.138 secs (   13.839
MPixel/sec)

When i made a test with df_particle the result was not as expected (after
writing "hardware" to directfbrc file instead of "no-software"), it was slow
and not smooth.

 df_particle - a moving fountain consisting of alphablended rectangles,
                 nice and fast if hardware accelerated


I also read the thread here:
http://www.nabble.com/Performance-issue-with-STi7109-td14580428.html

It is written that "The ST people told us that the official stapi 2.2
framebuffer driver
doesn't support *DirectFB*... quite disappointing... ".

Anybody had experience with the same problem with me? Is the STLinux2.2
built in driver really not supporting hardware acceleration and what should
be done for that? I thought cross compiling a never version but when i tried
a regular DirectFB 1.2.7 source i didn't see any gfx driver related with
SThardware.

Thanx.
-- 
Oğuz Yarımtepe
www.loopbacking.info
_______________________________________________
directfb-users mailing list
directfb-users@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to