diff --git a/ui/app/gl_macos.m b/ui/app/gl_macos.m index 2770aaf9..896b7c7c 100644 --- a/ui/app/gl_macos.m +++ b/ui/app/gl_macos.m @@ -57,6 +57,7 @@ CVDisplayLinkRef displayLink; CVDisplayLinkSetCurrentCGDisplay(displayLink, dispID); } - (void)prepareOpenGL { + [super prepareOpenGL]; // Bind a default VBA to emulate OpenGL ES 2. GLuint defVBA; glGenVertexArrays(1, &defVBA); diff --git a/ui/app/os_macos.go b/ui/app/os_macos.go index 5a58c029..4a07b560 100644 --- a/ui/app/os_macos.go +++ b/ui/app/os_macos.go @@ -19,10 +19,10 @@ import ( "time" "unsafe" + "gioui.org/ui" "gioui.org/ui/f32" "gioui.org/ui/key" "gioui.org/ui/pointer" - "gioui.org/ui" ) func init() { @@ -140,7 +140,7 @@ func (w *window) draw(sync bool) { X: width, Y: height, }, - Config: *cfg, + Config: &cfg, sync: sync, }) } diff --git a/ui/go.mod b/ui/go.mod index 4e5c2973..bcb1aebb 100644 --- a/ui/go.mod +++ b/ui/go.mod @@ -1,8 +1,8 @@ module gioui.org/ui +go 1.12 + require ( golang.org/x/image v0.0.0-20190321063152-3fc05d484e9f golang.org/x/sys v0.0.0-20190329044733-9eb1bfa1ce65 ) - -go 1.12