bmp: update comment about decoding 32 bpp images

Change-Id: I90f6d36d5257c31dc2e41943e5a1eaa7755da6d2
Reviewed-on: https://go-review.googlesource.com/c/144317
Reviewed-by: David Symonds <dsymonds@golang.org>
Run-TryBot: David Symonds <dsymonds@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
This commit is contained in:
Nigel Tao 2018-10-24 10:00:46 +11:00
parent a9455cf03d
commit 9b1e201e7c

View File

@ -165,7 +165,8 @@ func decodeConfig(r io.Reader) (config image.Config, bitsPerPixel int, topDown b
if width < 0 || height < 0 { if width < 0 || height < 0 {
return image.Config{}, 0, false, ErrUnsupported return image.Config{}, 0, false, ErrUnsupported
} }
// We only support 1 plane, 8 or 24 bits per pixel and no compression. // We only support 1 plane and 8, 24 or 32 bits per pixel and no
// compression.
planes, bpp, compression := readUint16(b[26:28]), readUint16(b[28:30]), readUint32(b[30:34]) planes, bpp, compression := readUint16(b[26:28]), readUint16(b[28:30]), readUint32(b[30:34])
// if compression is set to BITFIELDS, but the bitmask is set to the default bitmask // if compression is set to BITFIELDS, but the bitmask is set to the default bitmask
// that would be used if compression was set to 0, we can continue as if compression was 0 // that would be used if compression was set to 0, we can continue as if compression was 0