DescriptionAdd sk_float_rsqrt with SSE + NEON fast paths.
Current numbers:
N4:
running bench [640 480] math_fastIsqrt NONRENDERING: cmsecs = 3.12
running bench [640 480] math_slowIsqrt NONRENDERING: cmsecs = 4.82
running bench [640 480] math_sk_float_rsqrt NONRENDERING: cmsecs = 1.99
Desktop:
running bench [640 480] math_fastIsqrt NONRENDERING: cmsecs = 0.89
running bench [640 480] math_slowIsqrt NONRENDERING: cmsecs = 0.94
running bench [640 480] math_sk_float_rsqrt NONRENDERING: cmsecs = 0.09
Haven't found any other benches where this is a significant effect yet.
BUG=
Committed: http://code.google.com/p/skia/source/detail?r=12203
Patch Set 1 #Patch Set 2 : names #Patch Set 3 : phone #Patch Set 4 : note #Patch Set 5 : names #Patch Set 6 : uncomment #Patch Set 7 : reup #
Total comments: 2
Patch Set 8 : test #
Messages
Total messages: 6 (0 generated)
|