Commit graph

2989 commits

Author SHA1 Message Date
Stephen Gutekanst
912bab4b57 gpu-dawn: fix macOS builds
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 19:52:44 -07:00
Stephen Gutekanst
8cf4a81a2f core: CI: launch xfvb for testing on linux
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 11:57:20 -07:00
Stephen Gutekanst
373ad6c695 core: mach-gamemode is a package manager dep
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 11:39:54 -07:00
Stephen Gutekanst
2292c00d2e core: CI: agree to macOS SDK terms
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 11:32:43 -07:00
Stephen Gutekanst
6ec52d84ef core: update to latest mach-gamemode API
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 11:31:29 -07:00
Stephen Gutekanst
0295820b72 core: CI: clone dependencies manually
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 11:03:16 -07:00
Stephen Gutekanst
437cd952e6 gpu-dawn: fix musl build
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 08:32:54 -07:00
Stephen Gutekanst
2f7c0d789c glfw: fix sdk-linux-x86_64 pinned commit
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 08:22:46 -07:00
Stephen Gutekanst
eb9d9d5b85 gpu-dawn: workaround macOS __kernel_ptr_semantics
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 08:20:56 -07:00
Stephen Gutekanst
8044556c54 gpu-dawn: fix musl build
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 07:46:47 -07:00
Stephen Gutekanst
f3f7e7c1cf gpu-dawn: update macOS target triples
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 07:44:27 -07:00
contribuewwt
0319db3e53
core: add is_headless to specify hidden window before init (#816)
Co-authored-by: Stephen Gutekanst <stephen.gutekanst@gmail.com>
2023-06-25 02:18:26 -07:00
Stephen Gutekanst
589a181a92 all: update dependency versions
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 01:25:30 -07:00
Stephen Gutekanst
f4bfe1a541 glfw: workaround macOS zig libc __kernel_ptr_semantics
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 01:12:33 -07:00
Stephen Gutekanst
f886d490ee glfw: improve system-sdk version selection
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 01:12:07 -07:00
Stephen Gutekanst
bbbfe71dc2 gpu-dawn: improve binary version selection
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 01:11:50 -07:00
Stephen Gutekanst
d2ca4391e9 all: update macOS target triples
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 00:38:45 -07:00
Stephen Gutekanst
3e0fe63e63 gpu-dawn: update mac target help message
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 00:38:28 -07:00
Stephen Gutekanst
5cf18801a1 glfw: update to latest Zig API
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 00:33:18 -07:00
Stephen Gutekanst
05a0240e25 glfw: ensure macOS 11 system SDK applies to all 11 versions
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 00:33:01 -07:00
Stephen Gutekanst
a02be34c07 gpu-dawn: fix building for macOS 11 targets (fixes hexops/mach#610)
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 00:29:11 -07:00
Stephen Gutekanst
c62bae6edc all: update to latest Zig APIs
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 00:18:03 -07:00
Stephen Gutekanst
29964c99bb update to latest Zig (zig fmt)
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 00:01:55 -07:00
Stephen Gutekanst
419d82d5fd CI: fix macos target triple
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 00:01:22 -07:00
Wrench[bot]
8a05b449ab all: update Zig to version 0.11.0-dev.3798+a5e15eced
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-06-25 00:00:41 -07:00
Stephen Gutekanst
225d7891d1 gpu: CI: fix macOS build
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-24 21:33:21 -07:00
Stephen Gutekanst
12be06c4af core: temporarily handle device loss internally
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-24 21:30:54 -07:00
Stephen Gutekanst
192ca40032 gpu: CI: clone dependencies ourselves
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-24 21:25:01 -07:00
Stephen Gutekanst
fdd3270a0f gpu: update to latest webgpu.h API
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-24 21:00:07 -07:00
Stephen Gutekanst
74067bebed dev: remove directory
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-24 19:07:43 -07:00
Stephen Gutekanst
d115590684 dev: remove scripts that should move into wrench
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-24 19:06:51 -07:00
Stephen Gutekanst
2fc96b7ff0 dev: remove project template (outdated)
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-24 18:53:06 -07:00
Release automation
50a900fbf9 gpu-dawn: update to latest binary release 2023-06-24 21:31:16 +00:00
Stephen Gutekanst
1abb7a52dc gpu-dawn: fix linux build
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-24 13:43:47 -07:00
Stephen Gutekanst
72a5625b1f glfw: system_sdk: update vulkan-headers
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-24 12:41:38 -07:00
Stephen Gutekanst
3512a5f38a gpu-dawn: update vulkan builds to latest dawn version
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-23 17:24:29 -07:00
Stephen Gutekanst
4430ce08ec gpu-dawn: update to latest Dawn version
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-18 21:31:41 -07:00
Wrench[bot]
08663afbcb gpu-dawn: update to latest version origin/generated-2023-06-18.1687119009
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-06-18 21:31:41 -07:00
Release automation
a60c41c5fb gpu-dawn: update to latest binary release 2023-06-18 18:05:31 +00:00
Stephen Gutekanst
fc3f73997c gpu-dawn: fix aarch64-macos builds
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-18 10:06:50 -07:00
Stephen Gutekanst
1ac41a0d91 gpu-dawn: workaround Apple Silicon CI issue
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-18 10:00:04 -07:00
Stephen Gutekanst
7a9707559b Revert "gpu-dawn: update to latest binary release"
This reverts commit 4f79b09714.
2023-06-15 06:30:16 -07:00
Release automation
4f79b09714 gpu-dawn: update to latest binary release 2023-06-15 05:39:03 +00:00
Stephen Gutekanst
7c8f32afa2 Revert "gpu-dawn: update to latest binary release"
This reverts commit 270c353b88.
2023-06-14 20:34:57 -07:00
Stephen Gutekanst
34ea529fb1 Revert "gpu-dawn: update to latest binary release"
This reverts commit 8ccb4d4f4f.
2023-06-14 20:34:47 -07:00
Release automation
8ccb4d4f4f gpu-dawn: update to latest binary release 2023-06-14 23:56:22 +00:00
Release automation
270c353b88 gpu-dawn: update to latest binary release 2023-06-14 23:29:53 +00:00
Stephen Gutekanst
dc87787133 all: update Zig to version 0.11.0-dev.3380+7e0a02ee2 2023-06-14 15:39:55 -07:00
Stephen Gutekanst
c99d902d68 Revert "gpu-dawn: update to latest binary release"
This reverts commit 937b64450d.
2023-06-14 15:39:48 -07:00
Stephen Gutekanst
99438db111 Revert "all: update Zig to version 0.11.0-dev.3380+7e0a02ee2"
This reverts commit 6e9ce61254.
2023-06-14 15:37:47 -07:00