]> Cypherpunks repositories - gostls13.git/commit
image/png: improve compression by skipping filter for paletted images
authorOliver Tonnhofer <olt@bogosoft.com>
Tue, 27 Sep 2016 13:24:00 +0000 (15:24 +0200)
committerBrad Fitzpatrick <bradfitz@golang.org>
Tue, 27 Sep 2016 14:01:20 +0000 (14:01 +0000)
commit7de7d20e9f14c3a8fb9a3bcf6a36a299c74e9ddd
tree5370e54628e261d31eec45d49991ef3832884b92
parent590f3f0c9dffdadeeec4d9e79af6e0974a574a1b
image/png: improve compression by skipping filter for paletted images

Compression of paletted images is more efficient if they are not filtered.
This patch skips filtering for cbP8 images.
The improvements are demonstrated at https://github.com/olt/compressbench

Fixes #16196

Change-Id: Ie973aad287cacf9057e394bb01cf0e4448a77618
Reviewed-on: https://go-review.googlesource.com/29872
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/image/png/writer.go