AnsweredAssumed Answered

imx6/vivante wec7 bitblt/tranparentblt

Question asked by Franz Hofer on Apr 29, 2014
Latest reply on Aug 18, 2014 by Yixing Kong

Hi all,

 

I am developing an application for WEC7/imx6q using C++/MFC/VisualStudio 2008.

In my application I quite often use BitBlt and TransparentBlt.

 

How can these APIs be hardware accelerated ?

 

In my OS image libGALcore.dll is included, in HKLM\drivers\BuiltIn\GCHAL the entries are the default values (e.g. GC2DAcceleratorEnable 0x1f) are set so I would expect that hardware acceleration is active.

But the times for the Blt-commands are quite long (for TransparentBlt with 800*600*16 about 40ms).

If I change registry settings in GCHAL to disable hardware acceleration the times do not get longer, which shows me that acceleration was not active before.

 

Can anyone give me a hint where the problem is sitting ?

 

Thanks !

Outcomes