chore: update repo MSRV 1.76 → 1.83

This commit is contained in:
Erich Gubler 2024-12-17 13:02:54 -05:00
parent 58cf8e6b1c
commit f188c3409c
4 changed files with 5 additions and 5 deletions

View File

@ -36,7 +36,7 @@ env:
# In order to prevent CI regressions, we pin the nightly version.
NIGHTLY_VERSION: "nightly-2023-12-17"
# This is the MSRV used by `wgpu` itself and all surrounding infrastructure.
REPO_MSRV: "1.76"
REPO_MSRV: "1.83"
# This is the MSRV used by the `wgpu-core`, `wgpu-hal`, and `wgpu-types` crates,
# to ensure that they can be used with firefox.
CORE_MSRV: "1.76"

View File

@ -45,7 +45,7 @@ manual_c_str_literals = "allow"
[workspace.package]
edition = "2021"
rust-version = "1.76"
rust-version = "1.83"
keywords = ["graphics"]
license = "MIT OR Apache-2.0"
homepage = "https://wgpu.rs/"

View File

@ -133,7 +133,7 @@ On Linux, you can point to them using `LD_LIBRARY_PATH` environment.
Due to complex dependants, we have two MSRV policies:
- `naga`, `wgpu-core`, `wgpu-hal`, and `wgpu-types`'s MSRV is **1.76**, but may be lower than the rest of the workspace in the future.
- The rest of the workspace has an MSRV of **1.76** as well right now, but may be higher than above listed crates.
- The rest of the workspace has an MSRV of **1.83** as well right now, but may be higher than above listed crates.
It is enforced on CI (in "/.github/workflows/ci.yml") with the `CORE_MSRV` and `REPO_MSRV` variables.
This version can only be upgraded in breaking releases, though we release a breaking version every three months.
@ -259,4 +259,4 @@ wgpu uses the coordinate systems of D3D and Metal:
| Render | Texture |
| --------------------------------------------------- | ----------------------------------------------------- |
| ![render_coordinates](./etc/render_coordinates.png) | ![texture_coordinates](./etc/texture_coordinates.png) |
| ![render_coordinates](./etc/render_coordinates.png) | ![texture_coordinates](./etc/texture_coordinates.png) |

View File

@ -1,4 +1,4 @@
[toolchain]
channel = "1.76"
channel = "1.83"
components = ["rustfmt", "clippy"]
targets = ["wasm32-unknown-unknown"]