On Mon, May 10, 2010 at 6:28 PM, Melwyn Lobo <melwyn.l...@gmail.com> wrote:
> On Mon, May 10, 2010 at 12:22 PM, Ben Lau <xben...@gmail.com> wrote:
>> Hi Melwyn,
>>
>> On Fri, May 7, 2010 at 6:18 PM, Melwyn Lobo <melwyn.l...@gmail.com> wrote:
>>> Hi ,
>>> I must say I was really impressed with performances of DirectFB when
>>> compiling Qtopia 4.6.2 and using DirectFB as Gfx driver.... I tested this
>>> release on our platform containing an SH4 processor and 2d blitter using
>>> underlying hardware acclerated graphics functions in Directfb. The
>>> performace gain for a sample QT application, "forever" (which blits random
>>> rectangles on screen ASAP) was 10 times (302 rects/per sec) vis-vis simple
>>> stock software QWS sans DirectFb (30 rects per sec). And even if I switch
>>> off all accleration from DirectFB (DFBARGS=no-hardware), I managed to get 3
>>> times better performnace (90 rects per sec).
>>
>> If I understand correctly , you should be using Sti7109 processor. Did
>> you build
> Yes, an mb442 board with 7109 processor.
>
>> 4.6.2 with the patches for 4.6.0(available in the SRPM of 4.6.0)
> I did not apply any patches, used the basic release 4.6.2

hmm.. No any error for missing mksepcs of linux-sh4-g++ ?

>> Moreover, do you
>> mind to share your build option?
>
> Configured with:
>  ./configure -qt-gfx-directfb  -dwarf2 -continue -confirm-license
> -verbose -verbose -prefix /home/guest/qt_4.6.2_libs_DFB_sprof/
> -no-qt3support -exceptions -profile -no-rpath -stl -force-pkg-config
> -system-sqlite -system-zlib -system-libpng -system-libmng
> -system-libjpeg -no-mmx -no-3dnow -no-sse -no-sse2 -no-cups
> -little-endian -host-little-endian -depths 8,16,24,32 -opensource
> -embedded sh4 -arch sh4

Thx! But I am not able to get an acceptable performance (it is lagging
even for a single but large rectangle moving around)

Are you start your application with :

./app -qws -display directfb

>>
>> I am using 4.6.0 on 7105 , the performance over directfb is quite 
>> disappointed..
>>
>> Thanks.
>>
>>> I would like to understand from DirectFB experts via these queries.
>>> My queries:
>>> 1. How would you explain this difference in performance, i.e. stock QWS
>>> vis-a-vis QT over DirectFB (unaccelerated)
>>> 2. For a UMA system with system memory acting as framebuffer, what are
>>> benefits when choosing DSCAPS_VIDEO while creating a surface. Is this
>>> surface present on the framebuffer or elsewhere?
>>> 3. While blitting an updated rectangle, is there an implicit back buffer in
>>> DirectFB where this rectangle is first copied before the entire surface is
>>> blitted to the framebuffer.
>>> 4. I did not use the fusion kernel module from DirectFB for running this QT
>>> app. In which use case  is it useful and what is its purpose?
>>> Thanks so much!!
>>> I would really appreciate any explanation/advice.
>>>
>>> Regards,
>>> M.
>>>
>>> _______________________________________________
>>> directfb-users mailing list
>>> directfb-users@directfb.org
>>> http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users
>>>
>>>
>>
>
> Regards,
> M.
>
_______________________________________________
directfb-users mailing list
directfb-users@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to