Fork of https://github.com/tfriedel6/canvas to remove the cgo part, only leaving software rendering
Find a file
2018-03-12 12:42:41 +01:00
goglimpl a go-gl implementation of the gl interface 2018-01-24 14:20:12 +01:00
sdlcanvas moved package 2018-01-30 13:02:34 +01:00
.gitignore ignore more test files 2018-02-11 16:48:23 +01:00
canvas.go font rendering fix 2018-02-26 16:53:34 +01:00
color.go bugfix for alpha in hex color strings 2018-02-07 12:53:14 +01:00
freetype.go moved a freetype source file into the project and optimized it for the given purpose, only upload rendered text rectangle to the texture 2018-01-29 13:14:42 +01:00
gradients.go prepared radial gradients, but they don't work yet 2018-02-08 13:00:16 +01:00
imagedata.go shaders are now in their own file; text fill now uses font rendering more directly and supports fill styles 2018-02-26 15:40:48 +01:00
images.go shaders are now in their own file; text fill now uses font rendering more directly and supports fill styles 2018-02-26 15:40:48 +01:00
made_shaders.go shaders are now in their own file; text fill now uses font rendering more directly and supports fill styles 2018-02-26 15:40:48 +01:00
make_shaders.go shaders are now in their own file; text fill now uses font rendering more directly and supports fill styles 2018-02-26 15:40:48 +01:00
openglinterface.go first version 2018-01-24 14:19:32 +01:00
paths.go added quadratic and bezier curves 2018-03-08 16:42:16 +01:00
README.md Create README.md 2018-03-12 12:42:41 +01:00
shaders.go shaders are now in their own file; text fill now uses font rendering more directly and supports fill styles 2018-02-26 15:40:48 +01:00
text.go font rendering fix 2018-02-26 16:53:34 +01:00
triangulation.go improved triangulation so that empty triangles can get removed, which can happen with self-intersecting polygons 2018-02-12 10:32:38 +01:00

canvas

Canvas is a Go library based on OpenGL that tries to provide the HTML5 canvas API as closely as possible.