Chromium Code Reviews| 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..6448f012c36cec2eebdd65c1a6440385940b0882 |
| --- /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 which an idiomatic interface to Skia. |
|
tfarina
2014/10/30 22:16:33
s/which/with?
stephana
2014/10/31 12:18:48
Done.
|