golang-image/vector
Michael Munday e20db36d77 vector: prevent fused multiply-add being used in floatingLineTo
The test code now produces bit-identical results across platforms.

Fixes golang/go#21460.

Change-Id: I58b72dacf3c7930e2804b4e37bd3ccd9ef3dc2f0
Reviewed-on: https://go-review.googlesource.com/61024
Run-TryBot: Michael Munday <mike.munday@ibm.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Nigel Tao <nigeltao@golang.org>
2017-09-07 23:27:51 +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: prevent fused multiply-add being used in floatingLineTo 2017-09-07 23:27:51 +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