diff options
Diffstat (limited to 'pkg/linux_amd64/image.a')
-rw-r--r-- | pkg/linux_amd64/image.a | 645 |
1 files changed, 645 insertions, 0 deletions
diff --git a/pkg/linux_amd64/image.a b/pkg/linux_amd64/image.a new file mode 100644 index 000000000..3c78b63e3 --- /dev/null +++ b/pkg/linux_amd64/image.a @@ -0,0 +1,645 @@ +!<arch> +__.PKGDEF 0 0 0 644 20019 ` +go object linux amd64 go1.4.1 X:precisestack + +$$ +package image + import runtime "runtime" + import bufio "bufio" + import errors "errors" + import io "io" + import color "image/color" + import strconv "strconv" + var @"".ErrFormat error + type @"image/color".Color interface { RGBA() (@"image/color".r uint32, @"image/color".g uint32, @"image/color".b uint32, @"image/color".a uint32) } + type @"".Point struct { X int; Y int } + func (@"".p·2 @"".Point) Add (@"".q·3 @"".Point) (? @"".Point) { return (@"".Point{ X:@"".p·2.X + @"".q·3.X, Y:@"".p·2.Y + @"".q·3.Y }) } + func (@"".p·2 @"".Point) Div (@"".k·3 int) (? @"".Point) { return (@"".Point{ X:@"".p·2.X / @"".k·3, Y:@"".p·2.Y / @"".k·3 }) } + func (@"".p·2 @"".Point) Eq (@"".q·3 @"".Point) (? bool) { return @"".p·2.X == @"".q·3.X && @"".p·2.Y == @"".q·3.Y } + func (@"".p·2 @"".Point) In (@"".r·3 @"".Rectangle) (? bool) { return @"".r·3.Min.X <= @"".p·2.X && @"".p·2.X < @"".r·3.Max.X && @"".r·3.Min.Y <= @"".p·2.Y && @"".p·2.Y < @"".r·3.Max.Y } + func (@"".p·2 @"".Point) Mod (@"".r·3 @"".Rectangle) (? @"".Point) + func (@"".p·2 @"".Point) Mul (@"".k·3 int) (? @"".Point) { return (@"".Point{ X:@"".p·2.X * @"".k·3, Y:@"".p·2.Y * @"".k·3 }) } + func (@"".p·2 @"".Point) String () (? string) + func (@"".p·2 @"".Point) Sub (@"".q·3 @"".Point) (? @"".Point) { return (@"".Point{ X:@"".p·2.X - @"".q·3.X, Y:@"".p·2.Y - @"".q·3.Y }) } + type @"".Rectangle struct { Min @"".Point; Max @"".Point } + func (@"".r·2 @"".Rectangle) Add (@"".p·3 @"".Point) (? @"".Rectangle) + func (@"".r·2 @"".Rectangle) Canon () (? @"".Rectangle) + func (@"".r·2 @"".Rectangle) Dx () (? int) { return @"".r·2.Max.X - @"".r·2.Min.X } + func (@"".r·2 @"".Rectangle) Dy () (? int) { return @"".r·2.Max.Y - @"".r·2.Min.Y } + func (@"".r·2 @"".Rectangle) Empty () (? bool) { return @"".r·2.Min.X >= @"".r·2.Max.X || @"".r·2.Min.Y >= @"".r·2.Max.Y } + func (@"".r·2 @"".Rectangle) Eq (@"".s·3 @"".Rectangle) (? bool) + func (@"".r·2 @"".Rectangle) In (@"".s·3 @"".Rectangle) (? bool) + func (@"".r·2 @"".Rectangle) Inset (@"".n·3 int) (? @"".Rectangle) + func (@"".r·2 @"".Rectangle) Intersect (@"".s·3 @"".Rectangle) (? @"".Rectangle) + func (@"".r·2 @"".Rectangle) Overlaps (@"".s·3 @"".Rectangle) (? bool) + func (@"".r·2 @"".Rectangle) Size () (? @"".Point) { return (@"".Point{ X:@"".r·2.Max.X - @"".r·2.Min.X, Y:@"".r·2.Max.Y - @"".r·2.Min.Y }) } + func (@"".r·2 @"".Rectangle) String () (? string) + func (@"".r·2 @"".Rectangle) Sub (@"".p·3 @"".Point) (? @"".Rectangle) + func (@"".r·2 @"".Rectangle) Union (@"".s·3 @"".Rectangle) (? @"".Rectangle) + type @"image/color".Model interface { Convert(@"image/color".c @"image/color".Color) (? @"image/color".Color) } + type @"".Image interface { At(@"".x int, @"".y int) (? @"image/color".Color); Bounds() (? @"".Rectangle); ColorModel() (? @"image/color".Model) } + type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) } + type @"".Config struct { ColorModel @"image/color".Model; Width int; Height int } + func @"".RegisterFormat (@"".name·1 string, @"".magic·2 string, @"".decode·3 func(? @"io".Reader) (? @"".Image, ? error), @"".decodeConfig·4 func(? @"io".Reader) (? @"".Config, ? error)) { @"".formats = append(@"".formats, (@"".format{ @"".name:@"".name·1, @"".magic:@"".magic·2, @"".decode:@"".decode·3, @"".decodeConfig:@"".decodeConfig·4 })) } + func @"".Decode (@"".r·4 @"io".Reader) (? @"".Image, ? string, ? error) + func @"".DecodeConfig (@"".r·4 @"io".Reader) (? @"".Config, ? string, ? error) + var @"".ZP @"".Point + func @"".Pt (@"".X·2 int, @"".Y·3 int) (? @"".Point) { return (@"".Point{ X:@"".X·2, Y:@"".Y·3 }) } + var @"".ZR @"".Rectangle + func @"".Rect (@"".x0·2 int, @"".y0·3 int, @"".x1·4 int, @"".y1·5 int) (? @"".Rectangle) + type @"".PalettedImage interface { At(@"".x int, @"".y int) (? @"image/color".Color); Bounds() (? @"".Rectangle); ColorIndexAt(@"".x int, @"".y int) (? uint8); ColorModel() (? @"image/color".Model) } + type @"image/color".RGBA struct { R uint8; G uint8; B uint8; A uint8 } + func (@"image/color".c·5 @"image/color".RGBA) RGBA () (@"image/color".r·1 uint32, @"image/color".g·2 uint32, @"image/color".b·3 uint32, @"image/color".a·4 uint32) + type @"".RGBA struct { Pix []uint8; Stride int; Rect @"".Rectangle } + func (@"".p·2 *@"".RGBA "esc:0x0") At (@"".x·3 int, @"".y·4 int) (? @"image/color".Color) + func (@"".p·2 *@"".RGBA "esc:0x0") Bounds () (? @"".Rectangle) { return @"".p·2.Rect } + func (@"".p·2 *@"".RGBA "esc:0x0") ColorModel () (? @"image/color".Model) { return @"image/color".RGBAModel } + func (@"".p·2 *@"".RGBA "esc:0x0") Opaque () (? bool) + func (@"".p·2 *@"".RGBA "esc:0x0") PixOffset (@"".x·3 int, @"".y·4 int) (? int) { return (@"".y·4 - @"".p·2.Rect.Min.Y) * @"".p·2.Stride + (@"".x·3 - @"".p·2.Rect.Min.X) * 0x4 } + func (@"".p·2 *@"".RGBA "esc:0x0") RGBAAt (@"".x·3 int, @"".y·4 int) (? @"image/color".RGBA) + func (@"".p·1 *@"".RGBA "esc:0x0") Set (@"".x·2 int, @"".y·3 int, @"".c·4 @"image/color".Color) + func (@"".p·1 *@"".RGBA "esc:0x0") SetRGBA (@"".x·2 int, @"".y·3 int, @"".c·4 @"image/color".RGBA) + func (@"".p·2 *@"".RGBA) SubImage (@"".r·3 @"".Rectangle) (? @"".Image) + func @"".NewRGBA (@"".r·2 @"".Rectangle) (? *@"".RGBA) + type @"image/color".RGBA64 struct { R uint16; G uint16; B uint16; A uint16 } + func (@"image/color".c·5 @"image/color".RGBA64) RGBA () (@"image/color".r·1 uint32, @"image/color".g·2 uint32, @"image/color".b·3 uint32, @"image/color".a·4 uint32) { return uint32(@"image/color".c·5.R), uint32(@"image/color".c·5.G), uint32(@"image/color".c·5.B), uint32(@"image/color".c·5.A) } + type @"".RGBA64 struct { Pix []uint8; Stride int; Rect @"".Rectangle } + func (@"".p·2 *@"".RGBA64 "esc:0x0") At (@"".x·3 int, @"".y·4 int) (? @"image/color".Color) + func (@"".p·2 *@"".RGBA64 "esc:0x0") Bounds () (? @"".Rectangle) { return @"".p·2.Rect } + func (@"".p·2 *@"".RGBA64 "esc:0x0") ColorModel () (? @"image/color".Model) { return @"image/color".RGBA64Model } + func (@"".p·2 *@"".RGBA64 "esc:0x0") Opaque () (? bool) + func (@"".p·2 *@"".RGBA64 "esc:0x0") PixOffset (@"".x·3 int, @"".y·4 int) (? int) { return (@"".y·4 - @"".p·2.Rect.Min.Y) * @"".p·2.Stride + (@"".x·3 - @"".p·2.Rect.Min.X) * 0x8 } + func (@"".p·2 *@"".RGBA64 "esc:0x0") RGBA64At (@"".x·3 int, @"".y·4 int) (? @"image/color".RGBA64) + func (@"".p·1 *@"".RGBA64 "esc:0x0") Set (@"".x·2 int, @"".y·3 int, @"".c·4 @"image/color".Color) + func (@"".p·1 *@"".RGBA64 "esc:0x0") SetRGBA64 (@"".x·2 int, @"".y·3 int, @"".c·4 @"image/color".RGBA64) + func (@"".p·2 *@"".RGBA64) SubImage (@"".r·3 @"".Rectangle) (? @"".Image) + func @"".NewRGBA64 (@"".r·2 @"".Rectangle) (? *@"".RGBA64) + type @"image/color".NRGBA struct { R uint8; G uint8; B uint8; A uint8 } + func (@"image/color".c·5 @"image/color".NRGBA) RGBA () (@"image/color".r·1 uint32, @"image/color".g·2 uint32, @"image/color".b·3 uint32, @"image/color".a·4 uint32) + type @"".NRGBA struct { Pix []uint8; Stride int; Rect @"".Rectangle } + func (@"".p·2 *@"".NRGBA "esc:0x0") At (@"".x·3 int, @"".y·4 int) (? @"image/color".Color) + func (@"".p·2 *@"".NRGBA "esc:0x0") Bounds () (? @"".Rectangle) { return @"".p·2.Rect } + func (@"".p·2 *@"".NRGBA "esc:0x0") ColorModel () (? @"image/color".Model) { return @"image/color".NRGBAModel } + func (@"".p·2 *@"".NRGBA "esc:0x0") NRGBAAt (@"".x·3 int, @"".y·4 int) (? @"image/color".NRGBA) + func (@"".p·2 *@"".NRGBA "esc:0x0") Opaque () (? bool) + func (@"".p·2 *@"".NRGBA "esc:0x0") PixOffset (@"".x·3 int, @"".y·4 int) (? int) { return (@"".y·4 - @"".p·2.Rect.Min.Y) * @"".p·2.Stride + (@"".x·3 - @"".p·2.Rect.Min.X) * 0x4 } + func (@"".p·1 *@"".NRGBA "esc:0x0") Set (@"".x·2 int, @"".y·3 int, @"".c·4 @"image/color".Color) + func (@"".p·1 *@"".NRGBA "esc:0x0") SetNRGBA (@"".x·2 int, @"".y·3 int, @"".c·4 @"image/color".NRGBA) + func (@"".p·2 *@"".NRGBA) SubImage (@"".r·3 @"".Rectangle) (? @"".Image) + func @"".NewNRGBA (@"".r·2 @"".Rectangle) (? *@"".NRGBA) + type @"image/color".NRGBA64 struct { R uint16; G uint16; B uint16; A uint16 } + func (@"image/color".c·5 @"image/color".NRGBA64) RGBA () (@"image/color".r·1 uint32, @"image/color".g·2 uint32, @"image/color".b·3 uint32, @"image/color".a·4 uint32) + type @"".NRGBA64 struct { Pix []uint8; Stride int; Rect @"".Rectangle } + func (@"".p·2 *@"".NRGBA64 "esc:0x0") At (@"".x·3 int, @"".y·4 int) (? @"image/color".Color) + func (@"".p·2 *@"".NRGBA64 "esc:0x0") Bounds () (? @"".Rectangle) { return @"".p·2.Rect } + func (@"".p·2 *@"".NRGBA64 "esc:0x0") ColorModel () (? @"image/color".Model) { return @"image/color".NRGBA64Model } + func (@"".p·2 *@"".NRGBA64 "esc:0x0") NRGBA64At (@"".x·3 int, @"".y·4 int) (? @"image/color".NRGBA64) + func (@"".p·2 *@"".NRGBA64 "esc:0x0") Opaque () (? bool) + func (@"".p·2 *@"".NRGBA64 "esc:0x0") PixOffset (@"".x·3 int, @"".y·4 int) (? int) { return (@"".y·4 - @"".p·2.Rect.Min.Y) * @"".p·2.Stride + (@"".x·3 - @"".p·2.Rect.Min.X) * 0x8 } + func (@"".p·1 *@"".NRGBA64 "esc:0x0") Set (@"".x·2 int, @"".y·3 int, @"".c·4 @"image/color".Color) + func (@"".p·1 *@"".NRGBA64 "esc:0x0") SetNRGBA64 (@"".x·2 int, @"".y·3 int, @"".c·4 @"image/color".NRGBA64) + func (@"".p·2 *@"".NRGBA64) SubImage (@"".r·3 @"".Rectangle) (? @"".Image) + func @"".NewNRGBA64 (@"".r·2 @"".Rectangle) (? *@"".NRGBA64) + type @"image/color".Alpha struct { A uint8 } + func (@"image/color".c·5 @"image/color".Alpha) RGBA () (@"image/color".r·1 uint32, @"image/color".g·2 uint32, @"image/color".b·3 uint32, @"image/color".a·4 uint32) { @"image/color".a·4 = uint32(@"image/color".c·5.A); @"image/color".a·4 |= @"image/color".a·4 << 0x8; return @"image/color".a·4, @"image/color".a·4, @"image/color".a·4, @"image/color".a·4 } + type @"".Alpha struct { Pix []uint8; Stride int; Rect @"".Rectangle } + func (@"".p·2 *@"".Alpha "esc:0x0") AlphaAt (@"".x·3 int, @"".y·4 int) (? @"image/color".Alpha) + func (@"".p·2 *@"".Alpha "esc:0x0") At (@"".x·3 int, @"".y·4 int) (? @"image/color".Color) + func (@"".p·2 *@"".Alpha "esc:0x0") Bounds () (? @"".Rectangle) { return @"".p·2.Rect } + func (@"".p·2 *@"".Alpha "esc:0x0") ColorModel () (? @"image/color".Model) { return @"image/color".AlphaModel } + func (@"".p·2 *@"".Alpha "esc:0x0") Opaque () (? bool) + func (@"".p·2 *@"".Alpha "esc:0x0") PixOffset (@"".x·3 int, @"".y·4 int) (? int) { return (@"".y·4 - @"".p·2.Rect.Min.Y) * @"".p·2.Stride + (@"".x·3 - @"".p·2.Rect.Min.X) * 0x1 } + func (@"".p·1 *@"".Alpha "esc:0x0") Set (@"".x·2 int, @"".y·3 int, @"".c·4 @"image/color".Color) + func (@"".p·1 *@"".Alpha "esc:0x0") SetAlpha (@"".x·2 int, @"".y·3 int, @"".c·4 @"image/color".Alpha) + func (@"".p·2 *@"".Alpha) SubImage (@"".r·3 @"".Rectangle) (? @"".Image) + func @"".NewAlpha (@"".r·2 @"".Rectangle) (? *@"".Alpha) + type @"image/color".Alpha16 struct { A uint16 } + func (@"image/color".c·5 @"image/color".Alpha16) RGBA () (@"image/color".r·1 uint32, @"image/color".g·2 uint32, @"image/color".b·3 uint32, @"image/color".a·4 uint32) { @"image/color".a·4 = uint32(@"image/color".c·5.A); return @"image/color".a·4, @"image/color".a·4, @"image/color".a·4, @"image/color".a·4 } + type @"".Alpha16 struct { Pix []uint8; Stride int; Rect @"".Rectangle } + func (@"".p·2 *@"".Alpha16 "esc:0x0") Alpha16At (@"".x·3 int, @"".y·4 int) (? @"image/color".Alpha16) + func (@"".p·2 *@"".Alpha16 "esc:0x0") At (@"".x·3 int, @"".y·4 int) (? @"image/color".Color) + func (@"".p·2 *@"".Alpha16 "esc:0x0") Bounds () (? @"".Rectangle) { return @"".p·2.Rect } + func (@"".p·2 *@"".Alpha16 "esc:0x0") ColorModel () (? @"image/color".Model) { return @"image/color".Alpha16Model } + func (@"".p·2 *@"".Alpha16 "esc:0x0") Opaque () (? bool) + func (@"".p·2 *@"".Alpha16 "esc:0x0") PixOffset (@"".x·3 int, @"".y·4 int) (? int) { return (@"".y·4 - @"".p·2.Rect.Min.Y) * @"".p·2.Stride + (@"".x·3 - @"".p·2.Rect.Min.X) * 0x2 } + func (@"".p·1 *@"".Alpha16 "esc:0x0") Set (@"".x·2 int, @"".y·3 int, @"".c·4 @"image/color".Color) + func (@"".p·1 *@"".Alpha16 "esc:0x0") SetAlpha16 (@"".x·2 int, @"".y·3 int, @"".c·4 @"image/color".Alpha16) + func (@"".p·2 *@"".Alpha16) SubImage (@"".r·3 @"".Rectangle) (? @"".Image) + func @"".NewAlpha16 (@"".r·2 @"".Rectangle) (? *@"".Alpha16) + type @"image/color".Gray struct { Y uint8 } + func (@"image/color".c·5 @"image/color".Gray) RGBA () (@"image/color".r·1 uint32, @"image/color".g·2 uint32, @"image/color".b·3 uint32, @"image/color".a·4 uint32) { var @"image/color".y·6 uint32; ; @"image/color".y·6 = uint32(@"image/color".c·5.Y); @"image/color".y·6 |= @"image/color".y·6 << 0x8; return @"image/color".y·6, @"image/color".y·6, @"image/color".y·6, 0xFFFF } + type @"".Gray struct { Pix []uint8; Stride int; Rect @"".Rectangle } + func (@"".p·2 *@"".Gray "esc:0x0") At (@"".x·3 int, @"".y·4 int) (? @"image/color".Color) + func (@"".p·2 *@"".Gray "esc:0x0") Bounds () (? @"".Rectangle) { return @"".p·2.Rect } + func (@"".p·2 *@"".Gray "esc:0x0") ColorModel () (? @"image/color".Model) { return @"image/color".GrayModel } + func (@"".p·2 *@"".Gray "esc:0x0") GrayAt (@"".x·3 int, @"".y·4 int) (? @"image/color".Gray) + func (@"".p·2 *@"".Gray "esc:0x0") Opaque () (? bool) { return true } + func (@"".p·2 *@"".Gray "esc:0x0") PixOffset (@"".x·3 int, @"".y·4 int) (? int) { return (@"".y·4 - @"".p·2.Rect.Min.Y) * @"".p·2.Stride + (@"".x·3 - @"".p·2.Rect.Min.X) * 0x1 } + func (@"".p·1 *@"".Gray "esc:0x0") Set (@"".x·2 int, @"".y·3 int, @"".c·4 @"image/color".Color) + func (@"".p·1 *@"".Gray "esc:0x0") SetGray (@"".x·2 int, @"".y·3 int, @"".c·4 @"image/color".Gray) + func (@"".p·2 *@"".Gray) SubImage (@"".r·3 @"".Rectangle) (? @"".Image) + func @"".NewGray (@"".r·2 @"".Rectangle) (? *@"".Gray) + type @"image/color".Gray16 struct { Y uint16 } + func (@"image/color".c·5 @"image/color".Gray16) RGBA () (@"image/color".r·1 uint32, @"image/color".g·2 uint32, @"image/color".b·3 uint32, @"image/color".a·4 uint32) { var @"image/color".y·6 uint32; ; @"image/color".y·6 = uint32(@"image/color".c·5.Y); return @"image/color".y·6, @"image/color".y·6, @"image/color".y·6, 0xFFFF } + type @"".Gray16 struct { Pix []uint8; Stride int; Rect @"".Rectangle } + func (@"".p·2 *@"".Gray16 "esc:0x0") At (@"".x·3 int, @"".y·4 int) (? @"image/color".Color) + func (@"".p·2 *@"".Gray16 "esc:0x0") Bounds () (? @"".Rectangle) { return @"".p·2.Rect } + func (@"".p·2 *@"".Gray16 "esc:0x0") ColorModel () (? @"image/color".Model) { return @"image/color".Gray16Model } + func (@"".p·2 *@"".Gray16 "esc:0x0") Gray16At (@"".x·3 int, @"".y·4 int) (? @"image/color".Gray16) + func (@"".p·2 *@"".Gray16 "esc:0x0") Opaque () (? bool) { return true } + func (@"".p·2 *@"".Gray16 "esc:0x0") PixOffset (@"".x·3 int, @"".y·4 int) (? int) { return (@"".y·4 - @"".p·2.Rect.Min.Y) * @"".p·2.Stride + (@"".x·3 - @"".p·2.Rect.Min.X) * 0x2 } + func (@"".p·1 *@"".Gray16 "esc:0x0") Set (@"".x·2 int, @"".y·3 int, @"".c·4 @"image/color".Color) + func (@"".p·1 *@"".Gray16 "esc:0x0") SetGray16 (@"".x·2 int, @"".y·3 int, @"".c·4 @"image/color".Gray16) + func (@"".p·2 *@"".Gray16) SubImage (@"".r·3 @"".Rectangle) (? @"".Image) + func @"".NewGray16 (@"".r·2 @"".Rectangle) (? *@"".Gray16) + type @"image/color".Palette []@"image/color".Color + func (@"image/color".p·2 @"image/color".Palette "esc:0x0") Convert (@"image/color".c·3 @"image/color".Color) (? @"image/color".Color) + func (@"image/color".p·2 @"image/color".Palette "esc:0x0") Index (@"image/color".c·3 @"image/color".Color) (? int) + type @"".Paletted struct { Pix []uint8; Stride int; Rect @"".Rectangle; Palette @"image/color".Palette } + func (@"".p·2 *@"".Paletted "esc:0x0") At (@"".x·3 int, @"".y·4 int) (? @"image/color".Color) + func (@"".p·2 *@"".Paletted "esc:0x0") Bounds () (? @"".Rectangle) { return @"".p·2.Rect } + func (@"".p·2 *@"".Paletted "esc:0x0") ColorIndexAt (@"".x·3 int, @"".y·4 int) (? uint8) + func (@"".p·2 *@"".Paletted "esc:0x1") ColorModel () (? @"image/color".Model) { return @"".p·2.Palette } + func (@"".p·2 *@"".Paletted "esc:0x0") Opaque () (? bool) + func (@"".p·2 *@"".Paletted "esc:0x0") PixOffset (@"".x·3 int, @"".y·4 int) (? int) { return (@"".y·4 - @"".p·2.Rect.Min.Y) * @"".p·2.Stride + (@"".x·3 - @"".p·2.Rect.Min.X) * 0x1 } + func (@"".p·1 *@"".Paletted "esc:0x0") Set (@"".x·2 int, @"".y·3 int, @"".c·4 @"image/color".Color) + func (@"".p·1 *@"".Paletted "esc:0x0") SetColorIndex (@"".x·2 int, @"".y·3 int, @"".index·4 uint8) + func (@"".p·2 *@"".Paletted) SubImage (@"".r·3 @"".Rectangle) (? @"".Image) + func @"".NewPaletted (@"".r·2 @"".Rectangle, @"".p·3 @"image/color".Palette) (? *@"".Paletted) + type @"".Uniform struct { C @"image/color".Color } + func (@"".c·2 *@"".Uniform "esc:0x1") At (@"".x·3 int, @"".y·4 int) (? @"image/color".Color) { return @"".c·2.C } + func (@"".c·2 *@"".Uniform "esc:0x0") Bounds () (? @"".Rectangle) { return (@"".Rectangle{ Min:(@"".Point{ X:-0x3B9ACA00, Y:-0x3B9ACA00 }), Max:(@"".Point{ X:0x3B9ACA00, Y:0x3B9ACA00 }) }) } + func (@"".c·2 *@"".Uniform "esc:0x2") ColorModel () (? @"image/color".Model) { return @"".c·2 } + func (@"".c·2 *@"".Uniform "esc:0x1") Convert (? @"image/color".Color) (? @"image/color".Color) { return @"".c·2.C } + func (@"".c·2 *@"".Uniform) Opaque () (? bool) + func (@"".c·5 *@"".Uniform) RGBA () (@"".r·1 uint32, @"".g·2 uint32, @"".b·3 uint32, @"".a·4 uint32) + var @"".Black *@"".Uniform + var @"".White *@"".Uniform + var @"".Transparent *@"".Uniform + var @"".Opaque *@"".Uniform + func @"".NewUniform (@"".c·2 @"image/color".Color) (? *@"".Uniform) { return (&@"".Uniform{ C:@"".c·2 }) } + type @"".YCbCrSubsampleRatio int + func (@"".s·2 @"".YCbCrSubsampleRatio) String () (? string) + const @"".YCbCrSubsampleRatio444 @"".YCbCrSubsampleRatio = 0x0 + const @"".YCbCrSubsampleRatio422 @"".YCbCrSubsampleRatio = 0x1 + const @"".YCbCrSubsampleRatio420 @"".YCbCrSubsampleRatio = 0x2 + const @"".YCbCrSubsampleRatio440 @"".YCbCrSubsampleRatio = 0x3 + type @"image/color".YCbCr struct { Y uint8; Cb uint8; Cr uint8 } + func (@"image/color".c·5 @"image/color".YCbCr) RGBA () (? uint32, ? uint32, ? uint32, ? uint32) + type @"".YCbCr struct { Y []uint8; Cb []uint8; Cr []uint8; YStride int; CStride int; SubsampleRatio @"".YCbCrSubsampleRatio; Rect @"".Rectangle } + func (@"".p·2 *@"".YCbCr "esc:0x0") At (@"".x·3 int, @"".y·4 int) (? @"image/color".Color) + func (@"".p·2 *@"".YCbCr "esc:0x0") Bounds () (? @"".Rectangle) { return @"".p·2.Rect } + func (@"".p·2 *@"".YCbCr "esc:0x0") COffset (@"".x·3 int, @"".y·4 int) (? int) + func (@"".p·2 *@"".YCbCr "esc:0x0") ColorModel () (? @"image/color".Model) { return @"image/color".YCbCrModel } + func (@"".p·2 *@"".YCbCr "esc:0x0") Opaque () (? bool) { return true } + func (@"".p·2 *@"".YCbCr) SubImage (@"".r·3 @"".Rectangle) (? @"".Image) + func (@"".p·2 *@"".YCbCr "esc:0x0") YCbCrAt (@"".x·3 int, @"".y·4 int) (? @"image/color".YCbCr) + func (@"".p·2 *@"".YCbCr "esc:0x0") YOffset (@"".x·3 int, @"".y·4 int) (? int) { return (@"".y·4 - @"".p·2.Rect.Min.Y) * @"".p·2.YStride + (@"".x·3 - @"".p·2.Rect.Min.X) } + func @"".NewYCbCr (@"".r·2 @"".Rectangle, @"".subsampleRatio·3 @"".YCbCrSubsampleRatio) (? *@"".YCbCr) + func @"".init () + type @"".format struct { @"".name string; @"".magic string; @"".decode func(? @"io".Reader) (? @"".Image, ? error); @"".decodeConfig func(? @"io".Reader) (? @"".Config, ? error) } + var @"".formats []@"".format + var @"image/color".RGBAModel @"image/color".Model + var @"image/color".RGBA64Model @"image/color".Model + var @"image/color".NRGBAModel @"image/color".Model + var @"image/color".NRGBA64Model @"image/color".Model + var @"image/color".AlphaModel @"image/color".Model + var @"image/color".Alpha16Model @"image/color".Model + var @"image/color".GrayModel @"image/color".Model + var @"image/color".Gray16Model @"image/color".Model + var @"image/color".YCbCrModel @"image/color".Model + +$$ + +go object linux amd64 go1.4.1 X:precisestack + +! + + + +"".rr + +"".autotmp_0017 + + + + + +"".rr + + +"".rr + +B+ +LK +V +6 +"".Pt + + +-" + +
+"".ZR + + + + + + + +$ +D$hH H\$HHl$(H97H\$8Hl$XH9(H\$PHl$0H9H\$@Hl$`H9 +D$hH D$h + +M +"".y1 +"".x1 +"".y0 +"".x0 + + +"".autotmp_0067 + +HBLBH9sH1DT$@DL$A@|$B\$CH + + + +HBHjH9sH1l$C@+H + + + + +D$PH@H +D$P + + +6
" + + + +
+
+ + +"".autotmp_0141 +HBLJH9s(H,1fm + + 8 + + + + + + + + + + +HBHjH9sH1DH + + + + +D$PH@H + +6O + + +
+ + + + +"".autotmp_0242 + +HBLBH9sH1DT$@DL$A@|$B\$CH + + + +HBHjH9sH1l$C@+H + + + + +D$PH@H +D$P + + +6
" + + + +
+
+ + +"".autotmp_0316 +HBLJH9s(H,1fm + + 8 + + + + + + + + + + +HBHjH9sH1DH + + + + +D$PH@H + +6O + + +
+ + + + +"".autotmp_0417 + + + + + + + + +D$PH@H +D$P + + +.
" + + + +
+
+ + +"".autotmp_0469 + +HBLJH9sH,1fm + + + + +HBHjH9sH1DH + + + + + +D$PH@H + +H +1O + + +
+ + + +"GS + +0 + +"".autotmp_0534 +, + + +)O' +; + + +/k' + + + + + + +"".autotmp_0578 + +HBLJH9sH,1fm + + + + +HBHjH9sH1DH + + + + + + + +
+ + +V<"_ + + +D$@ + +( + + +MM)LL)H + + + + f + + + + +"".a +:V + + +B,d + + +D$8 + + + + + +fV +( +v$ + +"".autotmp_0714 + + +"".yi + + +"".ci +"".yi +o - + + +"".ch +"".cw +3lU = +? +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +"".autotmp_0834 + +D$h +D$h + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +"".ZP +"".ZR +"".Pt + + + + + + + + + + + + + + + + + + + + + + + + |