mirror of
https://github.com/gfx-rs/wgpu.git
synced 2024-11-29 02:03:35 +00:00
Add changelog and bump version to 0.10 (#2077)
This commit is contained in:
parent
e07fd981c2
commit
c52d91023d
51
CHANGELOG.md
51
CHANGELOG.md
@ -1,5 +1,56 @@
|
||||
# Change Log
|
||||
|
||||
## v0.10 (2022-10-05)
|
||||
|
||||
- Make termcolor dependency optional by @AldaronLau in https://github.com/gfx-rs/naga/pull/2014
|
||||
- Fix clippy lints for 1.63 by @JCapucho in https://github.com/gfx-rs/naga/pull/2026
|
||||
- Saturate by @evahop in https://github.com/gfx-rs/naga/pull/2025
|
||||
- Use `Option::as_deref` as appropriate. by @jimblandy in https://github.com/gfx-rs/naga/pull/2040
|
||||
- Explicitely enable std for indexmap by @maxammann in https://github.com/gfx-rs/naga/pull/2062
|
||||
- Fix compiler warning by @Gordon-F in https://github.com/gfx-rs/naga/pull/2074
|
||||
|
||||
API
|
||||
- Implement `Clone` for `Module` by @daxpedda in https://github.com/gfx-rs/naga/pull/2013
|
||||
- Remove the glsl-validate feature by @JCapucho in https://github.com/gfx-rs/naga/pull/2045
|
||||
|
||||
DOCS
|
||||
- Document arithmetic binary operation type rules. by @jimblandy in https://github.com/gfx-rs/naga/pull/2051
|
||||
|
||||
VALIDATOR
|
||||
- Add `emit_to_{stderr,string}` helpers to validation error by @nolanderc in https://github.com/gfx-rs/naga/pull/2012
|
||||
- Check regular functions don't have bindings by @JCapucho in https://github.com/gfx-rs/naga/pull/2050
|
||||
|
||||
WGSL-IN
|
||||
- Update reserved WGSL keywords by @norepimorphism in https://github.com/gfx-rs/naga/pull/2009
|
||||
- Implement lexical scopes by @JCapucho in https://github.com/gfx-rs/naga/pull/2024
|
||||
- Rename `Scope` to `Rule`, since we now have lexical scope. by @jimblandy in https://github.com/gfx-rs/naga/pull/2042
|
||||
- Splat on compound assignments by @JCapucho in https://github.com/gfx-rs/naga/pull/2049
|
||||
- Fix bad span in assignment lhs error by @JCapucho in https://github.com/gfx-rs/naga/pull/2054
|
||||
- Fix inclusion of trivia in spans by @SparkyPotato in https://github.com/gfx-rs/naga/pull/2055
|
||||
- Improve assignment diagnostics by @SparkyPotato in https://github.com/gfx-rs/naga/pull/2056
|
||||
- Break up long string, reformat rest of file. by @jimblandy in https://github.com/gfx-rs/naga/pull/2057
|
||||
- Fix line endings on wgsl reserved words list. by @jimblandy in https://github.com/gfx-rs/naga/pull/2059
|
||||
|
||||
GLSL-IN
|
||||
- Add support for .length() by @SpaceCat-Chan in https://github.com/gfx-rs/naga/pull/2017
|
||||
- Fix missing stores for local declarations by @adeline-sparks in https://github.com/gfx-rs/naga/pull/2029
|
||||
- Migrate to `SymbolTable` by @JCapucho in https://github.com/gfx-rs/naga/pull/2044
|
||||
- Update initializer list type when parsing by @JCapucho in https://github.com/gfx-rs/naga/pull/2066
|
||||
|
||||
SPV-OUT
|
||||
- Don't decorate varyings with interpolation modes at pipeline start/end by @nical in https://github.com/gfx-rs/naga/pull/2038
|
||||
- Decorate integer builtins as Flat in the spirv writer by @nical in https://github.com/gfx-rs/naga/pull/2035
|
||||
- Properly combine the fixes for #2035 and #2038. by @jimblandy in https://github.com/gfx-rs/naga/pull/2041
|
||||
- Don't emit no-op `OpBitCast` instructions. by @jimblandy in https://github.com/gfx-rs/naga/pull/2043
|
||||
|
||||
HLSL-OUT
|
||||
- Use the namer to sanitise entrypoint input/output struct names by @expenses in https://github.com/gfx-rs/naga/pull/2001
|
||||
- Handle Unpack2x16float in hlsl by @expenses in https://github.com/gfx-rs/naga/pull/2002
|
||||
- Add support for push constants by @JCapucho in https://github.com/gfx-rs/naga/pull/2005
|
||||
|
||||
DOT-OUT
|
||||
- Improvements by @JCapucho in https://github.com/gfx-rs/naga/pull/1987
|
||||
|
||||
## v0.9 (2022-06-30)
|
||||
|
||||
- Fix minimal-versions of dependencies ([#1840](https://github.com/gfx-rs/naga/pull/1840)) **@teoxoy**
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "naga"
|
||||
version = "0.9.0"
|
||||
version = "0.10.0"
|
||||
authors = ["Naga Developers"]
|
||||
edition = "2018"
|
||||
description = "Shader translation infrastructure"
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "naga-cli"
|
||||
version = "0.9.0"
|
||||
version = "0.10.0"
|
||||
authors = ["Naga Developers"]
|
||||
edition = "2018"
|
||||
description = "Shader translation command line tool"
|
||||
@ -14,7 +14,7 @@ name = "naga"
|
||||
path = "src/main.rs"
|
||||
|
||||
[dependencies]
|
||||
naga = { version = "0.9", path = "../", features = ["validate", "span", "wgsl-in", "wgsl-out", "glsl-in", "glsl-out", "spv-in", "spv-out", "msl-out", "hlsl-out", "dot-out", "serialize", "deserialize"] }
|
||||
naga = { version = "0.10", path = "../", features = ["validate", "span", "wgsl-in", "wgsl-out", "glsl-in", "glsl-out", "spv-in", "spv-out", "msl-out", "hlsl-out", "dot-out", "serialize", "deserialize"] }
|
||||
bincode = "1"
|
||||
log = "0.4"
|
||||
codespan-reporting = "0.11"
|
||||
|
Loading…
Reference in New Issue
Block a user