aboutsummaryrefslogtreecommitdiff
path: root/vendor/golang.org/x/mobile/gl/work.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/golang.org/x/mobile/gl/work.go')
-rw-r--r--vendor/golang.org/x/mobile/gl/work.go31
1 files changed, 14 insertions, 17 deletions
diff --git a/vendor/golang.org/x/mobile/gl/work.go b/vendor/golang.org/x/mobile/gl/work.go
index 9f340c1..65eaf9a 100644
--- a/vendor/golang.org/x/mobile/gl/work.go
+++ b/vendor/golang.org/x/mobile/gl/work.go
@@ -2,28 +2,25 @@
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
+//go:build darwin || linux || openbsd
// +build darwin linux openbsd
package gl
/*
-#cgo ios LDFLAGS: -framework OpenGLES
-#cgo darwin,amd64,!ios LDFLAGS: -framework OpenGL
-#cgo darwin,arm LDFLAGS: -framework OpenGLES
-#cgo darwin,arm64 LDFLAGS: -framework OpenGLES
-#cgo linux LDFLAGS: -lGLESv2
-#cgo openbsd LDFLAGS: -L/usr/X11R6/lib/ -lGLESv2
-
-#cgo android CFLAGS: -Dos_android
-#cgo ios CFLAGS: -Dos_ios
-#cgo darwin,amd64,!ios CFLAGS: -Dos_osx
-#cgo darwin,arm CFLAGS: -Dos_ios
-#cgo darwin,arm64 CFLAGS: -Dos_ios
-#cgo darwin CFLAGS: -DGL_SILENCE_DEPRECATION
-#cgo linux CFLAGS: -Dos_linux
-#cgo openbsd CFLAGS: -Dos_openbsd
-
-#cgo openbsd CFLAGS: -I/usr/X11R6/include/
+#cgo ios LDFLAGS: -framework OpenGLES
+#cgo darwin,!ios LDFLAGS: -framework OpenGL
+#cgo linux LDFLAGS: -lGLESv2
+#cgo openbsd LDFLAGS: -L/usr/X11R6/lib/ -lGLESv2
+
+#cgo android CFLAGS: -Dos_android
+#cgo ios CFLAGS: -Dos_ios
+#cgo darwin,!ios CFLAGS: -Dos_macos
+#cgo darwin CFLAGS: -DGL_SILENCE_DEPRECATION -DGLES_SILENCE_DEPRECATION
+#cgo linux CFLAGS: -Dos_linux
+#cgo openbsd CFLAGS: -Dos_openbsd
+
+#cgo openbsd CFLAGS: -I/usr/X11R6/include/
#include <stdint.h>
#include "work.h"