1
0
mirror of https://github.com/golang/go synced 2024-10-04 14:31:21 -06:00
go/src/pkg/image
Nigel Tao 0a2650f398 image/jpeg: small memory layout optimization for encoding.
Before:
jpeg.BenchmarkEncodeRGBOpaque ... 23.29 MB/s
jpeg.BenchmarkEncodeRGBOpaque ... 23.27 MB/s
jpeg.BenchmarkEncodeRGBOpaque ... 23.17 MB/s

After:
jpeg.BenchmarkEncodeRGBOpaque ... 23.42 MB/s
jpeg.BenchmarkEncodeRGBOpaque ... 23.34 MB/s
jpeg.BenchmarkEncodeRGBOpaque ... 23.33 MB/s

R=rsc
CC=golang-dev
https://golang.org/cl/4538077
2011-05-18 14:39:37 -07:00
..
bmp image/bmp: implement a BMP decoder. 2011-05-11 11:12:45 -07:00
gif image/gif: enable images with <8 bits per pixel. 2011-05-16 16:00:41 -07:00
jpeg image/jpeg: small memory layout optimization for encoding. 2011-05-18 14:39:37 -07:00
png image/png: support encoding of paletted images with alpha channel. 2011-05-04 20:46:27 -07:00
testdata image/jpeg: fix bounds calculation for grayscale JPEG images. 2011-05-17 15:47:14 -07:00
tiff image/tiff: Reject images with SampleFormat != 1. 2011-05-12 22:34:48 -04:00
ycbcr src/pkg: make package doc comments consistently start with "Package foo". 2011-04-20 09:57:05 +10:00
color.go image: introduce Gray and Gray16 types, and remove the named colors 2010-08-03 10:57:53 +10:00
decode_test.go image/jpeg: fix bounds calculation for grayscale JPEG images. 2011-05-17 15:47:14 -07:00
format.go image: allow "?" wildcards when registering image formats. 2011-04-14 09:56:42 +10:00
geom.go image: add an offset to Tiled. 2010-10-13 12:05:21 +11:00
image.go image: make AlphaColor.Set conform to usual signature 2011-05-05 10:16:59 -07:00
Makefile build: no required environment variables 2010-08-18 10:08:49 -04:00
names.go image: add an offset to Tiled. 2010-10-13 12:05:21 +11:00