1
0
mirror of https://github.com/golang/go synced 2024-11-20 10:44:41 -07:00
The Go programming language
Go to file
Nigel Tao efda3aba10 Fast-ish path for drawing onto an image.RGBA destination.
Time to draw.Draw a 200x200 image fell from 18.4ms (and 1 malloc) to
5.6ms (and 0 mallocs). It's still relatively slow since it assumes
nothing about the src or mask images, but it does remove the malloc.
There are existing faster, more specialized paths for copies, fills
and image glyph masks.

Also added a "compare to a slow but obviously correct implementation"
check to draw_test.go.

R=rsc, r
CC=golang-dev
https://golang.org/cl/1223044
2010-05-20 13:57:18 -07:00
doc go spec: added imaginary literal to semicolon rules (was missing) 2010-05-14 13:11:48 -07:00
include Fix *l/*c -V flag segfault 2010-02-08 11:53:27 -08:00
lib godoc: add codewalk support 2010-04-26 22:35:12 -07:00
misc dashboard: reintroduce Benchmark model 2010-05-19 17:53:41 -07:00
pkg more description 2009-10-15 23:08:46 -07:00
src Fast-ish path for drawing onto an image.RGBA destination. 2010-05-20 13:57:18 -07:00
test bug275: cannot apply real() to a complex array element 2010-05-19 13:10:00 -07:00
.hgignore rename cgo2c to goc2c in ignored list 2010-04-26 22:49:14 -07:00
.hgtags release.2010-05-04 tags 2010-05-05 12:13:50 +10:00
AUTHORS CLA: Andrei Vieru 2010-04-12 10:11:18 -07:00
CONTRIBUTORS CONTRIBUTORS: add Brad Fitzpatrick (Google Inc) 2010-05-05 12:49:59 -07:00
favicon.ico add a favicon plus a couple of hi-res versions of gordon 2009-10-26 10:13:07 -07:00
LICENSE Add an explicit patent grant to the Go license. 2010-01-25 15:39:32 -08:00
README add a README file, so that if someone finds a 2009-11-08 09:57:37 -08:00

This is the source code repository for the Go programming language.  

For documentation about how to install and use Go,
visit http://golang.org/ or load doc/install.html in your web browser.

After installing Go, you can view a nicely formatted
doc/install.html by running godoc --http=:6060
and then visiting http://localhost:6060/doc/install.html.

Unless otherwise noted, the Go source files are distributed
under the BSD-style license found in the LICENSE file.