Note on populating a uint's bits:
The shifting left(<<) method is faster than the shift right(>>>) method.
(>>>) is faster than (<<), but setting the LEAST significant bit is
faster than setting the most significant bit.
theUint = theUint << 1;
theUint = theUint | 1;
theUint = theUint >>> 1;
theUint = theUint | mostSigBit; //Where mostSigBit = 0x80000000 DO NOT HARDCODE.
//Will be super slow if you do.
//Don't do this:
//theUint = theUint | 0x80000000;
Friday, February 10, 2012
Bit Shift Populate Speed As3
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment