Commit Graph

  • 8e0b715954 hello_compute: check for missing command-line args (#4939) Martin Vilcans 2024-01-02 22:08:41 +01:00
  • f004a9def9 Add cfg_aliases to wgpu (#4935) daxpedda 2024-01-02 22:05:51 +01:00
  • ec920e85d1 Fix incorrect ConfigureSurfaceError::TooLarge message (#4960) Nathan Adams 2024-01-02 21:32:51 +01:00
  • 53ab2b00b2 Disable Linux Tests (#4957) Connor Fitzgerald 2024-01-02 14:10:53 -05:00
  • bcaf46d7c9 Bump anyhow from 1.0.77 to 1.0.78 (#4950) dependabot[bot] 2024-01-02 14:00:25 -05:00
  • aa48558e3f Change examples page menu on smaller screens (#4958) Nathan Adams 2024-01-02 19:27:39 +01:00
  • e26a853654 BGL Weak Pointer Deduplication Pool (#4927) Connor Fitzgerald 2024-01-02 09:27:22 -05:00
  • 46757372cc Bump syn from 2.0.42 to 2.0.43 (#4932) dependabot[bot] 2023-12-28 14:04:44 +01:00
  • 430fc0b3a8 Bump thiserror from 1.0.51 to 1.0.52 (#4933) dependabot[bot] 2023-12-28 14:04:20 +01:00
  • 377e5092c2 Bump anyhow from 1.0.76 to 1.0.77 (#4936) dependabot[bot] 2023-12-28 14:03:58 +01:00
  • 92d494e4b1 Align wgpu_types::CompositeAlphaMode serde serializations to spec (#4940) Divy Srivastava 2023-12-28 15:40:16 +05:30
  • e45a86fa7c [naga xtask] Add and use ValidateSubcommand::all. Erich Gubler 2023-12-27 12:39:32 -08:00
  • 71f18fd61a [naga xtask] Use anyhow::ensure! where appropriate. Jim Blandy 2023-12-25 17:25:23 -08:00
  • 3e252ac2f3 [naga xtask] Use log::error in preference to eprintln. Jim Blandy 2023-12-25 17:21:44 -08:00
  • de3df51807 [naga xtask] Add validate all subcommand. Jim Blandy 2023-12-19 13:51:40 -08:00
  • 403db446e4 [naga xtask] Run validation jobs in parallel, using jobserver. Jim Blandy 2023-12-19 13:51:08 -08:00
  • 85ab6327d3 [naga xtask] Use indicatif crate to report validation progress. Jim Blandy 2023-12-19 13:50:42 -08:00
  • a1a8b6d445 [naga xtask] Remove ack_visiting function. Jim Blandy 2023-12-19 13:50:13 -08:00
  • 0d25acba68 [naga xtask] Collect validation jobs in a Vec before running them. Jim Blandy 2023-12-19 13:48:14 -08:00
  • 17a9166c26 [naga xtask] Produce output only when an error occurs. Jim Blandy 2023-12-19 13:47:37 -08:00
  • 41276a1731 [naga xtask] Break validation subcommands into functions. Jim Blandy 2023-12-19 13:46:49 -08:00
  • 9041bb94db [naga xtask] Move validation subcommands into their own module. Jim Blandy 2023-12-18 13:58:29 -08:00
  • d7296ac30b Bump web-time from 0.2.3 to 0.2.4 (#4929) dependabot[bot] 2023-12-25 03:41:32 +00:00
  • 085141149b Bump winit from 0.29.5 to 0.29.6 (#4930) dependabot[bot] 2023-12-24 22:28:37 -05:00
  • 9afd54ea24 [naga xtask] Use naga-cli's --bulk-validate option. Jim Blandy 2023-12-12 15:57:52 -08:00
  • 9013e226c3 [naga-cli] Add --bulk-validate option. Jim Blandy 2023-12-12 15:39:34 -08:00
  • 79a6a4b0d2 [naga-cli] Abstract out parsing of input file. Jim Blandy 2023-12-12 14:48:03 -08:00
  • e1baa5a56e docs: inline document-features usage, remove dep. Erich Gubler 2023-12-21 20:33:35 -05:00
  • c97b351b83 Bump winit from 0.29.4 to 0.29.5 (#4922) dependabot[bot] 2023-12-21 23:19:32 -05:00
  • 2993650ede Fix typo "layout pipeline layout" -> "pipeline layout" (#4921) Andrew Farkas 2023-12-21 20:02:41 -05:00
  • 79e5169255 Add BGL Deduplication Index Test (#4914) Connor Fitzgerald 2023-12-21 12:16:20 -05:00
  • 87ecc089dd Remove id32 feature Connor Fitzgerald 2023-12-20 23:43:10 -05:00
  • d9784aca8e Bump anyhow from 1.0.75 to 1.0.76 (#4910) dependabot[bot] 2023-12-21 03:00:44 +00:00
  • 3b5951c696 Bump profiling from 1.0.12 to 1.0.13 (#4909) dependabot[bot] 2023-12-21 03:00:07 +00:00
  • f3bb4a5cb5 Bump syn from 2.0.41 to 2.0.42 (#4908) dependabot[bot] 2023-12-20 21:50:11 -05:00
  • 090f2f757c Use nightly for docs (#4906) Connor Fitzgerald 2023-12-20 18:59:22 -05:00
  • 9eea31a4ae Eagerly release GPU resources when we lose the device. (#4851) Brad Werth 2023-12-20 14:43:43 -08:00
  • 85b91c0408 Buffer snatching (#4896) Nicolas Silva 2023-12-20 22:42:42 +01:00
  • 164e478fcb Simplify some code around buffer unmapping (#4892) Nicolas Silva 2023-12-20 21:21:32 +01:00
  • 4de4ddcc3c fix: docs (#4901) Meo 2023-12-21 04:15:35 +08:00
  • 0524c88c03 Check that raw buffers and raw bind groups are valid (#4895) Nicolas Silva 2023-12-20 21:13:20 +01:00
  • 0e3500644f Bump tokio from 1.35.0 to 1.35.1 (#4903) dependabot[bot] 2023-12-20 19:24:51 +00:00
  • 1d6c7a0263 Support Device fence sharing with dx12 on Windows (#4900) sotaroikeda 2023-12-21 03:33:47 +09:00
  • 56d9d32a07 [wgpu-core] Ensure that DeviceLostCallback is always called exactly once Brad Werth 2023-12-19 15:16:10 -08:00
  • aade481bdf Remove some locks in BindGroup (#4894) Nicolas Silva 2023-12-19 10:29:32 +01:00
  • a1b183f736 Avoid allocating memory every time we might log a label (#4893) Nicolas Silva 2023-12-18 13:08:18 +01:00
  • 625165e60e Make the naga version in trunk as high as the latest published one. (#4891) Nicolas Silva 2023-12-18 10:05:16 +01:00
  • 192a2fe16c Simplify ResourceMaps (#4880) Nicolas Silva 2023-12-18 09:27:58 +01:00
  • 790c40fd44 Bump thiserror from 1.0.50 to 1.0.51 (#4890) dependabot[bot] 2023-12-17 22:10:40 -05:00
  • bcdc240a9a WebGL: add support for more RawWindowHandle variants (#4888) daxpedda 2023-12-18 02:47:38 +01:00
  • 159ac9e373 validation: More detailed on incompatible BGL (#4826) Mikko Lehtonen 2023-12-18 01:22:39 +02:00
  • ba56dd2901 Document wgpu & wgpu-core features (#4886) Andreas Reich 2023-12-17 23:10:38 +01:00
  • 10dd5844ac Allow clippy::pattern_type_mismatch (#4887) Nicolas Silva 2023-12-17 21:00:02 +01:00
  • 2053358d89 Add wgpu crate features for backends (#4815) daxpedda 2023-12-16 10:39:53 +01:00
  • 855b06977f Refactor create_buffer so that we can snatch the raw buffer in the error path. (#4878) Nicolas Silva 2023-12-15 10:08:03 +01:00
  • 96dacbbb4d Bump zerocopy from 0.7.26 to 0.7.31 (#4882) dependabot[bot] 2023-12-15 08:42:28 +01:00
  • c5e6122b65 Reintroduce buffer snatching Part 1 (#4867) Nicolas Silva 2023-12-14 13:14:49 +01:00
  • d9d051b7a5 [naga wgsl] Let unary operators accept and produce abstract types. Jim Blandy 2023-12-12 14:05:26 -08:00
  • c4b43875e5 [naga wgsl-in] Support abstract operands to binary operators. Jim Blandy 2023-12-10 16:51:22 -08:00
  • f2828ace38 [naga wgsl-in] Separate out convert_to_leaf_scalar. Jim Blandy 2023-12-08 11:56:12 -08:00
  • 0df496062e [naga wgsl-in] Rename convert_slice_to_common_leaf_scalar. Jim Blandy 2023-12-08 11:53:41 -08:00
  • f4161189fa [naga wgsl-in] Relax arg type for automatic_conversion_consensus. Jim Blandy 2023-12-08 11:46:07 -08:00
  • 84c74adec2 [naga wgsl-in] Relocate automatic_conversion_consensus. Jim Blandy 2023-12-08 11:21:44 -08:00
  • 3ffd5a1e56 [naga wgsl-out] Include the f suffix on f32 literals. Jim Blandy 2023-12-12 11:30:03 -08:00
  • 4d1e316197 Bump syn from 2.0.40 to 2.0.41 (#4874) dependabot[bot] 2023-12-13 00:20:29 -05:00
  • 08fce4ae36 Bump ctor from 0.2.5 to 0.2.6 (#4873) dependabot[bot] 2023-12-13 00:20:12 -05:00
  • ecc301ea16 fix present mode for wgl (#4865) Xiaopeng Li 2023-12-13 02:36:43 +08:00
  • 6dc9ccab85 [naga wgsl-out] Include the i suffix on i32 literals. (#4863) Jim Blandy 2023-12-12 04:07:10 -08:00
  • 4b6a2d1dfa [naga] Teach the constant evaluator vector/vector operators. Jim Blandy 2023-12-11 12:54:46 -08:00
  • 0e41cfe4ca [naga] Change operators.wgsl to use values that matter. Jim Blandy 2023-12-11 12:51:40 -08:00
  • 439bf3c1b4 [naga wgsl-in] Improve error message for failed concretization. Jim Blandy 2023-12-11 12:46:01 -08:00
  • d9bfab5bec Bump syn from 2.0.39 to 2.0.40 (#4864) dependabot[bot] 2023-12-12 09:28:31 +01:00
  • f7c876788d Bump tokio from 1.34.0 to 1.35.0 (#4856) dependabot[bot] 2023-12-10 21:47:44 -05:00
  • 6d02bbd85f Bump profiling from 1.0.11 to 1.0.12 (#4855) dependabot[bot] 2023-12-10 21:47:26 -05:00
  • 714a908b85 Bump libc from 0.2.150 to 0.2.151 (#4854) dependabot[bot] 2023-12-10 21:47:09 -05:00
  • eff9a362be Add COPY_SRC to Metal's surface usage bits. (#4852) Michael Palmos 2023-12-10 19:32:36 +11:00
  • 6c4128b4e7 [wgpu] correct doc for resolve query set (#4849) Valaphee The Meerkat 2023-12-09 23:56:09 +01:00
  • af701fb26d Format extent and origin types as tuples. (#4853) Nicolas Silva 2023-12-09 23:43:53 +01:00
  • d801c6111d Fix BufferMapRange not being Send/Sync (on native) (#4818) Andreas Reich 2023-12-09 12:25:27 +01:00
  • 0a81ec377a Bump once_cell from 1.18.0 to 1.19.0 (#4847) dependabot[bot] 2023-12-07 23:47:27 -05:00
  • cf8e11efc3 Use VK_EXT_robustness2 only when not using an outdated intel iGPU driver (#4602) Theo Dulka 2023-12-07 13:08:21 -06:00
  • 0cbabcf229 Update multi-planar texture API (#4837) Teodor Tanasoaia 2023-12-07 20:06:56 +01:00
  • 411c1e5b21 [spv-out] Decorate all non-uniform binding array access chains as NonUniform, not just buffer binding arrays. teoxoy 2023-12-07 18:49:55 +01:00
  • ff7b2c3993 Work around cbindgen issue Nicolas Silva 2023-12-07 11:34:08 +01:00
  • dc842ae289 Some minor cleanups (#4843) Connor Fitzgerald 2023-12-07 02:55:02 -05:00
  • 2c2145c3a6 Remove expose-ids Feature (#4841) Connor Fitzgerald 2023-12-06 17:09:10 -05:00
  • 10253db555 Fix Javascript exception on repeated BufferSlice::get_mapped_range calls (#4726) Douglas Dwyer 2023-12-06 16:24:09 -05:00
  • 0f4df52b5a [wgpu-hal] Inline RayQuery Support (#3507) Daniel Keitel 2023-12-06 22:12:41 +01:00
  • 3e0fb2c14e Expose shader validation (#4811) daxpedda 2023-12-06 22:06:04 +01:00
  • 63657b3352 Bump futures-lite from 2.0.1 to 2.1.0 (#4820) dependabot[bot] 2023-12-06 15:57:36 -05:00
  • 5022a6244b [gl] add support for line and point polygon modes (#4836) Valaphee The Meerkat 2023-12-06 21:51:27 +01:00
  • a1fafe394f Remove DX11 backend (#4828) Valaphee The Meerkat 2023-12-06 21:12:46 +01:00
  • daedf03f06 Naga bump v0.18.2 naga-v0.14.2 v0.18 Connor Fitzgerald 2023-12-06 14:31:35 -05:00
  • a3b6900d4d backport #4695 [naga] Let constant evaluation handle Compose of Splat. (#4833) Elabajaba 2023-12-06 14:25:31 -05:00
  • 12869e36fe [vk] remove (old) unused blocklist for dual source blending (#4758) Teodor Tanasoaia 2023-12-06 15:50:10 +01:00
  • 2882735cb9 check multi-planar format xiaopengli89 2023-12-05 21:16:22 +08:00
  • f470103874 [naga wgsl-in] Automatic conversions for local var initializers. Jim Blandy 2023-11-25 14:07:07 -08:00
  • 1676ee0dc0 [naga wgsl-in] Automatic conversions for global var initializers. Jim Blandy 2023-11-22 21:34:19 -08:00
  • 19702108ab [naga] Rename abstract-types snapshots abstract-types-const. Jim Blandy 2023-11-22 21:35:41 -08:00
  • 537f656626 Use Display instead of Debug to log errors. (#4830) Nicolas Silva 2023-12-05 00:49:33 +01:00