PDA

View Full Version : Qt4.6 & DirectFB1.4 performance Issue



alno
11th January 2012, 11:43
Hi,

I am designing Gui Application on STLinux(Embedded) using QtEmbedded4.6.
Well, my GUI won't render as fast as expected when running using only QWS (Software rendering) and that's OK!

I used DirectFB1.4 which incorporates the Blitter hardware acceleration to make it faster.
But my GUI still takes as much time as it would take while software rendering!!!!

I check directfb performance for rendering using (other directfb softwares) and found out that it's quit fine.
I further inspected and found out that drawing a rectangle would take about 200us in directfb blitter driver while QPainter drawRect function which called that function in driver would take around 1200us.

This timing is quit the same as software rendering!! I can't imagine what is wrong!!

Does anyone have any idea??