You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+44-42Lines changed: 44 additions & 42 deletions
Original file line number
Diff line number
Diff line change
@@ -52,44 +52,44 @@ Bottom level categories:
52
52
#### General
53
53
54
54
- Many numeric built-ins have had a constant evaluation implementation added for them, which allows them to be used in a `const` context:
55
-
-[#4879](https://github.com/gfx-rs/wgpu/pull/4879) by @ErichDonGubler:
56
-
- `abs`
57
-
- `acos`
58
-
- `acosh`
59
-
- `asin`
60
-
- `asinh`
61
-
- `atan`
62
-
- `atanh`
63
-
- `cos`
64
-
- `cosh`
65
-
- `round`
66
-
- `saturate`
67
-
- `sin`
68
-
- `sinh`
69
-
- `sqrt`
70
-
- `step`
71
-
- `tan`
72
-
- `tanh`
73
-
-[#5098](https://github.com/gfx-rs/wgpu/pull/5098) by @ErichDonGubler:
74
-
-`ceil`
75
-
-`countLeadingZeros`
76
-
-`countOneBits`
77
-
-`countTrailingZeros`
78
-
-`degrees`
79
-
-`exp`
80
-
-`exp2`
81
-
-`floor`
82
-
-`fract`
83
-
-`fma`
84
-
-`inverseSqrt`
85
-
-`log`
86
-
-`log2`
87
-
-`max`
88
-
-`min`
89
-
-`radians`
90
-
-`reverseBits`
91
-
-`sign`
92
-
-`trunc`
55
+
-[#4879](https://github.com/gfx-rs/wgpu/pull/4879) by @ErichDonGubler:
56
+
-`abs`
57
+
-`acos`
58
+
-`acosh`
59
+
-`asin`
60
+
-`asinh`
61
+
-`atan`
62
+
-`atanh`
63
+
-`cos`
64
+
-`cosh`
65
+
-`round`
66
+
-`saturate`
67
+
-`sin`
68
+
-`sinh`
69
+
-`sqrt`
70
+
-`step`
71
+
-`tan`
72
+
-`tanh`
73
+
-[#5098](https://github.com/gfx-rs/wgpu/pull/5098) by @ErichDonGubler:
74
+
-`ceil`
75
+
-`countLeadingZeros`
76
+
-`countOneBits`
77
+
-`countTrailingZeros`
78
+
-`degrees`
79
+
-`exp`
80
+
-`exp2`
81
+
-`floor`
82
+
-`fract`
83
+
-`fma`
84
+
-`inverseSqrt`
85
+
-`log`
86
+
-`log2`
87
+
-`max`
88
+
-`min`
89
+
-`radians`
90
+
-`reverseBits`
91
+
-`sign`
92
+
-`trunc`
93
93
- Eager release of GPU resources comes from device.trackers. By @bradwerth in [#5075](https://github.com/gfx-rs/wgpu/pull/5075)
94
94
-`wgpu-types`'s `trace` and `replay` features have been replaced by the `serde` feature. By @KirmesBude in [#5149](https://github.com/gfx-rs/wgpu/pull/5149)
95
95
-`wgpu-core`'s `serial-pass` feature has been removed. Use `serde` instead. By @KirmesBude in [#5149](https://github.com/gfx-rs/wgpu/pull/5149)
@@ -101,10 +101,12 @@ Bottom level categories:
101
101
By @ErichDonGubler in [#5146](https://github.com/gfx-rs/wgpu/pull/5146), [#5046](https://github.com/gfx-rs/wgpu/pull/5046).
102
102
- Signed and unsigned 64 bit integer support in shaders. By @rodolphito and @cwfitzgerald in [#5154](https://github.com/gfx-rs/wgpu/pull/5154)
103
103
-`wgpu::Instance` can now report which `wgpu::Backends` are available based on the build configuration. By @wumpf[#5167](https://github.com/gfx-rs/wgpu/pull/5167)
-`wgpu::CommandEncoder::write_timestamp` requires now the new `wgpu::Features::TIMESTAMP_QUERY_INSIDE_ENCODERS` feature which is available on all native backends but not on WebGPU (due to a spec change `write_timestamp` is no longer supported on WebGPU). By @wumpf in [#5188](https://github.com/gfx-rs/wgpu/pull/5188)
109
111
- Breaking change: [`wgpu_core::pipeline::ProgrammableStageDescriptor`](https://docs.rs/wgpu-core/latest/wgpu_core/pipeline/struct.ProgrammableStageDescriptor.html#structfield.entry_point) is now optional. By @ErichDonGubler in [#5305](https://github.com/gfx-rs/wgpu/pull/5305).
110
112
-`Features::downlevel{_webgl2,}_features` was made const by @MultisampledNight in [#5343](https://github.com/gfx-rs/wgpu/pull/5343)
0 commit comments