Advertisement
Guest User

Untitled

a guest
May 23rd, 2015
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. #define SML_COL_MIX7(P1, P2, ALPHA) \
  2. (SmlColour)(((lookupFFxFF[(P1 ) >> 24][ALPHA ^ 0xFF] + lookupFFxFF[(P2 ) >> 24][ALPHA]) << 24) | \
  3. ((lookupFFxFF[(P1 & 0x00FF0000U) >> 16][ALPHA ^ 0xFF] + lookupFFxFF[(P2 & 0x00FF0000U) >> 16][ALPHA]) << 16) | \
  4. ((lookupFFxFF[(P1 & 0x0000FF00U) >> 8][ALPHA ^ 0xFF] + lookupFFxFF[(P2 & 0x0000FF00U) >> 8][ALPHA]) << 8) | \
  5. ((lookupFFxFF[(P1 & 0x000000FFU) ][ALPHA ^ 0xFF] + lookupFFxFF[(P2 & 0x000000FFU) ][ALPHA]) ))
  6.  
  7. // func7 (6 as macro): 10000 cycles took 16.982989 s
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement