Vendor updates

This commit is contained in:
2018-10-13 01:38:03 +01:00
parent 0dd44d9de7
commit 197b5e696b
51 changed files with 70978 additions and 10088 deletions

View File

@@ -165,13 +165,8 @@ func verticalFlip(rgba *image.RGBA) {
//
// The resulting PictureData's Bounds will be the equivalent of the supplied image.Image's Bounds.
func PictureDataFromImage(img image.Image) *PictureData {
var rgba *image.RGBA
if rgbaImg, ok := img.(*image.RGBA); ok {
rgba = rgbaImg
} else {
rgba = image.NewRGBA(img.Bounds())
draw.Draw(rgba, rgba.Bounds(), img, img.Bounds().Min, draw.Src)
}
rgba := image.NewRGBA(img.Bounds())
draw.Draw(rgba, rgba.Bounds(), img, img.Bounds().Min, draw.Src)
verticalFlip(rgba)