In my case, I set dwAlphaConstBitDepth to 4 and dwAlphaConst to a value
between 0 and 0x0F.
r1 = 1 << 4 = 0x10;
r1 = ~r1 = 0xFFFFFFEF;
r2 = dwAlphaConst;
TST r1, r2
BEQ error
But then, I always jump to error. Only when i set dwAlphaConst to 0x10, the
function works. So this must be an error and possibly MS can fix it.
Can anybody confirm this bug ?
Regards
Holger
Yes, I'm sorry, but this is a bug in Microsoft code that we recently
became aware of. Please request a fix if it is blocking your
development.
-Andy