Commit Graph

  • 8551c823aa difftest: better io error reporting in config Firestar99 2025-07-15 21:59:41 +02:00
  • 2e4f33db52 difftest: compile difftest in ci before running Firestar99 2025-07-15 21:30:46 +02:00
  • 538168bd07 difftest: move lib into tests workspace, move mod config to new crate types, massive difftest speedup 36s -> 6s firestar99 2025-12-25 13:17:42 +01:00
  • e11d41c038 difftest: use nextest to properly filter tests, adjust ci Firestar99 2025-07-15 12:52:06 +02:00
  • 96a506432f difftest: fix use-installed-tools feature Firestar99 2025-07-15 14:28:57 +02:00
  • 658a6ea5c2 difftest: disable logger when listing available tests Firestar99 2025-07-15 14:26:29 +02:00
  • 6b35939990 difftest: switch to mimic-libtest from tester firestar99 2025-09-08 13:04:02 +02:00
  • f1c0694e9a difftest: move difftest bin to runner firestar99 2025-12-19 12:27:22 +01:00
  • 9d3ae4679d difftest: fix test names on windows Firestar99 2025-07-15 13:33:56 +02:00
  • 5299ceb675 difftest: fix test mod paths with subdirectories Firestar99 2025-07-15 11:51:44 +02:00
  • 78980b8f8a difftest: use relative paths, create output directory in target Firestar99 2025-07-14 19:06:49 +02:00
  • 4a422958f7 Deploying to gh-pages from @ 9906eada13 🚀 github-merge-queue[bot] 2026-01-09 10:54:49 +00:00
  • 9906eada13 Check for the type of LocalInvocationIndex Christian Legnitto 2026-01-08 23:07:22 -04:00
  • 87051b634b Fix incorrect LocalInvocationIndex type in tests Christian Legnitto 2026-01-08 22:07:54 -04:00
  • efc72598ef Deploying to gh-pages from @ be870e5d5f 🚀 github-merge-queue[bot] 2026-01-09 02:56:56 +00:00
  • be870e5d5f ci: switch to lavapipe firestar99 2026-01-07 16:14:17 +01:00
  • 08a981b44f async testing: fix gpu executor async_polaris firestar99 2026-01-08 18:46:35 +01:00
  • c02d45f623 async testing: difftest with different closure runners, fails due to pointer casts in closure codegen firestar99 2026-01-08 17:35:01 +01:00
  • f7296187fb async testing: difftest setup firestar99 2026-01-08 16:31:02 +01:00
  • 7c79051619 async testing: async in compiletest ICEs firestar99 2026-01-08 17:34:26 +01:00
  • a32a27c725 difftest: document nextest requirement firestar99 2025-09-23 11:11:52 +02:00
  • b73bb73f96 difftest: typo fixes firestar99 2025-09-23 11:02:27 +02:00
  • 03f402bde1 difftest: Unconditionally create output file Christian Legnitto 2025-07-16 14:44:03 +03:00
  • 80c94db99c difftest: cargo windows bug workaround, mirror all workspace dependencies firestar99 2025-10-16 11:54:26 +02:00
  • 3e47b3c448 difftest: better io error reporting in config Firestar99 2025-07-15 21:59:41 +02:00
  • 43e40c41df difftest: compile difftest in ci before running Firestar99 2025-07-15 21:30:46 +02:00
  • e24a310d16 difftest: move lib into tests workspace, move mod config to new crate types, massive difftest speedup 36s -> 6s firestar99 2025-12-25 13:17:42 +01:00
  • b7e6053303 difftest: use nextest to properly filter tests, adjust ci firestar99 2025-07-15 12:52:06 +02:00
  • 1adf3490ba difftest: fix use-installed-tools feature Firestar99 2025-07-15 14:28:57 +02:00
  • 415fb6d706 difftest: disable logger when listing available tests Firestar99 2025-07-15 14:26:29 +02:00
  • 7836c80ad7 difftest: switch to mimic-libtest from tester firestar99 2025-09-08 13:04:02 +02:00
  • 9c2b790800 difftest: move difftest bin to runner firestar99 2025-12-19 12:27:22 +01:00
  • b48e05f1da difftest: fix test names on windows Firestar99 2025-07-15 13:33:56 +02:00
  • 30f9559d7c difftest: fix test mod paths with subdirectories Firestar99 2025-07-15 11:51:44 +02:00
  • 4d972d8b5e difftest: use relative paths, create output directory in target Firestar99 2025-07-14 19:06:49 +02:00
  • 17d610d4b9 cargo-release: changelog management firestar99 2025-12-08 15:45:53 +01:00
  • 000f4dc33a cargo-release: workspace release.toml firestar99 2025-12-08 15:45:44 +01:00
  • 9e6ac10949 cargo-release: set difftest crate version = "0.0.0" firestar99 2025-12-08 15:06:40 +01:00
  • bba4e583b3 cargo-release: disable release for example and test crates firestar99 2025-12-08 15:03:46 +01:00
  • 9f688528c4 undef: replace MaybeUninit with out registers, slice variants fail maybe_uninit_to_undef firestar99 2026-01-08 15:17:48 +01:00
  • 9e8cf3cf79 undef: replace MaybeUninit with out registers for non-slice firestar99 2026-01-08 15:16:51 +01:00
  • e64a3f26f8 undef: make typed_buffer compiletest emit disassembly firestar99 2026-01-08 14:46:27 +01:00
  • 56c7911846 Deploying to gh-pages from @ 2deaf6a7be 🚀 github-merge-queue[bot] 2026-01-07 17:05:51 +00:00
  • 49d62f9cb9 fix cargo gpu clippy cargo_gpu_clippy firestar99 2026-01-06 12:30:09 +01:00
  • a20a099a39 ci: add cargo gpu clippy firestar99 2026-01-07 17:46:38 +01:00
  • 2deaf6a7be ci: register vulkan driver in windows registry, required on windows-2025 runners firestar99 2026-01-07 16:26:05 +01:00
  • 65e2a45d17 ci: use *-latest OS, upgrading from windows-2022 to windows-2025 firestar99 2026-01-07 15:16:02 +01:00
  • e3bd6d5306 ci: remove swiftshader setup firestar99 2026-01-07 13:56:00 +01:00
  • 2a2f9d5453 ci: forward github token to install-vulkan-sdk-action to fix timeouts firestar99 2026-01-07 14:17:22 +01:00
  • 7016069356 readme: revert when rust-gpu-template supports cargo-gpu-install firestar99 2025-12-23 17:31:31 +01:00
  • 2d36589d9d readme: revert when cargo gpu new is done firestar99 2025-12-23 17:30:07 +01:00
  • b41f50fe43 readme: final goal readme firestar99 2025-12-23 14:58:53 +01:00
  • 7445a7a703 install-crate: fix test instability firestar99 2025-12-23 15:11:16 +01:00
  • 671450e7fe install-crate: remove spirv-builder direct dep in cargo-gpu firestar99 2025-12-23 12:41:53 +01:00
  • 5d2d9a48da install-crate: tty feature to make crossterm and user output optional firestar99 2025-12-23 12:40:33 +01:00
  • b705e15c6f install-crate: clap and watch feature for optional deps firestar99 2025-12-23 12:26:01 +01:00
  • 922e8f3243 install-crate: cargo shear firestar99 2025-12-23 12:21:06 +01:00
  • 64a1e4ed64 install-crate: fix clippy firestar99 2025-12-23 12:58:19 +01:00
  • d033a545a2 install-crate: move install action to new cargo-gpu-install crate firestar99 2025-12-23 12:18:03 +01:00
  • 98cd119342 install-crate: move crate properties (version, edition) to workspace firestar99 2025-12-23 12:06:12 +01:00
  • 8df8515bc3 clippy: add cargo gpu check firestar99 2025-12-23 17:49:53 +01:00
  • 54d9060f57 template: add unexpected_cfgs for spirv firestar99 2025-12-22 13:22:13 +01:00
  • b3b507365b clippy: add cargo gpu clippy firestar99 2025-12-22 10:13:01 +01:00
  • e2d64f4431 target-spec: remove legacy_target_specs dep firestar99 2025-12-12 17:06:26 +01:00
  • 782807907c target-spec: remove target spec handling and show targets firestar99 2025-12-12 16:20:13 +01:00
  • 7d721b70d0 target-spec: update spirv-builder firestar99 2025-12-12 16:17:38 +01:00
  • 6bb97fd301 Deploying to gh-pages from @ a30bd43db4 🚀 github-merge-queue[bot] 2025-12-25 11:48:57 +00:00
  • a30bd43db4 spirv-builder: clap testing firestar99 2025-07-01 16:37:56 +02:00
  • 6a94479270 target-spec: accept both targets and target envs as valid targets firestar99 2025-12-16 15:58:09 +01:00
  • 04095dd741 target-spec: don't validate target env in spirv-builder firestar99 2025-12-15 12:18:49 +01:00
  • 706f530024 target-spec: add support for rust-gpu before rustc 1.85 firestar99 2025-12-15 11:16:05 +01:00
  • 61387ba412 target-spec compiletest: copy dylib loading from spirv-builder firestar99 2025-12-11 18:05:28 +01:00
  • dbac579277 target-spec compiletest: adjust to new target spec firestar99 2025-12-11 18:00:06 +01:00
  • c40c38c102 target-spec: add SpirvTarget type firestar99 2025-12-11 17:27:32 +01:00
  • 2587dba9cd target-spec: move query_rustc_version to *spirv-types firestar99 2025-12-11 16:48:02 +01:00
  • 358808d9cd target-spec: generate target specs on the fly in spirv-builder firestar99 2025-12-11 15:59:15 +01:00
  • 795fb42355 target-spec: remove crate rustc_codegen_spirv-target-specs firestar99 2025-12-11 14:15:46 +01:00
  • 68f1d8dbf5 Deploying to gh-pages from @ e2e810ff84 🚀 github-merge-queue[bot] 2025-12-24 00:25:57 +00:00
  • e2e810ff84 wgpu 27: fixup example-runner-wgpu for android firestar99 2025-12-19 13:13:09 +01:00
  • e8cb6a23ff wgpu 27: update difftests firestar99 2025-12-19 12:04:14 +01:00
  • ed9887fdb5 wgpu 27: update example-runner-wgpu firestar99 2025-12-19 12:02:34 +01:00
  • 9313f9b447 wgpu 27: cargo update firestar99 2025-12-19 12:05:02 +01:00
  • b2b171663d wgpu 27: update deps firestar99 2025-12-19 11:41:57 +01:00
  • a098988fc8 Deploying to gh-pages from @ 237f4ec8fe 🚀 github-merge-queue[bot] 2025-12-23 11:24:41 +00:00
  • 237f4ec8fe location assignment: checked multiply and expect with messages firestar99 2025-12-23 11:30:03 +01:00
  • 90486d0248 location assignment: document UniformConstant locations firestar99 2025-12-09 15:23:45 +01:00
  • bed8784a5f location assignment: bless other compiletests firestar99 2025-12-09 15:14:24 +01:00
  • 705104ae24 location assignment: proper location layout algorithm, as required by spec firestar99 2025-12-09 14:19:44 +01:00
  • 08948fcbeb location assignment: failing compiletests firestar99 2025-12-09 12:09:36 +01:00
  • fd0a80dba0 location assignment: explicit location assignment with #[spirv(location = 0)] firestar99 2025-12-08 11:18:42 +01:00
  • a72047bc64 location assignment: fix overlapping locations firestar99 2025-12-08 10:56:24 +01:00
  • 97e35e0032 location assignment: compiletest failing with larger than Vec4 structs due to overlapping locations firestar99 2025-12-08 10:55:32 +01:00
  • 9f4ce3ae34 Deploying to gh-pages from @ ff4aeedc93 🚀 github-merge-queue[bot] 2025-12-22 20:10:50 +00:00
  • ff4aeedc93 spirv-builder: when no artifact is produced, error instead of panic firestar99 2025-12-22 12:04:00 +01:00
  • 2e71599d6c Deploying to gh-pages from @ 96fcc9dbe4 🚀 github-merge-queue[bot] 2025-12-17 17:26:05 +00:00
  • 96fcc9dbe4 ci: don't install swiftshader where not necessary firestar99 2025-12-16 11:59:12 +01:00
  • bb74342b90 ci: shorten job name to test-rust-gpu firestar99 2025-12-16 10:53:36 +01:00
  • 48c75114e2 ci: test interesting revs: target spec changes, glam semver breakage (by us) firestar99 2025-12-12 12:27:21 +01:00
  • 88f173fb3f xtask: copy over features and default-features when setting version firestar99 2025-12-12 16:13:02 +01:00
  • e6ea752999 xtask: add xtask set-dependency <package> <version> [--git link] firestar99 2025-12-12 15:08:16 +01:00