golang-image/vp8
Rui Ueyama dc115882f1 go.image/vp8: use branch-free abs
This change seems to restore performance to
the level before CL 108140045.

benchmark                         old ns/op    new ns/op    delta
BenchmarkDecodeVP8SimpleFilter       796416       784394   -1.51%
BenchmarkDecodeVP8NormalFilter      4931138      4693078   -4.83%
BenchmarkDecodeVP8L                 7820030      7821796   +0.02%

LGTM=nigeltao, r
R=nigeltao, r
CC=golang-codereviews
https://golang.org/cl/107340047
2014-06-30 10:33:37 +10:00
..
decode.go go.image/vp8: implement the normal filter. 2014-06-26 13:29:30 +10:00
filter.go go.image/vp8: use branch-free abs 2014-06-30 10:33:37 +10:00
idct.go go.image/vp8, go.image/webp: new packages, copied from 2014-03-25 13:29:48 +11:00
partition.go go.image/vp8, go.image/webp: new packages, copied from 2014-03-25 13:29:48 +11:00
pred.go go.image/vp8, go.image/webp: new packages, copied from 2014-03-25 13:29:48 +11:00
predfunc.go go.image/vp8, go.image/webp: new packages, copied from 2014-03-25 13:29:48 +11:00
quant.go go.image/vp8, go.image/webp: new packages, copied from 2014-03-25 13:29:48 +11:00
reconstruct.go go.image/vp8: implement the loop filter. 2014-05-27 10:52:02 +10:00
token.go go.image/vp8, go.image/webp: new packages, copied from 2014-03-25 13:29:48 +11:00