Commit Graph

  • b47fe3b413 Prevent panic in buffer mapping logic if the buffer is already destroyed. Nicolas Silva 2023-11-15 12:41:52 +01:00
  • f5665f73bd Prevent panic in untrack if a resource is already destroyed Nicolas Silva 2023-11-15 10:40:03 +01:00
  • 611471c4bc Update CHANGELOG.md. Jim Blandy 2023-11-14 10:09:39 -08:00
  • ecb522e4e3 [naga] New tests for GLSL double-precision builtin functions. Jim Blandy 2023-11-14 09:57:42 -08:00
  • 16965f64e5 [naga wgsl-out] Correctly include width in matrix constructions. Jim Blandy 2023-11-14 09:55:35 -08:00
  • 721e611b79 [naga glsl-in] Fix type of double ldexp's second arg. Jim Blandy 2023-11-14 09:49:17 -08:00
  • 324ec4a5ec [naga glsl-in] Fix double overload for dot/reflect/distance/ldexp. Jim Blandy 2023-11-14 09:38:03 -08:00
  • cf2405ca39 [naga wgsl-in] Use to_wgsl functions everywhere appropriate. Jim Blandy 2023-11-14 15:00:46 -08:00
  • 941cd2e25c [naga wgsl-in] Let TypeInner::to_wgsl take the context by reference. Jim Blandy 2023-11-14 14:44:41 -08:00
  • cbb59c7bf3 [naga wgsl-in] Move all to_wgsl functions into their own module. Jim Blandy 2023-11-14 14:36:32 -08:00
  • a6aa3cd30d [naga] Follow-ups to #4763, Introduce Scalar type to IR. Jim Blandy 2023-11-14 11:12:00 -08:00
  • 734e246e87 [naga] Improve algorithm for Module compaction. Jim Blandy 2023-11-09 16:18:20 -08:00
  • a697e4352c Keep the value in its storage after destroy (#4678) Nicolas Silva 2023-11-14 15:23:23 +01:00
  • 9f91c95c24 [naga] Introduce Scalar type to IR. Jim Blandy 2023-11-10 12:31:29 -08:00
  • 049cb75976 [wgpu-test] Fix typo in error message. Jim Blandy 2023-11-13 14:23:32 -08:00
  • d9b3ffde72 add new line in readme (#4672) felix sanchez 2023-11-13 13:17:54 -06:00
  • f7420511d0 rename/deprecate block_size -> block_copy_size, improve docs (#4647) Andreas Reich 2023-11-13 20:04:35 +01:00
  • 406119ff71 Bump env_logger from 0.10.0 to 0.10.1 (#4674) dependabot[bot] 2023-11-13 10:14:42 -05:00
  • 2e7fd75712 vk: Enable FifoRelaxed PresentMode (#4666) Westerbly Snaydley 2023-11-10 12:09:42 -05:00
  • 951ba61300 Bump tokio from 1.33.0 to 1.34.0 (#4663) dependabot[bot] 2023-11-10 17:00:16 +01:00
  • ae48566f25 Bump smallvec from 1.11.1 to 1.11.2 (#4664) dependabot[bot] 2023-11-10 16:59:46 +01:00
  • 890825f395 Don't drop command buffers when submitting in wgpu_core (#4660) Nicolas Silva 2023-11-09 19:00:23 +01:00
  • 1dc5347b14 Better handle destroying textures and buffers (#4657) Nicolas Silva 2023-11-09 15:48:06 +01:00
  • 4e65eca1e8 More complete implementation of "lose the device". (#4645) Brad Werth 2023-11-08 13:22:18 -08:00
  • 5f79800244 Bump getrandom from 0.2.10 to 0.2.11 (#4651) dependabot[bot] 2023-11-08 09:47:18 +01:00
  • 01cb63c758 Bump serde from 1.0.191 to 1.0.192 (#4652) dependabot[bot] 2023-11-08 09:46:47 +01:00
  • ba3d6898f1 Bump serde from 1.0.190 to 1.0.191 (#4646) dependabot[bot] 2023-11-07 12:12:05 +01:00
  • 7aaf672576 Ensure that pipeline creation errors register layouts as errors also (#4624) Brad Werth 2023-11-06 12:53:31 -08:00
  • 1d4fa812ef Gate usage of metal::ComputePassDescriptor on timestamp query support (#4643) Teodor Tanasoaia 2023-11-06 15:30:04 +01:00
  • 261cb7c27d Check if source is empty when constructing hal::DebugSource Teodor Tanasoaia 2023-11-06 13:39:19 +01:00
  • 7f72c9fc3b Fix GL Push Constant Layout (#4607) Connor Fitzgerald 2023-11-06 07:58:26 -05:00
  • 267bd488d3 [naga wgsl-in] Introduce Scalar type. Jim Blandy 2023-11-05 15:18:55 -08:00
  • 0dad15989f Pass 3 on examples (#4640) Connor Fitzgerald 2023-11-05 23:41:49 -05:00
  • 0004e96fa4 Bump syn from 2.0.38 to 2.0.39 (#4638) dependabot[bot] 2023-11-05 23:15:41 -05:00
  • fe1429b927 Bump wasm-bindgen-test from 0.3.37 to 0.3.38 (#4637) dependabot[bot] 2023-11-05 23:15:27 -05:00
  • b9b4a41e7b Bump libc from 0.2.149 to 0.2.150 (#4636) dependabot[bot] 2023-11-05 23:15:20 -05:00
  • e7e2f2aa73 vulkan: Log validation layer messages during instance creation/destruction (#4586) exrook 2023-11-05 23:14:59 -05:00
  • bc7f4beedb Fix wasm examples (#4639) Connor Fitzgerald 2023-11-05 22:55:45 -05:00
  • 873f19dec6 Fix Panic in Surface Configure (#4635) Connor Fitzgerald 2023-11-05 21:09:41 -05:00
  • 8547226176 Rewrite Example Event Loop (#4634) Connor Fitzgerald 2023-11-05 20:46:18 -05:00
  • dfa7e2f8fb Fix publish script Connor Fitzgerald 2023-11-04 22:11:34 -04:00
  • 9501ccc6b0 Use HLSL 2018 (#4629) daxpedda 2023-11-04 20:53:48 +01:00
  • 4bc1bf000c Bump wasm-bindgen-futures from 0.4.37 to 0.4.38 (#4625) dependabot[bot] 2023-11-03 09:24:56 +01:00
  • c7431367a5 Bump gpu-allocator from 0.23.0 to 0.24.0 (#4626) dependabot[bot] 2023-11-03 09:24:36 +01:00
  • 7709010a79 Naga(msl): Clear named expressions after writing each function (#4594) Daniel McNab 2023-11-02 18:46:36 +00:00
  • ea8b619ba4 Add some doc comments to naga::proc::constant_evaluator. Jim Blandy 2023-10-31 10:41:33 -07:00
  • e6063c5255 [wgsl-in] Replace TypedExpression with a generic enum, Typed. Jim Blandy 2023-10-26 16:51:43 -07:00
  • e78e9dd400 Bump js-sys from 0.3.64 to 0.3.65 (#4622) dependabot[bot] 2023-11-01 23:41:23 -04:00
  • 0bf3e619e8 Bump hassle-rs from 0.10.0 to 0.11.0 (#4623) dependabot[bot] 2023-11-01 23:41:17 -04:00
  • 3f80ee785c Implement mipmap views on the OpenGL backend (#4278) Zoxc 2023-11-01 21:57:24 +01:00
  • a411861f48 Bump indexmap from 2.0.2 to 2.1.0 (#4620) dependabot[bot] 2023-11-01 03:11:54 -04:00
  • 862aff9447 Bump serde_json from 1.0.107 to 1.0.108 (#4615) dependabot[bot] 2023-10-31 01:51:08 -04:00
  • 5661de7a3c Bump arbitrary from 1.3.1 to 1.3.2 (#4616) dependabot[bot] 2023-10-31 01:50:52 -04:00
  • 8f6fcb1e6f Further OpenGL 3.1 support (#4612) Zoxc 2023-10-30 16:51:13 +01:00
  • ac896cf223 Improve OpenGL 3.1 support (#4272) Zoxc 2023-10-30 06:35:24 +01:00
  • ff1ba0b4fe [wgl] Create a hidden window per instance (#4603) Zoxc 2023-10-30 06:10:01 +01:00
  • 37fe6a5424 Mark some methods unsafe (#4596) daxpedda 2023-10-30 04:59:48 +01:00
  • 4b8835f6cd Add sRGB and linear blending example (#4275) Zoxc 2023-10-30 04:58:54 +01:00
  • 2aa7c29068 Extra Profiling Scopes (#4610) Connor Fitzgerald 2023-10-29 23:58:32 -04:00
  • e0341c52cf Document nonzero surface size requirement. (#4609) Kevin Reid 2023-10-29 20:22:38 -07:00
  • 83c3fbc55c bumping winit to 0.29.3 (#4605) TornaxO7 2023-10-29 17:34:39 +01:00
  • ad3094c126 fix example-framework (#4588) TornaxO7 2023-10-28 08:40:33 +02:00
  • 43b74f9892 Update CODEOWNERS Connor Fitzgerald 2023-10-27 15:49:15 -04:00
  • 7df8443a9c Update CODEOWNERS Connor Fitzgerald 2023-10-27 15:45:28 -04:00
  • b6fa2c536c Fix typo in documentation of QueueWriteBufferView (#4590) Adrian Wu 2023-10-27 12:34:37 -04:00
  • 8998b9de87 Remove flume dependency of wgpu (#4585) Alphyr 2023-10-27 17:23:39 +02:00
  • 4c5a817071 Bump raw window handle to 0.6.0 (#4202) TornaxO7 2023-10-27 07:24:46 +02:00
  • 2a9fdf9aa1 Misc Repo Cleanup Tasks (#4579) Connor Fitzgerald 2023-10-27 00:15:51 -04:00
  • 61bca7e0aa wgsl-errors: Reverse "old" and "new" sides of diff output. (#4577) Jim Blandy 2023-10-26 17:12:39 -07:00
  • 9fd13dcce3 Validate max_vertex_buffers in set_vertex_buffer (#4574) Nicolas Silva 2023-10-27 01:48:03 +02:00
  • af4a97fe06 Merge pull request #3987 from ErichDonGubler/inline-d3d12-crate Connor Fitzgerald 2023-10-26 13:57:43 -04:00
  • 9e2d73d734 move(hal,dx11,dx12): use local path dep. for d3d12 Erich Gubler 2023-07-27 10:40:42 -04:00
  • 55b73a9fb8 Silence Codecov Errors Connor Fitzgerald 2023-10-26 12:53:46 -04:00
  • 5663caa4a0 Add 'd3d12/' from commit '661dcee3f9b72c787b7aac33e4e492d9f887dc7b' Erich Gubler 2023-10-26 10:39:12 -04:00
  • ca7ac86ccd DXC on DX12 in CI (#4571) Connor Fitzgerald 2023-10-26 04:01:38 -04:00
  • a4b53169c6 Remove Codecov Annotations Connor Fitzgerald 2023-10-26 02:14:44 -04:00
  • 2c4fae2494 Codecov Connor Fitzgerald 2023-10-26 01:43:56 -04:00
  • 6b859a15d8 Improve error message: "Format Bgra8UnormSrgb can't be multisampled" (#4294) DevJac 2023-10-25 23:36:32 -06:00
  • e54289b08b Update Readme Connor Fitzgerald 2023-10-26 01:28:27 -04:00
  • b8b93042c2 Bump actions/checkout from 3 to 4 (#4570) dependabot[bot] 2023-10-26 03:01:01 +00:00
  • 34e947de4b Integration of Naga into Repo (#4296) Connor Fitzgerald 2023-10-25 16:51:36 -04:00
  • 4445e55e1a Merge branch 'naga-master' into naga-merge Connor Fitzgerald 2023-10-25 14:25:43 -04:00
  • 5369eec3b2 Move naga to subfolder Connor Fitzgerald 2023-10-25 14:25:04 -04:00
  • 49b7ec97c1 Update CHANGELOG.md v0.18.0 Connor Fitzgerald 2023-10-25 14:15:05 -04:00
  • 493024ebce Bump metal version wgpu-v0.18.0 wgpu-info-v0.18.0 wgpu-hal-v0.18.0 wgpu-core-v0.18.0 Connor Fitzgerald 2023-10-25 14:04:01 -04:00
  • 92f4207bc0 Release v0.18.0 (#4295) wgpu-types-v0.18.0 Connor Fitzgerald 2023-10-25 13:53:22 -04:00
  • 92e41b43e4 Fix dependency naga-v0.14.0 naga-cli-v0.14.0 Connor Fitzgerald 2023-10-25 13:18:06 -04:00
  • 95d216bb57 Bump Versions Connor Fitzgerald 2023-10-25 13:16:06 -04:00
  • 7acd1aaa5e add 0.14 changelog (#2588) Teodor Tanasoaia 2023-10-25 18:06:02 +02:00
  • a1c5f38b53 [glsl-out] remove duplicate version check (#2587) Teodor Tanasoaia 2023-10-25 14:15:56 +02:00
  • ada3cd85bb [wgsl-in] Unify ConcreteConstructor and ConcreteConstructorHandle. (#2577) Jim Blandy 2023-10-24 13:49:30 -07:00
  • 3abf81efd2 Update CHANGELOG.md Connor Fitzgerald 2023-10-24 14:55:00 -04:00
  • 86b6db6f76 [wgsl-in] Let lowering contexts point to a Function directly. (#2580) Jim Blandy 2023-10-24 03:04:41 -07:00
  • d10590936b Don't use layout qualifiers to allow for GLSL 140 support (#2575) Zoxc 2023-10-24 11:56:04 +02:00
  • dd9b282c72 Verbiage fixes in readme Connor Fitzgerald 2023-10-24 00:50:27 -04:00
  • a66075fd46 Changelog for v0.18 (#4289) Connor Fitzgerald 2023-10-23 23:17:50 -04:00
  • 2b90f7df80 Fix doc build Connor Fitzgerald 2023-10-23 21:53:39 -04:00
  • 3bdad8bd77 Add timestamp support to OpenGL (#4267) Zoxc 2023-10-24 03:26:23 +02:00
  • 9dc57617e4 feat(spv): shader debug option (#4028) wicast 2023-10-24 07:44:04 +08:00
  • dd84765e38 Allow xtasks to have more dependencies (#4268) Connor Fitzgerald 2023-10-23 15:18:28 -04:00