Skip to content

Commit 2964313

Browse files
authored
Update cargo-public-api report in release notes (#3078)
1 parent 1e63e8c commit 2964313

File tree

1 file changed

+25
-3
lines changed

1 file changed

+25
-3
lines changed

CHANGELOG.md

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Bottom level categories:
4444

4545
#### General
4646

47-
* Implement `Default` for `CompositeAlphaMode`
47+
- Implement `Default` for `CompositeAlphaMode`
4848

4949
### Bug Fixes
5050

@@ -201,12 +201,14 @@ both `raw_window_handle::HasRawWindowHandle` and `raw_window_handle::HasRawDispl
201201

202202
### Full API Diff
203203

204-
`cargo public-api --diff-git-checkouts v0.13.2 v0.14.0 -p wgpu`
204+
Manual concatination of `cargo public-api --diff-git-checkouts v0.13.2 v0.14.0 -p wgpu` and `cargo public-api --diff-git-checkouts v0.13.2 v0.14.0 -p wgpu-types`
205205

206206
```diff
207207
Removed items from the public API
208208
=================================
209209
-pub fn wgpu::Surface::get_supported_modes(&self, adapter: &wgpu::Adapter) -> Vec<PresentMode>
210+
-pub const wgpu::Features::DEPTH24UNORM_STENCIL8: Self
211+
-pub enum variant wgpu::TextureFormat::Depth24UnormStencil8
210212

211213
Changed items in the public API
212214
===============================
@@ -221,7 +223,27 @@ Added items to the public API
221223
+pub fn wgpu::Buffer::usage(&self) -> BufferUsages
222224
+pub fn wgpu::Surface::get_supported_alpha_modes(&self, adapter: &wgpu::Adapter) -> Vec<CompositeAlphaMode>
223225
+pub fn wgpu::Surface::get_supported_present_modes(&self, adapter: &wgpu::Adapter) -> Vec<PresentMode>
224-
+pub use wgpu::CompositeAlphaMode
226+
+#[repr(C)] pub enum wgpu::CompositeAlphaMode
227+
+impl RefUnwindSafe for wgpu::CompositeAlphaMode
228+
+impl Send for wgpu::CompositeAlphaMode
229+
+impl Sync for wgpu::CompositeAlphaMode
230+
+impl Unpin for wgpu::CompositeAlphaMode
231+
+impl UnwindSafe for wgpu::CompositeAlphaMode
232+
+pub const wgpu::Features::DEPTH24PLUS_STENCIL8: Self
233+
+pub const wgpu::TextureFormatFeatureFlags::BLENDABLE: Self
234+
+pub enum variant wgpu::CompositeAlphaMode::Auto = 0
235+
+pub enum variant wgpu::CompositeAlphaMode::Inherit = 4
236+
+pub enum variant wgpu::CompositeAlphaMode::Opaque = 1
237+
+pub enum variant wgpu::CompositeAlphaMode::PostMultiplied = 3
238+
+pub enum variant wgpu::CompositeAlphaMode::PreMultiplied = 2
239+
+pub enum variant wgpu::TextureFormat::Depth16Unorm
240+
+pub fn wgpu::CompositeAlphaMode::clone(&self) -> wgpu::CompositeAlphaMode
241+
+pub fn wgpu::CompositeAlphaMode::eq(&self, other: &wgpu::CompositeAlphaMode) -> bool
242+
+pub fn wgpu::CompositeAlphaMode::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
243+
+pub fn wgpu::CompositeAlphaMode::hash<__H: $crate::hash::Hasher>(&self, state: &mut __H) -> ()
244+
+pub struct field wgpu::AdapterInfo::driver: String
245+
+pub struct field wgpu::AdapterInfo::driver_info: String
246+
+pub struct field wgpu::SurfaceConfiguration::alpha_mode: wgpu_types::CompositeAlphaMode
225247
```
226248

227249
## wgpu-0.13.2 (2022-07-13)

0 commit comments

Comments
 (0)