This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Direct Draw hardware acceleration transparency issues

I have implemented OMAP35x 6.13.00 SDK using the ddge_neon files.

I get the following omap_optblt.cpp/DumpParms() values:

Dst(72 (192 bytes) x 72)=(0, 0) - (72, 72), fmt=4 (16 bpp)
Src(72 (288 bytes) x 72)=(0, 0) - (72, 72), fmt=6 (32 bpp)
solidColor=0xFFFFFFFF
bltFlags=0x00000010
rop4=0x0000CCCC
xPositive=1, yPositive=1
pLookup=0x00000000
pConvert=0xC08AD684
iMode=0x00000001
blendFunction=0x01FF0000

This is expected, but once I return from the call to function AlphaBlendpBGRA32toRGB16() my .png file that has a tranparent alpha layer is not being displayed transparent.

Please help.

Paul