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]]
|
[[package]]
|
||||||
name = "cts_runner"
|
name = "cts_runner"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"deno_console",
|
"deno_console",
|
||||||
"deno_core",
|
"deno_core",
|
||||||
@ -1925,7 +1925,7 @@ checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "hlsl-snapshots"
|
name = "hlsl-snapshots"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"nanoserde",
|
"nanoserde",
|
||||||
@ -2331,7 +2331,7 @@ checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lock-analyzer"
|
name = "lock-analyzer"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"ron",
|
"ron",
|
||||||
@ -2478,7 +2478,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "naga"
|
name = "naga"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arbitrary",
|
"arbitrary",
|
||||||
"arrayvec",
|
"arrayvec",
|
||||||
@ -2515,7 +2515,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "naga-cli"
|
name = "naga-cli"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"argh",
|
"argh",
|
||||||
@ -2528,7 +2528,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "naga-fuzz"
|
name = "naga-fuzz"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arbitrary",
|
"arbitrary",
|
||||||
"cfg_aliases 0.2.1",
|
"cfg_aliases 0.2.1",
|
||||||
@ -3175,7 +3175,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "player"
|
name = "player"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"env_logger",
|
"env_logger",
|
||||||
"log",
|
"log",
|
||||||
@ -4829,7 +4829,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu"
|
name = "wgpu"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arrayvec",
|
"arrayvec",
|
||||||
"bitflags 2.9.1",
|
"bitflags 2.9.1",
|
||||||
@ -4857,7 +4857,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu-benchmark"
|
name = "wgpu-benchmark"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bincode",
|
"bincode",
|
||||||
"bytemuck",
|
"bytemuck",
|
||||||
@ -4873,7 +4873,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu-core"
|
name = "wgpu-core"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arrayvec",
|
"arrayvec",
|
||||||
"bit-set 0.8.0",
|
"bit-set 0.8.0",
|
||||||
@ -4906,28 +4906,28 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu-core-deps-apple"
|
name = "wgpu-core-deps-apple"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"wgpu-hal",
|
"wgpu-hal",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu-core-deps-emscripten"
|
name = "wgpu-core-deps-emscripten"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"wgpu-hal",
|
"wgpu-hal",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu-core-deps-wasm"
|
name = "wgpu-core-deps-wasm"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"wgpu-hal",
|
"wgpu-hal",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu-core-deps-windows-linux-android"
|
name = "wgpu-core-deps-windows-linux-android"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"wgpu-hal",
|
"wgpu-hal",
|
||||||
]
|
]
|
||||||
@ -4962,7 +4962,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu-examples"
|
name = "wgpu-examples"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bytemuck",
|
"bytemuck",
|
||||||
"cfg-if",
|
"cfg-if",
|
||||||
@ -4993,7 +4993,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu-hal"
|
name = "wgpu-hal"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"android_system_properties",
|
"android_system_properties",
|
||||||
"arrayvec",
|
"arrayvec",
|
||||||
@ -5047,7 +5047,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu-info"
|
name = "wgpu-info"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"bitflags 2.9.1",
|
"bitflags 2.9.1",
|
||||||
@ -5061,7 +5061,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu-macros"
|
name = "wgpu-macros"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"heck 0.5.0",
|
"heck 0.5.0",
|
||||||
"quote",
|
"quote",
|
||||||
@ -5070,7 +5070,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu-test"
|
name = "wgpu-test"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"approx",
|
"approx",
|
||||||
@ -5111,7 +5111,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu-types"
|
name = "wgpu-types"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 2.9.1",
|
"bitflags 2.9.1",
|
||||||
"bytemuck",
|
"bytemuck",
|
||||||
|
|||||||
24
Cargo.toml
24
Cargo.toml
@ -59,12 +59,12 @@ keywords = ["graphics"]
|
|||||||
license = "MIT OR Apache-2.0"
|
license = "MIT OR Apache-2.0"
|
||||||
homepage = "https://wgpu.rs/"
|
homepage = "https://wgpu.rs/"
|
||||||
repository = "https://github.com/gfx-rs/wgpu"
|
repository = "https://github.com/gfx-rs/wgpu"
|
||||||
version = "25.0.0"
|
version = "26.0.0"
|
||||||
authors = ["gfx-rs developers"]
|
authors = ["gfx-rs developers"]
|
||||||
|
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
naga = { version = "25.0.0", path = "./naga" }
|
naga = { version = "26.0.0", path = "./naga" }
|
||||||
wgpu = { version = "25.0.0", path = "./wgpu", default-features = false, features = [
|
wgpu = { version = "26.0.0", path = "./wgpu", default-features = false, features = [
|
||||||
"serde",
|
"serde",
|
||||||
"wgsl",
|
"wgsl",
|
||||||
"vulkan",
|
"vulkan",
|
||||||
@ -74,21 +74,21 @@ wgpu = { version = "25.0.0", path = "./wgpu", default-features = false, features
|
|||||||
"static-dxc",
|
"static-dxc",
|
||||||
"noop", # This should be removed if we ever have non-test crates that depend on wgpu
|
"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-core = { version = "26.0.0", path = "./wgpu-core" }
|
||||||
wgpu-hal = { version = "25.0.0", path = "./wgpu-hal" }
|
wgpu-hal = { version = "26.0.0", path = "./wgpu-hal" }
|
||||||
wgpu-macros = { version = "25.0.0", path = "./wgpu-macros" }
|
wgpu-macros = { version = "26.0.0", path = "./wgpu-macros" }
|
||||||
wgpu-test = { version = "25.0.0", path = "./tests" }
|
wgpu-test = { version = "26.0.0", path = "./tests" }
|
||||||
wgpu-types = { version = "25.0.0", path = "./wgpu-types", default-features = false }
|
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
|
# 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
|
# for a version of the package on crates when we publish naga. Path dependencies
|
||||||
# are allowed through though.
|
# are allowed through though.
|
||||||
hlsl-snapshots = { path = "naga/hlsl-snapshots" }
|
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-windows-linux-android = { version = "26.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-apple = { version = "26.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-wasm = { version = "26.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-emscripten = { version = "26.0.0", path = "./wgpu-core/platform-deps/emscripten" }
|
||||||
|
|
||||||
anyhow = { version = "1.0.87", default-features = false }
|
anyhow = { version = "1.0.87", default-features = false }
|
||||||
approx = "0.5"
|
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 |
|
| 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] |
|
| [`trunk`][trunk-docs] | [`trunk`][trunk-examples] | [`trunk`][trunk-change] |
|
||||||
|
|
||||||
Contributors are welcome! See [CONTRIBUTING.md][contrib] for more information.
|
Contributors are welcome! See [CONTRIBUTING.md][contrib] for more information.
|
||||||
|
|
||||||
[rel-docs]: https://docs.rs/wgpu/
|
[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
|
[rel-change]: https://github.com/gfx-rs/wgpu/releases
|
||||||
[trunk-docs]: https://wgpu.rs/doc/wgpu/
|
[trunk-docs]: https://wgpu.rs/doc/wgpu/
|
||||||
[trunk-examples]: https://github.com/gfx-rs/wgpu/tree/trunk/examples#readme
|
[trunk-examples]: https://github.com/gfx-rs/wgpu/tree/trunk/examples#readme
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> These are the examples for the development version of wgpu. If you want to see the examples for the latest crates.io release
|
> 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
|
# 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.
|
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
|
```sh
|
||||||
cargo generate gfx-rs/wgpu --branch v25
|
cargo generate gfx-rs/wgpu --branch v26
|
||||||
```
|
```
|
||||||
|
|
||||||
## Framework Examples
|
## Framework Examples
|
||||||
|
|||||||
@ -8,4 +8,4 @@ publish = false
|
|||||||
bytemuck = "1.22.0"
|
bytemuck = "1.22.0"
|
||||||
env_logger = "0.11"
|
env_logger = "0.11"
|
||||||
pollster = "0.4"
|
pollster = "0.4"
|
||||||
wgpu = "25.0.0"
|
wgpu = "26.0.0"
|
||||||
|
|||||||
@ -7,5 +7,5 @@ publish = false
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
env_logger = "0.11"
|
env_logger = "0.11"
|
||||||
pollster = "0.4"
|
pollster = "0.4"
|
||||||
wgpu = "25.0.0"
|
wgpu = "26.0.0"
|
||||||
winit = { version = "0.30.8", features = ["android-native-activity"] }
|
winit = { version = "0.30.8", features = ["android-native-activity"] }
|
||||||
|
|||||||
@ -9,7 +9,7 @@ default = ["web"]
|
|||||||
web = ["wgpu/web"]
|
web = ["wgpu/web"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
wgpu = { version = "25.0.0", features = [
|
wgpu = { version = "26.0.0", features = [
|
||||||
"custom",
|
"custom",
|
||||||
"wgsl",
|
"wgsl",
|
||||||
], default-features = false }
|
], default-features = false }
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user