DescriptionMostly a refactoring, but a couple of substantive changes:
- replace some hardcoded 8s with appropriate symbolic constants (kCache32Shift)
- 16b TOGGLE_MASK was using the 32b cache size (old line 1010); switched to the 16b cache size (new line 142), which happens to be the same number at the moment.
We pass two float args to radial procs whether or not we're using float square roots; I'm open the alternative of changing the signature of the proc depending on that #define, but it'll be uglier.
Patch Set 1 #Patch Set 2 : Upload buggy patch for diff tools #Patch Set 3 : Working code #Patch Set 4 : Style fix & missing semicolon #MessagesTotal messages: 4
|