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
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
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
Release automation
937b64450d
gpu-dawn: update to latest binary release
2023-06-13 17:52:25 +00:00
Wrench[bot]
6e9ce61254
all: update Zig to version 0.11.0-dev.3380+7e0a02ee2
...
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-06-13 09:55:03 -07:00
Răzvan C. Rădulescu
b45ad53a11
gpu: make swapChainGetCurrentTextureView() return value optional
2023-06-13 09:54:46 -07:00
mlugg
867d111f6d
freetype: fix and re-enable harfbuzz
...
This wasn't actually broken due to a Zig bug, but rather due to some
pragmas in Harfbuzz which forcibly enable this -Werror. Luckily, there's
a macro you can define to disable them.
2023-06-13 09:52:39 -07:00
Stephen Gutekanst
39959dd615
Revert "gpu-dawn: update to latest binary release"
...
This reverts commit 958664bb0b .
2023-06-05 08:44:51 -07:00
Tech0tron
fef0299886
gpu: remove usingnamespace for callbacks.zig and types.zig ( #798 )
2023-06-04 20:04:56 -07:00
Release automation
958664bb0b
gpu-dawn: update to latest binary release
2023-06-04 20:09:07 +00:00
xdBronch
aa69567a1b
core/gpu: start on usingnamespace issue and new zig split usage
2023-06-04 12:24:11 -07:00
Wrench[bot]
6135071a0c
all: update Zig to version 0.11.0-dev.3379+629f0d23b
...
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-06-04 12:22:54 -07:00
xdBronch
dcba9c7bb2
glfw: set raw_mouse_motion to true if cursor is disabled
2023-06-03 11:35:19 -07:00
Haze Booth
bfc2fad8e7
fixup! Simplify channel logic for coreaudio
2023-06-02 18:38:27 -07:00
Haze Booth
28c119888b
Simplify channel logic for coreaudio
2023-06-02 18:38:27 -07:00