mirror of
https://github.com/gfx-rs/wgpu.git
synced 2025-12-08 21:26:17 +00:00
Bump version to v26
This commit is contained in:
parent
8ee66bde9f
commit
03f1b535ca
40
Cargo.lock
generated
40
Cargo.lock
generated
@ -994,7 +994,7 @@ checksum = "4f211af61d8efdd104f96e57adf5e426ba1bc3ed7a4ead616e15e5881fd79c4d"
|
||||
|
||||
[[package]]
|
||||
name = "cts_runner"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"deno_console",
|
||||
"deno_core",
|
||||
@ -1925,7 +1925,7 @@ checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df"
|
||||
|
||||
[[package]]
|
||||
name = "hlsl-snapshots"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"nanoserde",
|
||||
@ -2331,7 +2331,7 @@ checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5"
|
||||
|
||||
[[package]]
|
||||
name = "lock-analyzer"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"ron",
|
||||
@ -2478,7 +2478,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "naga"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"arbitrary",
|
||||
"arrayvec",
|
||||
@ -2515,7 +2515,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "naga-cli"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"argh",
|
||||
@ -2528,7 +2528,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "naga-fuzz"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"arbitrary",
|
||||
"cfg_aliases 0.2.1",
|
||||
@ -3175,7 +3175,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"
|
||||
|
||||
[[package]]
|
||||
name = "player"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"env_logger",
|
||||
"log",
|
||||
@ -4829,7 +4829,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "wgpu"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"arrayvec",
|
||||
"bitflags 2.9.1",
|
||||
@ -4857,7 +4857,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "wgpu-benchmark"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"bincode",
|
||||
"bytemuck",
|
||||
@ -4873,7 +4873,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "wgpu-core"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"arrayvec",
|
||||
"bit-set 0.8.0",
|
||||
@ -4906,28 +4906,28 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "wgpu-core-deps-apple"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"wgpu-hal",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "wgpu-core-deps-emscripten"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"wgpu-hal",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "wgpu-core-deps-wasm"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"wgpu-hal",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "wgpu-core-deps-windows-linux-android"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"wgpu-hal",
|
||||
]
|
||||
@ -4962,7 +4962,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "wgpu-examples"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"bytemuck",
|
||||
"cfg-if",
|
||||
@ -4993,7 +4993,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "wgpu-hal"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"android_system_properties",
|
||||
"arrayvec",
|
||||
@ -5047,7 +5047,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "wgpu-info"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"bitflags 2.9.1",
|
||||
@ -5061,7 +5061,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "wgpu-macros"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"heck 0.5.0",
|
||||
"quote",
|
||||
@ -5070,7 +5070,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "wgpu-test"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"approx",
|
||||
@ -5111,7 +5111,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "wgpu-types"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
dependencies = [
|
||||
"bitflags 2.9.1",
|
||||
"bytemuck",
|
||||
|
||||
24
Cargo.toml
24
Cargo.toml
@ -59,12 +59,12 @@ keywords = ["graphics"]
|
||||
license = "MIT OR Apache-2.0"
|
||||
homepage = "https://wgpu.rs/"
|
||||
repository = "https://github.com/gfx-rs/wgpu"
|
||||
version = "25.0.0"
|
||||
version = "26.0.0"
|
||||
authors = ["gfx-rs developers"]
|
||||
|
||||
[workspace.dependencies]
|
||||
naga = { version = "25.0.0", path = "./naga" }
|
||||
wgpu = { version = "25.0.0", path = "./wgpu", default-features = false, features = [
|
||||
naga = { version = "26.0.0", path = "./naga" }
|
||||
wgpu = { version = "26.0.0", path = "./wgpu", default-features = false, features = [
|
||||
"serde",
|
||||
"wgsl",
|
||||
"vulkan",
|
||||
@ -74,21 +74,21 @@ wgpu = { version = "25.0.0", path = "./wgpu", default-features = false, features
|
||||
"static-dxc",
|
||||
"noop", # This should be removed if we ever have non-test crates that depend on wgpu
|
||||
] }
|
||||
wgpu-core = { version = "25.0.0", path = "./wgpu-core" }
|
||||
wgpu-hal = { version = "25.0.0", path = "./wgpu-hal" }
|
||||
wgpu-macros = { version = "25.0.0", path = "./wgpu-macros" }
|
||||
wgpu-test = { version = "25.0.0", path = "./tests" }
|
||||
wgpu-types = { version = "25.0.0", path = "./wgpu-types", default-features = false }
|
||||
wgpu-core = { version = "26.0.0", path = "./wgpu-core" }
|
||||
wgpu-hal = { version = "26.0.0", path = "./wgpu-hal" }
|
||||
wgpu-macros = { version = "26.0.0", path = "./wgpu-macros" }
|
||||
wgpu-test = { version = "26.0.0", path = "./tests" }
|
||||
wgpu-types = { version = "26.0.0", path = "./wgpu-types", default-features = false }
|
||||
|
||||
# These _cannot_ have a version specified. If it does, crates.io will look
|
||||
# for a version of the package on crates when we publish naga. Path dependencies
|
||||
# are allowed through though.
|
||||
hlsl-snapshots = { path = "naga/hlsl-snapshots" }
|
||||
|
||||
wgpu-core-deps-windows-linux-android = { version = "25.0.0", path = "./wgpu-core/platform-deps/windows-linux-android" }
|
||||
wgpu-core-deps-apple = { version = "25.0.0", path = "./wgpu-core/platform-deps/apple" }
|
||||
wgpu-core-deps-wasm = { version = "25.0.0", path = "./wgpu-core/platform-deps/wasm" }
|
||||
wgpu-core-deps-emscripten = { version = "25.0.0", path = "./wgpu-core/platform-deps/emscripten" }
|
||||
wgpu-core-deps-windows-linux-android = { version = "26.0.0", path = "./wgpu-core/platform-deps/windows-linux-android" }
|
||||
wgpu-core-deps-apple = { version = "26.0.0", path = "./wgpu-core/platform-deps/apple" }
|
||||
wgpu-core-deps-wasm = { version = "26.0.0", path = "./wgpu-core/platform-deps/wasm" }
|
||||
wgpu-core-deps-emscripten = { version = "26.0.0", path = "./wgpu-core/platform-deps/emscripten" }
|
||||
|
||||
anyhow = { version = "1.0.87", default-features = false }
|
||||
approx = "0.5"
|
||||
|
||||
@ -17,13 +17,13 @@ The API is based on the [WebGPU standard][webgpu]. It serves as the core of the
|
||||
|
||||
| Docs | Examples | Changelog |
|
||||
|:---------------------:|:-------------------------:|:-----------------------:|
|
||||
| [v25][rel-docs] | [v25][rel-examples] | [v25][rel-change] |
|
||||
| [v26][rel-docs] | [v26][rel-examples] | [v26][rel-change] |
|
||||
| [`trunk`][trunk-docs] | [`trunk`][trunk-examples] | [`trunk`][trunk-change] |
|
||||
|
||||
Contributors are welcome! See [CONTRIBUTING.md][contrib] for more information.
|
||||
|
||||
[rel-docs]: https://docs.rs/wgpu/
|
||||
[rel-examples]: https://github.com/gfx-rs/wgpu/tree/v25/examples#readme
|
||||
[rel-examples]: https://github.com/gfx-rs/wgpu/tree/v26/examples#readme
|
||||
[rel-change]: https://github.com/gfx-rs/wgpu/releases
|
||||
[trunk-docs]: https://wgpu.rs/doc/wgpu/
|
||||
[trunk-examples]: https://github.com/gfx-rs/wgpu/tree/trunk/examples#readme
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
> [!NOTE]
|
||||
> These are the examples for the development version of wgpu. If you want to see the examples for the latest crates.io release
|
||||
> of wgpu, go to the [latest release branch](https://github.com/gfx-rs/wgpu/tree/v25/examples#readme).
|
||||
> of wgpu, go to the [latest release branch](https://github.com/gfx-rs/wgpu/tree/v26/examples#readme).
|
||||
|
||||
# Examples
|
||||
|
||||
@ -23,7 +23,7 @@ be cloned out of the repository to serve as a starting point for your own projec
|
||||
You can also use [`cargo-generate`](https://github.com/cargo-generate/cargo-generate) to easily use these as a basis for your own projects.
|
||||
|
||||
```sh
|
||||
cargo generate gfx-rs/wgpu --branch v25
|
||||
cargo generate gfx-rs/wgpu --branch v26
|
||||
```
|
||||
|
||||
## Framework Examples
|
||||
|
||||
@ -8,4 +8,4 @@ publish = false
|
||||
bytemuck = "1.22.0"
|
||||
env_logger = "0.11"
|
||||
pollster = "0.4"
|
||||
wgpu = "25.0.0"
|
||||
wgpu = "26.0.0"
|
||||
|
||||
@ -7,5 +7,5 @@ publish = false
|
||||
[dependencies]
|
||||
env_logger = "0.11"
|
||||
pollster = "0.4"
|
||||
wgpu = "25.0.0"
|
||||
wgpu = "26.0.0"
|
||||
winit = { version = "0.30.8", features = ["android-native-activity"] }
|
||||
|
||||
@ -9,7 +9,7 @@ default = ["web"]
|
||||
web = ["wgpu/web"]
|
||||
|
||||
[dependencies]
|
||||
wgpu = { version = "25.0.0", features = [
|
||||
wgpu = { version = "26.0.0", features = [
|
||||
"custom",
|
||||
"wgsl",
|
||||
], default-features = false }
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user