| Index: experimental/go-skia/skia.go
|
| diff --git a/experimental/go-skia/skia.go b/experimental/go-skia/skia.go
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..0758c432d1dd5f0af0c1ffeeccf14c3111b6f4dc
|
| --- /dev/null
|
| +++ b/experimental/go-skia/skia.go
|
| @@ -0,0 +1,30 @@
|
| +package skia
|
| +
|
| +/*
|
| +#cgo CFLAGS: -I../../include/c
|
| +#cgo LDFLAGS: -L ../../out/Debug/
|
| +#cgo LDFLAGS: -lskia_core
|
| +#cgo LDFLAGS: -lskia_effects
|
| +#cgo LDFLAGS: -lskia_images
|
| +#cgo LDFLAGS: -lskia_opts
|
| +#cgo LDFLAGS: -lskia_ports
|
| +#cgo LDFLAGS: -lskia_sfnt
|
| +#cgo LDFLAGS: -lskia_utils
|
| +#cgo LDFLAGS: -lskia_opts_ssse3
|
| +#cgo LDFLAGS: -lskia_opts_sse4
|
| +#cgo LDFLAGS: -lm
|
| +#cgo LDFLAGS: -lstdc++
|
| +#cgo LDFLAGS: -lGL
|
| +#cgo LDFLAGS: -lGLU
|
| +#include "sk_surface.h"
|
| +*/
|
| +import "C"
|
| +
|
| +func dummyFunction() {
|
| + testPaint := C.sk_paint_new()
|
| + defer func() {
|
| + sk_paint_delete(testPaint)
|
| + }()
|
| +}
|
| +
|
| +// TODO: replace this with an idiomatic interface to Skia.
|
|
|