Commit graph

  • 5f382f9365 glfw: system_sdk: use addIncludeDir over addSystemIncludeDir Stephen Gutekanst 2022-03-06 01:52:59 -07:00
  • 98e9fe0e0c gpu-dawn: update to latest binary release Release automation 2022-03-06 07:46:03 +00:00
  • 297f7bf2e5 gpu-dawn: utilize binary releases for x86_64-windows-gnu Stephen Gutekanst 2022-03-05 23:15:55 -07:00
  • a3cb937966 gpu-dawn: improve ABI build checks Stephen Gutekanst 2022-03-05 22:48:08 -07:00
  • cfa3674db2 gpu-dawn: update to latest binary release Release automation 2022-03-06 03:21:12 +00:00
  • 28ac8bd844 gpu-dawn: CI: correct Windows PATH for zig.exe Stephen Gutekanst 2022-03-05 19:19:46 -07:00
  • 7e93d4f021 gpu-dawn: CI: correct Windows path to zig.exe Stephen Gutekanst 2022-03-05 18:30:54 -07:00
  • 813ae21e8f gpu-dawn: CI: Make sure we download files 122x faster on Windows Stephen Gutekanst 2022-03-05 18:19:15 -07:00
  • 83f1104a0a gpu-dawn: CI: temporarily use patched Windows version of Zig Stephen Gutekanst 2022-03-05 18:12:45 -07:00
  • 057937a066 glfw: clone with -c core.longpaths=true for Windows Stephen Gutekanst 2022-03-05 03:30:33 -07:00
  • b5a9acc879 CI: update to latest Zig master Stephen Gutekanst 2022-03-05 03:06:04 -07:00
  • 8dfcc8807a gpu-dawn: CI: update to latest Zig master Stephen Gutekanst 2022-03-05 03:05:22 -07:00
  • 07dbd1a18f glfw: CI: update to latest Zig master Stephen Gutekanst 2022-03-05 03:04:41 -07:00
  • 877779848d gpu-dawn: CI: correctly clone libs/mach-glfw on Windows Stephen Gutekanst 2022-03-05 02:51:07 -07:00
  • ab58515b4b gpu-dawn: CI: use actions/checkout@v3 on Windows Stephen Gutekanst 2022-03-04 22:25:37 -07:00
  • 50b2c9d705 gpu-dawn: CI: begin producing binaries for x86_64-windows Stephen Gutekanst 2022-03-04 21:40:43 -07:00
  • ba0c0c9354 gpu-dawn: dev: add Windows support for release bundling/upload Stephen Gutekanst 2022-03-04 21:39:12 -07:00
  • d7eebaa645 gpu-dawn: update to latest binary release Release automation 2022-03-05 03:24:46 +00:00
  • 9db68d421f gpu-dawn: update to latest Dawn + windows patches Stephen Gutekanst 2022-03-04 19:53:07 -07:00
  • 796841fd71 gpu-dawn: update to latest binary release Release automation 2022-03-05 02:02:56 +00:00
  • 1e2c49d14e gpu-dawn: build Dawn & DirectXShaderCompiler for windows Stephen Gutekanst 2022-03-04 18:32:44 -07:00
  • bc4f6f36c5 dev: dont complain about unbound GITHUB_ACTIONS env var when pushing subrepos Stephen Gutekanst 2022-03-04 17:40:57 -07:00
  • c22909eb88 gpu-dawn: update to latest binary release Release automation 2022-03-04 23:46:46 +00:00
  • 020ee37686 glfw: update system_sdk notes Stephen Gutekanst 2022-03-04 16:35:43 -07:00
  • 6cbf0508b1 glfw: system_sdk: add Windows system SDK with updated DirectX headers Stephen Gutekanst 2022-03-04 15:38:53 -07:00
  • dc8ffa9e87 gpu-dawn: correct submodule path Stephen Gutekanst 2022-03-04 16:17:25 -07:00
  • d35957766b glfw: use lowercase shell32 for Linux Stephen Gutekanst 2022-03-04 16:10:51 -07:00
  • 9ac5b603a2 gpu-dawn: add libs/DirectXShaderCompiler submodule / minor fork Stephen Gutekanst 2022-03-04 16:05:47 -07:00
  • 16c581b2ab glfw: fix x86_64-windows-msvc compilation support Stephen Gutekanst 2022-03-04 15:41:00 -07:00
  • 646560c834 glfw: remove alignment from packed structs / fix compilation with latest Zig Stephen Gutekanst 2022-03-04 13:26:39 -07:00
  • cd0262fb9e gpu-dawn: update to latest binary release Release automation 2022-03-01 02:09:49 +00:00
  • 95d33f2eb8 gpu-dawn: use binary releases for musl libc Stephen Gutekanst 2022-02-28 18:42:32 -07:00
  • 49fc433b8f gpu-dawn: update to latest binary release Release automation 2022-02-28 09:55:14 +00:00
  • bcbddfeec8 gpu-dawn: CI: build releases for glibc AND musl Stephen Gutekanst 2022-02-28 02:27:49 -07:00
  • 5b594ce40e gpu-dawn: do not include OS and libc version in download URLs Stephen Gutekanst 2022-02-28 02:20:37 -07:00
  • a68c73bc68 gpu-dawn: CI: be more explicit about which libc we target Stephen Gutekanst 2022-02-28 02:01:20 -07:00
  • ae56a7127f gpu-dawn: improve error formatting Stephen Gutekanst 2022-02-28 01:29:31 -07:00
  • e9dbc5a92b gpu-dawn: update to latest binary release Release automation 2022-02-28 05:52:08 +00:00
  • 1b579559e0 gpu-dawn: when using binary release, also use headers from release Stephen Gutekanst 2022-02-27 22:25:52 -07:00
  • 5134d4997d gpu-dawn: include headers for external consumers Stephen Gutekanst 2022-02-27 20:55:41 -07:00
  • 9852320a0a gpu-dawn: update to latest binary release Release automation 2022-02-28 03:15:06 +00:00
  • f607b70c09 gpu-dawn: CI: cleanup between bundle regeneration Stephen Gutekanst 2022-02-27 19:48:29 -07:00
  • 79c9b32982 gpu-dawn: CI: correctly upload libdawn Stephen Gutekanst 2022-02-27 19:39:15 -07:00
  • 8538c59a48 gpu-dawn: CI: note Zig version used to produce binary Stephen Gutekanst 2022-02-27 19:31:43 -07:00
  • 028b7d8034 gpu-dawn: CI: upload headers.json + tarball Stephen Gutekanst 2022-02-27 19:29:56 -07:00
  • 262422edde gpu-dawn: remove now-unused spirv-cross compilation Stephen Gutekanst 2022-02-27 16:46:27 -07:00
  • 983edf7c07 gpu-dawn: update to latest binary release Release automation 2022-02-27 23:42:22 +00:00
  • 6a227db2a8 gpu-dawn: CI: correct potential race condition pointing to wrong binary release Stephen Gutekanst 2022-02-27 16:20:21 -07:00
  • f44bb0673e gpu-dawn: remove include that is no longer necessary Stephen Gutekanst 2022-02-27 15:51:42 -07:00
  • 805de702ee gpu-dawn: rename -Dfrom-source to -Ddawn-from-source Stephen Gutekanst 2022-02-27 15:13:09 -07:00
  • 4860240e4e gpu-dawn: if binaries are unavailable, exit with error Stephen Gutekanst 2022-02-27 15:11:41 -07:00
  • 54772dd98c gpu-dawn: update to latest binary release Release automation 2022-02-27 22:27:06 +00:00
  • 2d30e20afd gpu-dawn: update to latest binary release Release automation 2022-02-27 22:18:51 +00:00
  • 1de670ef9a gpu-dawn: correct binary target triple we download Stephen Gutekanst 2022-02-27 14:59:12 -07:00
  • 4ba7172626 gpu-dawn: explicitly target <arch>-macos.12 Stephen Gutekanst 2022-02-27 14:43:38 -07:00
  • 00ec15a4b0 gpu-dawn: correct macOS binary availability check Stephen Gutekanst 2022-02-27 14:39:21 -07:00
  • f48a040446 gpu-dawn: log when binaries are not available for clarity Stephen Gutekanst 2022-02-27 14:38:13 -07:00
  • 636ce5becd gpu-dawn: update to latest binary release Release automation 2022-02-27 21:13:53 +00:00
  • 85dbc406ff gpu-dawn: abide by GitHub release filename restrictions Stephen Gutekanst 2022-02-27 13:42:56 -07:00
  • d5682a2cd3 gpu-dawn: update to latest binary release Release automation 2022-02-27 07:55:16 +00:00
  • d58c947e23 gpu-dawn: update to latest binary release Release automation 2022-02-27 07:49:13 +00:00
  • 3897d52e26 gpu-dawn: update to latest binary release Release automation 2022-02-27 07:35:30 +00:00
  • a74aa06764 gpu-dawn: CI: build release/debug binaries in parallel Stephen Gutekanst 2022-02-27 00:27:14 -07:00
  • b749e23fe2 gpu-dawn: include full target triple in binary releases Stephen Gutekanst 2022-02-27 00:02:26 -07:00
  • 51f14596db gpu-dawn: correct kernel32.GetModuleHandleW call Stephen Gutekanst 2022-02-27 06:08:12 -07:00
  • daadef1e7d gpu-dawn: example: reuse framebuffer size Stephen Gutekanst 2022-02-27 05:57:08 +00:00
  • 8ce8429cb3 gpu-dawn: correctly build Surface API for X11 Stephen Gutekanst 2022-02-27 05:55:52 +00:00
  • f2cde765c3 glfw: correct getCocoaWindow return type Stephen Gutekanst 2022-02-26 21:45:37 -07:00
  • d61362d8fb glfw: expose Native BackendOptions Stephen Gutekanst 2022-02-26 21:44:41 -07:00
  • 57fb84c569 gpu-dawn: use new WGPUSurface API in example Stephen Gutekanst 2022-02-26 21:15:54 -07:00
  • bab338d160 gpu-dawn: port newer createSurfaceForWindow API Stephen Gutekanst 2022-02-26 20:29:48 -07:00
  • 0925dc2e24 gpu-dawn: note legacy methods replaced by new Surface API Stephen Gutekanst 2022-02-26 20:17:35 -07:00
  • bb8a8c3631 gpu-dawn: add ability to get C WGPUInstance Stephen Gutekanst 2022-02-26 19:12:20 -07:00
  • 412023ef1e gpu-dawn: cleanup hello_triangle example Stephen Gutekanst 2022-02-22 12:05:10 -07:00
  • ef2288309e gpu-dawn: update to latest binary release Release automation 2022-02-21 03:51:09 +00:00
  • 69b2551378 gpu-dawn: add NO_ENSURE_SUBMODULES=true env var for development Stephen Gutekanst 2022-02-20 16:27:42 -07:00
  • 1bc6a7e829 gpu-dawn: remove source division workaround Stephen Gutekanst 2022-02-20 16:24:13 -07:00
  • e451e4acb8 gpu-dawn: use cross-platform process.getEnvVarOwned Stephen Gutekanst 2022-02-20 15:52:57 -07:00
  • 918bc61187 gpu-dawn: clarify desktop_gl support Stephen Gutekanst 2022-02-13 17:30:19 -07:00
  • 53e85b8dac gpu-dawn: prevent abseil from using pthread on Windows Stephen Gutekanst 2022-02-13 16:42:31 -07:00
  • d32cc38a57 gpu-dawn: update to latest binary release Release automation 2022-02-18 09:13:36 +00:00
  • 19790baf98 gpu-dawn: fix x86_64-linux build Stephen Gutekanst 2022-02-18 08:28:52 +00:00
  • 83f3f3452e gpu-dawn: update to generated-2022-02-17 Stephen Gutekanst 2022-02-18 00:55:00 -07:00
  • 0b5b832549 gpu-dawn: update build.zig for generated-2022-02-17 Stephen Gutekanst 2022-02-17 22:32:59 -07:00
  • 86d7c7ce11 gpu-dawn: update libs/dawn to generated-2022-02-17 Stephen Gutekanst 2022-02-17 22:31:06 -07:00
  • 83aceaae8d gpu-dawn: update to latest binary release Release automation 2022-02-13 20:26:22 +00:00
  • ca200ff5d5 gpu-dawn: fix linux build (duplicate symbol main) Stephen Gutekanst 2022-02-13 19:39:37 +00:00
  • d23147b653 gpu-dawn: CI: publish release after linux+x86 macos instead of m1 Stephen Gutekanst 2022-02-13 02:11:51 -07:00
  • 0d6443e8de gpu-dawn: divide sources into <30,000 characters per zig invocation Stephen Gutekanst 2022-02-13 02:05:34 -07:00
  • f4c1007265 gpu-dawn: update to latest binary release Release automation 2022-02-13 09:06:01 +00:00
  • 39109c9389 gpu-dawn: use source scanning for dawn_common target Stephen Gutekanst 2022-02-13 01:57:20 -07:00
  • 8f593e25d2 gpu-dawn: use source scanning for dawn_native_vulkan target Stephen Gutekanst 2022-02-13 01:54:49 -07:00
  • be61c31b57 gpu-dawn: use source scanning for dawn_native_opengl target Stephen Gutekanst 2022-02-13 01:53:27 -07:00
  • 3cd8fcaa59 gpu-dawn: use source scanning for dawn_native_d3d12 target Stephen Gutekanst 2022-02-13 01:52:02 -07:00
  • fc1f37ef2f gpu-dawn: use source scanning for dawn_native_metal target Stephen Gutekanst 2022-02-13 01:49:50 -07:00
  • e15c91a8b7 gpu-dawn: use source scanning for dawn_native_gen target Stephen Gutekanst 2022-02-13 01:45:57 -07:00
  • 9dcacacca1 gpu-dawn: use source scanning for dawn_native target Stephen Gutekanst 2022-02-13 01:40:48 -07:00
  • 2e2eb57781 gpu-dawn: use source scanning for dawn_wire target Stephen Gutekanst 2022-02-13 01:37:41 -07:00
  • 4ac07b8f13 gpu-dawn: use source scanning for spirv_cross target Stephen Gutekanst 2022-02-13 01:34:49 -07:00
  • bb32ce8c97 gpu-dawn: use source scanning for spvtools_opt target Stephen Gutekanst 2022-02-13 01:32:02 -07:00