From a2ae7d757168a17758957641b351de4c130fe349 Mon Sep 17 00:00:00 2001 From: "Randall C. O'Reilly" Date: Fri, 10 Apr 2026 00:30:05 -0700 Subject: [PATCH] glfw34: update to using glfw v3.4 --- examples/boids/main.go | 2 +- examples/cube/main.go | 2 +- examples/triangle/glfw.go | 2 +- go.mod | 2 +- go.sum | 4 ++-- wgpuglfw/surface_darwin.go | 2 +- wgpuglfw/surface_wayland_linux.go | 2 +- wgpuglfw/surface_windows.go | 2 +- wgpuglfw/surface_x11_linux.go | 2 +- 9 files changed, 10 insertions(+), 10 deletions(-) diff --git a/examples/boids/main.go b/examples/boids/main.go index f291f10..67e60a2 100644 --- a/examples/boids/main.go +++ b/examples/boids/main.go @@ -11,7 +11,7 @@ import ( "github.com/cogentcore/webgpu/wgpu" "github.com/cogentcore/webgpu/wgpuglfw" - "github.com/go-gl/glfw/v3.3/glfw" + "github.com/go-gl/glfw/v3.4/glfw" _ "embed" ) diff --git a/examples/cube/main.go b/examples/cube/main.go index 4acd19e..902ca2f 100644 --- a/examples/cube/main.go +++ b/examples/cube/main.go @@ -11,7 +11,7 @@ import ( "github.com/cogentcore/webgpu/examples/internal/glm" "github.com/cogentcore/webgpu/wgpu" "github.com/cogentcore/webgpu/wgpuglfw" - "github.com/go-gl/glfw/v3.3/glfw" + "github.com/go-gl/glfw/v3.4/glfw" _ "embed" ) diff --git a/examples/triangle/glfw.go b/examples/triangle/glfw.go index 6099692..7805cfb 100644 --- a/examples/triangle/glfw.go +++ b/examples/triangle/glfw.go @@ -8,7 +8,7 @@ import ( "strings" "github.com/cogentcore/webgpu/wgpuglfw" - "github.com/go-gl/glfw/v3.3/glfw" + "github.com/go-gl/glfw/v3.4/glfw" ) func main() { diff --git a/go.mod b/go.mod index 9834c9e..2918b98 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,7 @@ module github.com/cogentcore/webgpu go 1.22 require ( - github.com/go-gl/glfw/v3.3/glfw v0.0.0-20240506104042-037f3cc74f2a + github.com/go-gl/glfw/v3.4/glfw v0.1.0-pre.1 github.com/iancoleman/strcase v0.3.0 modernc.org/cc/v3 v3.41.0 mvdan.cc/gofumpt v0.6.0 diff --git a/go.sum b/go.sum index 753c436..b8f87d9 100644 --- a/go.sum +++ b/go.sum @@ -2,8 +2,8 @@ github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkp github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHkI4W8= github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0= -github.com/go-gl/glfw/v3.3/glfw v0.0.0-20240506104042-037f3cc74f2a h1:vxnBhFDDT+xzxf1jTJKMKZw3H0swfWk9RpWbBbDK5+0= -github.com/go-gl/glfw/v3.3/glfw v0.0.0-20240506104042-037f3cc74f2a/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= +github.com/go-gl/glfw/v3.4/glfw v0.1.0-pre.1 h1:nIVzcwqIaO1mK8LFr0fGkKpgQD4wJDDHRyv4t5k40Ps= +github.com/go-gl/glfw/v3.4/glfw v0.1.0-pre.1/go.mod h1:T5Dn0JwIJOX1euPZ/iT4tq6nFYtmukjcYa7937HuYK8= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/iancoleman/strcase v0.3.0 h1:nTXanmYxhfFAMjZL34Ov6gkzEsSJZ5DbhxWjvSASxEI= diff --git a/wgpuglfw/surface_darwin.go b/wgpuglfw/surface_darwin.go index 9addc6d..804459d 100644 --- a/wgpuglfw/surface_darwin.go +++ b/wgpuglfw/surface_darwin.go @@ -6,7 +6,7 @@ import ( "unsafe" "github.com/cogentcore/webgpu/wgpu" - "github.com/go-gl/glfw/v3.3/glfw" + "github.com/go-gl/glfw/v3.4/glfw" ) /* diff --git a/wgpuglfw/surface_wayland_linux.go b/wgpuglfw/surface_wayland_linux.go index 30758e0..9f60949 100644 --- a/wgpuglfw/surface_wayland_linux.go +++ b/wgpuglfw/surface_wayland_linux.go @@ -6,7 +6,7 @@ import ( "unsafe" "github.com/cogentcore/webgpu/wgpu" - "github.com/go-gl/glfw/v3.3/glfw" + "github.com/go-gl/glfw/v3.4/glfw" ) func GetSurfaceDescriptor(w *glfw.Window) *wgpu.SurfaceDescriptor { diff --git a/wgpuglfw/surface_windows.go b/wgpuglfw/surface_windows.go index b2b46be..3a386c7 100644 --- a/wgpuglfw/surface_windows.go +++ b/wgpuglfw/surface_windows.go @@ -6,7 +6,7 @@ import ( "unsafe" "github.com/cogentcore/webgpu/wgpu" - "github.com/go-gl/glfw/v3.3/glfw" + "github.com/go-gl/glfw/v3.4/glfw" ) /* diff --git a/wgpuglfw/surface_x11_linux.go b/wgpuglfw/surface_x11_linux.go index bee48fa..b0eb6c7 100644 --- a/wgpuglfw/surface_x11_linux.go +++ b/wgpuglfw/surface_x11_linux.go @@ -6,7 +6,7 @@ import ( "unsafe" "github.com/cogentcore/webgpu/wgpu" - "github.com/go-gl/glfw/v3.3/glfw" + "github.com/go-gl/glfw/v3.4/glfw" ) func GetSurfaceDescriptor(w *glfw.Window) *wgpu.SurfaceDescriptor {