Pastebin launched a little side project called HostCabi.net, check it out ;-)Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 2nd, 2012  |  syntax: None  |  size: 0.64 KB  |  hits: 16  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. static SSEFloat Select(SSEFloat v1, SSEFloat v2, SSEFloat control)
  2.         {
  3.                 SSEFloat vTemp1 = new SSEFloat(
  4.                         i2f(~f2i(control.r0) & f2i(v1.r0)),
  5.                         i2f(~f2i(control.r1) & f2i(v1.r1)),
  6.                         i2f(~f2i(control.r2) & f2i(v1.r2)),
  7.                         i2f(~f2i(control.r3) & f2i(v1.r3)));
  8.                 SSEFloat vTemp2 = new SSEFloat(
  9.                         i2f(f2i(v2.r0) & f2i(control.r0)),
  10.                         i2f(f2i(v2.r1) & f2i(control.r1)),
  11.                         i2f(f2i(v2.r2) & f2i(control.r2)),
  12.                         i2f(f2i(v2.r3) & f2i(control.r3)));
  13.                 return new SSEFloat(
  14.                 i2f(f2i(vTemp1.r0) | f2i(vTemp2.r0)),
  15.                 i2f(f2i(vTemp1.r1) | f2i(vTemp2.r1)),
  16.                 i2f(f2i(vTemp1.r2) | f2i(vTemp2.r2)),
  17.                 i2f(f2i(vTemp1.r3) | f2i(vTemp2.r3)));
  18.         }