Commit Graph

  • d8f97261d2 chore(deps): update cargo.lock (#8435) renovate[bot] 2025-10-27 11:59:42 +01:00
  • 6ae3ee569f chore(deps): update cts digest to 3f7ca40 (#8433) renovate[bot] 2025-10-27 11:59:22 +01:00
  • e4e89feeed chore(deps): update actions/upload-artifact action to v5 (#8434) renovate[bot] 2025-10-27 11:58:55 +01:00
  • ef1d31955a Factor out swapchain to abstracted interface (#8356) Connor Fitzgerald 2025-10-26 22:02:40 -04:00
  • 0810110bd7 Add pci bus and device uuid to AdapterInfo (#8290) charlotte 🌸 2025-10-24 10:53:44 -05:00
  • 982a2100f4 Delete .envrc (#8428) Friz64 2025-10-24 16:25:57 +02:00
  • 18f4ed66c0 chore: satisfy unused_parens lint (#8424) Erich Gubler 2025-10-23 18:35:18 -04:00
  • e65468ec6a chore: s/allow/expect for clippy::collapsible_if (#8425) Erich Gubler 2025-10-23 18:34:41 -04:00
  • a360732bb3 Delete shell.nix (#8415) Connor Fitzgerald 2025-10-23 15:04:50 -04:00
  • 02145c435c docs(CHANGELOG): import entries from v26.0.6, v27.0.4 Connor Fitzgerald 2025-10-23 14:05:48 -04:00
  • 48f047f947 docs(CHANGELOG): move #8250's entry to Unreleased Erich Gubler 2025-10-22 12:56:09 -04:00
  • 1ba953d4f3 docs(CHANGELOG): move #8247's entry to Unreleased Erich Gubler 2025-10-22 12:54:45 -04:00
  • 8e61646521 docs(CHANGELOG): import entries from v26.0.5, v27.0.3 Erich Gubler 2025-10-21 17:06:12 -04:00
  • af91efa93d Bump version to v27.0.4 wgpu-hal-v27.0.4 v27.0.4 v27 Connor Fitzgerald 2025-10-23 13:19:34 -04:00
  • 386d443768 [hal/vulkan] Wait for fence signalled in vkAcquireNextImage Connor Fitzgerald 2025-10-22 13:59:24 -04:00
  • 6f8edda9b1 Bump version to v26.0.6 wgpu-hal-v26.0.6 v26.0.6 v26 Connor Fitzgerald 2025-10-23 13:17:25 -04:00
  • 3ca6a1c0df Defer some bind group processing until draw/dispatch Andy Leiserson 2025-10-20 16:39:29 -07:00
  • e8dfc72d04 Small refactors related to bind group tracking for compute passes Andy Leiserson 2025-10-20 16:39:29 -07:00
  • c06b23b11c docs(CHANGELOG): import fixups of old entries from trunk (#8406) Erich Gubler 2025-10-23 00:51:40 -04:00
  • b3d94317d4 [hal/vulkan] Wait for fence signalled in vkAcquireNextImage (#8420) Connor Fitzgerald 2025-10-22 23:16:09 -04:00
  • 1258bc7a01 [hal/vulkan] Wait for fence signalled in vkAcquireNextImage Connor Fitzgerald 2025-10-22 13:59:24 -04:00
  • 542d7c98ce Remove fragile dependency constraint on ordered-float. (#8371) Kevin Reid 2025-10-22 08:50:00 -07:00
  • 7f644452f0 Check for attachment overlap using textures, not views (#8402) Andy Leiserson 2025-10-22 08:37:38 -07:00
  • d575c0234b Disallow mixing the raw encoding API with the wgpu API (#8373) Andy Leiserson 2025-10-22 08:34:40 -07:00
  • d61dc3af88 chore: prep. for 27.0.3 release wgpu-hal-v27.0.3 wgpu-core-v27.0.3 v27.0.3 naga-v27.0.3 Erich Gubler 2025-10-21 15:49:10 -04:00
  • 459e34abe6 docs(CHANGELOG): hoist backport entry for #8311 to proper place, lowercase naga Erich Gubler 2025-10-21 15:49:10 -04:00
  • e17bd3aae1 docs(README): add backport link Erich Gubler 2025-10-21 15:49:10 -04:00
  • 2404992992 chore: ignore windows-sys 0.59.0 in cargo deny checks Erich Gubler 2025-10-21 17:50:32 -04:00
  • c5f702673e [build] Waive cargo deny for unmaintained unic-* crates Andy Leiserson 2025-10-21 10:33:48 -07:00
  • 69fda60787 style: format CHANGELOG.md with prettier Erich Gubler 2025-10-21 15:49:10 -04:00
  • 8eeb2e3305 Add step to create {crate_name}-vX.Y.Z tags in release processes (#8400) Erich Gubler 2025-10-22 08:57:34 -04:00
  • 3368d7c111 chore: upgrade workspace 26.0.4 → 26.0.5 wgpu-hal-v26.0.5 v26.0.5 Erich Gubler 2025-10-21 17:25:41 -04:00
  • 06a5084df3 [build] Waive cargo deny for unmaintained unic-* crates (#8394) Andy Leiserson 2025-10-21 17:24:42 -04:00
  • 0f26cf29ca style(CHANGELOG): fix up some style issues (#8397) Erich Gubler 2025-10-21 17:14:54 -04:00
  • 8ddd320cf2 docs(CHANGELOG): add entry for #8311 (#8398) Erich Gubler 2025-10-21 17:14:01 -04:00
  • 657e690d18 chore: prep. for 26.0.5 release (#8395) Erich Gubler 2025-10-21 17:12:44 -04:00
  • 787aa723a1 Remove !encoder.is_open assertion Andy Leiserson 2025-10-20 15:45:06 -07:00
  • ffcb07e7ce [build] Commit Cargo.lock changes from the v27.0.2 version bump Andy Leiserson 2025-10-17 11:30:07 -04:00
  • 6beea7c20d [core] Don't skip binding index checks for derived layouts. (#8325) firefox-145 Jim Blandy 2025-10-10 09:38:35 -07:00
  • 665772a536 fix: reject fragment shader output locations > max_color_attachments limit Erich Gubler 2025-10-06 16:16:12 -04:00
  • b8df0aac6e refactor: check_stage: convert if to match for I/O checks Erich Gubler 2025-10-06 16:16:12 -04:00
  • adc6178acf refactor: Interface::check_stage: use concat!(…) for non-invariant @builtin(position) warning Erich Gubler 2025-10-07 09:43:11 -04:00
  • a2cde58ff7 chore(deps): update cts digest to 8f90672 (#8381) renovate[bot] 2025-10-21 10:06:40 -07:00
  • 16fa72993e Fix minimal versions CI failure (#8112) Andy Leiserson 2025-08-17 13:23:08 -07:00
  • bd4ab94fc9 fix(dx12): align tex. <-> buf. copies via intermediate buffer if !UnrestrictedBufferTextureCopyPitchSupported Erich Gubler 2025-05-22 12:51:51 -04:00
  • 8a29d09d3d test(cts): add …,image_copy:undefined_params:* with current failures Erich Gubler 2025-10-13 18:22:30 -04:00
  • 2f9d72e39b refactor(dx12): extract copy_aligned in copy_texture_to_buffer Erich Gubler 2025-05-23 17:06:29 -04:00
  • c4a19ab4a8 refactor(hal): impl. From conversions b/w wgh::CopyExtent and wgt::Extent3d Erich Gubler 2025-05-22 12:51:51 -04:00
  • 66e90619b2 refactor(dx12): lower list extraction for copies between textures and buffers Erich Gubler 2025-05-22 12:51:51 -04:00
  • e479cbf4a9 refactor(dx12): detect UnrestrictedBufferTextureCopyPitchSupported Erich Gubler 2025-05-22 12:51:51 -04:00
  • 337b9aa65f test(cts): allow comma-separated backend list in fails-if(…) Erich Gubler 2025-09-25 14:04:53 -04:00
  • 0ef0754443 refactor(xtask/cts): move TEST_LINE_REGEX to single site of use Erich Gubler 2025-09-25 14:12:14 -04:00
  • a3e5fadee7 build: Add --locked to Cargo commands in CI Andy Leiserson 2025-10-17 11:50:30 -04:00
  • c12a1508bc Add skip conditions to CTS runner (#7949) Andy Leiserson 2025-07-15 10:06:11 -07:00
  • 4b86b694ae ci: add coverage for cts (#7942) Connor Fitzgerald 2025-07-14 12:48:49 -04:00
  • b3a0be743b chore(sec): ignore advisories blocking CI Erich Gubler 2025-10-20 18:11:59 -04:00
  • 98cb409df1 refactor: move deny.toml's advisories.ignore comment Erich Gubler 2025-10-20 18:09:57 -04:00
  • fa93d134ad fix changelog typos (#8392) atlv 2025-10-21 09:57:55 -04:00
  • 53c71aeeec fix(dx12): align tex. <-> buf. copies via intermediate buffer if !UnrestrictedBufferTextureCopyPitchSupported Erich Gubler 2025-05-22 12:51:51 -04:00
  • 46af29df58 test(cts): add …,image_copy:undefined_params:* with current failures Erich Gubler 2025-10-13 18:22:30 -04:00
  • 8d63de77cc refactor(dx12): extract copy_aligned in copy_texture_to_buffer Erich Gubler 2025-05-23 17:06:29 -04:00
  • 3a5e2c4b18 refactor(hal): impl. From conversions b/w wgh::CopyExtent and wgt::Extent3d Erich Gubler 2025-05-22 12:51:51 -04:00
  • 341a4e058d refactor(dx12): lower list extraction for copies between textures and buffers Erich Gubler 2025-05-22 12:51:51 -04:00
  • f3dad2265d refactor(dx12): detect UnrestrictedBufferTextureCopyPitchSupported Erich Gubler 2025-05-22 12:51:51 -04:00
  • f366e9615f [types] Replace conditional derive(thiserror::Error) with unconditional impl. (#8384) Kevin Reid 2025-10-20 13:27:57 -07:00
  • 4ea04a69c9 chore: remove repetitive words in comment (#8385) withtimezone 2025-10-21 02:42:54 +08:00
  • 421fb18a25 chore(deps): update cargo.lock (#8383) renovate[bot] 2025-10-20 20:00:01 +02:00
  • 01a4a6ed29 build: Add --locked to Cargo commands in CI Andy Leiserson 2025-10-17 11:50:30 -04:00
  • 51012c35e4 build: Cargo.lock updates needed due to parallel changes Andy Leiserson 2025-10-17 11:50:30 -04:00
  • 6e76a98c99 [naga const-eval] LiteralVector and some demo builtins (#8223) Sam 2025-10-18 13:28:09 +02:00
  • 42a5760a6c test(ci): set naga log verbosity to info (#8372) Erich Gubler 2025-10-17 23:57:24 -04:00
  • 585397cc9e Remove fragile dependency constraint on ordered-float. (#8371) Kevin Reid 2025-10-17 12:00:00 -07:00
  • a70b8336c0 fix: Move DropGuards to the end of their parent structs. (#8353) Jerzy Wilczek 2025-10-16 21:58:18 +02:00
  • 756dd3c089 Fix bug where mapped range in WebBuffer is not cloned correctly (#8349) Ryan Kaplan 2025-10-16 12:56:45 -07:00
  • f0209e3db8 Add support for transient textures on Vulkan and Metal (#8247) Opstic 2025-10-16 15:50:01 -04:00
  • 7fdc5f1086 Improve various TextureView error messages (#8323) Connor Fitzgerald 2025-10-16 15:07:12 -04:00
  • e2f70c2481 refactor: satisfy mismatched_lifetime_syntaxes lint (#8350) Erich Gubler 2025-10-16 11:30:30 -04:00
  • 70e2302ace Made conv public (#8364) Inner Daemons 2025-10-15 23:07:12 -05:00
  • 37bd31ce5d Prune unused dependencies. Kevin Reid 2025-10-15 16:42:01 -07:00
  • 98c345800a [hal] Replace cargo-clippy feature with lint configuration. Kevin Reid 2025-10-15 16:02:29 -07:00
  • a6f70c7f35 [hal] Remove unused rustc-hash dependency. Kevin Reid 2025-10-15 16:00:11 -07:00
  • 00b4258b32 [hal] Remove spurious gpu-allocator feature flag. Kevin Reid 2025-10-15 15:56:40 -07:00
  • cb13fbe4a7 [cts_runner] Print uncaptured errors to stderr (#8263) Andy Leiserson 2025-10-15 16:13:04 -04:00
  • fab9299e6d [core] Don't skip binding index checks for derived layouts. (#8325) firefox-144 Jim Blandy 2025-10-10 09:38:35 -07:00
  • e221008f3b fix: reject fragment shader output locations > max_color_attachments limit Erich Gubler 2025-10-06 16:16:12 -04:00
  • 5c92b1aeb6 refactor: check_stage: convert if to match for I/O checks Erich Gubler 2025-10-06 16:16:12 -04:00
  • 5a61833fa6 refactor: Interface::check_stage: use concat!(…) for non-invariant @builtin(position) warning Erich Gubler 2025-10-07 09:43:11 -04:00
  • f935660d54 chore(deps): update cargo.lock (#8340) renovate[bot] 2025-10-14 13:08:27 -04:00
  • 555162ba13 chore(deps): update crate-ci/typos action to v1.38.1 (#8338) renovate[bot] 2025-10-14 13:06:54 -04:00
  • 54ded60d8e fix(dx12): align tex. <-> buf. copies via intermediate buffer if !UnrestrictedBufferTextureCopyPitchSupported Erich Gubler 2025-05-22 12:51:51 -04:00
  • 53f3da3f1b test(cts): add …,image_copy:undefined_params:* with current failures Erich Gubler 2025-10-13 18:22:30 -04:00
  • ce69059fdf refactor(dx12): extract copy_aligned in copy_texture_to_buffer Erich Gubler 2025-05-23 17:06:29 -04:00
  • 4db543cf9b refactor(hal): impl. From conversions b/w wgh::CopyExtent and wgt::Extent3d Erich Gubler 2025-05-22 12:51:51 -04:00
  • fd7530a011 refactor(dx12): lower list extraction for copies between textures and buffers Erich Gubler 2025-05-22 12:51:51 -04:00
  • 517018e9ae refactor(dx12): detect UnrestrictedBufferTextureCopyPitchSupported Erich Gubler 2025-05-22 12:51:51 -04:00
  • 2ed308a76a docs(types): swap Higher and Lower for *_subgroup_size (#8344) Kanashimia 2025-10-14 16:03:55 +03:00
  • 3a78566105 [wgpu-hal] Fix mismatched_lifetime_syntaxes lint in gles. (#8324) Jim Blandy 2025-10-13 10:21:54 -07:00
  • 3f7dae1a30 Additional api_logging for passes (#8326) Andy Leiserson 2025-10-13 10:19:29 -07:00
  • 26b83e75ae chore(deps): update rust crate ctor to 0.6 (#8339) renovate[bot] 2025-10-13 10:54:17 -04:00
  • d15e6e6f5f chore(deps): update cts digest to dd4ecea (#8337) renovate[bot] 2025-10-13 07:18:57 -07:00