Commit Graph

  • 6c7c6fb999 Make sure to unset current context in wgl Surface::configure/present (#5087) Imbris 2024-01-20 22:26:54 -05:00
  • f9509bcf9e [d3d12] use plane 1 for stencil only views (#5100) Teodor Tanasoaia 2024-01-19 22:42:19 +01:00
  • 101e9a574d Make sure to copy all of the buffers into the resource array for dx12. (#5091) Nick 2024-01-19 12:32:10 -05:00
  • d678c7a9cf d3d12: Null check the out ComPtr of a few creation functions (#5096) Nicolas Silva 2024-01-19 18:28:03 +01:00
  • 063e11027b refactor(const_eval): inline math_pow Erich Gubler 2023-12-22 08:05:15 -05:00
  • c2f110ed0c feat(const_eval): impl. atanh Erich Gubler 2023-12-22 08:02:12 -05:00
  • 262c07f40c feat(const_eval): impl. atan Erich Gubler 2023-12-22 08:02:12 -05:00
  • f8113c55b7 feat(const_eval): impl. asinh Erich Gubler 2023-12-22 08:02:02 -05:00
  • e2783c7d45 feat(const_eval): impl. asin Erich Gubler 2023-12-22 08:02:02 -05:00
  • afb54d58ba feat(const_eval): impl. acosh Erich Gubler 2023-12-22 08:01:52 -05:00
  • 6654c68950 feat(const_eval): impl. acos Erich Gubler 2023-12-22 08:01:52 -05:00
  • 12b11f870b feat(const_eval): impl. cosh Erich Gubler 2023-12-22 07:47:37 -05:00
  • 7528b22e57 feat(const_eval): impl. cos Erich Gubler 2023-12-22 07:47:37 -05:00
  • 3ab9a80815 feat(const_eval): impl. tanh Erich Gubler 2024-01-05 10:56:24 -05:00
  • bdf1cb4ec3 feat(const_eval): impl. tan Erich Gubler 2024-01-05 10:56:24 -05:00
  • 29a46234f4 feat(const_eval)!: reimpl. clamp Erich Gubler 2023-12-14 11:20:45 -05:00
  • 6f5b2a64e2 feat(const_eval): impl. step Erich Gubler 2023-12-14 10:41:51 -05:00
  • f2dbdfcdc6 feat(const_eval): impl. sqrt Erich Gubler 2023-12-14 10:41:44 -05:00
  • 133b573133 feat(const_eval): impl. sinh Erich Gubler 2023-12-14 10:41:39 -05:00
  • 99a38c7b7c feat(const_eval): impl. sin Erich Gubler 2023-12-14 10:41:35 -05:00
  • 5dc1038124 feat(const_eval): impl. saturate Erich Gubler 2023-12-14 10:41:29 -05:00
  • 87dafb645a feat(const_eval): impl. round Erich Gubler 2023-12-14 10:41:22 -05:00
  • fc27b08dca feat(const_eval): impl. abs with new component_wise_scalar Erich Gubler 2024-01-10 17:30:24 -05:00
  • 5c900f2568 refactor(const_eval): add component_wise_float helper, reimpl. math_pow Erich Gubler 2023-12-14 10:37:43 -05:00
  • c2058487ca chore: run rustfmt in naga Erich Gubler 2024-01-04 16:58:38 -05:00
  • adf1e3b6c5 Improve test feedback and implementation (#5068) John-John Tedro 2024-01-17 22:50:39 +01:00
  • 3716b8a1bc Update glow to 0.13.1 (#5083) Josh Groves 2024-01-17 17:24:10 -03:30
  • 484457d959 Fix wgpu-hal build wgpu-v0.19.0 wgpu-info-v0.19.0 wgpu-hal-v0.19.0 wgpu-core-v0.19.0 v0.19.0 Connor Fitzgerald 2024-01-17 15:23:50 -05:00
  • 7eac4cec5b Fix naga release naga-v0.19.0 naga-cli-v0.19.0 Connor Fitzgerald 2024-01-17 14:47:13 -05:00
  • 8b2098bd4e Release 0.19 (#5082) wgpu-types-v0.19.0 d3d12-v0.19.0 Connor Fitzgerald 2024-01-17 14:42:11 -05:00
  • 4c18e283d1 polish changelog for upcoming release (#5078) Andreas Reich 2024-01-17 19:24:43 +01:00
  • b8f27c7284 Expose maximum_frame_latency (#4899) Andreas Reich 2024-01-17 18:46:34 +01:00
  • 2e38187954 Re-export public dependencies (#5063) Connor Fitzgerald 2024-01-16 14:21:51 -05:00
  • 6c86b55764 Bump Swatinem/rust-cache from 2.7.1 to 2.7.3 (#5060) dependabot[bot] 2024-01-16 11:37:27 -05:00
  • 90b078f037 Improve ergonomics of gfx_select! (#5069) John-John Tedro 2024-01-16 11:15:56 +01:00
  • 445fa6019b d3d12: Propagate descriptor heap and handle allocation errors (#5065) Nicolas Silva 2024-01-15 16:43:30 +01:00
  • 1da093f7d6 Fix cases in which instance creation may not create any context (#5059) Andreas Reich 2024-01-15 12:16:23 +01:00
  • c5a0b0b7b4 Bump the patch-updates group with 12 updates (#5061) dependabot[bot] 2024-01-14 23:48:30 -05:00
  • 7774f31021 Allow WebGPU & WebGL in same wasm and detect WebGPU availability (#5044) Andreas Reich 2024-01-14 10:45:52 +01:00
  • f89bd3b978 Make DeviceLostClosure.from_c consume the closure before dropping it. (#5032) Brad Werth 2024-01-13 23:53:40 -08:00
  • 580340f2d3 Add cfg_aliases to wgpu-core and wgpu-hal (#5055) daxpedda 2024-01-14 06:59:59 +01:00
  • 552f06da2f Fix DX12 Wait with Timeout (#5052) Connor Fitzgerald 2024-01-13 15:50:32 -05:00
  • ad625f433f Convert Tests to Use Async Poll (#5053) Connor Fitzgerald 2024-01-13 12:34:51 -05:00
  • 5fd7d228ad Add proper timeouts to CI/nextest (#5051) Connor Fitzgerald 2024-01-13 06:26:55 -05:00
  • 376d901d1e Triage suspected resources after triaging submissions (#5050) Nicolas Silva 2024-01-12 19:19:19 +01:00
  • 11c29c825f Prevent a few integer overflows (#5042) Nicolas Silva 2024-01-12 16:23:23 +01:00
  • 4fd4a7142e Unify surface creation by introducing new SurfaceTarget enum (#4984) Andreas Reich 2024-01-12 04:24:01 +01:00
  • bc65d84cdb Remove the Destroyed state from Storage (#4970) Nicolas Silva 2024-01-11 11:45:12 +01:00
  • b30c0c2e00 Remove the free_resources tracker (#5037) Nicolas Silva 2024-01-11 10:41:09 +01:00
  • c90f43bc2a Move the trace recording of destroy events out of triage_resources (#5036) Nicolas Silva 2024-01-11 06:48:25 +01:00
  • 2512b2dae1 Pin rust-cache-version (#5040) Connor Fitzgerald 2024-01-10 20:57:51 -05:00
  • 8c1658f28f Bump the patch-updates group with 11 updates (#5039) dependabot[bot] 2024-01-10 19:38:11 -05:00
  • cf01592016 Dependabot Improvements (#5035) Connor Fitzgerald 2024-01-10 17:57:03 -05:00
  • f7695b360b Add test -> check Dependency (#5033) Connor Fitzgerald 2024-01-10 17:56:46 -05:00
  • f27bb443c1 Don't crash if a texture is destroyed before queue submission (#5028) Nicolas Silva 2024-01-10 14:36:02 +01:00
  • c367adf3bf Bump getrandom from 0.2.11 to 0.2.12 (#5030) dependabot[bot] 2024-01-10 02:51:31 +00:00
  • 4400a58470 Fix a bounds check in remove_abandoned (#5024) Nicolas Silva 2024-01-09 17:24:18 +01:00
  • 37755b6985 Validate that a binding offset fits in the buffer Nicolas Silva 2024-01-09 14:50:30 +01:00
  • 58fe7eac48 Don't case the dynamic offsets count to u8 (#5026) Nicolas Silva 2024-01-09 15:41:39 +01:00
  • 1bc71eb8b2 Validate max_vertex_buffers in render bundles. (#5025) Nicolas Silva 2024-01-09 15:41:24 +01:00
  • 8af6975d5e Prefer Arc::into_inner over Arc::try_unwrap. (#5018) Jim Blandy 2024-01-08 16:24:33 -08:00
  • a24bdbaa25 [wgpu-core] Minor doc fixes for initialization tracking. (#5017) Jim Blandy 2024-01-08 13:46:57 -08:00
  • a01ff0741c Re-Enable Mac CI (#5015) Connor Fitzgerald 2024-01-08 16:12:57 -05:00
  • c6eea50b04 Track the actual size of the buffer for memory init (#5014) Nicolas Silva 2024-01-08 17:24:09 +01:00
  • e7c7017d2e [naga wgsl-in] Fix parsing break ifs Patryk Wychowaniec 2024-01-05 19:06:55 +01:00
  • a2dced12b3 Disable naga-cli's docs Connor Fitzgerald 2024-01-08 01:05:23 -05:00
  • 1b6207b6d7 Bump libc from 0.2.151 to 0.2.152 (#5010) dependabot[bot] 2024-01-08 00:06:25 -05:00
  • ae72b64c21 Bump futures-lite from 2.1.0 to 2.2.0 (#5011) dependabot[bot] 2024-01-08 00:06:10 -05:00
  • 0298198ab7 fix: get CONTEXT_PROFILE_MASK in invalid version (#5007) Rubens Brandão 2024-01-06 12:16:29 -03:00
  • dd2b985690 Bump winit from 0.29.8 to 0.29.9 (#5004) dependabot[bot] 2024-01-06 09:56:44 -05:00
  • 0005b42648 Bump serde from 1.0.194 to 1.0.195 (#5005) dependabot[bot] 2024-01-06 09:56:06 -05:00
  • 8358868526 Propagate errors when openning/closing a command encoder (#4999) Nicolas Silva 2024-01-06 10:14:38 +01:00
  • 5e06baf80d Pin nightly docs version Connor Fitzgerald 2024-01-06 02:58:34 -05:00
  • 4b82121501 Snatch the raw texture when destroying it Nicolas Silva 2024-01-02 12:33:14 +01:00
  • 95c451a3b8 Check thata bindgroup's textures are not destroyed before using it Nicolas Silva 2024-01-03 13:48:16 +01:00
  • defd43dff2 Rename Texture::as_raw into Texture::raw Nicolas Silva 2024-01-03 13:51:32 +01:00
  • bfe235a295 Put raw texture access behind snatch guards Nicolas Silva 2024-01-02 13:56:11 +01:00
  • 2f87a8ff83 Update Rollup Connor Fitzgerald 2024-01-04 23:30:30 -05:00
  • 0b20427601 Add Verbosity Flags to wgpu-info (#4995) Connor Fitzgerald 2024-01-05 03:24:16 -05:00
  • f162cfa0f8 Bump gpu-allocator from 0.24.0 to 0.25.0 (#4992) dependabot[bot] 2024-01-04 22:12:25 -05:00
  • 07290c53b3 Bump serde_json from 1.0.110 to 1.0.111 (#4993) dependabot[bot] 2024-01-04 22:11:51 -05:00
  • ce80b693b1 Bump syn from 2.0.47 to 2.0.48 (#4994) dependabot[bot] 2024-01-04 22:11:40 -05:00
  • 00cf05c1d0 Fix Queue::write_texture, Fix DX12 write_texture_subset_2d and re-enable the test. (#4990) Nick 2024-01-04 19:50:41 -05:00
  • 31d50af5ef Remove Mac CI (#4987) Connor Fitzgerald 2024-01-04 12:50:07 -05:00
  • 7c21e605fb gles: use already existing debug__fn private capabilty instead of checking extensions (#4974) Valaphee The Meerkat 2024-01-04 09:48:28 +01:00
  • ad23b450d6 Pin DXC and Vulkan SDK version (#4980) Connor Fitzgerald 2024-01-04 03:41:13 -05:00
  • d96d953025 Shorten Lock Lifetimes (#4976) Connor Fitzgerald 2024-01-04 03:24:54 -05:00
  • 771f64917c wgpu-hal: Fix Mesa version check for version with suffix containing . (#4959) Ian Douglas Scott 2024-01-03 23:22:33 -08:00
  • 4431114ddf Bump serde_json from 1.0.108 to 1.0.110 (#4981) dependabot[bot] 2024-01-04 02:07:51 -05:00
  • b989e56874 Use Custom Mesa for Building (#4977) Connor Fitzgerald 2024-01-03 22:49:40 -05:00
  • ad37e923e8 Bump syn from 2.0.46 to 2.0.47 (#4979) dependabot[bot] 2024-01-03 21:54:37 -05:00
  • cef6a0c0cf Bump thiserror from 1.0.52 to 1.0.56 (#4978) dependabot[bot] 2024-01-03 21:54:23 -05:00
  • 57d09b101f Bump anyhow from 1.0.78 to 1.0.79 (#4966) dependabot[bot] 2024-01-03 22:32:48 +00:00
  • fd37dbfae9 Fix hang in multithreaded test (#4975) Connor Fitzgerald 2024-01-03 17:05:35 -05:00
  • d03e2907d5 Bump serde from 1.0.193 to 1.0.194 (#4965) dependabot[bot] 2024-01-03 14:43:34 -05:00
  • 71762a590c Avoid allocating during queue submit (#4947) John-John Tedro 2024-01-03 19:39:15 +01:00
  • 6fdec5cc6b [gl] fix RGBA8 format capabilities (#4968) Teodor Tanasoaia 2024-01-03 12:14:15 +01:00
  • b47d4924a8 [glsl-in] fix swizzle in a global const context teoxoy 2023-12-11 12:57:10 +01:00
  • a0c2b25829 Fix xtask wasm-bindgen install (#4944) Lucas Kent 2024-01-03 09:12:22 +11:00
  • d7db4e5ef0 Bump winit from 0.29.6 to 0.29.8 (#4948) dependabot[bot] 2024-01-02 16:44:43 -05:00