Stephen Gutekanst
0d6443e8de
gpu-dawn: divide sources into <30,000 characters per zig invocation
...
On Windows, process creation has a limit on the length of process
arguments and so without limiting the length of our `zig` compiler
invocations we would fail to compile there.
This should probably be fixed in the Zig build system itself, not worked
around here, but it works for now.
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 02:08:04 -07:00
Release automation
f4c1007265
gpu-dawn: update to latest binary release
2022-02-13 09:06:01 +00:00
Stephen Gutekanst
39109c9389
gpu-dawn: use source scanning for dawn_common target
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 01:58:17 -07:00
Stephen Gutekanst
8f593e25d2
gpu-dawn: use source scanning for dawn_native_vulkan target
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 01:58:17 -07:00
Stephen Gutekanst
be61c31b57
gpu-dawn: use source scanning for dawn_native_opengl target
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 01:58:17 -07:00
Stephen Gutekanst
3cd8fcaa59
gpu-dawn: use source scanning for dawn_native_d3d12 target
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 01:58:17 -07:00
Stephen Gutekanst
fc1f37ef2f
gpu-dawn: use source scanning for dawn_native_metal target
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 01:58:17 -07:00
Stephen Gutekanst
e15c91a8b7
gpu-dawn: use source scanning for dawn_native_gen target
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 01:58:17 -07:00
Stephen Gutekanst
9dcacacca1
gpu-dawn: use source scanning for dawn_native target
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 01:58:17 -07:00
Stephen Gutekanst
2e2eb57781
gpu-dawn: use source scanning for dawn_wire target
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 01:58:17 -07:00
Stephen Gutekanst
4ac07b8f13
gpu-dawn: use source scanning for spirv_cross target
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 01:58:17 -07:00
Stephen Gutekanst
bb32ce8c97
gpu-dawn: use source scanning for spvtools_opt target
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 01:58:17 -07:00
Stephen Gutekanst
9b57f73319
gpu-dawn: use source scanning for spvtools_val target
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 01:58:17 -07:00
Stephen Gutekanst
3368fa9da0
gpu-dawn: use source scanning for spirv_tools target
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 01:58:17 -07:00
Stephen Gutekanst
a0b513f0da
gpu-dawn: use source scanning for tint_core_all_src target
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 01:58:17 -07:00
Stephen Gutekanst
db37bfe93b
gpu-dawn: use source scanning for tint_sem_src target
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 01:58:17 -07:00
Stephen Gutekanst
37ab51bec1
gpu-dawn: use source scanning for tint_spv_reader target
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 01:58:17 -07:00
Stephen Gutekanst
8d4b3059ba
gpu-dawn: use source scanning for tint_spv_writer target
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 01:58:17 -07:00
Stephen Gutekanst
ce9608897b
gpu-dawn: use source scanning for abseil-cpp target
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 01:58:17 -07:00
Release automation
3ba2436192
gpu-dawn: update to latest binary release
2022-02-13 07:58:54 +00:00
Stephen Gutekanst
d8a00bd672
gpu-dawn: CI: use Zig libc versions not the system versions
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-13 00:29:19 -07:00
Release automation
609a49c7dc
gpu-dawn: update to latest binary release
2022-02-13 06:38:14 +00:00
Stephen Gutekanst
f0c43b76a2
gpu-dawn: CI: avoid double-publish incidents
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 23:31:52 -07:00
Stephen Gutekanst
601a5a4635
gpu-dawn: use linux-x86_64 binary releases
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 23:31:52 -07:00
Release automation
0a8d94452f
gpu-dawn: update to latest binary release
2022-02-13 06:17:47 +00:00
Release automation
74f3e8acde
gpu-dawn: update to latest binary release
2022-02-13 06:03:56 +00:00
Stephen Gutekanst
47d10c49a5
gpu-dawn: use macos-aarch64 binary releases
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 22:58:01 -07:00
Stephen Gutekanst
f2c96daa51
gpu-dawn: account for debug/release-fast in cache dir
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 22:58:01 -07:00
Release automation
0e3b196dc7
gpu-dawn: update to latest binary release
2022-02-13 05:51:17 +00:00
Stephen Gutekanst
ceed8f0621
gpu-dawn: CI: publish linux-x86_65 binary releases
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 22:48:25 -07:00
Stephen Gutekanst
9126a3211b
gpu-dawn: CI: prevent race condition with multiple publishes
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 22:48:25 -07:00
Stephen Gutekanst
3feb861398
gpu-dawn: utilize the appropriate debug/release-fast binary build
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 22:48:25 -07:00
Release automation
4b150869d4
gpu-dawn: update to latest binary release
2022-02-13 05:41:20 +00:00
Stephen Gutekanst
bc4abbdfa6
gpu-dawn: CI: correct actions syntax for workflow_run conclusion
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 22:35:21 -07:00
Release automation
c78d23f9fe
gpu-dawn: update to latest binary release
2022-02-13 05:34:23 +00:00
Stephen Gutekanst
4179248811
gpu-dawn: CI: fix infinite build -> release -> build -> release cycle
...
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 22:20:29 -07:00
Release automation
0edadfacba
gpu-dawn: update to latest binary release
2022-02-13 05:19:46 +00:00
Release automation
12d649825e
gpu-dawn: update to latest binary release
2022-02-13 05:16:59 +00:00
Release automation
47191ff3ee
gpu-dawn: update to latest binary release
2022-02-13 05:14:20 +00:00
Release automation
9c3311909b
gpu-dawn: update to latest binary release
2022-02-13 05:11:26 +00:00
Release automation
75401e561b
gpu-dawn: update to latest binary release
2022-02-13 05:08:37 +00:00
Release automation
434bb99cd6
gpu-dawn: update to latest binary release
2022-02-13 05:05:46 +00:00
Release automation
37b1c5e0a7
gpu-dawn: update to latest binary release
2022-02-13 05:03:04 +00:00
Release automation
6e8ca3d8c1
gpu-dawn: update to latest binary release
2022-02-13 05:00:34 +00:00
Release automation
77886dc2dc
gpu-dawn: update to latest binary release
2022-02-13 04:57:11 +00:00
Release automation
4e421414df
gpu-dawn: update to latest binary release
2022-02-13 04:54:17 +00:00
Release automation
17ca67ab00
gpu-dawn: update to latest binary release
2022-02-13 04:51:34 +00:00
Release automation
602dfaa138
gpu-dawn: update to latest binary release
2022-02-13 04:48:33 +00:00
Release automation
41c8f46ee8
gpu-dawn: update to latest binary release
2022-02-13 04:45:36 +00:00
Release automation
651bd40094
gpu-dawn: update to latest binary release
2022-02-13 04:42:48 +00:00