golang-image/vector
Nigel Tao d1087bc575 vector: benchmark the floating point code path.
Specifically, this commit adds Benchmark.*1024.* functions, and then
gofmt's some other Benchmark functions.

There are existing floating point benchmarks in acc_test.go, but they
have narrower scope. The benchmarks in vector_test.go are closer to
end-to-end benchmarks for the package.

Change-Id: I5b4770bcefa9aa3ed4d4823f78993df7b80c7d87
Reviewed-on: https://go-review.googlesource.com/62130
Reviewed-by: David Symonds <dsymonds@golang.org>
2017-09-07 00:02:32 +00:00
..
acc_amd64.go vector: add go1.6 build tag for asm code. 2016-10-26 22:29:37 +00:00
acc_amd64.s vector: tweak the asm register assignment. 2016-10-26 22:33:17 +00:00
acc_other.go vector: add go1.6 build tag for asm code. 2016-10-26 22:29:37 +00:00
acc_test.go vector: measure the fixed point rasterizer's accuracy. 2016-11-15 01:09:02 +00:00
gen_acc_amd64.s.tmpl vector: add go1.6 build tag for asm code. 2016-10-26 22:29:37 +00:00
gen.go vector: tweak the asm register assignment. 2016-10-26 22:33:17 +00:00
raster_fixed.go vector: measure the fixed point rasterizer's accuracy. 2016-11-15 01:09:02 +00:00
raster_floating.go vector: make args float32 pairs instead of f32.Vec2. 2016-11-15 00:52:01 +00:00
vector_test.go vector: benchmark the floating point code path. 2017-09-07 00:02:32 +00:00
vector.go vector: make args float32 pairs instead of f32.Vec2. 2016-11-15 00:52:01 +00:00