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 ?