Update wgpu to new version a420e453c3d9c93dfb1a8526bf11c000d895c916 from 2022-07-26 14:59:27
Categories
(Core :: Graphics: WebGPU, enhancement)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox105 | --- | affected |
People
(Reporter: update-bot, Unassigned)
References
Details
(Whiteboard: [3pl-filed][task_id: SLZNdXGJQGGQLS4Dx6AkIQ])
This update covers 56 commits, including 6 new upstream commits I've never filed a bug on before. (They're the top 6.):
a420e453c3d9c93dfb1a8526bf11c000d895c916 by Kevin Reid
https://github.com/gfx-rs/wgpucommit/a420e453c3d9c93dfb1a8526bf11c000d895c916
Authored: 2022-07-26 07:59:27 -0700
Committed: 2022-07-26 14:59:27 +0000
StagingBelt: check for free chunks in the receiver as well as free_chunks. (#2906)
- StagingBelt: check for free chunks in the
receiveras well asfree_chunks.
Previously, chunks would only be taken from the GPU callback receiver
and put on free_chunks during finish(). So, there might be chunks
that are actually available for use but wouldn't be used.
Now, we consult the receiver whenever we're about to consult the
free_chunks, so the reuse of chunks will be as good as possible (given
the application's uses of operations that trigger map_async callbacks).
- Changelog entry.
Files Modified:
- CHANGELOG.md
- wgpu/src/util/belt.rs
271bb8690ecd8304d4dd16f89094ceb4b6f118cf by Valentin
https://github.com/gfx-rs/wgpucommit/271bb8690ecd8304d4dd16f89094ceb4b6f118cf
Authored: 2022-07-26 05:40:32 +0200
Committed: 2022-07-26 03:40:32 +0000
Fix documentation claiming shader entry points must return void (#2911)
Files Modified:
- wgpu-core/src/pipeline.rs
- wgpu-hal/src/lib.rs
- wgpu/src/lib.rs
75519839be7977617396ec1a70f7ac2a023b0e9d by i509VCB
https://github.com/gfx-rs/wgpucommit/75519839be7977617396ec1a70f7ac2a023b0e9d
Authored: 2022-07-25 22:37:50 -0500
Committed: 2022-07-25 23:37:50 -0400
export AdapterContext in Gles hal (#2870)
Files Modified:
- CHANGELOG.md
- wgpu-hal/src/gles/mod.rs
7b487682d9a5c03a06fa2833186237a384569e6d by Kevin Reid
https://github.com/gfx-rs/wgpucommit/7b487682d9a5c03a06fa2833186237a384569e6d
Authored: 2022-07-25 20:36:56 -0700
Committed: 2022-07-26 03:36:56 +0000
Expand StagingBelt documentation. (#2905)
Files Modified:
- CHANGELOG.md
- wgpu/src/util/belt.rs
aae8c6aaec192fef409092c3f55514cd97d2cdb9 by Leo Kettmeir
https://github.com/gfx-rs/wgpucommit/aae8c6aaec192fef409092c3f55514cd97d2cdb9
Authored: 2022-07-26 05:31:58 +0200
Committed: 2022-07-25 23:31:58 -0400
update deno (#2901)
Files Modified:
- cts_runner/Cargo.toml
- deno_webgpu/Cargo.toml
- deno_webgpu/src/01_webgpu.js
- deno_webgpu/src/02_idl_types.js
- deno_webgpu/src/command_encoder.rs
- deno_webgpu/src/lib.rs
- deno_webgpu/src/shader.rs
- deno_webgpu/webgpu.idl
d0aa3f471a11f9f5d607d521c8e7b4ff5f2afe20 by Nicolas Silva
https://github.com/gfx-rs/wgpucommit/d0aa3f471a11f9f5d607d521c8e7b4ff5f2afe20
Authored: 2022-07-26 05:28:52 +0200
Committed: 2022-07-25 23:28:52 -0400
Validate the number of color attachments in create_render_pipeline (#2913)
Files Modified:
- CHANGELOG.md
- wgpu-core/src/device/mod.rs
- wgpu-core/src/pipeline.rs
537c6bed4e579a5cd99196ad4d3b1b952455d08a by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/537c6bed4e579a5cd99196ad4d3b1b952455d08a
Authored: 2022-07-21 02:24:49 -0400
Committed: 2022-07-21 02:24:49 -0400
Add warning when using CompareFunction::*Equal without an invariant Attribute (#2887)
Files Modified:
- CHANGELOG.md
- wgpu-core/src/device/mod.rs
- wgpu-core/src/validation.rs
- wgpu-types/src/lib.rs
6448c6062f268288f451962f6ff92be79e8b1e06 by Leo Kettmeir
https://github.com/gfx-rs/wgpucommit/6448c6062f268288f451962f6ff92be79e8b1e06
Authored: 2022-07-20 18:47:34 +0200
Committed: 2022-07-20 12:47:34 -0400
add CODEOWNERS file (#2896)
Files Added:
- .github/CODEOWNERS
534ad76d5a2d7fc9f894b1f14bd0cba77b28eb16 by Leo Kettmeir
https://github.com/gfx-rs/wgpucommit/534ad76d5a2d7fc9f894b1f14bd0cba77b28eb16
Authored: 2022-07-20 18:47:10 +0200
Committed: 2022-07-20 12:47:10 -0400
upstream deno changes (#2895)
-
upstream GPUAutoLayoutMode
-
clean up symbols and fix miscalled op
-
fix gfx-rs/wgpu#2778
Files Modified:
- deno_webgpu/src/01_webgpu.js
- deno_webgpu/src/02_idl_types.js
- deno_webgpu/src/buffer.rs
- deno_webgpu/src/lib.rs
- deno_webgpu/src/pipeline.rs
- deno_webgpu/webgpu.idl
e49ef973111265eb4f6de65a75ee701a90cfa4fb by Seamus Mulholland-Patterson
https://github.com/gfx-rs/wgpucommit/e49ef973111265eb4f6de65a75ee701a90cfa4fb
Authored: 2022-07-16 00:12:59 +0800
Committed: 2022-07-15 14:11:04 -0400
added changelog entry for #2886
Files Modified:
- CHANGELOG.md
6d4677fd7ff90fe33af97821c2516795295c50f9 by Seamus Mulholland-Patterson
https://github.com/gfx-rs/wgpucommit/6d4677fd7ff90fe33af97821c2516795295c50f9
Authored: 2022-07-15 17:18:11 +0800
Committed: 2022-07-15 14:11:04 -0400
added downlevel restriction error message for InvalidFormatUsages error
Files Modified:
- wgpu-core/src/device/mod.rs
- wgpu-core/src/resource.rs
48325f1aaa1a26744e328112254a299e5509b9f1 by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/48325f1aaa1a26744e328112254a299e5509b9f1
Authored: 2022-07-13 21:29:09 -0400
Committed: 2022-07-14 01:29:09 +0000
v0.13.2 changelog (#2882)
Files Modified:
- CHANGELOG.md
6058676dd20de9f4fc37dfccf09e9e14524bcfbb by Nicolas Silva
https://github.com/gfx-rs/wgpucommit/6058676dd20de9f4fc37dfccf09e9e14524bcfbb
Authored: 2022-07-13 20:01:12 +0200
Committed: 2022-07-13 18:01:12 +0000
Record that the buffer is mapped when its size is zero. (#2877)
-
Record that the buffer is mapped when its size is zero.
-
Avoid internally trying to map a zero-sized buffer if mapped_at_creation is true.
-
Add an entry in the changelog.
Files Modified:
- CHANGELOG.md
- wgpu-core/src/device/life.rs
- wgpu-core/src/device/mod.rs
18d053d5af89c3943f47f173e9c98dad4ac252de by Jim Blandy
https://github.com/gfx-rs/wgpucommit/18d053d5af89c3943f47f173e9c98dad4ac252de
Authored: 2022-07-13 09:37:47 -0700
Committed: 2022-07-13 12:37:47 -0400
Specify an exact wasm-bindgen-cli version in publish.yml. (#2873)
The versions of wasm-bindgen-cli run by .github/workflows/publish.yml must
exactly match the version of wasm-bindgen used by wgpu. At the moment,
wgpu/Cargo.toml specifies 0.2.81, and our Cargo.lock agrees, so
that is what publish.yml should mention.
Files Modified:
- .github/workflows/publish.yml
5094525fb8b6cd4d4e286619288662f6b48b8dfc by Jim Blandy
https://github.com/gfx-rs/wgpucommit/5094525fb8b6cd4d4e286619288662f6b48b8dfc
Authored: 2022-07-13 09:37:21 -0700
Committed: 2022-07-13 12:37:21 -0400
For wgpu web backend, use a real type for submission indices. (#2874)
The wgpu web backend uses () as Context::SubmissionIndex, which is
fine --- WebGPU provides no way to identify individual queue
submissions --- except that Clippy is concerned about us passing
around () in the front end as if it were a real value. Instead,
define a new zero-size wgpu::backend::web::SubmissionIndex type for
this use.
Files Modified:
- wgpu/src/backend/web.rs
af345cd6c3fa56ca6ff3377dfd77a387716f1ba3 by Nicolas Silva
https://github.com/gfx-rs/wgpucommit/af345cd6c3fa56ca6ff3377dfd77a387716f1ba3
Authored: 2022-07-13 18:34:36 +0200
Committed: 2022-07-13 12:34:36 -0400
Validate the range in map_async. (#2876)
-
Validate the range in map_async.
-
Add an entry in the changelog.
Files Modified:
- CHANGELOG.md
- wgpu-core/src/device/mod.rs
db24c066cb72c89d5c1eb33c09e7b394a2343cf6 by i509VCB
https://github.com/gfx-rs/wgpucommit/db24c066cb72c89d5c1eb33c09e7b394a2343cf6
Authored: 2022-07-12 13:38:59 -0500
Committed: 2022-07-12 14:38:59 -0400
fix panic with as_hal functions (#2871)
Files Modified:
- CHANGELOG.md
- wgpu-core/src/hub.rs
- wgpu-core/src/resource.rs
ecf3f5ec3851c5f63f7ea95eb314faeb41d30aa6 by Jinlei Li
https://github.com/gfx-rs/wgpucommit/ecf3f5ec3851c5f63f7ea95eb314faeb41d30aa6
Authored: 2022-07-11 11:06:32 +0800
Committed: 2022-07-10 23:06:32 -0400
metal | vulkan-portability: extract the generic code into get_metal_layer (#2826)
Files Modified:
- CHANGELOG.md
- wgpu-hal/src/metal/surface.rs
- wgpu-hal/src/vulkan/instance.rs
a108efe6b66a3dd0ccfb6bd5d73eaf1992c7fd04 by i509VCB
https://github.com/gfx-rs/wgpucommit/a108efe6b66a3dd0ccfb6bd5d73eaf1992c7fd04
Authored: 2022-07-10 17:50:54 -0500
Committed: 2022-07-10 18:50:54 -0400
expose context and display from adapter and device for egl hal (#2860)
Files Modified:
- CHANGELOG.md
- wgpu-hal/src/gles/egl.rs
0dfb1115d25ae6fab7d0a69e39017c0af7504c41 by i509VCB
https://github.com/gfx-rs/wgpucommit/0dfb1115d25ae6fab7d0a69e39017c0af7504c41
Authored: 2022-07-10 17:49:53 -0500
Committed: 2022-07-10 18:49:53 -0400
document Adapter::new_external in wgpu-hal (#2863)
Files Modified:
- CHANGELOG.md
- wgpu-hal/src/gles/egl.rs
4add620d37addaf4006961c9e9d3d3486db7be9e by Nicholas Rishel
https://github.com/gfx-rs/wgpucommit/4add620d37addaf4006961c9e9d3d3486db7be9e
Authored: 2022-07-10 15:18:01 -0700
Committed: 2022-07-10 22:18:01 +0000
Fix instruction to run example test in README. (#2868)
Files Modified:
- README.md
2ce1318c8c395db762616daeb971def0d53577cd by Sébastien Marleau
https://github.com/gfx-rs/wgpucommit/2ce1318c8c395db762616daeb971def0d53577cd
Authored: 2022-07-10 18:15:52 -0400
Committed: 2022-07-10 22:15:52 +0000
fix deduplication not taking into account render bundles (#2867)
Files Modified:
- CHANGELOG.md
- wgpu-core/src/command/mod.rs
- wgpu-core/src/command/render.rs
324de1bef620e88a2507a434b7584933104fbe4c by Nicolas Silva
https://github.com/gfx-rs/wgpucommit/324de1bef620e88a2507a434b7584933104fbe4c
Authored: 2022-07-08 08:29:05 +0200
Committed: 2022-07-07 23:29:05 -0700
Ensure the BufferMapCallback is always called. (#2848)
- Ensure the BufferMapAsyncCallback is always called.
This solves two issues on the Gecko side:
- The callback cleans up after itself (the user data is deleted at the end of the callback), so dropping the callback without calling it is a memory leak. I can't think of a better way to implement this on the C++ side since there can be any number of callback at any time living for an unspecified amount of time.
- This makes it easier to implement the error reporting of the WebGPU spec.
- Update the changelog.
Files Modified:
- CHANGELOG.md
- wgpu-core/src/device/mod.rs
- wgpu-core/src/resource.rs
94c065cb33b8677b523a6d53c1166a0d0be9fab2 by i509VCB
https://github.com/gfx-rs/wgpucommit/94c065cb33b8677b523a6d53c1166a0d0be9fab2
Authored: 2022-07-07 18:43:13 -0500
Committed: 2022-07-07 19:43:13 -0400
allow access to queue family index in vulkan hal device (#2859)
Files Modified:
- CHANGELOG.md
- wgpu-hal/src/vulkan/adapter.rs
- wgpu-hal/src/vulkan/device.rs
- wgpu-hal/src/vulkan/mod.rs
9c5015f0598d31fc76476b6a48e19f291f5992dc by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/9c5015f0598d31fc76476b6a48e19f291f5992dc
Authored: 2022-07-06 10:51:32 -0400
Committed: 2022-07-06 11:06:34 -0400
Update Changelog
Files Modified:
- CHANGELOG.md
259991e2589f01b6561a9daa9ff63d629c802c15 by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/259991e2589f01b6561a9daa9ff63d629c802c15
Authored: 2022-07-05 23:46:56 -0400
Committed: 2022-07-06 11:06:34 -0400
Refactor GLES's texture_format_capabilities
Files Modified:
- wgpu-hal/src/gles/adapter.rs
- wgpu-hal/src/gles/mod.rs
499e9e628e7c4d8e5cb38f55ee8af33d0cc8efc4 by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/499e9e628e7c4d8e5cb38f55ee8af33d0cc8efc4
Authored: 2022-07-04 17:47:57 -0400
Committed: 2022-07-06 11:06:34 -0400
Properly query SRV and UAV format features for depth formats
Files Modified:
- wgpu-hal/src/dx12/adapter.rs
59f4efe93aaf2f3d2848fd683748b26bfeb3f97a by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/59f4efe93aaf2f3d2848fd683748b26bfeb3f97a
Authored: 2022-07-04 17:40:08 -0400
Committed: 2022-07-06 11:06:34 -0400
Prevent get_texture_format_features from saying textures always support COPY_*
Files Modified:
- wgpu-core/src/instance.rs
7e369fdd573f2d6f46cbe60357eea8c702ce094f by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/7e369fdd573f2d6f46cbe60357eea8c702ce094f
Authored: 2022-07-04 17:37:19 -0400
Committed: 2022-07-06 11:06:34 -0400
Fix texture multi-sample-ability check with TEXTURE_ADAPTER_SPECIFIC_FORMAT_FEATURES
Files Modified:
- wgpu-core/src/device/mod.rs
bb273a908fd7d5ec25bfd35507e258d0d73545ef by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/bb273a908fd7d5ec25bfd35507e258d0d73545ef
Authored: 2022-07-04 17:36:26 -0400
Committed: 2022-07-06 11:06:34 -0400
DX12/VK allow texture_format_capabilities to be called on any texture format
Files Modified:
- wgpu-hal/src/auxil/dxgi/conv.rs
- wgpu-hal/src/dx12/adapter.rs
- wgpu-hal/src/vulkan/adapter.rs
ff233fbf31d7b17270f7711e1ddbb2171000883b by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/ff233fbf31d7b17270f7711e1ddbb2171000883b
Authored: 2022-07-04 17:35:03 -0400
Committed: 2022-07-06 11:06:34 -0400
Add format features table to wgpu-info and improve output
Files Modified:
- wgpu-info/src/main.rs
1da5bbd7b43466a7cecbcdd67c0b613b36c6bf63 by Craig
https://github.com/gfx-rs/wgpucommit/1da5bbd7b43466a7cecbcdd67c0b613b36c6bf63
Authored: 2022-07-05 21:11:22 -0700
Committed: 2022-07-06 00:11:22 -0400
Prevent OpenGL from taking preference over Vulkan (#2853)
-
Prevent OpenGL from taking preference over Vulkan
-
update changelog
-
fix wasm build of example
Files Modified:
- CHANGELOG.md
- wgpu-core/src/instance.rs
- wgpu-hal/src/gles/adapter.rs
- wgpu-types/src/lib.rs
- wgpu/examples/hello/README.md
- wgpu/examples/hello/main.rs
b574354af4edeaf5d3d5ea0f738becc509c17e25 by Jinlei Li
https://github.com/gfx-rs/wgpucommit/b574354af4edeaf5d3d5ea0f738becc509c17e25
Authored: 2022-07-06 11:37:26 +0800
Committed: 2022-07-06 03:37:26 +0000
gl: fix depth stencil texture format capability (#2854)
-
gl: fix depth stencil texture format capabilitys
-
Update CHANGELOG
Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com>
Files Modified:
- CHANGELOG.md
- wgpu-hal/src/gles/adapter.rs
ab340baf6909833995273dd1bb78255b5477148a by Elabajaba
https://github.com/gfx-rs/wgpucommit/ab340baf6909833995273dd1bb78255b5477148a
Authored: 2022-07-05 16:59:41 -0400
Committed: 2022-07-05 20:59:41 +0000
Update present_mode docs as most of them don't automatically fall back to Fifo anymore. (#2855)
- space
PresentMode no longer automatically falls back to Fifo
- Update wgpu-types/src/lib.rs
Auto(No)Vsync fallback wording.
Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com>
- changelog
Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com>
Files Modified:
- CHANGELOG.md
- wgpu-types/src/lib.rs
615ced5a998215b8fa2a0266b17200dde3a16947 by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/615ced5a998215b8fa2a0266b17200dde3a16947
Authored: 2022-07-04 15:29:35 -0400
Committed: 2022-07-04 16:38:27 -0400
Changelog
Files Modified:
- CHANGELOG.md
7319a8136b5f0759e42533105f287fba94f8109c by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/7319a8136b5f0759e42533105f287fba94f8109c
Authored: 2022-07-04 15:26:37 -0400
Committed: 2022-07-04 16:38:27 -0400
Add aniso to dx12
Files Modified:
- wgpu-types/src/lib.rs
c36eb9f44bd9462fe176fb859839592131428feb by Steven
https://github.com/gfx-rs/wgpucommit/c36eb9f44bd9462fe176fb859839592131428feb
Authored: 2022-07-03 14:09:39 -0700
Committed: 2022-07-03 21:09:39 +0000
Add change (#2847)
Files Modified:
- CHANGELOG.md
6befbcbca4ee2dc380c608ff3c7bfa51e2a291dc by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/6befbcbca4ee2dc380c608ff3c7bfa51e2a291dc
Authored: 2022-07-02 22:03:52 -0400
Committed: 2022-07-03 01:08:40 -0400
Touch up changelog
Files Modified:
- CHANGELOG.md
7d85efb30194ed88f5a9d1c3ac277c8e4cc9168c by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/7d85efb30194ed88f5a9d1c3ac277c8e4cc9168c
Authored: 2022-07-03 00:55:41 -0400
Committed: 2022-07-03 01:08:40 -0400
Fix out of bounds access when surface texture is written to by multiple command buffers
Files Modified:
- wgpu-core/src/device/queue.rs
aaabd56d9a3efd1614543da08f97a69c538aa35c by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/aaabd56d9a3efd1614543da08f97a69c538aa35c
Authored: 2022-07-02 21:44:34 -0400
Committed: 2022-07-03 01:08:40 -0400
Curb Expectations of DX11
Files Modified:
- CHANGELOG.md
87552a92cca18b28d1bfad34479dd481bcb2996c by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/87552a92cca18b28d1bfad34479dd481bcb2996c
Authored: 2022-07-02 21:40:15 -0400
Committed: 2022-07-03 01:08:40 -0400
Fix GL_EXT_color_buffer_float detection on desktop
Files Modified:
- wgpu-hal/src/gles/adapter.rs
- wgpu-hal/src/gles/mod.rs
eea8edb8a0c17835894db41df38073599a3b4794 by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/eea8edb8a0c17835894db41df38073599a3b4794
Authored: 2022-07-02 21:39:57 -0400
Committed: 2022-07-03 01:08:40 -0400
Fix AutoNoVsync on OpenGL
Files Modified:
- wgpu-core/src/device/mod.rs
72a4ef93620c7adca351f60a6589bab53e1418c9 by Spencer C. Imbleau (he/him)
https://github.com/gfx-rs/wgpucommit/72a4ef93620c7adca351f60a6589bab53e1418c9
Authored: 2022-07-02 22:00:25 -0400
Committed: 2022-07-03 02:00:25 +0000
Fixes #2840 (#2842)
Files Modified:
- CHANGELOG.md
- wgpu-core/src/device/mod.rs
cb0646f8da8280a357001f13da8a336578252947 by RustEnthusiast
https://github.com/gfx-rs/wgpucommit/cb0646f8da8280a357001f13da8a336578252947
Authored: 2022-07-02 03:17:08 -0500
Committed: 2022-07-02 08:17:08 +0000
Update wgpu repository link in Cargo.toml. (#2834)
This fixes issue #2830.
Files Modified:
- wgpu/Cargo.toml
c20c86a9481b1585107cad6455652d434849147a by Fel
https://github.com/gfx-rs/wgpucommit/c20c86a9481b1585107cad6455652d434849147a
Authored: 2022-07-01 19:39:11 -0300
Committed: 2022-07-01 22:39:11 +0000
Add other breaking changes to 0.13 changelog (#2831)
Files Modified:
- CHANGELOG.md
5bef140228cb56d1dc2b0bd669ae4bd6f6ecf508 by multisn8
https://github.com/gfx-rs/wgpucommit/5bef140228cb56d1dc2b0bd669ae4bd6f6ecf508
Authored: 2022-07-01 21:32:27 +0200
Committed: 2022-07-01 19:32:27 +0000
Clarify about breaking max_buffer_size in Limits (#2828)
Files Modified:
- CHANGELOG.md
e125321bff7eb602d1849f18f22606afeebef3fb by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/e125321bff7eb602d1849f18f22606afeebef3fb
Authored: 2022-07-01 10:38:04 -0400
Committed: 2022-07-01 14:38:04 +0000
Release 0.13 two - electric boogaloo (#2827)
Files Modified:
- Cargo.lock
- wgpu-hal/Cargo.toml
93dbffa5d3d5ae2b26ee0c573862fef2f9f4de52 by David Huculak
https://github.com/gfx-rs/wgpucommit/93dbffa5d3d5ae2b26ee0c573862fef2f9f4de52
Authored: 2022-06-30 21:44:29 -0400
Committed: 2022-07-01 01:44:29 +0000
Add other breaking changes to 0.13 changelog (#2825)
-
add other breaking changes to 0.13 changelog
-
fix typo
Files Modified:
- CHANGELOG.md
1ceef24261c6c0ace193090a51e9d7e406da1185 by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/1ceef24261c6c0ace193090a51e9d7e406da1185
Authored: 2022-06-30 16:25:49 -0400
Committed: 2022-06-30 20:25:49 +0000
Add changelog for 0.13 (#2823)
-
Changelog
-
Update CHANGELOG.md
-
Bump versions to 0.13
Files Modified:
- .github/pull_request_template.md
- CHANGELOG.md
- Cargo.lock
- wgpu-core/Cargo.toml
- wgpu-hal/Cargo.toml
- wgpu-hal/src/gles/adapter.rs
- wgpu-hal/src/gles/device.rs
- wgpu-info/Cargo.toml
- wgpu-types/Cargo.toml
- wgpu/Cargo.toml
ea05b44f384077a1a466eeb9a58c523379225a01 by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/ea05b44f384077a1a466eeb9a58c523379225a01
Authored: 2022-06-30 14:24:17 -0400
Committed: 2022-06-30 14:24:17 -0400
Improve Presentation Api (#2803)
-
Add new presentation modes
-
Expand presentation formats
-
Add Surface::get_supported_modes
-
Update to rust 2021 and improve some metal surface code
-
Update wgpu-types/src/lib.rs
Co-authored-by: bjorn3 <17426603+bjorn3@users.noreply.github.com>
-
Fix windows build errors
-
Fix issues with ALLOW_TEARING
Co-authored-by: bjorn3 <17426603+bjorn3@users.noreply.github.com>
Files Modified:
- cts_runner/Cargo.toml
- deno_webgpu/Cargo.toml
- dummy/Cargo.toml
- player/Cargo.toml
- run-wasm/Cargo.toml
- wgpu-core/Cargo.toml
- wgpu-core/src/device/mod.rs
- wgpu-core/src/instance.rs
- wgpu-core/src/present.rs
- wgpu-hal/Cargo.toml
- wgpu-hal/src/dx12/adapter.rs
- wgpu-hal/src/dx12/instance.rs
- wgpu-hal/src/dx12/mod.rs
- wgpu-hal/src/metal/adapter.rs
- wgpu-hal/src/metal/mod.rs
- wgpu-hal/src/metal/surface.rs
- wgpu-hal/src/vulkan/adapter.rs
- wgpu-hal/src/vulkan/conv.rs
- wgpu-info/Cargo.toml
- wgpu-types/Cargo.toml
- wgpu-types/src/lib.rs
- wgpu/Cargo.toml
- wgpu/examples/hello-triangle/main.rs
- wgpu/src/backend/direct.rs
- wgpu/src/backend/web.rs
- wgpu/src/lib.rs
98597da1ec44be4c0722454c99f051a257760dc8 by Jinlei Li
https://github.com/gfx-rs/wgpucommit/98597da1ec44be4c0722454c99f051a257760dc8
Authored: 2022-06-30 11:36:11 +0800
Committed: 2022-06-30 03:36:11 +0000
Allow fragment stage to have more outputs than the pipeline has (#2822)
Files Modified:
- wgpu-core/src/device/mod.rs
- wgpu-core/src/pipeline.rs
1d8bc57a86a989b2fb30d3f3ae1cfcb9e55adac1 by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/1d8bc57a86a989b2fb30d3f3ae1cfcb9e55adac1
Authored: 2022-06-29 23:05:42 -0400
Committed: 2022-06-30 03:05:42 +0000
Don't wait for current submission inside of submit (#2824)
Files Modified:
- wgpu-core/src/device/queue.rs
464b61d01c5832497e7ae54dbb153464e74eb285 by Connor Fitzgerald
https://github.com/gfx-rs/wgpucommit/464b61d01c5832497e7ae54dbb153464e74eb285
Authored: 2022-06-28 15:49:51 -0400
Committed: 2022-06-28 19:49:51 +0000
Flip span labels to work better with tools (#2820)
Files Modified:
- wgpu-core/src/command/compute.rs
- wgpu-core/src/command/mod.rs
- wgpu-core/src/command/render.rs
- wgpu-core/src/command/transfer.rs
- wgpu-core/src/device/life.rs
- wgpu-core/src/device/mod.rs
- wgpu-core/src/device/queue.rs
- wgpu-core/src/hub.rs
- wgpu-core/src/instance.rs
- wgpu-core/src/present.rs
- wgpu-core/src/resource.rs
5eb09f6bd786a7026fbd1d00e2e76afe450c7dac by Teodor Tanasoaia
https://github.com/gfx-rs/wgpucommit/5eb09f6bd786a7026fbd1d00e2e76afe450c7dac
Authored: 2022-06-28 20:32:43 +0200
Committed: 2022-06-28 18:32:43 +0000
Implement Queue::write_buffer_with (#2777)
-
implement Queue::write_buffer_with
-
address comments
-
update doc
-
Fix copy span location
Co-authored-by: Connor Fitzgerald <connorwadefitzgerald@gmail.com>
Files Modified:
- wgpu-core/src/device/queue.rs
- wgpu-core/src/hub.rs
- wgpu-core/src/id.rs
- wgpu-core/src/resource.rs
- wgpu/src/backend/direct.rs
- wgpu/src/backend/mod.rs
- wgpu/src/backend/web.rs
- wgpu/src/lib.rs
0eb6845b6ad114963de73167332b8048b8997184 by Jinlei Li
https://github.com/gfx-rs/wgpucommit/0eb6845b6ad114963de73167332b8048b8997184
Authored: 2022-06-29 02:15:57 +0800
Committed: 2022-06-28 14:15:57 -0400
web: march web-sys 0.3.58, sparse attachments support (#2813)
Files Modified:
- Cargo.lock
- wgpu/Cargo.toml
- wgpu/src/backend/web.rs
b0c798639a9b041a14dfaf3f1deb1b1b932f55c5 by Jinlei Li
https://github.com/gfx-rs/wgpucommit/b0c798639a9b041a14dfaf3f1deb1b1b932f55c5
Authored: 2022-06-29 02:12:34 +0800
Committed: 2022-06-28 18:12:34 +0000
core: restrict hal::TextureUses::COLOR_TARGET condition within create_texture (#2818)
Files Modified:
- wgpu-core/src/device/mod.rs
| Reporter | ||
Comment 2•3 years ago
|
||
| SLZNdXGJQGGQLS4Dx6AkIQ | ||
./mach vendor gfx/wgpu_bindings/moz.yaml failed with the following message:
Updating git repository `https://github.com/smol-rs/async-task` Updating git repository `https://github.com/hsivonen/chardetng` Updating git repository `https://github.com/hsivonen/chardetng_c` Updating git repository `https://github.com/chris-zen/coremidi.git` Updating git repository `https://github.com/mozilla/application-services` Updating git submodule `https://github.com/mozilla/glean` Updating git repository `https://github.com/mozilla/midir.git` Updating git repository `https://github.com/rust-minidump/minidump-writer.git` Updating git repository `https://github.com/hsivonen/packed_simd` Updating crates.io index Updating git repository `https://github.com/mozilla-spidermonkey/jsparagus` Updating git repository `https://github.com/mozilla/neqo` Updating git repository `https://github.com/mozilla/audioipc` Updating git repository `https://github.com/kinetiknz/audioipc-2` Updating git repository `https://github.com/mozilla/cubeb-coreaudio-rs` Updating git repository `https://github.com/mozilla/cubeb-pulse-rs` Updating git repository `https://github.com/jfkthame/mapped_hyph.git` Updating git repository `https://github.com/mozilla/mp4parse-rust` Updating git submodule `https://github.com/AOMediaCodec/av1-avif.git` Updating git submodule `https://github.com/link-u/avif-sample-images` Updating git repository `https://github.com/gfx-rs/wgpu` Updating git repository `https://github.com/gfx-rs/naga` Updating git repository `https://github.com/gfx-rs/metal-rs` Updating git repository `https://github.com/kinetiknz/mio-named-pipes` Updating git repository `https://github.com/gfx-rs/d3d12-rs.git`Latest commit is a420e453c3d9c93dfb1a8526bf11c000d895c916 from 2022-07-26T14:59:27Z
Setting up artifact cargo-vet.tar.zst
Downloading artifact to local cache: /builds/worker/.mozbuild/toolchains/8ebeacd9348a991c-cargo-vet.tar.zst
Downloading... 0.0 %
Downloading... 5.2 %
Downloading... 10.2 %
Downloading... 15.2 %
Downloading... 20.2 %
Downloading... 25.2 %
Downloading... 30.2 %
Downloading... 35.2 %
Downloading... 40.2 %
Downloading... 45.2 %
Downloading... 50.2 %
Downloading... 55.2 %
Downloading... 60.2 %
Downloading... 65.2 %
Downloading... 70.1 %
Downloading... 75.1 %
Downloading... 80.1 %
Downloading... 85.1 %
Downloading... 90.1 %
Downloading... 95.1 %
Downloading... 100.0 %
Error running mach:['--log-no-times', 'artifact', 'toolchain', '--from-task', 'Ilir12QMRFyflDZEAZmidQ:public/build/cargo-vet.tar.zst']The error occurred in code that was called by the mach command. This is either
a bug in the called code itself or in the way that mach is calling it.
You can invoke |./mach busted| to check if this issue is already on file. If it
isn't, please use |./mach busted file artifact| to report it. If |./mach busted| is
misbehaving, you can also inspect the dependencies of bug 1543241.If filing a bug, please include the full output of mach, including this error
message.The details of the failure are as follows:
ModuleNotFoundError: No module named 'zstandard'
File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/artifact_commands.py", line 576, in artifact_toolchain
unpack_file(local)
File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/action/tooltool.py", line 993, in unpack_file
import zstandard
Updated•3 years ago
|
Description
•