Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define SML_COL_MIX7(P1, P2, ALPHA) \
- (SmlColour)(((lookupFFxFF[(P1 ) >> 24][ALPHA ^ 0xFF] + lookupFFxFF[(P2 ) >> 24][ALPHA]) << 24) | \
- ((lookupFFxFF[(P1 & 0x00FF0000U) >> 16][ALPHA ^ 0xFF] + lookupFFxFF[(P2 & 0x00FF0000U) >> 16][ALPHA]) << 16) | \
- ((lookupFFxFF[(P1 & 0x0000FF00U) >> 8][ALPHA ^ 0xFF] + lookupFFxFF[(P2 & 0x0000FF00U) >> 8][ALPHA]) << 8) | \
- ((lookupFFxFF[(P1 & 0x000000FFU) ][ALPHA ^ 0xFF] + lookupFFxFF[(P2 & 0x000000FFU) ][ALPHA]) ))
- // func7 (6 as macro): 10000 cycles took 16.982989 s
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement