diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 01152c667..8b8cd2937 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,10 @@ jobs: steps: - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@1.69.0 - - run: cargo check -p ash -p ash-rewrite -p ash-window --all-features + - name: Check ash, ash-window and ash-rewrite + run: cargo check -p ash -p ash-rewrite -p ash-window --all-features + - name: Check ash with no_std + run: cargo check -p ash --no-default-features # TODO: add a similar job for the rewrite once that generates code generated: diff --git a/Changelog.md b/Changelog.md index 440f26dd9..7fcebfd7c 100644 --- a/Changelog.md +++ b/Changelog.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added +- Added `std` feature. Disabling this feature makes ash `no_std` (#664) - Added `Handle::is_null()` to allow checking if a handle is a `NULL` value (#694) - Allow building `Entry`/`Instance`/`Device` from handle+fns (see their `from_parts_1_x()` associated functions) (#748) - Update Vulkan-Headers to 1.3.281 (#760, #763, #783, #816, #840) diff --git a/README.md b/README.md index 84275c4c2..c06f4690c 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,7 @@ A very lightweight wrapper around Vulkan - [x] No validation, everything is **unsafe** - [x] Generated from `vk.xml` - [x] Support for Vulkan `1.1`, `1.2`, `1.3` +- [x] `no_std` support ## ⚠️ Semver compatibility warning @@ -193,6 +194,10 @@ The default `loaded` cargo feature will dynamically load the default Vulkan libr If, on the other hand, your application cannot handle Vulkan being missing at runtime, you can instead enable the `linked` feature, which will link your binary with the Vulkan loader directly and expose the infallible `Entry::linked`. +### Use in `no_std` environments + +Ash can be used in `no_std` environments (with `alloc`) by disabling the `std` feature. + ## Example You can find the examples [here](https://github.com/ash-rs/ash/tree/master/ash-examples). diff --git a/ash-examples/Cargo.toml b/ash-examples/Cargo.toml index b74e1d9ad..549d12833 100644 --- a/ash-examples/Cargo.toml +++ b/ash-examples/Cargo.toml @@ -11,5 +11,5 @@ winit = { version = "0.29", features = ["rwh_06"] } # The examples require the validation layers, which means the SDK or # equivalent development packages should be present, so we can link # directly and benefit from the infallible `Entry` constructor. -ash = { path = "../ash", default-features = false, features = ["linked", "debug"] } +ash = { path = "../ash", default-features = false, features = ["linked", "debug", "std"] } ash-window = { path = "../ash-window" } diff --git a/ash-examples/src/bin/texture.rs b/ash-examples/src/bin/texture.rs index 981dde757..9bea43a28 100644 --- a/ash-examples/src/bin/texture.rs +++ b/ash-examples/src/bin/texture.rs @@ -2,7 +2,7 @@ use std::default::Default; use std::error::Error; -use std::ffi::CStr; +use std::ffi; use std::io::Cursor; use std::mem; use std::os::raw::c_void; @@ -567,7 +567,7 @@ fn main() -> Result<(), Box> { .create_pipeline_layout(&layout_create_info, None) .unwrap(); - let shader_entry_name = CStr::from_bytes_with_nul_unchecked(b"main\0"); + let shader_entry_name = ffi::CStr::from_bytes_with_nul_unchecked(b"main\0"); let shader_stage_create_infos = [ vk::PipelineShaderStageCreateInfo { module: vertex_shader_module, diff --git a/ash-examples/src/bin/triangle.rs b/ash-examples/src/bin/triangle.rs index b1ee237e2..796dd9a7e 100644 --- a/ash-examples/src/bin/triangle.rs +++ b/ash-examples/src/bin/triangle.rs @@ -2,7 +2,7 @@ use std::default::Default; use std::error::Error; -use std::ffi::CStr; +use std::ffi; use std::io::Cursor; use std::mem; @@ -229,7 +229,7 @@ fn main() -> Result<(), Box> { .create_pipeline_layout(&layout_create_info, None) .unwrap(); - let shader_entry_name = CStr::from_bytes_with_nul_unchecked(b"main\0"); + let shader_entry_name = ffi::CStr::from_bytes_with_nul_unchecked(b"main\0"); let shader_stage_create_infos = [ vk::PipelineShaderStageCreateInfo { module: vertex_shader_module, diff --git a/ash-examples/src/lib.rs b/ash-examples/src/lib.rs index f532a2776..a8c159865 100644 --- a/ash-examples/src/lib.rs +++ b/ash-examples/src/lib.rs @@ -8,16 +8,13 @@ )] use std::{ - borrow::Cow, cell::RefCell, default::Default, error::Error, ffi::CStr, ops::Drop, - os::raw::c_char, + borrow::Cow, cell::RefCell, default::Default, error::Error, ffi, ops::Drop, os::raw::c_char, }; use ash::extensions::{ ext::debug_utils, khr::{surface, swapchain}, }; -#[cfg(any(target_os = "macos", target_os = "ios"))] -use ash::vk::khr; use ash::{vk, Device, Entry, Instance}; use winit::{ event::{ElementState, Event, KeyEvent, WindowEvent}, @@ -106,13 +103,13 @@ unsafe extern "system" fn vulkan_debug_callback( let message_id_name = if callback_data.p_message_id_name.is_null() { Cow::from("") } else { - CStr::from_ptr(callback_data.p_message_id_name).to_string_lossy() + ffi::CStr::from_ptr(callback_data.p_message_id_name).to_string_lossy() }; let message = if callback_data.p_message.is_null() { Cow::from("") } else { - CStr::from_ptr(callback_data.p_message).to_string_lossy() + ffi::CStr::from_ptr(callback_data.p_message).to_string_lossy() }; println!( @@ -215,9 +212,9 @@ impl ExampleBase { .build(&event_loop) .unwrap(); let entry = Entry::linked(); - let app_name = CStr::from_bytes_with_nul_unchecked(b"VulkanTriangle\0"); + let app_name = ffi::CStr::from_bytes_with_nul_unchecked(b"VulkanTriangle\0"); - let layer_names = [CStr::from_bytes_with_nul_unchecked( + let layer_names = [ffi::CStr::from_bytes_with_nul_unchecked( b"VK_LAYER_KHRONOS_validation\0", )]; let layers_names_raw: Vec<*const c_char> = layer_names @@ -233,9 +230,9 @@ impl ExampleBase { #[cfg(any(target_os = "macos", target_os = "ios"))] { - extension_names.push(khr::portability_enumeration::NAME.as_ptr()); + extension_names.push(vk::khr::portability_enumeration::NAME.as_ptr()); // Enabling this extension is a requirement when using `VK_KHR_portability_subset` - extension_names.push(khr::get_physical_device_properties2::NAME.as_ptr()); + extension_names.push(vk::khr::get_physical_device_properties2::NAME.as_ptr()); } let appinfo = vk::ApplicationInfo::default() @@ -319,7 +316,7 @@ impl ExampleBase { let device_extension_names_raw = [ swapchain::NAME.as_ptr(), #[cfg(any(target_os = "macos", target_os = "ios"))] - khr::portability_subset::NAME.as_ptr(), + vk::khr::portability_subset::NAME.as_ptr(), ]; let features = vk::PhysicalDeviceFeatures { shader_clip_distance: 1, diff --git a/ash-window/Cargo.toml b/ash-window/Cargo.toml index 81ccd3f60..9048e1497 100644 --- a/ash-window/Cargo.toml +++ b/ash-window/Cargo.toml @@ -19,7 +19,7 @@ edition = "2021" rust-version = "1.69.0" [dependencies] -ash = { path = "../ash", version = "0.37", default-features = false } +ash = { path = "../ash", version = "0.37", default-features = false, features = ["std"] } raw-window-handle = "0.6" [target.'cfg(any(target_os = "macos", target_os = "ios"))'.dependencies] diff --git a/ash/Cargo.toml b/ash/Cargo.toml index 492fe5f3d..c4ae9975e 100644 --- a/ash/Cargo.toml +++ b/ash/Cargo.toml @@ -25,13 +25,15 @@ rust-version = "1.69.0" libloading = { version = "0.8", optional = true } [features] -default = ["loaded", "debug"] +default = ["loaded", "debug", "std"] # Link the Vulkan loader at compile time. linked = [] # Support searching for the Vulkan loader manually at runtime. -loaded = ["libloading"] +loaded = ["libloading", "std"] # Whether Vulkan structs should implement Debug. debug = [] +# Whether the standard library should be required +std = [] [package.metadata.release] no-dev-version = true diff --git a/ash/src/device.rs b/ash/src/device.rs index ae21dab09..3b930b9e6 100644 --- a/ash/src/device.rs +++ b/ash/src/device.rs @@ -2,9 +2,10 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; +use alloc::vec::Vec; use core::ffi; -use std::mem; -use std::ptr; +use core::mem; +use core::ptr; /// #[derive(Clone)] @@ -20,9 +21,7 @@ pub struct Device { impl Device { pub unsafe fn load(instance_fn: &vk::InstanceFnV1_0, device: vk::Device) -> Self { Self::load_with( - |name: &std::ffi::CStr| { - mem::transmute((instance_fn.get_device_proc_addr)(device, name.as_ptr())) - }, + |name| mem::transmute((instance_fn.get_device_proc_addr)(device, name.as_ptr())), device, ) } diff --git a/ash/src/entry.rs b/ash/src/entry.rs index 276f9868e..dfe138f3d 100644 --- a/ash/src/entry.rs +++ b/ash/src/entry.rs @@ -2,17 +2,11 @@ use crate::instance::Instance; use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::error::Error; -use std::ffi::CStr; -#[cfg(feature = "loaded")] -use std::ffi::OsStr; -use std::fmt; -use std::mem; -use std::os::raw::c_char; -use std::os::raw::c_void; -use std::ptr; -#[cfg(feature = "loaded")] -use std::sync::Arc; +use alloc::vec::Vec; +use core::ffi; +use core::fmt; +use core::mem; +use core::ptr; #[cfg(feature = "loaded")] use libloading::Library; @@ -24,7 +18,7 @@ pub struct Entry { entry_fn_1_0: vk::EntryFnV1_0, entry_fn_1_1: vk::EntryFnV1_1, #[cfg(feature = "loaded")] - _lib_guard: Option>, + _lib_guard: Option>, } /// Vulkan core 1.0 @@ -134,10 +128,10 @@ impl Entry { /// may be called after it is [dropped][drop()]. #[cfg(feature = "loaded")] #[cfg_attr(docsrs, doc(cfg(feature = "loaded")))] - pub unsafe fn load_from(path: impl AsRef) -> Result { + pub unsafe fn load_from(path: impl AsRef) -> Result { let lib = Library::new(path) .map_err(LoadingError::LibraryLoadFailure) - .map(Arc::new)?; + .map(alloc::sync::Arc::new)?; let static_fn = vk::StaticFn::load_checked(|name| { lib.get(name.to_bytes_with_nul()) @@ -158,7 +152,7 @@ impl Entry { /// `static_fn` must contain valid function pointers that comply with the semantics specified /// by Vulkan 1.0, which must remain valid for at least the lifetime of the returned [`Entry`]. pub unsafe fn from_static_fn(static_fn: vk::StaticFn) -> Self { - let load_fn = move |name: &CStr| { + let load_fn = move |name: &ffi::CStr| { mem::transmute((static_fn.get_instance_proc_addr)( vk::Instance::null(), name.as_ptr(), @@ -220,7 +214,7 @@ impl Entry { #[inline] pub unsafe fn try_enumerate_instance_version(&self) -> VkResult> { let enumerate_instance_version: Option = { - let name = CStr::from_bytes_with_nul_unchecked(b"vkEnumerateInstanceVersion\0"); + let name = ffi::CStr::from_bytes_with_nul_unchecked(b"vkEnumerateInstanceVersion\0"); mem::transmute((self.static_fn.get_instance_proc_addr)( vk::Instance::null(), name.as_ptr(), @@ -275,7 +269,7 @@ impl Entry { #[inline] pub unsafe fn enumerate_instance_extension_properties( &self, - layer_name: Option<&CStr>, + layer_name: Option<&ffi::CStr>, ) -> VkResult> { read_into_uninitialized_vector(|count, data| { (self.entry_fn_1_0.enumerate_instance_extension_properties)( @@ -291,7 +285,7 @@ impl Entry { pub unsafe fn get_instance_proc_addr( &self, instance: vk::Instance, - p_name: *const c_char, + p_name: *const ffi::c_char, ) -> vk::PFN_vkVoidFunction { (self.static_fn.get_instance_proc_addr)(instance, p_name) } @@ -328,11 +322,11 @@ impl Default for Entry { impl vk::StaticFn { pub fn load_checked(mut _f: F) -> Result where - F: FnMut(&CStr) -> *const c_void, + F: FnMut(&ffi::CStr) -> *const ffi::c_void, { Ok(Self { get_instance_proc_addr: unsafe { - let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetInstanceProcAddr\0"); + let cname = ffi::CStr::from_bytes_with_nul_unchecked(b"vkGetInstanceProcAddr\0"); let val = _f(cname); if val.is_null() { return Err(MissingEntryPoint); @@ -351,12 +345,15 @@ impl fmt::Display for MissingEntryPoint { write!(f, "Cannot load `vkGetInstanceProcAddr` symbol from library") } } -impl Error for MissingEntryPoint {} +#[cfg(feature = "std")] // TODO: implement when error_in_core is stabilized +impl std::error::Error for MissingEntryPoint {} #[cfg(feature = "linked")] extern "system" { - fn vkGetInstanceProcAddr(instance: vk::Instance, name: *const c_char) - -> vk::PFN_vkVoidFunction; + fn vkGetInstanceProcAddr( + instance: vk::Instance, + name: *const ffi::c_char, + ) -> vk::PFN_vkVoidFunction; } #[cfg(feature = "loaded")] @@ -380,8 +377,9 @@ mod loaded { } } - impl Error for LoadingError { - fn source(&self) -> Option<&(dyn Error + 'static)> { + #[cfg(feature = "std")] + impl std::error::Error for LoadingError { + fn source(&self) -> Option<&(dyn std::error::Error + 'static)> { Some(match self { Self::LibraryLoadFailure(err) => err, Self::MissingEntryPoint(err) => err, diff --git a/ash/src/extensions/amd/buffer_marker.rs b/ash/src/extensions/amd/buffer_marker.rs index d617d61ff..eb715f5d4 100644 --- a/ash/src/extensions/amd/buffer_marker.rs +++ b/ash/src/extensions/amd/buffer_marker.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::amd::buffer_marker::NAME; +pub const NAME: &ffi::CStr = vk::amd::buffer_marker::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/amd/shader_info.rs b/ash/src/extensions/amd/shader_info.rs index e5a324679..e0e5f317d 100644 --- a/ash/src/extensions/amd/shader_info.rs +++ b/ash/src/extensions/amd/shader_info.rs @@ -2,10 +2,11 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use alloc::vec::Vec; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::amd::shader_info::NAME; +pub const NAME: &ffi::CStr = vk::amd::shader_info::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/amdx/shader_enqueue.rs b/ash/src/extensions/amdx/shader_enqueue.rs index 3eca52e74..d595c30a5 100644 --- a/ash/src/extensions/amdx/shader_enqueue.rs +++ b/ash/src/extensions/amdx/shader_enqueue.rs @@ -3,10 +3,11 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use alloc::vec::Vec; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::amdx::shader_enqueue::NAME; +pub const NAME: &ffi::CStr = vk::amdx::shader_enqueue::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/android/external_memory_android_hardware_buffer.rs b/ash/src/extensions/android/external_memory_android_hardware_buffer.rs index e3b7c3ed2..6745968b1 100644 --- a/ash/src/extensions/android/external_memory_android_hardware_buffer.rs +++ b/ash/src/extensions/android/external_memory_android_hardware_buffer.rs @@ -2,10 +2,10 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::android::external_memory_android_hardware_buffer::NAME; +pub const NAME: &ffi::CStr = vk::android::external_memory_android_hardware_buffer::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/ext/acquire_drm_display.rs b/ash/src/extensions/ext/acquire_drm_display.rs index a476ff213..0165b22ba 100644 --- a/ash/src/extensions/ext/acquire_drm_display.rs +++ b/ash/src/extensions/ext/acquire_drm_display.rs @@ -2,10 +2,10 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::acquire_drm_display::NAME; +pub const NAME: &ffi::CStr = vk::ext::acquire_drm_display::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/ext/buffer_device_address.rs b/ash/src/extensions/ext/buffer_device_address.rs index 257d17b92..67f8994bf 100644 --- a/ash/src/extensions/ext/buffer_device_address.rs +++ b/ash/src/extensions/ext/buffer_device_address.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::buffer_device_address::NAME; +pub const NAME: &ffi::CStr = vk::ext::buffer_device_address::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/ext/calibrated_timestamps.rs b/ash/src/extensions/ext/calibrated_timestamps.rs index 89be8be87..fcbc7620b 100644 --- a/ash/src/extensions/ext/calibrated_timestamps.rs +++ b/ash/src/extensions/ext/calibrated_timestamps.rs @@ -2,10 +2,11 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use alloc::vec::Vec; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::calibrated_timestamps::NAME; +pub const NAME: &ffi::CStr = vk::ext::calibrated_timestamps::NAME; /// High-level device function wrapper #[derive(Clone)] diff --git a/ash/src/extensions/ext/debug_marker.rs b/ash/src/extensions/ext/debug_marker.rs index 009ec0969..cc61d64f6 100755 --- a/ash/src/extensions/ext/debug_marker.rs +++ b/ash/src/extensions/ext/debug_marker.rs @@ -2,10 +2,10 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::debug_marker::NAME; +pub const NAME: &ffi::CStr = vk::ext::debug_marker::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/ext/debug_report.rs b/ash/src/extensions/ext/debug_report.rs index 7525dc3e9..53e83c24b 100755 --- a/ash/src/extensions/ext/debug_report.rs +++ b/ash/src/extensions/ext/debug_report.rs @@ -3,10 +3,10 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::debug_report::NAME; +pub const NAME: &ffi::CStr = vk::ext::debug_report::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/ext/debug_utils.rs b/ash/src/extensions/ext/debug_utils.rs index 7d6b604ac..b33c1a8b3 100755 --- a/ash/src/extensions/ext/debug_utils.rs +++ b/ash/src/extensions/ext/debug_utils.rs @@ -1,11 +1,12 @@ //! use crate::prelude::*; -use crate::{vk, RawPtr}; -use std::ffi::CStr; -use std::mem; +use crate::vk; +use crate::RawPtr; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::debug_utils::NAME; +pub const NAME: &ffi::CStr = vk::ext::debug_utils::NAME; /// High-level device function wrapper #[derive(Clone)] diff --git a/ash/src/extensions/ext/descriptor_buffer.rs b/ash/src/extensions/ext/descriptor_buffer.rs index ef8aa15bf..d76805331 100644 --- a/ash/src/extensions/ext/descriptor_buffer.rs +++ b/ash/src/extensions/ext/descriptor_buffer.rs @@ -2,10 +2,10 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::descriptor_buffer::NAME; +pub const NAME: &ffi::CStr = vk::ext::descriptor_buffer::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/ext/extended_dynamic_state.rs b/ash/src/extensions/ext/extended_dynamic_state.rs index c7d99a331..ee6ff7721 100644 --- a/ash/src/extensions/ext/extended_dynamic_state.rs +++ b/ash/src/extensions/ext/extended_dynamic_state.rs @@ -1,11 +1,11 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; -use std::ptr; +use core::ffi; +use core::mem; +use core::ptr; -pub const NAME: &CStr = vk::ext::extended_dynamic_state::NAME; +pub const NAME: &ffi::CStr = vk::ext::extended_dynamic_state::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/ext/extended_dynamic_state2.rs b/ash/src/extensions/ext/extended_dynamic_state2.rs index d81fc5146..2d1f1f057 100644 --- a/ash/src/extensions/ext/extended_dynamic_state2.rs +++ b/ash/src/extensions/ext/extended_dynamic_state2.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::extended_dynamic_state2::NAME; +pub const NAME: &ffi::CStr = vk::ext::extended_dynamic_state2::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/ext/extended_dynamic_state3.rs b/ash/src/extensions/ext/extended_dynamic_state3.rs index ebb836834..1a88a5d29 100644 --- a/ash/src/extensions/ext/extended_dynamic_state3.rs +++ b/ash/src/extensions/ext/extended_dynamic_state3.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::extended_dynamic_state3::NAME; +pub const NAME: &ffi::CStr = vk::ext::extended_dynamic_state3::NAME; #[derive(Clone)] pub struct Device { @@ -398,6 +398,7 @@ impl Device { ) { (self.fp.cmd_set_coverage_reduction_mode_nv)(command_buffer, coverage_reduction_mode) } + #[inline] pub fn fp(&self) -> &vk::ext::extended_dynamic_state3::DeviceFn { &self.fp diff --git a/ash/src/extensions/ext/full_screen_exclusive.rs b/ash/src/extensions/ext/full_screen_exclusive.rs index 67edd0f94..d0a496c82 100644 --- a/ash/src/extensions/ext/full_screen_exclusive.rs +++ b/ash/src/extensions/ext/full_screen_exclusive.rs @@ -2,10 +2,11 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use alloc::vec::Vec; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::full_screen_exclusive::NAME; +pub const NAME: &ffi::CStr = vk::ext::full_screen_exclusive::NAME; /// High-level device function wrapper #[derive(Clone)] diff --git a/ash/src/extensions/ext/hdr_metadata.rs b/ash/src/extensions/ext/hdr_metadata.rs index 899f2adee..ee510f0f4 100644 --- a/ash/src/extensions/ext/hdr_metadata.rs +++ b/ash/src/extensions/ext/hdr_metadata.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::hdr_metadata::NAME; +pub const NAME: &ffi::CStr = vk::ext::hdr_metadata::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/ext/headless_surface.rs b/ash/src/extensions/ext/headless_surface.rs index 818611d5c..880b3c649 100644 --- a/ash/src/extensions/ext/headless_surface.rs +++ b/ash/src/extensions/ext/headless_surface.rs @@ -3,10 +3,10 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::headless_surface::NAME; +pub const NAME: &ffi::CStr = vk::ext::headless_surface::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/ext/host_image_copy.rs b/ash/src/extensions/ext/host_image_copy.rs index e72dcb4bc..31f94373b 100644 --- a/ash/src/extensions/ext/host_image_copy.rs +++ b/ash/src/extensions/ext/host_image_copy.rs @@ -4,10 +4,10 @@ use super::{super::khr::maintenance5, image_compression_control}; use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::host_image_copy::NAME; +pub const NAME: &ffi::CStr = vk::ext::host_image_copy::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/ext/image_compression_control.rs b/ash/src/extensions/ext/image_compression_control.rs index 1d735a325..9a9aa22f0 100644 --- a/ash/src/extensions/ext/image_compression_control.rs +++ b/ash/src/extensions/ext/image_compression_control.rs @@ -3,10 +3,10 @@ #[cfg(doc)] use super::{super::khr::maintenance5, host_image_copy}; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::image_compression_control::NAME; +pub const NAME: &ffi::CStr = vk::ext::image_compression_control::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/ext/image_drm_format_modifier.rs b/ash/src/extensions/ext/image_drm_format_modifier.rs index ba443b156..e301493c9 100644 --- a/ash/src/extensions/ext/image_drm_format_modifier.rs +++ b/ash/src/extensions/ext/image_drm_format_modifier.rs @@ -2,10 +2,10 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::image_drm_format_modifier::NAME; +pub const NAME: &ffi::CStr = vk::ext::image_drm_format_modifier::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/ext/mesh_shader.rs b/ash/src/extensions/ext/mesh_shader.rs index eaa23c4b8..796f589c4 100644 --- a/ash/src/extensions/ext/mesh_shader.rs +++ b/ash/src/extensions/ext/mesh_shader.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::mesh_shader::NAME; +pub const NAME: &ffi::CStr = vk::ext::mesh_shader::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/ext/metal_surface.rs b/ash/src/extensions/ext/metal_surface.rs index c7dcf651a..a82cc8a1e 100644 --- a/ash/src/extensions/ext/metal_surface.rs +++ b/ash/src/extensions/ext/metal_surface.rs @@ -3,10 +3,10 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::metal_surface::NAME; +pub const NAME: &ffi::CStr = vk::ext::metal_surface::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/ext/pipeline_properties.rs b/ash/src/extensions/ext/pipeline_properties.rs index 469e21f6e..55538e6ed 100644 --- a/ash/src/extensions/ext/pipeline_properties.rs +++ b/ash/src/extensions/ext/pipeline_properties.rs @@ -2,10 +2,10 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::pipeline_properties::NAME; +pub const NAME: &ffi::CStr = vk::ext::pipeline_properties::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/ext/private_data.rs b/ash/src/extensions/ext/private_data.rs index dbb556266..0017231b4 100644 --- a/ash/src/extensions/ext/private_data.rs +++ b/ash/src/extensions/ext/private_data.rs @@ -3,10 +3,10 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::private_data::NAME; +pub const NAME: &ffi::CStr = vk::ext::private_data::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/ext/sample_locations.rs b/ash/src/extensions/ext/sample_locations.rs index 28f142432..a04a3044a 100644 --- a/ash/src/extensions/ext/sample_locations.rs +++ b/ash/src/extensions/ext/sample_locations.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::sample_locations::NAME; +pub const NAME: &ffi::CStr = vk::ext::sample_locations::NAME; /// High-level device function wrapper #[derive(Clone)] diff --git a/ash/src/extensions/ext/shader_object.rs b/ash/src/extensions/ext/shader_object.rs index f02639546..cbea9eac1 100644 --- a/ash/src/extensions/ext/shader_object.rs +++ b/ash/src/extensions/ext/shader_object.rs @@ -3,11 +3,12 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; -use std::ptr; +use alloc::vec::Vec; +use core::ffi; +use core::mem; +use core::ptr; -pub const NAME: &CStr = vk::ext::shader_object::NAME; +pub const NAME: &ffi::CStr = vk::ext::shader_object::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/ext/swapchain_maintenance1.rs b/ash/src/extensions/ext/swapchain_maintenance1.rs index 76575732c..34e02aa4f 100644 --- a/ash/src/extensions/ext/swapchain_maintenance1.rs +++ b/ash/src/extensions/ext/swapchain_maintenance1.rs @@ -2,10 +2,10 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::swapchain_maintenance1::NAME; +pub const NAME: &ffi::CStr = vk::ext::swapchain_maintenance1::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/ext/tooling_info.rs b/ash/src/extensions/ext/tooling_info.rs index 150daf0d9..1c5b28029 100644 --- a/ash/src/extensions/ext/tooling_info.rs +++ b/ash/src/extensions/ext/tooling_info.rs @@ -2,10 +2,11 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use alloc::vec::Vec; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::tooling_info::NAME; +pub const NAME: &ffi::CStr = vk::ext::tooling_info::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/ext/vertex_input_dynamic_state.rs b/ash/src/extensions/ext/vertex_input_dynamic_state.rs index ab25b0c29..5868c83c5 100644 --- a/ash/src/extensions/ext/vertex_input_dynamic_state.rs +++ b/ash/src/extensions/ext/vertex_input_dynamic_state.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::ext::vertex_input_dynamic_state::NAME; +pub const NAME: &ffi::CStr = vk::ext::vertex_input_dynamic_state::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/google/display_timing.rs b/ash/src/extensions/google/display_timing.rs index 1416c0729..fab2480f8 100644 --- a/ash/src/extensions/google/display_timing.rs +++ b/ash/src/extensions/google/display_timing.rs @@ -2,10 +2,11 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use alloc::vec::Vec; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::google::display_timing::NAME; +pub const NAME: &ffi::CStr = vk::google::display_timing::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/acceleration_structure.rs b/ash/src/extensions/khr/acceleration_structure.rs index c89f89b79..cfcb398db 100644 --- a/ash/src/extensions/khr/acceleration_structure.rs +++ b/ash/src/extensions/khr/acceleration_structure.rs @@ -3,10 +3,11 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use alloc::vec::Vec; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::acceleration_structure::NAME; +pub const NAME: &ffi::CStr = vk::khr::acceleration_structure::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/android_surface.rs b/ash/src/extensions/khr/android_surface.rs index 98d76f4cc..3e9c6e269 100755 --- a/ash/src/extensions/khr/android_surface.rs +++ b/ash/src/extensions/khr/android_surface.rs @@ -3,10 +3,10 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::android_surface::NAME; +pub const NAME: &ffi::CStr = vk::khr::android_surface::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/khr/buffer_device_address.rs b/ash/src/extensions/khr/buffer_device_address.rs index 39b6a606b..7167d86e5 100644 --- a/ash/src/extensions/khr/buffer_device_address.rs +++ b/ash/src/extensions/khr/buffer_device_address.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::buffer_device_address::NAME; +pub const NAME: &ffi::CStr = vk::khr::buffer_device_address::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/cooperative_matrix.rs b/ash/src/extensions/khr/cooperative_matrix.rs index a32c1d697..a37d6bf8a 100644 --- a/ash/src/extensions/khr/cooperative_matrix.rs +++ b/ash/src/extensions/khr/cooperative_matrix.rs @@ -2,10 +2,11 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use alloc::vec::Vec; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::cooperative_matrix::NAME; +pub const NAME: &ffi::CStr = vk::khr::cooperative_matrix::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/khr/copy_commands2.rs b/ash/src/extensions/khr/copy_commands2.rs index bc85ec9aa..259b9dc07 100644 --- a/ash/src/extensions/khr/copy_commands2.rs +++ b/ash/src/extensions/khr/copy_commands2.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::copy_commands2::NAME; +pub const NAME: &ffi::CStr = vk::khr::copy_commands2::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/create_render_pass2.rs b/ash/src/extensions/khr/create_render_pass2.rs index ef348dea0..6a26ea40a 100644 --- a/ash/src/extensions/khr/create_render_pass2.rs +++ b/ash/src/extensions/khr/create_render_pass2.rs @@ -3,10 +3,10 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::create_renderpass2::NAME; +pub const NAME: &ffi::CStr = vk::khr::create_renderpass2::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/deferred_host_operations.rs b/ash/src/extensions/khr/deferred_host_operations.rs index feda079cf..12ac88453 100644 --- a/ash/src/extensions/khr/deferred_host_operations.rs +++ b/ash/src/extensions/khr/deferred_host_operations.rs @@ -3,10 +3,10 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::deferred_host_operations::NAME; +pub const NAME: &ffi::CStr = vk::khr::deferred_host_operations::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/device_group.rs b/ash/src/extensions/khr/device_group.rs index f2fe61439..be9523b4a 100644 --- a/ash/src/extensions/khr/device_group.rs +++ b/ash/src/extensions/khr/device_group.rs @@ -4,10 +4,11 @@ use super::swapchain; use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use alloc::vec::Vec; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::device_group::NAME; +pub const NAME: &ffi::CStr = vk::khr::device_group::NAME; /// High-level device function wrapper #[derive(Clone)] diff --git a/ash/src/extensions/khr/device_group_creation.rs b/ash/src/extensions/khr/device_group_creation.rs index 4e6a85502..49242d5b8 100644 --- a/ash/src/extensions/khr/device_group_creation.rs +++ b/ash/src/extensions/khr/device_group_creation.rs @@ -2,11 +2,11 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; -use std::ptr; +use core::ffi; +use core::mem; +use core::ptr; -pub const NAME: &CStr = vk::khr::device_group_creation::NAME; +pub const NAME: &ffi::CStr = vk::khr::device_group_creation::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/khr/display.rs b/ash/src/extensions/khr/display.rs index 277ffa382..d9894df7e 100755 --- a/ash/src/extensions/khr/display.rs +++ b/ash/src/extensions/khr/display.rs @@ -3,10 +3,11 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use alloc::vec::Vec; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::display::NAME; +pub const NAME: &ffi::CStr = vk::khr::display::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/khr/display_swapchain.rs b/ash/src/extensions/khr/display_swapchain.rs index 93db9234d..3b52c9b40 100755 --- a/ash/src/extensions/khr/display_swapchain.rs +++ b/ash/src/extensions/khr/display_swapchain.rs @@ -3,10 +3,11 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use alloc::vec::Vec; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::display_swapchain::NAME; +pub const NAME: &ffi::CStr = vk::khr::display_swapchain::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/draw_indirect_count.rs b/ash/src/extensions/khr/draw_indirect_count.rs index 7e73ed351..5f1355380 100644 --- a/ash/src/extensions/khr/draw_indirect_count.rs +++ b/ash/src/extensions/khr/draw_indirect_count.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::draw_indirect_count::NAME; +pub const NAME: &ffi::CStr = vk::khr::draw_indirect_count::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/dynamic_rendering.rs b/ash/src/extensions/khr/dynamic_rendering.rs index af4b99d81..b16bdf44f 100644 --- a/ash/src/extensions/khr/dynamic_rendering.rs +++ b/ash/src/extensions/khr/dynamic_rendering.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::dynamic_rendering::NAME; +pub const NAME: &ffi::CStr = vk::khr::dynamic_rendering::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/external_fence_fd.rs b/ash/src/extensions/khr/external_fence_fd.rs index 8afb93eda..0a728ac3e 100644 --- a/ash/src/extensions/khr/external_fence_fd.rs +++ b/ash/src/extensions/khr/external_fence_fd.rs @@ -2,10 +2,10 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::external_fence_fd::NAME; +pub const NAME: &ffi::CStr = vk::khr::external_fence_fd::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/external_fence_win32.rs b/ash/src/extensions/khr/external_fence_win32.rs index 014da4b2f..30744cfb6 100644 --- a/ash/src/extensions/khr/external_fence_win32.rs +++ b/ash/src/extensions/khr/external_fence_win32.rs @@ -2,10 +2,10 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::external_fence_win32::NAME; +pub const NAME: &ffi::CStr = vk::khr::external_fence_win32::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/external_memory_fd.rs b/ash/src/extensions/khr/external_memory_fd.rs index b6ab705b3..667f5f342 100644 --- a/ash/src/extensions/khr/external_memory_fd.rs +++ b/ash/src/extensions/khr/external_memory_fd.rs @@ -2,10 +2,10 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::external_memory_fd::NAME; +pub const NAME: &ffi::CStr = vk::khr::external_memory_fd::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/external_memory_win32.rs b/ash/src/extensions/khr/external_memory_win32.rs index ae802a337..da20787fe 100644 --- a/ash/src/extensions/khr/external_memory_win32.rs +++ b/ash/src/extensions/khr/external_memory_win32.rs @@ -2,10 +2,10 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::external_memory_win32::NAME; +pub const NAME: &ffi::CStr = vk::khr::external_memory_win32::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/external_semaphore_fd.rs b/ash/src/extensions/khr/external_semaphore_fd.rs index f38288cac..1022ceb7f 100644 --- a/ash/src/extensions/khr/external_semaphore_fd.rs +++ b/ash/src/extensions/khr/external_semaphore_fd.rs @@ -2,10 +2,10 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::external_semaphore_fd::NAME; +pub const NAME: &ffi::CStr = vk::khr::external_semaphore_fd::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/external_semaphore_win32.rs b/ash/src/extensions/khr/external_semaphore_win32.rs index 64ca17d2d..4793487d1 100644 --- a/ash/src/extensions/khr/external_semaphore_win32.rs +++ b/ash/src/extensions/khr/external_semaphore_win32.rs @@ -2,10 +2,10 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::external_semaphore_win32::NAME; +pub const NAME: &ffi::CStr = vk::khr::external_semaphore_win32::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/get_memory_requirements2.rs b/ash/src/extensions/khr/get_memory_requirements2.rs index 7892bdda0..55433fb54 100644 --- a/ash/src/extensions/khr/get_memory_requirements2.rs +++ b/ash/src/extensions/khr/get_memory_requirements2.rs @@ -1,11 +1,11 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; -use std::ptr; +use core::ffi; +use core::mem; +use core::ptr; -pub const NAME: &CStr = vk::khr::get_memory_requirements2::NAME; +pub const NAME: &ffi::CStr = vk::khr::get_memory_requirements2::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/get_physical_device_properties2.rs b/ash/src/extensions/khr/get_physical_device_properties2.rs index 1cf9a33a2..d62f05a87 100644 --- a/ash/src/extensions/khr/get_physical_device_properties2.rs +++ b/ash/src/extensions/khr/get_physical_device_properties2.rs @@ -2,11 +2,11 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; -use std::ptr; +use core::ffi; +use core::mem; +use core::ptr; -pub const NAME: &CStr = vk::khr::get_physical_device_properties2::NAME; +pub const NAME: &ffi::CStr = vk::khr::get_physical_device_properties2::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/khr/get_surface_capabilities2.rs b/ash/src/extensions/khr/get_surface_capabilities2.rs index d20be8aa6..a02a3ab18 100644 --- a/ash/src/extensions/khr/get_surface_capabilities2.rs +++ b/ash/src/extensions/khr/get_surface_capabilities2.rs @@ -2,11 +2,11 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; -use std::ptr; +use core::ffi; +use core::mem; +use core::ptr; -pub const NAME: &CStr = vk::khr::get_surface_capabilities2::NAME; +pub const NAME: &ffi::CStr = vk::khr::get_surface_capabilities2::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/khr/maintenance1.rs b/ash/src/extensions/khr/maintenance1.rs index 3767ad835..5073f55d3 100644 --- a/ash/src/extensions/khr/maintenance1.rs +++ b/ash/src/extensions/khr/maintenance1.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::maintenance1::NAME; +pub const NAME: &ffi::CStr = vk::khr::maintenance1::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/maintenance3.rs b/ash/src/extensions/khr/maintenance3.rs index 27d26fed3..3939ca443 100644 --- a/ash/src/extensions/khr/maintenance3.rs +++ b/ash/src/extensions/khr/maintenance3.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::maintenance3::NAME; +pub const NAME: &ffi::CStr = vk::khr::maintenance3::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/maintenance4.rs b/ash/src/extensions/khr/maintenance4.rs index 866729520..09cb47238 100644 --- a/ash/src/extensions/khr/maintenance4.rs +++ b/ash/src/extensions/khr/maintenance4.rs @@ -1,11 +1,11 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; -use std::ptr; +use core::ffi; +use core::mem; +use core::ptr; -pub const NAME: &CStr = vk::khr::maintenance4::NAME; +pub const NAME: &ffi::CStr = vk::khr::maintenance4::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/maintenance5.rs b/ash/src/extensions/khr/maintenance5.rs index 2ea60f252..daca0d1b0 100644 --- a/ash/src/extensions/khr/maintenance5.rs +++ b/ash/src/extensions/khr/maintenance5.rs @@ -3,10 +3,10 @@ #[cfg(doc)] use super::super::ext::{host_image_copy, image_compression_control}; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::maintenance5::NAME; +pub const NAME: &ffi::CStr = vk::khr::maintenance5::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/performance_query.rs b/ash/src/extensions/khr/performance_query.rs index a35a77244..5681bd96e 100644 --- a/ash/src/extensions/khr/performance_query.rs +++ b/ash/src/extensions/khr/performance_query.rs @@ -2,11 +2,11 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; -use std::ptr; +use core::ffi; +use core::mem; +use core::ptr; -pub const NAME: &CStr = vk::khr::performance_query::NAME; +pub const NAME: &ffi::CStr = vk::khr::performance_query::NAME; /// High-level device function wrapper #[derive(Clone)] diff --git a/ash/src/extensions/khr/pipeline_executable_properties.rs b/ash/src/extensions/khr/pipeline_executable_properties.rs index 9c6dbb4bf..bd248f972 100644 --- a/ash/src/extensions/khr/pipeline_executable_properties.rs +++ b/ash/src/extensions/khr/pipeline_executable_properties.rs @@ -2,10 +2,11 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use alloc::vec::Vec; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::pipeline_executable_properties::NAME; +pub const NAME: &ffi::CStr = vk::khr::pipeline_executable_properties::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/present_wait.rs b/ash/src/extensions/khr/present_wait.rs index f281d2ed6..a7a521757 100644 --- a/ash/src/extensions/khr/present_wait.rs +++ b/ash/src/extensions/khr/present_wait.rs @@ -2,10 +2,10 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::present_wait::NAME; +pub const NAME: &ffi::CStr = vk::khr::present_wait::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/push_descriptor.rs b/ash/src/extensions/khr/push_descriptor.rs index 655e537ee..3dfd73e5e 100644 --- a/ash/src/extensions/khr/push_descriptor.rs +++ b/ash/src/extensions/khr/push_descriptor.rs @@ -1,11 +1,10 @@ //! use crate::vk; -use std::ffi::c_void; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::push_descriptor::NAME; +pub const NAME: &ffi::CStr = vk::khr::push_descriptor::NAME; #[derive(Clone)] pub struct Device { @@ -48,7 +47,7 @@ impl Device { descriptor_update_template: vk::DescriptorUpdateTemplate, layout: vk::PipelineLayout, set: u32, - p_data: *const c_void, + p_data: *const ffi::c_void, ) { (self.fp.cmd_push_descriptor_set_with_template_khr)( command_buffer, diff --git a/ash/src/extensions/khr/ray_tracing_maintenance1.rs b/ash/src/extensions/khr/ray_tracing_maintenance1.rs index 9c69c6a96..bcf693a01 100644 --- a/ash/src/extensions/khr/ray_tracing_maintenance1.rs +++ b/ash/src/extensions/khr/ray_tracing_maintenance1.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::ray_tracing_maintenance1::NAME; +pub const NAME: &ffi::CStr = vk::khr::ray_tracing_maintenance1::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/ray_tracing_pipeline.rs b/ash/src/extensions/khr/ray_tracing_pipeline.rs index a1277ce2f..2e6fa6984 100644 --- a/ash/src/extensions/khr/ray_tracing_pipeline.rs +++ b/ash/src/extensions/khr/ray_tracing_pipeline.rs @@ -3,10 +3,11 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use alloc::vec::Vec; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::ray_tracing_pipeline::NAME; +pub const NAME: &ffi::CStr = vk::khr::ray_tracing_pipeline::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/sampler_ycbcr_conversion.rs b/ash/src/extensions/khr/sampler_ycbcr_conversion.rs index 90d03fa43..862dd6074 100644 --- a/ash/src/extensions/khr/sampler_ycbcr_conversion.rs +++ b/ash/src/extensions/khr/sampler_ycbcr_conversion.rs @@ -3,10 +3,10 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::sampler_ycbcr_conversion::NAME; +pub const NAME: &ffi::CStr = vk::khr::sampler_ycbcr_conversion::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/surface.rs b/ash/src/extensions/khr/surface.rs index 18c71cd78..3b38d4d51 100755 --- a/ash/src/extensions/khr/surface.rs +++ b/ash/src/extensions/khr/surface.rs @@ -3,10 +3,11 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use alloc::vec::Vec; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::surface::NAME; +pub const NAME: &ffi::CStr = vk::khr::surface::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/khr/swapchain.rs b/ash/src/extensions/khr/swapchain.rs index 698ee7227..42626c236 100755 --- a/ash/src/extensions/khr/swapchain.rs +++ b/ash/src/extensions/khr/swapchain.rs @@ -5,10 +5,11 @@ use super::device_group; use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use alloc::vec::Vec; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::swapchain::NAME; +pub const NAME: &ffi::CStr = vk::khr::swapchain::NAME; /// High-level device function wrapper #[derive(Clone)] diff --git a/ash/src/extensions/khr/synchronization2.rs b/ash/src/extensions/khr/synchronization2.rs index c9fa127e1..b14c88e5a 100644 --- a/ash/src/extensions/khr/synchronization2.rs +++ b/ash/src/extensions/khr/synchronization2.rs @@ -2,10 +2,10 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::synchronization2::NAME; +pub const NAME: &ffi::CStr = vk::khr::synchronization2::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/timeline_semaphore.rs b/ash/src/extensions/khr/timeline_semaphore.rs index af64fdb51..45467175c 100644 --- a/ash/src/extensions/khr/timeline_semaphore.rs +++ b/ash/src/extensions/khr/timeline_semaphore.rs @@ -2,10 +2,10 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::timeline_semaphore::NAME; +pub const NAME: &ffi::CStr = vk::khr::timeline_semaphore::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/khr/wayland_surface.rs b/ash/src/extensions/khr/wayland_surface.rs index abc126b26..e75d24f4a 100755 --- a/ash/src/extensions/khr/wayland_surface.rs +++ b/ash/src/extensions/khr/wayland_surface.rs @@ -3,10 +3,10 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::wayland_surface::NAME; +pub const NAME: &ffi::CStr = vk::khr::wayland_surface::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/khr/win32_surface.rs b/ash/src/extensions/khr/win32_surface.rs index 69d316ca3..90266d160 100755 --- a/ash/src/extensions/khr/win32_surface.rs +++ b/ash/src/extensions/khr/win32_surface.rs @@ -3,10 +3,10 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::win32_surface::NAME; +pub const NAME: &ffi::CStr = vk::khr::win32_surface::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/khr/xcb_surface.rs b/ash/src/extensions/khr/xcb_surface.rs index 5f0b59b24..cd0f2bccd 100755 --- a/ash/src/extensions/khr/xcb_surface.rs +++ b/ash/src/extensions/khr/xcb_surface.rs @@ -3,10 +3,10 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::xcb_surface::NAME; +pub const NAME: &ffi::CStr = vk::khr::xcb_surface::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/khr/xlib_surface.rs b/ash/src/extensions/khr/xlib_surface.rs index cbfd0b267..97641eee4 100755 --- a/ash/src/extensions/khr/xlib_surface.rs +++ b/ash/src/extensions/khr/xlib_surface.rs @@ -3,10 +3,10 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::khr::xlib_surface::NAME; +pub const NAME: &ffi::CStr = vk::khr::xlib_surface::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/mvk/ios_surface.rs b/ash/src/extensions/mvk/ios_surface.rs index d766d90fd..320893b05 100755 --- a/ash/src/extensions/mvk/ios_surface.rs +++ b/ash/src/extensions/mvk/ios_surface.rs @@ -3,10 +3,10 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::mvk::ios_surface::NAME; +pub const NAME: &ffi::CStr = vk::mvk::ios_surface::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/mvk/macos_surface.rs b/ash/src/extensions/mvk/macos_surface.rs index e9162368a..8d81d7019 100755 --- a/ash/src/extensions/mvk/macos_surface.rs +++ b/ash/src/extensions/mvk/macos_surface.rs @@ -3,10 +3,10 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::mvk::macos_surface::NAME; +pub const NAME: &ffi::CStr = vk::mvk::macos_surface::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/nn/vi_surface.rs b/ash/src/extensions/nn/vi_surface.rs index ef4552d8d..0b6616868 100644 --- a/ash/src/extensions/nn/vi_surface.rs +++ b/ash/src/extensions/nn/vi_surface.rs @@ -3,10 +3,10 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::nn::vi_surface::NAME; +pub const NAME: &ffi::CStr = vk::nn::vi_surface::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/nv/coverage_reduction_mode.rs b/ash/src/extensions/nv/coverage_reduction_mode.rs index 8bf7ffd92..2641fb4e9 100644 --- a/ash/src/extensions/nv/coverage_reduction_mode.rs +++ b/ash/src/extensions/nv/coverage_reduction_mode.rs @@ -2,11 +2,11 @@ use crate::prelude::*; use crate::vk; -use std::ffi::CStr; -use std::mem; -use std::ptr; +use core::ffi; +use core::mem; +use core::ptr; -pub const NAME: &CStr = vk::nv::coverage_reduction_mode::NAME; +pub const NAME: &ffi::CStr = vk::nv::coverage_reduction_mode::NAME; #[derive(Clone)] pub struct Instance { diff --git a/ash/src/extensions/nv/cuda_kernel_launch.rs b/ash/src/extensions/nv/cuda_kernel_launch.rs index 1b3167c09..898f6c24e 100644 --- a/ash/src/extensions/nv/cuda_kernel_launch.rs +++ b/ash/src/extensions/nv/cuda_kernel_launch.rs @@ -3,10 +3,11 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use alloc::vec::Vec; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::nv::cuda_kernel_launch::NAME; +pub const NAME: &ffi::CStr = vk::nv::cuda_kernel_launch::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/nv/device_diagnostic_checkpoints.rs b/ash/src/extensions/nv/device_diagnostic_checkpoints.rs index 5ce22eb4f..39bd73c05 100644 --- a/ash/src/extensions/nv/device_diagnostic_checkpoints.rs +++ b/ash/src/extensions/nv/device_diagnostic_checkpoints.rs @@ -1,12 +1,11 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; -use std::os::raw::c_void; -use std::ptr; +use core::ffi; +use core::mem; +use core::ptr; -pub const NAME: &CStr = vk::nv::device_diagnostic_checkpoints::NAME; +pub const NAME: &ffi::CStr = vk::nv::device_diagnostic_checkpoints::NAME; #[derive(Clone)] pub struct Device { @@ -26,7 +25,7 @@ impl Device { pub unsafe fn cmd_set_checkpoint( &self, command_buffer: vk::CommandBuffer, - p_checkpoint_marker: *const c_void, + p_checkpoint_marker: *const ffi::c_void, ) { (self.fp.cmd_set_checkpoint_nv)(command_buffer, p_checkpoint_marker); } diff --git a/ash/src/extensions/nv/device_generated_commands_compute.rs b/ash/src/extensions/nv/device_generated_commands_compute.rs index 904338ec3..2b52e1e91 100644 --- a/ash/src/extensions/nv/device_generated_commands_compute.rs +++ b/ash/src/extensions/nv/device_generated_commands_compute.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::nv::device_generated_commands_compute::NAME; +pub const NAME: &ffi::CStr = vk::nv::device_generated_commands_compute::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/nv/low_latency2.rs b/ash/src/extensions/nv/low_latency2.rs index 47d995db2..da48c3165 100644 --- a/ash/src/extensions/nv/low_latency2.rs +++ b/ash/src/extensions/nv/low_latency2.rs @@ -3,10 +3,10 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::nv::low_latency2::NAME; +pub const NAME: &ffi::CStr = vk::nv::low_latency2::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/nv/memory_decompression.rs b/ash/src/extensions/nv/memory_decompression.rs index 9fb0f36e0..10d4ee128 100644 --- a/ash/src/extensions/nv/memory_decompression.rs +++ b/ash/src/extensions/nv/memory_decompression.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::nv::memory_decompression::NAME; +pub const NAME: &ffi::CStr = vk::nv::memory_decompression::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/nv/mesh_shader.rs b/ash/src/extensions/nv/mesh_shader.rs index ae511b376..f472b5343 100755 --- a/ash/src/extensions/nv/mesh_shader.rs +++ b/ash/src/extensions/nv/mesh_shader.rs @@ -1,10 +1,10 @@ //! use crate::vk; -use std::ffi::CStr; -use std::mem; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::nv::mesh_shader::NAME; +pub const NAME: &ffi::CStr = vk::nv::mesh_shader::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/extensions/nv/ray_tracing.rs b/ash/src/extensions/nv/ray_tracing.rs index fa7f51d6a..63fbf370d 100755 --- a/ash/src/extensions/nv/ray_tracing.rs +++ b/ash/src/extensions/nv/ray_tracing.rs @@ -3,10 +3,11 @@ use crate::prelude::*; use crate::vk; use crate::RawPtr; -use std::ffi::CStr; -use std::mem; +use alloc::vec::Vec; +use core::ffi; +use core::mem; -pub const NAME: &CStr = vk::nv::ray_tracing::NAME; +pub const NAME: &ffi::CStr = vk::nv::ray_tracing::NAME; #[derive(Clone)] pub struct Device { diff --git a/ash/src/instance.rs b/ash/src/instance.rs index a4aca79d2..163e2e211 100644 --- a/ash/src/instance.rs +++ b/ash/src/instance.rs @@ -4,9 +4,10 @@ use crate::device::Device; use crate::prelude::*; use crate::vk; use crate::RawPtr; +use alloc::vec::Vec; use core::ffi; -use std::mem; -use std::ptr; +use core::mem; +use core::ptr; /// #[derive(Clone)] diff --git a/ash/src/lib.rs b/ash/src/lib.rs index 57d599038..bc3a80dc3 100644 --- a/ash/src/lib.rs +++ b/ash/src/lib.rs @@ -1,5 +1,8 @@ #![warn( + clippy::alloc_instead_of_core, clippy::use_self, + clippy::std_instead_of_alloc, + clippy::std_instead_of_core, deprecated_in_future, rust_2018_idioms, trivial_casts, @@ -12,6 +15,8 @@ clippy::upper_case_acronyms )] #![cfg_attr(docsrs, feature(doc_cfg))] +#![cfg_attr(not(feature = "std"), no_std)] + //! # Vulkan API //! //! @@ -45,6 +50,9 @@ //! * **debug** (default): Whether Vulkan structs should implement `Debug`. //! * **loaded** (default): Support searching for the Vulkan loader manually at runtime. //! * **linked**: Link the Vulkan loader at compile time. +//! * **std** (default): Whether ash depends on the standard library (otherwise `alloc` is required) + +extern crate alloc; pub use crate::device::Device; pub use crate::entry::Entry; @@ -73,7 +81,7 @@ impl<'r, T> RawPtr for Option<&'r T> { fn as_raw_ptr(&self) -> *const T { match *self { Some(inner) => inner, - _ => ::std::ptr::null(), + _ => ::core::ptr::null(), } } } @@ -127,7 +135,7 @@ impl<'r, T> RawPtr for Option<&'r T> { #[macro_export] macro_rules! match_out_struct { (match $p:ident { $($bind:ident @ $ty:path => $body:block $(,)?)+ $(_ => $any:block $(,)?)? }) => { - match std::ptr::addr_of!((*$p).s_type).read() { + match core::ptr::addr_of!((*$p).s_type).read() { $(<$ty as $crate::vk::TaggedStructure>::STRUCTURE_TYPE => { let $bind = $p .cast::<$ty>() @@ -166,7 +174,7 @@ macro_rules! match_out_struct { #[macro_export] macro_rules! match_in_struct { (match $p:ident { $($bind:ident @ $ty:path => $body:block $(,)?)+ $(_ => $any:block $(,)?)? }) => { - match std::ptr::addr_of!((*$p).s_type).read() { + match core::ptr::addr_of!((*$p).s_type).read() { $(<$ty as $crate::vk::TaggedStructure>::STRUCTURE_TYPE => { let $bind = $p .cast::<$ty>() @@ -182,11 +190,12 @@ macro_rules! match_in_struct { #[cfg(test)] mod tests { use super::vk; + use alloc::vec::Vec; #[test] fn test_ptr_chains() { let mut variable_pointers = vk::PhysicalDeviceVariablePointerFeatures::default(); let mut corner = vk::PhysicalDeviceCornerSampledImageFeaturesNV::default(); - let chain = vec![ + let chain = alloc::vec![ <*mut _>::cast(&mut variable_pointers), <*mut _>::cast(&mut corner), ]; diff --git a/ash/src/prelude.rs b/ash/src/prelude.rs index 03d85177a..1341960f4 100644 --- a/ash/src/prelude.rs +++ b/ash/src/prelude.rs @@ -1,6 +1,7 @@ -use std::convert::TryInto; -use std::mem; -use std::ptr; +use alloc::vec::Vec; +use core::convert::TryInto; +use core::mem; +use core::ptr; use crate::vk; pub type VkResult = Result; @@ -45,7 +46,7 @@ pub(crate) unsafe fn read_into_uninitialized_vector vk::Result, ) -> VkResult> where - >::Error: std::fmt::Debug, + >::Error: core::fmt::Debug, { loop { let mut count = N::default(); @@ -83,13 +84,12 @@ pub(crate) unsafe fn read_into_defaulted_vector< f: impl Fn(&mut N, *mut T) -> vk::Result, ) -> VkResult> where - >::Error: std::fmt::Debug, + >::Error: core::fmt::Debug, { loop { let mut count = N::default(); f(&mut count, ptr::null_mut()).result()?; - let mut data = - vec![Default::default(); count.try_into().expect("`N` failed to convert to `usize`")]; + let mut data = alloc::vec![Default::default(); count.try_into().expect("`N` failed to convert to `usize`")]; let err_code = f(&mut count, data.as_mut_ptr()); if err_code != vk::Result::INCOMPLETE { @@ -103,10 +103,10 @@ where #[cfg(feature = "debug")] pub(crate) fn debug_flags + Copy>( - f: &mut std::fmt::Formatter<'_>, + f: &mut core::fmt::Formatter<'_>, known: &[(Value, &'static str)], value: Value, -) -> std::fmt::Result { +) -> core::fmt::Result { let mut first = true; let mut accum = value.into(); for &(bit, name) in known { diff --git a/ash/src/util.rs b/ash/src/util.rs index 099655770..006bdd164 100644 --- a/ash/src/util.rs +++ b/ash/src/util.rs @@ -1,9 +1,11 @@ use crate::vk; -use std::iter::Iterator; -use std::marker::PhantomData; -use std::mem::size_of; -use std::os::raw::c_void; -use std::{io, slice}; +use core::ffi::c_void; +use core::iter::Iterator; +use core::marker::PhantomData; +use core::mem::size_of; +use core::slice; +#[cfg(feature = "std")] +use std::io; /// [`Align`] handles dynamic alignment. The is useful for dynamic uniform buffers where /// the alignment might be different. For example a 4x4 f32 matrix has a size of 64 bytes @@ -102,6 +104,7 @@ impl<'a, T: Copy + 'a> Iterator for AlignIter<'a, T> { /// ]; /// let words = ash::util::read_spv(&mut std::io::Cursor::new(&SPIRV[..])).unwrap(); /// ``` +#[cfg(feature = "std")] pub fn read_spv(x: &mut R) -> io::Result> { // TODO use stream_len() once it is stabilized and remove the subsequent rewind() call let size = x.seek(io::SeekFrom::End(0))?; diff --git a/ash/src/vk/const_debugs.rs b/ash/src/vk/const_debugs.rs index d454580f0..bb9481e70 100644 --- a/ash/src/vk/const_debugs.rs +++ b/ash/src/vk/const_debugs.rs @@ -2,7 +2,7 @@ use crate::prelude::debug_flags; use crate::vk::bitflags::*; use crate::vk::definitions::*; use crate::vk::enums::*; -use std::fmt; +use core::fmt; impl fmt::Debug for AccelerationStructureBuildTypeKHR { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { let name = match *self { diff --git a/ash/src/vk/definitions.rs b/ash/src/vk/definitions.rs index 2685a5e18..451f6b06e 100644 --- a/ash/src/vk/definitions.rs +++ b/ash/src/vk/definitions.rs @@ -6,9 +6,9 @@ use crate::vk::native::*; use crate::vk::platform_types::*; use crate::vk::prelude::*; use crate::vk::{ptr_chain_iter, Handle}; -use std::fmt; -use std::marker::PhantomData; -use std::os::raw::*; +use core::ffi::*; +use core::fmt; +use core::marker::PhantomData; #[deprecated = "This define is deprecated. VK_MAKE_API_VERSION should be used instead."] #[doc = ""] pub const fn make_version(major: u32, minor: u32, patch: u32) -> u32 { @@ -599,12 +599,12 @@ pub struct BaseOutStructure<'a> { } unsafe impl Send for BaseOutStructure<'_> {} unsafe impl Sync for BaseOutStructure<'_> {} -impl ::std::default::Default for BaseOutStructure<'_> { +impl ::core::default::Default for BaseOutStructure<'_> { #[inline] fn default() -> Self { Self { - s_type: unsafe { ::std::mem::zeroed() }, - p_next: ::std::ptr::null_mut(), + s_type: unsafe { ::core::mem::zeroed() }, + p_next: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -621,12 +621,12 @@ pub struct BaseInStructure<'a> { } unsafe impl Send for BaseInStructure<'_> {} unsafe impl Sync for BaseInStructure<'_> {} -impl ::std::default::Default for BaseInStructure<'_> { +impl ::core::default::Default for BaseInStructure<'_> { #[inline] fn default() -> Self { Self { - s_type: unsafe { ::std::mem::zeroed() }, - p_next: ::std::ptr::null(), + s_type: unsafe { ::core::mem::zeroed() }, + p_next: ::core::ptr::null(), _marker: PhantomData, } } @@ -884,7 +884,7 @@ impl fmt::Debug for PhysicalDeviceProperties { .finish() } } -impl ::std::default::Default for PhysicalDeviceProperties { +impl ::core::default::Default for PhysicalDeviceProperties { #[inline] fn default() -> Self { Self { @@ -893,8 +893,8 @@ impl ::std::default::Default for PhysicalDeviceProperties { vendor_id: u32::default(), device_id: u32::default(), device_type: PhysicalDeviceType::default(), - device_name: unsafe { ::std::mem::zeroed() }, - pipeline_cache_uuid: unsafe { ::std::mem::zeroed() }, + device_name: unsafe { ::core::mem::zeroed() }, + pipeline_cache_uuid: unsafe { ::core::mem::zeroed() }, limits: PhysicalDeviceLimits::default(), sparse_properties: PhysicalDeviceSparseProperties::default(), } @@ -929,14 +929,12 @@ impl PhysicalDeviceProperties { #[inline] pub fn device_name( mut self, - device_name: &core::ffi::CStr, + device_name: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.device_name, device_name).map(|()| self) } #[inline] - pub fn device_name_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn device_name_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.device_name) } #[inline] @@ -972,11 +970,11 @@ impl fmt::Debug for ExtensionProperties { .finish() } } -impl ::std::default::Default for ExtensionProperties { +impl ::core::default::Default for ExtensionProperties { #[inline] fn default() -> Self { Self { - extension_name: unsafe { ::std::mem::zeroed() }, + extension_name: unsafe { ::core::mem::zeroed() }, spec_version: u32::default(), } } @@ -985,14 +983,12 @@ impl ExtensionProperties { #[inline] pub fn extension_name( mut self, - extension_name: &core::ffi::CStr, + extension_name: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.extension_name, extension_name).map(|()| self) } #[inline] - pub fn extension_name_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn extension_name_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.extension_name) } #[inline] @@ -1022,14 +1018,14 @@ impl fmt::Debug for LayerProperties { .finish() } } -impl ::std::default::Default for LayerProperties { +impl ::core::default::Default for LayerProperties { #[inline] fn default() -> Self { Self { - layer_name: unsafe { ::std::mem::zeroed() }, + layer_name: unsafe { ::core::mem::zeroed() }, spec_version: u32::default(), implementation_version: u32::default(), - description: unsafe { ::std::mem::zeroed() }, + description: unsafe { ::core::mem::zeroed() }, } } } @@ -1037,14 +1033,12 @@ impl LayerProperties { #[inline] pub fn layer_name( mut self, - layer_name: &core::ffi::CStr, + layer_name: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.layer_name, layer_name).map(|()| self) } #[inline] - pub fn layer_name_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn layer_name_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.layer_name) } #[inline] @@ -1060,14 +1054,12 @@ impl LayerProperties { #[inline] pub fn description( mut self, - description: &core::ffi::CStr, + description: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.description, description).map(|()| self) } #[inline] - pub fn description_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn description_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.description) } } @@ -1088,15 +1080,15 @@ pub struct ApplicationInfo<'a> { } unsafe impl Send for ApplicationInfo<'_> {} unsafe impl Sync for ApplicationInfo<'_> {} -impl ::std::default::Default for ApplicationInfo<'_> { +impl ::core::default::Default for ApplicationInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_application_name: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_application_name: ::core::ptr::null(), application_version: u32::default(), - p_engine_name: ::std::ptr::null(), + p_engine_name: ::core::ptr::null(), engine_version: u32::default(), api_version: u32::default(), _marker: PhantomData, @@ -1108,16 +1100,16 @@ unsafe impl<'a> TaggedStructure for ApplicationInfo<'a> { } impl<'a> ApplicationInfo<'a> { #[inline] - pub fn application_name(mut self, application_name: &'a core::ffi::CStr) -> Self { + pub fn application_name(mut self, application_name: &'a CStr) -> Self { self.p_application_name = application_name.as_ptr(); self } #[inline] - pub unsafe fn application_name_as_c_str(&self) -> Option<&core::ffi::CStr> { + pub unsafe fn application_name_as_c_str(&self) -> Option<&CStr> { if self.p_application_name.is_null() { None } else { - Some(core::ffi::CStr::from_ptr(self.p_application_name)) + Some(CStr::from_ptr(self.p_application_name)) } } #[inline] @@ -1126,16 +1118,16 @@ impl<'a> ApplicationInfo<'a> { self } #[inline] - pub fn engine_name(mut self, engine_name: &'a core::ffi::CStr) -> Self { + pub fn engine_name(mut self, engine_name: &'a CStr) -> Self { self.p_engine_name = engine_name.as_ptr(); self } #[inline] - pub unsafe fn engine_name_as_c_str(&self) -> Option<&core::ffi::CStr> { + pub unsafe fn engine_name_as_c_str(&self) -> Option<&CStr> { if self.p_engine_name.is_null() { None } else { - Some(core::ffi::CStr::from_ptr(self.p_engine_name)) + Some(CStr::from_ptr(self.p_engine_name)) } } #[inline] @@ -1189,11 +1181,11 @@ impl fmt::Debug for AllocationCallbacks<'_> { .finish() } } -impl ::std::default::Default for AllocationCallbacks<'_> { +impl ::core::default::Default for AllocationCallbacks<'_> { #[inline] fn default() -> Self { Self { - p_user_data: ::std::ptr::null_mut(), + p_user_data: ::core::ptr::null_mut(), pfn_allocation: PFN_vkAllocationFunction::default(), pfn_reallocation: PFN_vkReallocationFunction::default(), pfn_free: PFN_vkFreeFunction::default(), @@ -1254,16 +1246,16 @@ pub struct DeviceQueueCreateInfo<'a> { } unsafe impl Send for DeviceQueueCreateInfo<'_> {} unsafe impl Sync for DeviceQueueCreateInfo<'_> {} -impl ::std::default::Default for DeviceQueueCreateInfo<'_> { +impl ::core::default::Default for DeviceQueueCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: DeviceQueueCreateFlags::default(), queue_family_index: u32::default(), queue_count: u32::default(), - p_queue_priorities: ::std::ptr::null(), + p_queue_priorities: ::core::ptr::null(), _marker: PhantomData, } } @@ -1326,21 +1318,21 @@ pub struct DeviceCreateInfo<'a> { } unsafe impl Send for DeviceCreateInfo<'_> {} unsafe impl Sync for DeviceCreateInfo<'_> {} -impl ::std::default::Default for DeviceCreateInfo<'_> { +impl ::core::default::Default for DeviceCreateInfo<'_> { #[inline] fn default() -> Self { #[allow(deprecated)] Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: DeviceCreateFlags::default(), queue_create_info_count: u32::default(), - p_queue_create_infos: ::std::ptr::null(), + p_queue_create_infos: ::core::ptr::null(), enabled_layer_count: u32::default(), - pp_enabled_layer_names: ::std::ptr::null(), + pp_enabled_layer_names: ::core::ptr::null(), enabled_extension_count: u32::default(), - pp_enabled_extension_names: ::std::ptr::null(), - p_enabled_features: ::std::ptr::null(), + pp_enabled_extension_names: ::core::ptr::null(), + p_enabled_features: ::core::ptr::null(), _marker: PhantomData, } } @@ -1416,18 +1408,18 @@ pub struct InstanceCreateInfo<'a> { } unsafe impl Send for InstanceCreateInfo<'_> {} unsafe impl Sync for InstanceCreateInfo<'_> {} -impl ::std::default::Default for InstanceCreateInfo<'_> { +impl ::core::default::Default for InstanceCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: InstanceCreateFlags::default(), - p_application_info: ::std::ptr::null(), + p_application_info: ::core::ptr::null(), enabled_layer_count: u32::default(), - pp_enabled_layer_names: ::std::ptr::null(), + pp_enabled_layer_names: ::core::ptr::null(), enabled_extension_count: u32::default(), - pp_enabled_extension_names: ::std::ptr::null(), + pp_enabled_extension_names: ::core::ptr::null(), _marker: PhantomData, } } @@ -1531,14 +1523,14 @@ impl fmt::Debug for PhysicalDeviceMemoryProperties { .finish() } } -impl ::std::default::Default for PhysicalDeviceMemoryProperties { +impl ::core::default::Default for PhysicalDeviceMemoryProperties { #[inline] fn default() -> Self { Self { memory_type_count: u32::default(), - memory_types: unsafe { ::std::mem::zeroed() }, + memory_types: unsafe { ::core::mem::zeroed() }, memory_heap_count: u32::default(), - memory_heaps: unsafe { ::std::mem::zeroed() }, + memory_heaps: unsafe { ::core::mem::zeroed() }, } } } @@ -1578,12 +1570,12 @@ pub struct MemoryAllocateInfo<'a> { } unsafe impl Send for MemoryAllocateInfo<'_> {} unsafe impl Sync for MemoryAllocateInfo<'_> {} -impl ::std::default::Default for MemoryAllocateInfo<'_> { +impl ::core::default::Default for MemoryAllocateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), allocation_size: DeviceSize::default(), memory_type_index: u32::default(), _marker: PhantomData, @@ -1770,12 +1762,12 @@ pub struct MappedMemoryRange<'a> { } unsafe impl Send for MappedMemoryRange<'_> {} unsafe impl Sync for MappedMemoryRange<'_> {} -impl ::std::default::Default for MappedMemoryRange<'_> { +impl ::core::default::Default for MappedMemoryRange<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), memory: DeviceMemory::default(), offset: DeviceSize::default(), size: DeviceSize::default(), @@ -1943,20 +1935,20 @@ pub struct WriteDescriptorSet<'a> { } unsafe impl Send for WriteDescriptorSet<'_> {} unsafe impl Sync for WriteDescriptorSet<'_> {} -impl ::std::default::Default for WriteDescriptorSet<'_> { +impl ::core::default::Default for WriteDescriptorSet<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), dst_set: DescriptorSet::default(), dst_binding: u32::default(), dst_array_element: u32::default(), descriptor_count: u32::default(), descriptor_type: DescriptorType::default(), - p_image_info: ::std::ptr::null(), - p_buffer_info: ::std::ptr::null(), - p_texel_buffer_view: ::std::ptr::null(), + p_image_info: ::core::ptr::null(), + p_buffer_info: ::core::ptr::null(), + p_texel_buffer_view: ::core::ptr::null(), _marker: PhantomData, } } @@ -2043,12 +2035,12 @@ pub struct CopyDescriptorSet<'a> { } unsafe impl Send for CopyDescriptorSet<'_> {} unsafe impl Sync for CopyDescriptorSet<'_> {} -impl ::std::default::Default for CopyDescriptorSet<'_> { +impl ::core::default::Default for CopyDescriptorSet<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_set: DescriptorSet::default(), src_binding: u32::default(), src_array_element: u32::default(), @@ -2113,12 +2105,12 @@ pub struct BufferUsageFlags2CreateInfoKHR<'a> { } unsafe impl Send for BufferUsageFlags2CreateInfoKHR<'_> {} unsafe impl Sync for BufferUsageFlags2CreateInfoKHR<'_> {} -impl ::std::default::Default for BufferUsageFlags2CreateInfoKHR<'_> { +impl ::core::default::Default for BufferUsageFlags2CreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), usage: BufferUsageFlags2KHR::default(), _marker: PhantomData, } @@ -2156,18 +2148,18 @@ pub struct BufferCreateInfo<'a> { } unsafe impl Send for BufferCreateInfo<'_> {} unsafe impl Sync for BufferCreateInfo<'_> {} -impl ::std::default::Default for BufferCreateInfo<'_> { +impl ::core::default::Default for BufferCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: BufferCreateFlags::default(), size: DeviceSize::default(), usage: BufferUsageFlags::default(), sharing_mode: SharingMode::default(), queue_family_index_count: u32::default(), - p_queue_family_indices: ::std::ptr::null(), + p_queue_family_indices: ::core::ptr::null(), _marker: PhantomData, } } @@ -2235,12 +2227,12 @@ pub struct BufferViewCreateInfo<'a> { } unsafe impl Send for BufferViewCreateInfo<'_> {} unsafe impl Sync for BufferViewCreateInfo<'_> {} -impl ::std::default::Default for BufferViewCreateInfo<'_> { +impl ::core::default::Default for BufferViewCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: BufferViewCreateFlags::default(), buffer: Buffer::default(), format: Format::default(), @@ -2408,12 +2400,12 @@ pub struct MemoryBarrier<'a> { } unsafe impl Send for MemoryBarrier<'_> {} unsafe impl Sync for MemoryBarrier<'_> {} -impl ::std::default::Default for MemoryBarrier<'_> { +impl ::core::default::Default for MemoryBarrier<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_access_mask: AccessFlags::default(), dst_access_mask: AccessFlags::default(), _marker: PhantomData, @@ -2454,12 +2446,12 @@ pub struct BufferMemoryBarrier<'a> { } unsafe impl Send for BufferMemoryBarrier<'_> {} unsafe impl Sync for BufferMemoryBarrier<'_> {} -impl ::std::default::Default for BufferMemoryBarrier<'_> { +impl ::core::default::Default for BufferMemoryBarrier<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_access_mask: AccessFlags::default(), dst_access_mask: AccessFlags::default(), src_queue_family_index: u32::default(), @@ -2546,12 +2538,12 @@ pub struct ImageMemoryBarrier<'a> { } unsafe impl Send for ImageMemoryBarrier<'_> {} unsafe impl Sync for ImageMemoryBarrier<'_> {} -impl ::std::default::Default for ImageMemoryBarrier<'_> { +impl ::core::default::Default for ImageMemoryBarrier<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_access_mask: AccessFlags::default(), dst_access_mask: AccessFlags::default(), old_layout: ImageLayout::default(), @@ -2649,12 +2641,12 @@ pub struct ImageCreateInfo<'a> { } unsafe impl Send for ImageCreateInfo<'_> {} unsafe impl Sync for ImageCreateInfo<'_> {} -impl ::std::default::Default for ImageCreateInfo<'_> { +impl ::core::default::Default for ImageCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: ImageCreateFlags::default(), image_type: ImageType::default(), format: Format::default(), @@ -2666,7 +2658,7 @@ impl ::std::default::Default for ImageCreateInfo<'_> { usage: ImageUsageFlags::default(), sharing_mode: SharingMode::default(), queue_family_index_count: u32::default(), - p_queue_family_indices: ::std::ptr::null(), + p_queue_family_indices: ::core::ptr::null(), initial_layout: ImageLayout::default(), _marker: PhantomData, } @@ -2810,12 +2802,12 @@ pub struct ImageViewCreateInfo<'a> { } unsafe impl Send for ImageViewCreateInfo<'_> {} unsafe impl Sync for ImageViewCreateInfo<'_> {} -impl ::std::default::Default for ImageViewCreateInfo<'_> { +impl ::core::default::Default for ImageViewCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: ImageViewCreateFlags::default(), image: Image::default(), view_type: ImageViewType::default(), @@ -3000,13 +2992,13 @@ pub struct SparseBufferMemoryBindInfo<'a> { } unsafe impl Send for SparseBufferMemoryBindInfo<'_> {} unsafe impl Sync for SparseBufferMemoryBindInfo<'_> {} -impl ::std::default::Default for SparseBufferMemoryBindInfo<'_> { +impl ::core::default::Default for SparseBufferMemoryBindInfo<'_> { #[inline] fn default() -> Self { Self { buffer: Buffer::default(), bind_count: u32::default(), - p_binds: ::std::ptr::null(), + p_binds: ::core::ptr::null(), _marker: PhantomData, } } @@ -3037,13 +3029,13 @@ pub struct SparseImageOpaqueMemoryBindInfo<'a> { } unsafe impl Send for SparseImageOpaqueMemoryBindInfo<'_> {} unsafe impl Sync for SparseImageOpaqueMemoryBindInfo<'_> {} -impl ::std::default::Default for SparseImageOpaqueMemoryBindInfo<'_> { +impl ::core::default::Default for SparseImageOpaqueMemoryBindInfo<'_> { #[inline] fn default() -> Self { Self { image: Image::default(), bind_count: u32::default(), - p_binds: ::std::ptr::null(), + p_binds: ::core::ptr::null(), _marker: PhantomData, } } @@ -3074,13 +3066,13 @@ pub struct SparseImageMemoryBindInfo<'a> { } unsafe impl Send for SparseImageMemoryBindInfo<'_> {} unsafe impl Sync for SparseImageMemoryBindInfo<'_> {} -impl ::std::default::Default for SparseImageMemoryBindInfo<'_> { +impl ::core::default::Default for SparseImageMemoryBindInfo<'_> { #[inline] fn default() -> Self { Self { image: Image::default(), bind_count: u32::default(), - p_binds: ::std::ptr::null(), + p_binds: ::core::ptr::null(), _marker: PhantomData, } } @@ -3120,22 +3112,22 @@ pub struct BindSparseInfo<'a> { } unsafe impl Send for BindSparseInfo<'_> {} unsafe impl Sync for BindSparseInfo<'_> {} -impl ::std::default::Default for BindSparseInfo<'_> { +impl ::core::default::Default for BindSparseInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), wait_semaphore_count: u32::default(), - p_wait_semaphores: ::std::ptr::null(), + p_wait_semaphores: ::core::ptr::null(), buffer_bind_count: u32::default(), - p_buffer_binds: ::std::ptr::null(), + p_buffer_binds: ::core::ptr::null(), image_opaque_bind_count: u32::default(), - p_image_opaque_binds: ::std::ptr::null(), + p_image_opaque_binds: ::core::ptr::null(), image_bind_count: u32::default(), - p_image_binds: ::std::ptr::null(), + p_image_binds: ::core::ptr::null(), signal_semaphore_count: u32::default(), - p_signal_semaphores: ::std::ptr::null(), + p_signal_semaphores: ::core::ptr::null(), _marker: PhantomData, } } @@ -3243,14 +3235,14 @@ pub struct ImageBlit { pub dst_subresource: ImageSubresourceLayers, pub dst_offsets: [Offset3D; 2], } -impl ::std::default::Default for ImageBlit { +impl ::core::default::Default for ImageBlit { #[inline] fn default() -> Self { Self { src_subresource: ImageSubresourceLayers::default(), - src_offsets: unsafe { ::std::mem::zeroed() }, + src_offsets: unsafe { ::core::mem::zeroed() }, dst_subresource: ImageSubresourceLayers::default(), - dst_offsets: unsafe { ::std::mem::zeroed() }, + dst_offsets: unsafe { ::core::mem::zeroed() }, } } } @@ -3447,15 +3439,15 @@ pub struct ShaderModuleCreateInfo<'a> { } unsafe impl Send for ShaderModuleCreateInfo<'_> {} unsafe impl Sync for ShaderModuleCreateInfo<'_> {} -impl ::std::default::Default for ShaderModuleCreateInfo<'_> { +impl ::core::default::Default for ShaderModuleCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: ShaderModuleCreateFlags::default(), code_size: usize::default(), - p_code: ::std::ptr::null(), + p_code: ::core::ptr::null(), _marker: PhantomData, } } @@ -3507,7 +3499,7 @@ pub struct DescriptorSetLayoutBinding<'a> { } unsafe impl Send for DescriptorSetLayoutBinding<'_> {} unsafe impl Sync for DescriptorSetLayoutBinding<'_> {} -impl ::std::default::Default for DescriptorSetLayoutBinding<'_> { +impl ::core::default::Default for DescriptorSetLayoutBinding<'_> { #[inline] fn default() -> Self { Self { @@ -3515,7 +3507,7 @@ impl ::std::default::Default for DescriptorSetLayoutBinding<'_> { descriptor_type: DescriptorType::default(), descriptor_count: u32::default(), stage_flags: ShaderStageFlags::default(), - p_immutable_samplers: ::std::ptr::null(), + p_immutable_samplers: ::core::ptr::null(), _marker: PhantomData, } } @@ -3563,15 +3555,15 @@ pub struct DescriptorSetLayoutCreateInfo<'a> { } unsafe impl Send for DescriptorSetLayoutCreateInfo<'_> {} unsafe impl Sync for DescriptorSetLayoutCreateInfo<'_> {} -impl ::std::default::Default for DescriptorSetLayoutCreateInfo<'_> { +impl ::core::default::Default for DescriptorSetLayoutCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: DescriptorSetLayoutCreateFlags::default(), binding_count: u32::default(), - p_bindings: ::std::ptr::null(), + p_bindings: ::core::ptr::null(), _marker: PhantomData, } } @@ -3647,16 +3639,16 @@ pub struct DescriptorPoolCreateInfo<'a> { } unsafe impl Send for DescriptorPoolCreateInfo<'_> {} unsafe impl Sync for DescriptorPoolCreateInfo<'_> {} -impl ::std::default::Default for DescriptorPoolCreateInfo<'_> { +impl ::core::default::Default for DescriptorPoolCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: DescriptorPoolCreateFlags::default(), max_sets: u32::default(), pool_size_count: u32::default(), - p_pool_sizes: ::std::ptr::null(), + p_pool_sizes: ::core::ptr::null(), _marker: PhantomData, } } @@ -3715,15 +3707,15 @@ pub struct DescriptorSetAllocateInfo<'a> { } unsafe impl Send for DescriptorSetAllocateInfo<'_> {} unsafe impl Sync for DescriptorSetAllocateInfo<'_> {} -impl ::std::default::Default for DescriptorSetAllocateInfo<'_> { +impl ::core::default::Default for DescriptorSetAllocateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), descriptor_pool: DescriptorPool::default(), descriptor_set_count: u32::default(), - p_set_layouts: ::std::ptr::null(), + p_set_layouts: ::core::ptr::null(), _marker: PhantomData, } } @@ -3803,14 +3795,14 @@ pub struct SpecializationInfo<'a> { } unsafe impl Send for SpecializationInfo<'_> {} unsafe impl Sync for SpecializationInfo<'_> {} -impl ::std::default::Default for SpecializationInfo<'_> { +impl ::core::default::Default for SpecializationInfo<'_> { #[inline] fn default() -> Self { Self { map_entry_count: u32::default(), - p_map_entries: ::std::ptr::null(), + p_map_entries: ::core::ptr::null(), data_size: usize::default(), - p_data: ::std::ptr::null(), + p_data: ::core::ptr::null(), _marker: PhantomData, } } @@ -3846,17 +3838,17 @@ pub struct PipelineShaderStageCreateInfo<'a> { } unsafe impl Send for PipelineShaderStageCreateInfo<'_> {} unsafe impl Sync for PipelineShaderStageCreateInfo<'_> {} -impl ::std::default::Default for PipelineShaderStageCreateInfo<'_> { +impl ::core::default::Default for PipelineShaderStageCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineShaderStageCreateFlags::default(), stage: ShaderStageFlags::default(), module: ShaderModule::default(), - p_name: ::std::ptr::null(), - p_specialization_info: ::std::ptr::null(), + p_name: ::core::ptr::null(), + p_specialization_info: ::core::ptr::null(), _marker: PhantomData, } } @@ -3882,16 +3874,16 @@ impl<'a> PipelineShaderStageCreateInfo<'a> { self } #[inline] - pub fn name(mut self, name: &'a core::ffi::CStr) -> Self { + pub fn name(mut self, name: &'a CStr) -> Self { self.p_name = name.as_ptr(); self } #[inline] - pub unsafe fn name_as_c_str(&self) -> Option<&core::ffi::CStr> { + pub unsafe fn name_as_c_str(&self) -> Option<&CStr> { if self.p_name.is_null() { None } else { - Some(core::ffi::CStr::from_ptr(self.p_name)) + Some(CStr::from_ptr(self.p_name)) } } #[inline] @@ -3934,12 +3926,12 @@ pub struct ComputePipelineCreateInfo<'a> { } unsafe impl Send for ComputePipelineCreateInfo<'_> {} unsafe impl Sync for ComputePipelineCreateInfo<'_> {} -impl ::std::default::Default for ComputePipelineCreateInfo<'_> { +impl ::core::default::Default for ComputePipelineCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineCreateFlags::default(), stage: PipelineShaderStageCreateInfo::default(), layout: PipelineLayout::default(), @@ -4012,12 +4004,12 @@ pub struct ComputePipelineIndirectBufferInfoNV<'a> { } unsafe impl Send for ComputePipelineIndirectBufferInfoNV<'_> {} unsafe impl Sync for ComputePipelineIndirectBufferInfoNV<'_> {} -impl ::std::default::Default for ComputePipelineIndirectBufferInfoNV<'_> { +impl ::core::default::Default for ComputePipelineIndirectBufferInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), device_address: DeviceAddress::default(), size: DeviceSize::default(), pipeline_device_address_capture_replay: DeviceAddress::default(), @@ -4062,12 +4054,12 @@ pub struct PipelineCreateFlags2CreateInfoKHR<'a> { } unsafe impl Send for PipelineCreateFlags2CreateInfoKHR<'_> {} unsafe impl Sync for PipelineCreateFlags2CreateInfoKHR<'_> {} -impl ::std::default::Default for PipelineCreateFlags2CreateInfoKHR<'_> { +impl ::core::default::Default for PipelineCreateFlags2CreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineCreateFlags2KHR::default(), _marker: PhantomData, } @@ -4164,17 +4156,17 @@ pub struct PipelineVertexInputStateCreateInfo<'a> { } unsafe impl Send for PipelineVertexInputStateCreateInfo<'_> {} unsafe impl Sync for PipelineVertexInputStateCreateInfo<'_> {} -impl ::std::default::Default for PipelineVertexInputStateCreateInfo<'_> { +impl ::core::default::Default for PipelineVertexInputStateCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineVertexInputStateCreateFlags::default(), vertex_binding_description_count: u32::default(), - p_vertex_binding_descriptions: ::std::ptr::null(), + p_vertex_binding_descriptions: ::core::ptr::null(), vertex_attribute_description_count: u32::default(), - p_vertex_attribute_descriptions: ::std::ptr::null(), + p_vertex_attribute_descriptions: ::core::ptr::null(), _marker: PhantomData, } } @@ -4240,12 +4232,12 @@ pub struct PipelineInputAssemblyStateCreateInfo<'a> { } unsafe impl Send for PipelineInputAssemblyStateCreateInfo<'_> {} unsafe impl Sync for PipelineInputAssemblyStateCreateInfo<'_> {} -impl ::std::default::Default for PipelineInputAssemblyStateCreateInfo<'_> { +impl ::core::default::Default for PipelineInputAssemblyStateCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineInputAssemblyStateCreateFlags::default(), topology: PrimitiveTopology::default(), primitive_restart_enable: Bool32::default(), @@ -4287,12 +4279,12 @@ pub struct PipelineTessellationStateCreateInfo<'a> { } unsafe impl Send for PipelineTessellationStateCreateInfo<'_> {} unsafe impl Sync for PipelineTessellationStateCreateInfo<'_> {} -impl ::std::default::Default for PipelineTessellationStateCreateInfo<'_> { +impl ::core::default::Default for PipelineTessellationStateCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineTessellationStateCreateFlags::default(), patch_control_points: u32::default(), _marker: PhantomData, @@ -4349,17 +4341,17 @@ pub struct PipelineViewportStateCreateInfo<'a> { } unsafe impl Send for PipelineViewportStateCreateInfo<'_> {} unsafe impl Sync for PipelineViewportStateCreateInfo<'_> {} -impl ::std::default::Default for PipelineViewportStateCreateInfo<'_> { +impl ::core::default::Default for PipelineViewportStateCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineViewportStateCreateFlags::default(), viewport_count: u32::default(), - p_viewports: ::std::ptr::null(), + p_viewports: ::core::ptr::null(), scissor_count: u32::default(), - p_scissors: ::std::ptr::null(), + p_scissors: ::core::ptr::null(), _marker: PhantomData, } } @@ -4437,12 +4429,12 @@ pub struct PipelineRasterizationStateCreateInfo<'a> { } unsafe impl Send for PipelineRasterizationStateCreateInfo<'_> {} unsafe impl Sync for PipelineRasterizationStateCreateInfo<'_> {} -impl ::std::default::Default for PipelineRasterizationStateCreateInfo<'_> { +impl ::core::default::Default for PipelineRasterizationStateCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineRasterizationStateCreateFlags::default(), depth_clamp_enable: Bool32::default(), rasterizer_discard_enable: Bool32::default(), @@ -4555,17 +4547,17 @@ pub struct PipelineMultisampleStateCreateInfo<'a> { } unsafe impl Send for PipelineMultisampleStateCreateInfo<'_> {} unsafe impl Sync for PipelineMultisampleStateCreateInfo<'_> {} -impl ::std::default::Default for PipelineMultisampleStateCreateInfo<'_> { +impl ::core::default::Default for PipelineMultisampleStateCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineMultisampleStateCreateFlags::default(), rasterization_samples: SampleCountFlags::default(), sample_shading_enable: Bool32::default(), min_sample_shading: f32::default(), - p_sample_mask: ::std::ptr::null(), + p_sample_mask: ::core::ptr::null(), alpha_to_coverage_enable: Bool32::default(), alpha_to_one_enable: Bool32::default(), _marker: PhantomData, @@ -4605,7 +4597,7 @@ impl<'a> PipelineMultisampleStateCreateInfo<'a> { #[inline] pub fn sample_mask(mut self, sample_mask: &'a [SampleMask]) -> Self { self.p_sample_mask = if sample_mask.is_empty() { - std::ptr::null() + core::ptr::null() } else { sample_mask.as_ptr() }; @@ -4714,18 +4706,18 @@ pub struct PipelineColorBlendStateCreateInfo<'a> { } unsafe impl Send for PipelineColorBlendStateCreateInfo<'_> {} unsafe impl Sync for PipelineColorBlendStateCreateInfo<'_> {} -impl ::std::default::Default for PipelineColorBlendStateCreateInfo<'_> { +impl ::core::default::Default for PipelineColorBlendStateCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineColorBlendStateCreateFlags::default(), logic_op_enable: Bool32::default(), logic_op: LogicOp::default(), attachment_count: u32::default(), - p_attachments: ::std::ptr::null(), - blend_constants: unsafe { ::std::mem::zeroed() }, + p_attachments: ::core::ptr::null(), + blend_constants: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -4794,15 +4786,15 @@ pub struct PipelineDynamicStateCreateInfo<'a> { } unsafe impl Send for PipelineDynamicStateCreateInfo<'_> {} unsafe impl Sync for PipelineDynamicStateCreateInfo<'_> {} -impl ::std::default::Default for PipelineDynamicStateCreateInfo<'_> { +impl ::core::default::Default for PipelineDynamicStateCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineDynamicStateCreateFlags::default(), dynamic_state_count: u32::default(), - p_dynamic_states: ::std::ptr::null(), + p_dynamic_states: ::core::ptr::null(), _marker: PhantomData, } } @@ -4896,12 +4888,12 @@ pub struct PipelineDepthStencilStateCreateInfo<'a> { } unsafe impl Send for PipelineDepthStencilStateCreateInfo<'_> {} unsafe impl Sync for PipelineDepthStencilStateCreateInfo<'_> {} -impl ::std::default::Default for PipelineDepthStencilStateCreateInfo<'_> { +impl ::core::default::Default for PipelineDepthStencilStateCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineDepthStencilStateCreateFlags::default(), depth_test_enable: Bool32::default(), depth_write_enable: Bool32::default(), @@ -5000,24 +4992,24 @@ pub struct GraphicsPipelineCreateInfo<'a> { } unsafe impl Send for GraphicsPipelineCreateInfo<'_> {} unsafe impl Sync for GraphicsPipelineCreateInfo<'_> {} -impl ::std::default::Default for GraphicsPipelineCreateInfo<'_> { +impl ::core::default::Default for GraphicsPipelineCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineCreateFlags::default(), stage_count: u32::default(), - p_stages: ::std::ptr::null(), - p_vertex_input_state: ::std::ptr::null(), - p_input_assembly_state: ::std::ptr::null(), - p_tessellation_state: ::std::ptr::null(), - p_viewport_state: ::std::ptr::null(), - p_rasterization_state: ::std::ptr::null(), - p_multisample_state: ::std::ptr::null(), - p_depth_stencil_state: ::std::ptr::null(), - p_color_blend_state: ::std::ptr::null(), - p_dynamic_state: ::std::ptr::null(), + p_stages: ::core::ptr::null(), + p_vertex_input_state: ::core::ptr::null(), + p_input_assembly_state: ::core::ptr::null(), + p_tessellation_state: ::core::ptr::null(), + p_viewport_state: ::core::ptr::null(), + p_rasterization_state: ::core::ptr::null(), + p_multisample_state: ::core::ptr::null(), + p_depth_stencil_state: ::core::ptr::null(), + p_color_blend_state: ::core::ptr::null(), + p_dynamic_state: ::core::ptr::null(), layout: PipelineLayout::default(), render_pass: RenderPass::default(), subpass: u32::default(), @@ -5170,15 +5162,15 @@ pub struct PipelineCacheCreateInfo<'a> { } unsafe impl Send for PipelineCacheCreateInfo<'_> {} unsafe impl Sync for PipelineCacheCreateInfo<'_> {} -impl ::std::default::Default for PipelineCacheCreateInfo<'_> { +impl ::core::default::Default for PipelineCacheCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineCacheCreateFlags::default(), initial_data_size: usize::default(), - p_initial_data: ::std::ptr::null(), + p_initial_data: ::core::ptr::null(), _marker: PhantomData, } } @@ -5211,7 +5203,7 @@ pub struct PipelineCacheHeaderVersionOne { pub device_id: u32, pub pipeline_cache_uuid: [u8; UUID_SIZE], } -impl ::std::default::Default for PipelineCacheHeaderVersionOne { +impl ::core::default::Default for PipelineCacheHeaderVersionOne { #[inline] fn default() -> Self { Self { @@ -5219,7 +5211,7 @@ impl ::std::default::Default for PipelineCacheHeaderVersionOne { header_version: PipelineCacheHeaderVersion::default(), vendor_id: u32::default(), device_id: u32::default(), - pipeline_cache_uuid: unsafe { ::std::mem::zeroed() }, + pipeline_cache_uuid: unsafe { ::core::mem::zeroed() }, } } } @@ -5294,17 +5286,17 @@ pub struct PipelineLayoutCreateInfo<'a> { } unsafe impl Send for PipelineLayoutCreateInfo<'_> {} unsafe impl Sync for PipelineLayoutCreateInfo<'_> {} -impl ::std::default::Default for PipelineLayoutCreateInfo<'_> { +impl ::core::default::Default for PipelineLayoutCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineLayoutCreateFlags::default(), set_layout_count: u32::default(), - p_set_layouts: ::std::ptr::null(), + p_set_layouts: ::core::ptr::null(), push_constant_range_count: u32::default(), - p_push_constant_ranges: ::std::ptr::null(), + p_push_constant_ranges: ::core::ptr::null(), _marker: PhantomData, } } @@ -5365,12 +5357,12 @@ pub struct SamplerCreateInfo<'a> { } unsafe impl Send for SamplerCreateInfo<'_> {} unsafe impl Sync for SamplerCreateInfo<'_> {} -impl ::std::default::Default for SamplerCreateInfo<'_> { +impl ::core::default::Default for SamplerCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: SamplerCreateFlags::default(), mag_filter: Filter::default(), min_filter: Filter::default(), @@ -5505,12 +5497,12 @@ pub struct CommandPoolCreateInfo<'a> { } unsafe impl Send for CommandPoolCreateInfo<'_> {} unsafe impl Sync for CommandPoolCreateInfo<'_> {} -impl ::std::default::Default for CommandPoolCreateInfo<'_> { +impl ::core::default::Default for CommandPoolCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: CommandPoolCreateFlags::default(), queue_family_index: u32::default(), _marker: PhantomData, @@ -5547,12 +5539,12 @@ pub struct CommandBufferAllocateInfo<'a> { } unsafe impl Send for CommandBufferAllocateInfo<'_> {} unsafe impl Sync for CommandBufferAllocateInfo<'_> {} -impl ::std::default::Default for CommandBufferAllocateInfo<'_> { +impl ::core::default::Default for CommandBufferAllocateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), command_pool: CommandPool::default(), level: CommandBufferLevel::default(), command_buffer_count: u32::default(), @@ -5598,12 +5590,12 @@ pub struct CommandBufferInheritanceInfo<'a> { } unsafe impl Send for CommandBufferInheritanceInfo<'_> {} unsafe impl Sync for CommandBufferInheritanceInfo<'_> {} -impl ::std::default::Default for CommandBufferInheritanceInfo<'_> { +impl ::core::default::Default for CommandBufferInheritanceInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), render_pass: RenderPass::default(), subpass: u32::default(), framebuffer: Framebuffer::default(), @@ -5681,14 +5673,14 @@ pub struct CommandBufferBeginInfo<'a> { } unsafe impl Send for CommandBufferBeginInfo<'_> {} unsafe impl Sync for CommandBufferBeginInfo<'_> {} -impl ::std::default::Default for CommandBufferBeginInfo<'_> { +impl ::core::default::Default for CommandBufferBeginInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: CommandBufferUsageFlags::default(), - p_inheritance_info: ::std::ptr::null(), + p_inheritance_info: ::core::ptr::null(), _marker: PhantomData, } } @@ -5756,17 +5748,17 @@ impl fmt::Debug for RenderPassBeginInfo<'_> { .finish() } } -impl ::std::default::Default for RenderPassBeginInfo<'_> { +impl ::core::default::Default for RenderPassBeginInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), render_pass: RenderPass::default(), framebuffer: Framebuffer::default(), render_area: Rect2D::default(), clear_value_count: u32::default(), - p_clear_values: ::std::ptr::null(), + p_clear_values: ::core::ptr::null(), _marker: PhantomData, } } @@ -5820,10 +5812,10 @@ pub union ClearColorValue { pub int32: [i32; 4], pub uint32: [u32; 4], } -impl ::std::default::Default for ClearColorValue { +impl ::core::default::Default for ClearColorValue { #[inline] fn default() -> Self { - unsafe { ::std::mem::zeroed() } + unsafe { ::core::mem::zeroed() } } } #[repr(C)] @@ -5854,10 +5846,10 @@ pub union ClearValue { pub color: ClearColorValue, pub depth_stencil: ClearDepthStencilValue, } -impl ::std::default::Default for ClearValue { +impl ::core::default::Default for ClearValue { #[inline] fn default() -> Self { - unsafe { ::std::mem::zeroed() } + unsafe { ::core::mem::zeroed() } } } #[repr(C)] @@ -6000,20 +5992,20 @@ pub struct SubpassDescription<'a> { } unsafe impl Send for SubpassDescription<'_> {} unsafe impl Sync for SubpassDescription<'_> {} -impl ::std::default::Default for SubpassDescription<'_> { +impl ::core::default::Default for SubpassDescription<'_> { #[inline] fn default() -> Self { Self { flags: SubpassDescriptionFlags::default(), pipeline_bind_point: PipelineBindPoint::default(), input_attachment_count: u32::default(), - p_input_attachments: ::std::ptr::null(), + p_input_attachments: ::core::ptr::null(), color_attachment_count: u32::default(), - p_color_attachments: ::std::ptr::null(), - p_resolve_attachments: ::std::ptr::null(), - p_depth_stencil_attachment: ::std::ptr::null(), + p_color_attachments: ::core::ptr::null(), + p_resolve_attachments: ::core::ptr::null(), + p_depth_stencil_attachment: ::core::ptr::null(), preserve_attachment_count: u32::default(), - p_preserve_attachments: ::std::ptr::null(), + p_preserve_attachments: ::core::ptr::null(), _marker: PhantomData, } } @@ -6132,19 +6124,19 @@ pub struct RenderPassCreateInfo<'a> { } unsafe impl Send for RenderPassCreateInfo<'_> {} unsafe impl Sync for RenderPassCreateInfo<'_> {} -impl ::std::default::Default for RenderPassCreateInfo<'_> { +impl ::core::default::Default for RenderPassCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: RenderPassCreateFlags::default(), attachment_count: u32::default(), - p_attachments: ::std::ptr::null(), + p_attachments: ::core::ptr::null(), subpass_count: u32::default(), - p_subpasses: ::std::ptr::null(), + p_subpasses: ::core::ptr::null(), dependency_count: u32::default(), - p_dependencies: ::std::ptr::null(), + p_dependencies: ::core::ptr::null(), _marker: PhantomData, } } @@ -6205,12 +6197,12 @@ pub struct EventCreateInfo<'a> { } unsafe impl Send for EventCreateInfo<'_> {} unsafe impl Sync for EventCreateInfo<'_> {} -impl ::std::default::Default for EventCreateInfo<'_> { +impl ::core::default::Default for EventCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: EventCreateFlags::default(), _marker: PhantomData, } @@ -6254,12 +6246,12 @@ pub struct FenceCreateInfo<'a> { } unsafe impl Send for FenceCreateInfo<'_> {} unsafe impl Sync for FenceCreateInfo<'_> {} -impl ::std::default::Default for FenceCreateInfo<'_> { +impl ::core::default::Default for FenceCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: FenceCreateFlags::default(), _marker: PhantomData, } @@ -6828,7 +6820,7 @@ pub struct PhysicalDeviceLimits { pub optimal_buffer_copy_row_pitch_alignment: DeviceSize, pub non_coherent_atom_size: DeviceSize, } -impl ::std::default::Default for PhysicalDeviceLimits { +impl ::core::default::Default for PhysicalDeviceLimits { #[inline] fn default() -> Self { Self { @@ -6884,9 +6876,9 @@ impl ::std::default::Default for PhysicalDeviceLimits { max_fragment_dual_src_attachments: u32::default(), max_fragment_combined_output_resources: u32::default(), max_compute_shared_memory_size: u32::default(), - max_compute_work_group_count: unsafe { ::std::mem::zeroed() }, + max_compute_work_group_count: unsafe { ::core::mem::zeroed() }, max_compute_work_group_invocations: u32::default(), - max_compute_work_group_size: unsafe { ::std::mem::zeroed() }, + max_compute_work_group_size: unsafe { ::core::mem::zeroed() }, sub_pixel_precision_bits: u32::default(), sub_texel_precision_bits: u32::default(), mipmap_precision_bits: u32::default(), @@ -6895,8 +6887,8 @@ impl ::std::default::Default for PhysicalDeviceLimits { max_sampler_lod_bias: f32::default(), max_sampler_anisotropy: f32::default(), max_viewports: u32::default(), - max_viewport_dimensions: unsafe { ::std::mem::zeroed() }, - viewport_bounds_range: unsafe { ::std::mem::zeroed() }, + max_viewport_dimensions: unsafe { ::core::mem::zeroed() }, + viewport_bounds_range: unsafe { ::core::mem::zeroed() }, viewport_sub_pixel_bits: u32::default(), min_memory_map_alignment: usize::default(), min_texel_buffer_offset_alignment: DeviceSize::default(), @@ -6929,8 +6921,8 @@ impl ::std::default::Default for PhysicalDeviceLimits { max_cull_distances: u32::default(), max_combined_clip_and_cull_distances: u32::default(), discrete_queue_priorities: u32::default(), - point_size_range: unsafe { ::std::mem::zeroed() }, - line_width_range: unsafe { ::std::mem::zeroed() }, + point_size_range: unsafe { ::core::mem::zeroed() }, + line_width_range: unsafe { ::core::mem::zeroed() }, point_size_granularity: f32::default(), line_width_granularity: f32::default(), strict_lines: Bool32::default(), @@ -7618,12 +7610,12 @@ pub struct SemaphoreCreateInfo<'a> { } unsafe impl Send for SemaphoreCreateInfo<'_> {} unsafe impl Sync for SemaphoreCreateInfo<'_> {} -impl ::std::default::Default for SemaphoreCreateInfo<'_> { +impl ::core::default::Default for SemaphoreCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: SemaphoreCreateFlags::default(), _marker: PhantomData, } @@ -7670,12 +7662,12 @@ pub struct QueryPoolCreateInfo<'a> { } unsafe impl Send for QueryPoolCreateInfo<'_> {} unsafe impl Sync for QueryPoolCreateInfo<'_> {} -impl ::std::default::Default for QueryPoolCreateInfo<'_> { +impl ::core::default::Default for QueryPoolCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: QueryPoolCreateFlags::default(), query_type: QueryType::default(), query_count: u32::default(), @@ -7743,16 +7735,16 @@ pub struct FramebufferCreateInfo<'a> { } unsafe impl Send for FramebufferCreateInfo<'_> {} unsafe impl Sync for FramebufferCreateInfo<'_> {} -impl ::std::default::Default for FramebufferCreateInfo<'_> { +impl ::core::default::Default for FramebufferCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: FramebufferCreateFlags::default(), render_pass: RenderPass::default(), attachment_count: u32::default(), - p_attachments: ::std::ptr::null(), + p_attachments: ::core::ptr::null(), width: u32::default(), height: u32::default(), layers: u32::default(), @@ -7982,19 +7974,19 @@ pub struct SubmitInfo<'a> { } unsafe impl Send for SubmitInfo<'_> {} unsafe impl Sync for SubmitInfo<'_> {} -impl ::std::default::Default for SubmitInfo<'_> { +impl ::core::default::Default for SubmitInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), wait_semaphore_count: u32::default(), - p_wait_semaphores: ::std::ptr::null(), - p_wait_dst_stage_mask: ::std::ptr::null(), + p_wait_semaphores: ::core::ptr::null(), + p_wait_dst_stage_mask: ::core::ptr::null(), command_buffer_count: u32::default(), - p_command_buffers: ::std::ptr::null(), + p_command_buffers: ::core::ptr::null(), signal_semaphore_count: u32::default(), - p_signal_semaphores: ::std::ptr::null(), + p_signal_semaphores: ::core::ptr::null(), _marker: PhantomData, } } @@ -8060,12 +8052,12 @@ pub struct DisplayPropertiesKHR<'a> { } unsafe impl Send for DisplayPropertiesKHR<'_> {} unsafe impl Sync for DisplayPropertiesKHR<'_> {} -impl ::std::default::Default for DisplayPropertiesKHR<'_> { +impl ::core::default::Default for DisplayPropertiesKHR<'_> { #[inline] fn default() -> Self { Self { display: DisplayKHR::default(), - display_name: ::std::ptr::null(), + display_name: ::core::ptr::null(), physical_dimensions: Extent2D::default(), physical_resolution: Extent2D::default(), supported_transforms: SurfaceTransformFlagsKHR::default(), @@ -8082,16 +8074,16 @@ impl<'a> DisplayPropertiesKHR<'a> { self } #[inline] - pub fn display_name(mut self, display_name: &'a core::ffi::CStr) -> Self { + pub fn display_name(mut self, display_name: &'a CStr) -> Self { self.display_name = display_name.as_ptr(); self } #[inline] - pub unsafe fn display_name_as_c_str(&self) -> Option<&core::ffi::CStr> { + pub unsafe fn display_name_as_c_str(&self) -> Option<&CStr> { if self.display_name.is_null() { None } else { - Some(core::ffi::CStr::from_ptr(self.display_name)) + Some(CStr::from_ptr(self.display_name)) } } #[inline] @@ -8197,12 +8189,12 @@ pub struct DisplayModeCreateInfoKHR<'a> { } unsafe impl Send for DisplayModeCreateInfoKHR<'_> {} unsafe impl Sync for DisplayModeCreateInfoKHR<'_> {} -impl ::std::default::Default for DisplayModeCreateInfoKHR<'_> { +impl ::core::default::Default for DisplayModeCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: DisplayModeCreateFlagsKHR::default(), parameters: DisplayModeParametersKHR::default(), _marker: PhantomData, @@ -8307,12 +8299,12 @@ pub struct DisplaySurfaceCreateInfoKHR<'a> { } unsafe impl Send for DisplaySurfaceCreateInfoKHR<'_> {} unsafe impl Sync for DisplaySurfaceCreateInfoKHR<'_> {} -impl ::std::default::Default for DisplaySurfaceCreateInfoKHR<'_> { +impl ::core::default::Default for DisplaySurfaceCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: DisplaySurfaceCreateFlagsKHR::default(), display_mode: DisplayModeKHR::default(), plane_index: u32::default(), @@ -8385,12 +8377,12 @@ pub struct DisplayPresentInfoKHR<'a> { } unsafe impl Send for DisplayPresentInfoKHR<'_> {} unsafe impl Sync for DisplayPresentInfoKHR<'_> {} -impl ::std::default::Default for DisplayPresentInfoKHR<'_> { +impl ::core::default::Default for DisplayPresentInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_rect: Rect2D::default(), dst_rect: Rect2D::default(), persistent: Bool32::default(), @@ -8505,14 +8497,14 @@ pub struct AndroidSurfaceCreateInfoKHR<'a> { } unsafe impl Send for AndroidSurfaceCreateInfoKHR<'_> {} unsafe impl Sync for AndroidSurfaceCreateInfoKHR<'_> {} -impl ::std::default::Default for AndroidSurfaceCreateInfoKHR<'_> { +impl ::core::default::Default for AndroidSurfaceCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: AndroidSurfaceCreateFlagsKHR::default(), - window: ::std::ptr::null_mut(), + window: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -8546,14 +8538,14 @@ pub struct ViSurfaceCreateInfoNN<'a> { } unsafe impl Send for ViSurfaceCreateInfoNN<'_> {} unsafe impl Sync for ViSurfaceCreateInfoNN<'_> {} -impl ::std::default::Default for ViSurfaceCreateInfoNN<'_> { +impl ::core::default::Default for ViSurfaceCreateInfoNN<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: ViSurfaceCreateFlagsNN::default(), - window: ::std::ptr::null_mut(), + window: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -8588,15 +8580,15 @@ pub struct WaylandSurfaceCreateInfoKHR<'a> { } unsafe impl Send for WaylandSurfaceCreateInfoKHR<'_> {} unsafe impl Sync for WaylandSurfaceCreateInfoKHR<'_> {} -impl ::std::default::Default for WaylandSurfaceCreateInfoKHR<'_> { +impl ::core::default::Default for WaylandSurfaceCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: WaylandSurfaceCreateFlagsKHR::default(), - display: ::std::ptr::null_mut(), - surface: ::std::ptr::null_mut(), + display: ::core::ptr::null_mut(), + surface: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -8636,15 +8628,15 @@ pub struct Win32SurfaceCreateInfoKHR<'a> { } unsafe impl Send for Win32SurfaceCreateInfoKHR<'_> {} unsafe impl Sync for Win32SurfaceCreateInfoKHR<'_> {} -impl ::std::default::Default for Win32SurfaceCreateInfoKHR<'_> { +impl ::core::default::Default for Win32SurfaceCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: Win32SurfaceCreateFlagsKHR::default(), - hinstance: unsafe { ::std::mem::zeroed() }, - hwnd: unsafe { ::std::mem::zeroed() }, + hinstance: unsafe { ::core::mem::zeroed() }, + hwnd: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -8684,14 +8676,14 @@ pub struct XlibSurfaceCreateInfoKHR<'a> { } unsafe impl Send for XlibSurfaceCreateInfoKHR<'_> {} unsafe impl Sync for XlibSurfaceCreateInfoKHR<'_> {} -impl ::std::default::Default for XlibSurfaceCreateInfoKHR<'_> { +impl ::core::default::Default for XlibSurfaceCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: XlibSurfaceCreateFlagsKHR::default(), - dpy: ::std::ptr::null_mut(), + dpy: ::core::ptr::null_mut(), window: Window::default(), _marker: PhantomData, } @@ -8732,14 +8724,14 @@ pub struct XcbSurfaceCreateInfoKHR<'a> { } unsafe impl Send for XcbSurfaceCreateInfoKHR<'_> {} unsafe impl Sync for XcbSurfaceCreateInfoKHR<'_> {} -impl ::std::default::Default for XcbSurfaceCreateInfoKHR<'_> { +impl ::core::default::Default for XcbSurfaceCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: XcbSurfaceCreateFlagsKHR::default(), - connection: ::std::ptr::null_mut(), + connection: ::core::ptr::null_mut(), window: xcb_window_t::default(), _marker: PhantomData, } @@ -8780,15 +8772,15 @@ pub struct DirectFBSurfaceCreateInfoEXT<'a> { } unsafe impl Send for DirectFBSurfaceCreateInfoEXT<'_> {} unsafe impl Sync for DirectFBSurfaceCreateInfoEXT<'_> {} -impl ::std::default::Default for DirectFBSurfaceCreateInfoEXT<'_> { +impl ::core::default::Default for DirectFBSurfaceCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: DirectFBSurfaceCreateFlagsEXT::default(), - dfb: ::std::ptr::null_mut(), - surface: ::std::ptr::null_mut(), + dfb: ::core::ptr::null_mut(), + surface: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -8827,12 +8819,12 @@ pub struct ImagePipeSurfaceCreateInfoFUCHSIA<'a> { } unsafe impl Send for ImagePipeSurfaceCreateInfoFUCHSIA<'_> {} unsafe impl Sync for ImagePipeSurfaceCreateInfoFUCHSIA<'_> {} -impl ::std::default::Default for ImagePipeSurfaceCreateInfoFUCHSIA<'_> { +impl ::core::default::Default for ImagePipeSurfaceCreateInfoFUCHSIA<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: ImagePipeSurfaceCreateFlagsFUCHSIA::default(), image_pipe_handle: zx_handle_t::default(), _marker: PhantomData, @@ -8868,12 +8860,12 @@ pub struct StreamDescriptorSurfaceCreateInfoGGP<'a> { } unsafe impl Send for StreamDescriptorSurfaceCreateInfoGGP<'_> {} unsafe impl Sync for StreamDescriptorSurfaceCreateInfoGGP<'_> {} -impl ::std::default::Default for StreamDescriptorSurfaceCreateInfoGGP<'_> { +impl ::core::default::Default for StreamDescriptorSurfaceCreateInfoGGP<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: StreamDescriptorSurfaceCreateFlagsGGP::default(), stream_descriptor: GgpStreamDescriptor::default(), _marker: PhantomData, @@ -8910,15 +8902,15 @@ pub struct ScreenSurfaceCreateInfoQNX<'a> { } unsafe impl Send for ScreenSurfaceCreateInfoQNX<'_> {} unsafe impl Sync for ScreenSurfaceCreateInfoQNX<'_> {} -impl ::std::default::Default for ScreenSurfaceCreateInfoQNX<'_> { +impl ::core::default::Default for ScreenSurfaceCreateInfoQNX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: ScreenSurfaceCreateFlagsQNX::default(), - context: ::std::ptr::null_mut(), - window: ::std::ptr::null_mut(), + context: ::core::ptr::null_mut(), + window: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -8992,12 +8984,12 @@ pub struct SwapchainCreateInfoKHR<'a> { } unsafe impl Send for SwapchainCreateInfoKHR<'_> {} unsafe impl Sync for SwapchainCreateInfoKHR<'_> {} -impl ::std::default::Default for SwapchainCreateInfoKHR<'_> { +impl ::core::default::Default for SwapchainCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: SwapchainCreateFlagsKHR::default(), surface: SurfaceKHR::default(), min_image_count: u32::default(), @@ -9008,7 +9000,7 @@ impl ::std::default::Default for SwapchainCreateInfoKHR<'_> { image_usage: ImageUsageFlags::default(), image_sharing_mode: SharingMode::default(), queue_family_index_count: u32::default(), - p_queue_family_indices: ::std::ptr::null(), + p_queue_family_indices: ::core::ptr::null(), pre_transform: SurfaceTransformFlagsKHR::default(), composite_alpha: CompositeAlphaFlagsKHR::default(), present_mode: PresentModeKHR::default(), @@ -9132,18 +9124,18 @@ pub struct PresentInfoKHR<'a> { } unsafe impl Send for PresentInfoKHR<'_> {} unsafe impl Sync for PresentInfoKHR<'_> {} -impl ::std::default::Default for PresentInfoKHR<'_> { +impl ::core::default::Default for PresentInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), wait_semaphore_count: u32::default(), - p_wait_semaphores: ::std::ptr::null(), + p_wait_semaphores: ::core::ptr::null(), swapchain_count: u32::default(), - p_swapchains: ::std::ptr::null(), - p_image_indices: ::std::ptr::null(), - p_results: ::std::ptr::null_mut(), + p_swapchains: ::core::ptr::null(), + p_image_indices: ::core::ptr::null(), + p_results: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -9218,15 +9210,15 @@ impl fmt::Debug for DebugReportCallbackCreateInfoEXT<'_> { .finish() } } -impl ::std::default::Default for DebugReportCallbackCreateInfoEXT<'_> { +impl ::core::default::Default for DebugReportCallbackCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: DebugReportFlagsEXT::default(), pfn_callback: PFN_vkDebugReportCallbackEXT::default(), - p_user_data: ::std::ptr::null_mut(), + p_user_data: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -9266,14 +9258,14 @@ pub struct ValidationFlagsEXT<'a> { } unsafe impl Send for ValidationFlagsEXT<'_> {} unsafe impl Sync for ValidationFlagsEXT<'_> {} -impl ::std::default::Default for ValidationFlagsEXT<'_> { +impl ::core::default::Default for ValidationFlagsEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), disabled_validation_check_count: u32::default(), - p_disabled_validation_checks: ::std::ptr::null(), + p_disabled_validation_checks: ::core::ptr::null(), _marker: PhantomData, } } @@ -9309,16 +9301,16 @@ pub struct ValidationFeaturesEXT<'a> { } unsafe impl Send for ValidationFeaturesEXT<'_> {} unsafe impl Sync for ValidationFeaturesEXT<'_> {} -impl ::std::default::Default for ValidationFeaturesEXT<'_> { +impl ::core::default::Default for ValidationFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), enabled_validation_feature_count: u32::default(), - p_enabled_validation_features: ::std::ptr::null(), + p_enabled_validation_features: ::core::ptr::null(), disabled_validation_feature_count: u32::default(), - p_disabled_validation_features: ::std::ptr::null(), + p_disabled_validation_features: ::core::ptr::null(), _marker: PhantomData, } } @@ -9361,14 +9353,14 @@ pub struct LayerSettingsCreateInfoEXT<'a> { } unsafe impl Send for LayerSettingsCreateInfoEXT<'_> {} unsafe impl Sync for LayerSettingsCreateInfoEXT<'_> {} -impl ::std::default::Default for LayerSettingsCreateInfoEXT<'_> { +impl ::core::default::Default for LayerSettingsCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), setting_count: u32::default(), - p_settings: ::std::ptr::null(), + p_settings: ::core::ptr::null(), _marker: PhantomData, } } @@ -9400,44 +9392,44 @@ pub struct LayerSettingEXT<'a> { } unsafe impl Send for LayerSettingEXT<'_> {} unsafe impl Sync for LayerSettingEXT<'_> {} -impl ::std::default::Default for LayerSettingEXT<'_> { +impl ::core::default::Default for LayerSettingEXT<'_> { #[inline] fn default() -> Self { Self { - p_layer_name: ::std::ptr::null(), - p_setting_name: ::std::ptr::null(), + p_layer_name: ::core::ptr::null(), + p_setting_name: ::core::ptr::null(), ty: LayerSettingTypeEXT::default(), value_count: u32::default(), - p_values: ::std::ptr::null(), + p_values: ::core::ptr::null(), _marker: PhantomData, } } } impl<'a> LayerSettingEXT<'a> { #[inline] - pub fn layer_name(mut self, layer_name: &'a core::ffi::CStr) -> Self { + pub fn layer_name(mut self, layer_name: &'a CStr) -> Self { self.p_layer_name = layer_name.as_ptr(); self } #[inline] - pub unsafe fn layer_name_as_c_str(&self) -> Option<&core::ffi::CStr> { + pub unsafe fn layer_name_as_c_str(&self) -> Option<&CStr> { if self.p_layer_name.is_null() { None } else { - Some(core::ffi::CStr::from_ptr(self.p_layer_name)) + Some(CStr::from_ptr(self.p_layer_name)) } } #[inline] - pub fn setting_name(mut self, setting_name: &'a core::ffi::CStr) -> Self { + pub fn setting_name(mut self, setting_name: &'a CStr) -> Self { self.p_setting_name = setting_name.as_ptr(); self } #[inline] - pub unsafe fn setting_name_as_c_str(&self) -> Option<&core::ffi::CStr> { + pub unsafe fn setting_name_as_c_str(&self) -> Option<&CStr> { if self.p_setting_name.is_null() { None } else { - Some(core::ffi::CStr::from_ptr(self.p_setting_name)) + Some(CStr::from_ptr(self.p_setting_name)) } } #[inline] @@ -9465,12 +9457,12 @@ pub struct PipelineRasterizationStateRasterizationOrderAMD<'a> { } unsafe impl Send for PipelineRasterizationStateRasterizationOrderAMD<'_> {} unsafe impl Sync for PipelineRasterizationStateRasterizationOrderAMD<'_> {} -impl ::std::default::Default for PipelineRasterizationStateRasterizationOrderAMD<'_> { +impl ::core::default::Default for PipelineRasterizationStateRasterizationOrderAMD<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), rasterization_order: RasterizationOrderAMD::default(), _marker: PhantomData, } @@ -9506,15 +9498,15 @@ pub struct DebugMarkerObjectNameInfoEXT<'a> { } unsafe impl Send for DebugMarkerObjectNameInfoEXT<'_> {} unsafe impl Sync for DebugMarkerObjectNameInfoEXT<'_> {} -impl ::std::default::Default for DebugMarkerObjectNameInfoEXT<'_> { +impl ::core::default::Default for DebugMarkerObjectNameInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), object_type: DebugReportObjectTypeEXT::default(), object: u64::default(), - p_object_name: ::std::ptr::null(), + p_object_name: ::core::ptr::null(), _marker: PhantomData, } } @@ -9534,16 +9526,16 @@ impl<'a> DebugMarkerObjectNameInfoEXT<'a> { self } #[inline] - pub fn object_name(mut self, object_name: &'a core::ffi::CStr) -> Self { + pub fn object_name(mut self, object_name: &'a CStr) -> Self { self.p_object_name = object_name.as_ptr(); self } #[inline] - pub unsafe fn object_name_as_c_str(&self) -> Option<&core::ffi::CStr> { + pub unsafe fn object_name_as_c_str(&self) -> Option<&CStr> { if self.p_object_name.is_null() { None } else { - Some(core::ffi::CStr::from_ptr(self.p_object_name)) + Some(CStr::from_ptr(self.p_object_name)) } } } @@ -9564,17 +9556,17 @@ pub struct DebugMarkerObjectTagInfoEXT<'a> { } unsafe impl Send for DebugMarkerObjectTagInfoEXT<'_> {} unsafe impl Sync for DebugMarkerObjectTagInfoEXT<'_> {} -impl ::std::default::Default for DebugMarkerObjectTagInfoEXT<'_> { +impl ::core::default::Default for DebugMarkerObjectTagInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), object_type: DebugReportObjectTypeEXT::default(), object: u64::default(), tag_name: u64::default(), tag_size: usize::default(), - p_tag: ::std::ptr::null(), + p_tag: ::core::ptr::null(), _marker: PhantomData, } } @@ -9619,14 +9611,14 @@ pub struct DebugMarkerMarkerInfoEXT<'a> { } unsafe impl Send for DebugMarkerMarkerInfoEXT<'_> {} unsafe impl Sync for DebugMarkerMarkerInfoEXT<'_> {} -impl ::std::default::Default for DebugMarkerMarkerInfoEXT<'_> { +impl ::core::default::Default for DebugMarkerMarkerInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_marker_name: ::std::ptr::null(), - color: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null(), + p_marker_name: ::core::ptr::null(), + color: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -9636,16 +9628,16 @@ unsafe impl<'a> TaggedStructure for DebugMarkerMarkerInfoEXT<'a> { } impl<'a> DebugMarkerMarkerInfoEXT<'a> { #[inline] - pub fn marker_name(mut self, marker_name: &'a core::ffi::CStr) -> Self { + pub fn marker_name(mut self, marker_name: &'a CStr) -> Self { self.p_marker_name = marker_name.as_ptr(); self } #[inline] - pub unsafe fn marker_name_as_c_str(&self) -> Option<&core::ffi::CStr> { + pub unsafe fn marker_name_as_c_str(&self) -> Option<&CStr> { if self.p_marker_name.is_null() { None } else { - Some(core::ffi::CStr::from_ptr(self.p_marker_name)) + Some(CStr::from_ptr(self.p_marker_name)) } } #[inline] @@ -9667,12 +9659,12 @@ pub struct DedicatedAllocationImageCreateInfoNV<'a> { } unsafe impl Send for DedicatedAllocationImageCreateInfoNV<'_> {} unsafe impl Sync for DedicatedAllocationImageCreateInfoNV<'_> {} -impl ::std::default::Default for DedicatedAllocationImageCreateInfoNV<'_> { +impl ::core::default::Default for DedicatedAllocationImageCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), dedicated_allocation: Bool32::default(), _marker: PhantomData, } @@ -9702,12 +9694,12 @@ pub struct DedicatedAllocationBufferCreateInfoNV<'a> { } unsafe impl Send for DedicatedAllocationBufferCreateInfoNV<'_> {} unsafe impl Sync for DedicatedAllocationBufferCreateInfoNV<'_> {} -impl ::std::default::Default for DedicatedAllocationBufferCreateInfoNV<'_> { +impl ::core::default::Default for DedicatedAllocationBufferCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), dedicated_allocation: Bool32::default(), _marker: PhantomData, } @@ -9738,12 +9730,12 @@ pub struct DedicatedAllocationMemoryAllocateInfoNV<'a> { } unsafe impl Send for DedicatedAllocationMemoryAllocateInfoNV<'_> {} unsafe impl Sync for DedicatedAllocationMemoryAllocateInfoNV<'_> {} -impl ::std::default::Default for DedicatedAllocationMemoryAllocateInfoNV<'_> { +impl ::core::default::Default for DedicatedAllocationMemoryAllocateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), image: Image::default(), buffer: Buffer::default(), _marker: PhantomData, @@ -9825,12 +9817,12 @@ pub struct ExternalMemoryImageCreateInfoNV<'a> { } unsafe impl Send for ExternalMemoryImageCreateInfoNV<'_> {} unsafe impl Sync for ExternalMemoryImageCreateInfoNV<'_> {} -impl ::std::default::Default for ExternalMemoryImageCreateInfoNV<'_> { +impl ::core::default::Default for ExternalMemoryImageCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), handle_types: ExternalMemoryHandleTypeFlagsNV::default(), _marker: PhantomData, } @@ -9860,12 +9852,12 @@ pub struct ExportMemoryAllocateInfoNV<'a> { } unsafe impl Send for ExportMemoryAllocateInfoNV<'_> {} unsafe impl Sync for ExportMemoryAllocateInfoNV<'_> {} -impl ::std::default::Default for ExportMemoryAllocateInfoNV<'_> { +impl ::core::default::Default for ExportMemoryAllocateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), handle_types: ExternalMemoryHandleTypeFlagsNV::default(), _marker: PhantomData, } @@ -9896,14 +9888,14 @@ pub struct ImportMemoryWin32HandleInfoNV<'a> { } unsafe impl Send for ImportMemoryWin32HandleInfoNV<'_> {} unsafe impl Sync for ImportMemoryWin32HandleInfoNV<'_> {} -impl ::std::default::Default for ImportMemoryWin32HandleInfoNV<'_> { +impl ::core::default::Default for ImportMemoryWin32HandleInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), handle_type: ExternalMemoryHandleTypeFlagsNV::default(), - handle: unsafe { ::std::mem::zeroed() }, + handle: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -9938,13 +9930,13 @@ pub struct ExportMemoryWin32HandleInfoNV<'a> { } unsafe impl Send for ExportMemoryWin32HandleInfoNV<'_> {} unsafe impl Sync for ExportMemoryWin32HandleInfoNV<'_> {} -impl ::std::default::Default for ExportMemoryWin32HandleInfoNV<'_> { +impl ::core::default::Default for ExportMemoryWin32HandleInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_attributes: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_attributes: ::core::ptr::null(), dw_access: DWORD::default(), _marker: PhantomData, } @@ -9985,19 +9977,19 @@ pub struct Win32KeyedMutexAcquireReleaseInfoNV<'a> { } unsafe impl Send for Win32KeyedMutexAcquireReleaseInfoNV<'_> {} unsafe impl Sync for Win32KeyedMutexAcquireReleaseInfoNV<'_> {} -impl ::std::default::Default for Win32KeyedMutexAcquireReleaseInfoNV<'_> { +impl ::core::default::Default for Win32KeyedMutexAcquireReleaseInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), acquire_count: u32::default(), - p_acquire_syncs: ::std::ptr::null(), - p_acquire_keys: ::std::ptr::null(), - p_acquire_timeout_milliseconds: ::std::ptr::null(), + p_acquire_syncs: ::core::ptr::null(), + p_acquire_keys: ::core::ptr::null(), + p_acquire_timeout_milliseconds: ::core::ptr::null(), release_count: u32::default(), - p_release_syncs: ::std::ptr::null(), - p_release_keys: ::std::ptr::null(), + p_release_syncs: ::core::ptr::null(), + p_release_keys: ::core::ptr::null(), _marker: PhantomData, } } @@ -10052,12 +10044,12 @@ pub struct PhysicalDeviceDeviceGeneratedCommandsFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceDeviceGeneratedCommandsFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceDeviceGeneratedCommandsFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceDeviceGeneratedCommandsFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceDeviceGeneratedCommandsFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), device_generated_commands: Bool32::default(), _marker: PhantomData, } @@ -10091,12 +10083,12 @@ pub struct PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), device_generated_compute: Bool32::default(), device_generated_compute_pipelines: Bool32::default(), device_generated_compute_capture_replay: Bool32::default(), @@ -10150,12 +10142,12 @@ pub struct DevicePrivateDataCreateInfo<'a> { } unsafe impl Send for DevicePrivateDataCreateInfo<'_> {} unsafe impl Sync for DevicePrivateDataCreateInfo<'_> {} -impl ::std::default::Default for DevicePrivateDataCreateInfo<'_> { +impl ::core::default::Default for DevicePrivateDataCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), private_data_slot_request_count: u32::default(), _marker: PhantomData, } @@ -10185,12 +10177,12 @@ pub struct PrivateDataSlotCreateInfo<'a> { } unsafe impl Send for PrivateDataSlotCreateInfo<'_> {} unsafe impl Sync for PrivateDataSlotCreateInfo<'_> {} -impl ::std::default::Default for PrivateDataSlotCreateInfo<'_> { +impl ::core::default::Default for PrivateDataSlotCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PrivateDataSlotCreateFlags::default(), _marker: PhantomData, } @@ -10219,12 +10211,12 @@ pub struct PhysicalDevicePrivateDataFeatures<'a> { } unsafe impl Send for PhysicalDevicePrivateDataFeatures<'_> {} unsafe impl Sync for PhysicalDevicePrivateDataFeatures<'_> {} -impl ::std::default::Default for PhysicalDevicePrivateDataFeatures<'_> { +impl ::core::default::Default for PhysicalDevicePrivateDataFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), private_data: Bool32::default(), _marker: PhantomData, } @@ -10263,12 +10255,12 @@ pub struct PhysicalDeviceDeviceGeneratedCommandsPropertiesNV<'a> { } unsafe impl Send for PhysicalDeviceDeviceGeneratedCommandsPropertiesNV<'_> {} unsafe impl Sync for PhysicalDeviceDeviceGeneratedCommandsPropertiesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceDeviceGeneratedCommandsPropertiesNV<'_> { +impl ::core::default::Default for PhysicalDeviceDeviceGeneratedCommandsPropertiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_graphics_shader_group_count: u32::default(), max_indirect_sequence_count: u32::default(), max_indirect_commands_token_count: u32::default(), @@ -10374,12 +10366,12 @@ pub struct PhysicalDeviceMultiDrawPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceMultiDrawPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceMultiDrawPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceMultiDrawPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceMultiDrawPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_multi_draw_count: u32::default(), _marker: PhantomData, } @@ -10412,16 +10404,16 @@ pub struct GraphicsShaderGroupCreateInfoNV<'a> { } unsafe impl Send for GraphicsShaderGroupCreateInfoNV<'_> {} unsafe impl Sync for GraphicsShaderGroupCreateInfoNV<'_> {} -impl ::std::default::Default for GraphicsShaderGroupCreateInfoNV<'_> { +impl ::core::default::Default for GraphicsShaderGroupCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), stage_count: u32::default(), - p_stages: ::std::ptr::null(), - p_vertex_input_state: ::std::ptr::null(), - p_tessellation_state: ::std::ptr::null(), + p_stages: ::core::ptr::null(), + p_vertex_input_state: ::core::ptr::null(), + p_tessellation_state: ::core::ptr::null(), _marker: PhantomData, } } @@ -10469,16 +10461,16 @@ pub struct GraphicsPipelineShaderGroupsCreateInfoNV<'a> { } unsafe impl Send for GraphicsPipelineShaderGroupsCreateInfoNV<'_> {} unsafe impl Sync for GraphicsPipelineShaderGroupsCreateInfoNV<'_> {} -impl ::std::default::Default for GraphicsPipelineShaderGroupsCreateInfoNV<'_> { +impl ::core::default::Default for GraphicsPipelineShaderGroupsCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), group_count: u32::default(), - p_groups: ::std::ptr::null(), + p_groups: ::core::ptr::null(), pipeline_count: u32::default(), - p_pipelines: ::std::ptr::null(), + p_pipelines: ::core::ptr::null(), _marker: PhantomData, } } @@ -10632,12 +10624,12 @@ pub struct IndirectCommandsLayoutTokenNV<'a> { } unsafe impl Send for IndirectCommandsLayoutTokenNV<'_> {} unsafe impl Sync for IndirectCommandsLayoutTokenNV<'_> {} -impl ::std::default::Default for IndirectCommandsLayoutTokenNV<'_> { +impl ::core::default::Default for IndirectCommandsLayoutTokenNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), token_type: IndirectCommandsTokenTypeNV::default(), stream: u32::default(), offset: u32::default(), @@ -10649,8 +10641,8 @@ impl ::std::default::Default for IndirectCommandsLayoutTokenNV<'_> { pushconstant_size: u32::default(), indirect_state_flags: IndirectStateFlagsNV::default(), index_type_count: u32::default(), - p_index_types: ::std::ptr::null(), - p_index_type_values: ::std::ptr::null(), + p_index_types: ::core::ptr::null(), + p_index_type_values: ::core::ptr::null(), _marker: PhantomData, } } @@ -10746,18 +10738,18 @@ pub struct IndirectCommandsLayoutCreateInfoNV<'a> { } unsafe impl Send for IndirectCommandsLayoutCreateInfoNV<'_> {} unsafe impl Sync for IndirectCommandsLayoutCreateInfoNV<'_> {} -impl ::std::default::Default for IndirectCommandsLayoutCreateInfoNV<'_> { +impl ::core::default::Default for IndirectCommandsLayoutCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: IndirectCommandsLayoutUsageFlagsNV::default(), pipeline_bind_point: PipelineBindPoint::default(), token_count: u32::default(), - p_tokens: ::std::ptr::null(), + p_tokens: ::core::ptr::null(), stream_count: u32::default(), - p_stream_strides: ::std::ptr::null(), + p_stream_strides: ::core::ptr::null(), _marker: PhantomData, } } @@ -10814,17 +10806,17 @@ pub struct GeneratedCommandsInfoNV<'a> { } unsafe impl Send for GeneratedCommandsInfoNV<'_> {} unsafe impl Sync for GeneratedCommandsInfoNV<'_> {} -impl ::std::default::Default for GeneratedCommandsInfoNV<'_> { +impl ::core::default::Default for GeneratedCommandsInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), pipeline_bind_point: PipelineBindPoint::default(), pipeline: Pipeline::default(), indirect_commands_layout: IndirectCommandsLayoutNV::default(), stream_count: u32::default(), - p_streams: ::std::ptr::null(), + p_streams: ::core::ptr::null(), sequences_count: u32::default(), preprocess_buffer: Buffer::default(), preprocess_offset: DeviceSize::default(), @@ -10922,12 +10914,12 @@ pub struct GeneratedCommandsMemoryRequirementsInfoNV<'a> { } unsafe impl Send for GeneratedCommandsMemoryRequirementsInfoNV<'_> {} unsafe impl Sync for GeneratedCommandsMemoryRequirementsInfoNV<'_> {} -impl ::std::default::Default for GeneratedCommandsMemoryRequirementsInfoNV<'_> { +impl ::core::default::Default for GeneratedCommandsMemoryRequirementsInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), pipeline_bind_point: PipelineBindPoint::default(), pipeline: Pipeline::default(), indirect_commands_layout: IndirectCommandsLayoutNV::default(), @@ -10979,12 +10971,12 @@ pub struct PipelineIndirectDeviceAddressInfoNV<'a> { } unsafe impl Send for PipelineIndirectDeviceAddressInfoNV<'_> {} unsafe impl Sync for PipelineIndirectDeviceAddressInfoNV<'_> {} -impl ::std::default::Default for PipelineIndirectDeviceAddressInfoNV<'_> { +impl ::core::default::Default for PipelineIndirectDeviceAddressInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), pipeline_bind_point: PipelineBindPoint::default(), pipeline: Pipeline::default(), _marker: PhantomData, @@ -11034,12 +11026,12 @@ pub struct PhysicalDeviceFeatures2<'a> { } unsafe impl Send for PhysicalDeviceFeatures2<'_> {} unsafe impl Sync for PhysicalDeviceFeatures2<'_> {} -impl ::std::default::Default for PhysicalDeviceFeatures2<'_> { +impl ::core::default::Default for PhysicalDeviceFeatures2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), features: PhysicalDeviceFeatures::default(), _marker: PhantomData, } @@ -11087,12 +11079,12 @@ pub struct PhysicalDeviceProperties2<'a> { } unsafe impl Send for PhysicalDeviceProperties2<'_> {} unsafe impl Sync for PhysicalDeviceProperties2<'_> {} -impl ::std::default::Default for PhysicalDeviceProperties2<'_> { +impl ::core::default::Default for PhysicalDeviceProperties2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), properties: PhysicalDeviceProperties::default(), _marker: PhantomData, } @@ -11139,12 +11131,12 @@ pub struct FormatProperties2<'a> { } unsafe impl Send for FormatProperties2<'_> {} unsafe impl Sync for FormatProperties2<'_> {} -impl ::std::default::Default for FormatProperties2<'_> { +impl ::core::default::Default for FormatProperties2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), format_properties: FormatProperties::default(), _marker: PhantomData, } @@ -11188,12 +11180,12 @@ pub struct ImageFormatProperties2<'a> { } unsafe impl Send for ImageFormatProperties2<'_> {} unsafe impl Sync for ImageFormatProperties2<'_> {} -impl ::std::default::Default for ImageFormatProperties2<'_> { +impl ::core::default::Default for ImageFormatProperties2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), image_format_properties: ImageFormatProperties::default(), _marker: PhantomData, } @@ -11244,12 +11236,12 @@ pub struct PhysicalDeviceImageFormatInfo2<'a> { } unsafe impl Send for PhysicalDeviceImageFormatInfo2<'_> {} unsafe impl Sync for PhysicalDeviceImageFormatInfo2<'_> {} -impl ::std::default::Default for PhysicalDeviceImageFormatInfo2<'_> { +impl ::core::default::Default for PhysicalDeviceImageFormatInfo2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), format: Format::default(), ty: ImageType::default(), tiling: ImageTiling::default(), @@ -11320,12 +11312,12 @@ pub struct QueueFamilyProperties2<'a> { } unsafe impl Send for QueueFamilyProperties2<'_> {} unsafe impl Sync for QueueFamilyProperties2<'_> {} -impl ::std::default::Default for QueueFamilyProperties2<'_> { +impl ::core::default::Default for QueueFamilyProperties2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), queue_family_properties: QueueFamilyProperties::default(), _marker: PhantomData, } @@ -11372,12 +11364,12 @@ pub struct PhysicalDeviceMemoryProperties2<'a> { } unsafe impl Send for PhysicalDeviceMemoryProperties2<'_> {} unsafe impl Sync for PhysicalDeviceMemoryProperties2<'_> {} -impl ::std::default::Default for PhysicalDeviceMemoryProperties2<'_> { +impl ::core::default::Default for PhysicalDeviceMemoryProperties2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), memory_properties: PhysicalDeviceMemoryProperties::default(), _marker: PhantomData, } @@ -11424,12 +11416,12 @@ pub struct SparseImageFormatProperties2<'a> { } unsafe impl Send for SparseImageFormatProperties2<'_> {} unsafe impl Sync for SparseImageFormatProperties2<'_> {} -impl ::std::default::Default for SparseImageFormatProperties2<'_> { +impl ::core::default::Default for SparseImageFormatProperties2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), properties: SparseImageFormatProperties::default(), _marker: PhantomData, } @@ -11462,12 +11454,12 @@ pub struct PhysicalDeviceSparseImageFormatInfo2<'a> { } unsafe impl Send for PhysicalDeviceSparseImageFormatInfo2<'_> {} unsafe impl Sync for PhysicalDeviceSparseImageFormatInfo2<'_> {} -impl ::std::default::Default for PhysicalDeviceSparseImageFormatInfo2<'_> { +impl ::core::default::Default for PhysicalDeviceSparseImageFormatInfo2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), format: Format::default(), ty: ImageType::default(), samples: SampleCountFlags::default(), @@ -11520,12 +11512,12 @@ pub struct PhysicalDevicePushDescriptorPropertiesKHR<'a> { } unsafe impl Send for PhysicalDevicePushDescriptorPropertiesKHR<'_> {} unsafe impl Sync for PhysicalDevicePushDescriptorPropertiesKHR<'_> {} -impl ::std::default::Default for PhysicalDevicePushDescriptorPropertiesKHR<'_> { +impl ::core::default::Default for PhysicalDevicePushDescriptorPropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_push_descriptors: u32::default(), _marker: PhantomData, } @@ -11604,15 +11596,15 @@ impl fmt::Debug for PhysicalDeviceDriverProperties<'_> { .finish() } } -impl ::std::default::Default for PhysicalDeviceDriverProperties<'_> { +impl ::core::default::Default for PhysicalDeviceDriverProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), driver_id: DriverId::default(), - driver_name: unsafe { ::std::mem::zeroed() }, - driver_info: unsafe { ::std::mem::zeroed() }, + driver_name: unsafe { ::core::mem::zeroed() }, + driver_info: unsafe { ::core::mem::zeroed() }, conformance_version: ConformanceVersion::default(), _marker: PhantomData, } @@ -11631,27 +11623,23 @@ impl<'a> PhysicalDeviceDriverProperties<'a> { #[inline] pub fn driver_name( mut self, - driver_name: &core::ffi::CStr, + driver_name: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.driver_name, driver_name).map(|()| self) } #[inline] - pub fn driver_name_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn driver_name_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.driver_name) } #[inline] pub fn driver_info( mut self, - driver_info: &core::ffi::CStr, + driver_info: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.driver_info, driver_info).map(|()| self) } #[inline] - pub fn driver_info_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn driver_info_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.driver_info) } #[inline] @@ -11674,14 +11662,14 @@ pub struct PresentRegionsKHR<'a> { } unsafe impl Send for PresentRegionsKHR<'_> {} unsafe impl Sync for PresentRegionsKHR<'_> {} -impl ::std::default::Default for PresentRegionsKHR<'_> { +impl ::core::default::Default for PresentRegionsKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), swapchain_count: u32::default(), - p_regions: ::std::ptr::null(), + p_regions: ::core::ptr::null(), _marker: PhantomData, } } @@ -11710,12 +11698,12 @@ pub struct PresentRegionKHR<'a> { } unsafe impl Send for PresentRegionKHR<'_> {} unsafe impl Sync for PresentRegionKHR<'_> {} -impl ::std::default::Default for PresentRegionKHR<'_> { +impl ::core::default::Default for PresentRegionKHR<'_> { #[inline] fn default() -> Self { Self { rectangle_count: u32::default(), - p_rectangles: ::std::ptr::null(), + p_rectangles: ::core::ptr::null(), _marker: PhantomData, } } @@ -11769,12 +11757,12 @@ pub struct PhysicalDeviceVariablePointersFeatures<'a> { } unsafe impl Send for PhysicalDeviceVariablePointersFeatures<'_> {} unsafe impl Sync for PhysicalDeviceVariablePointersFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceVariablePointersFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceVariablePointersFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), variable_pointers_storage_buffer: Bool32::default(), variable_pointers: Bool32::default(), _marker: PhantomData, @@ -11850,12 +11838,12 @@ pub struct PhysicalDeviceExternalImageFormatInfo<'a> { } unsafe impl Send for PhysicalDeviceExternalImageFormatInfo<'_> {} unsafe impl Sync for PhysicalDeviceExternalImageFormatInfo<'_> {} -impl ::std::default::Default for PhysicalDeviceExternalImageFormatInfo<'_> { +impl ::core::default::Default for PhysicalDeviceExternalImageFormatInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), handle_type: ExternalMemoryHandleTypeFlags::default(), _marker: PhantomData, } @@ -11885,12 +11873,12 @@ pub struct ExternalImageFormatProperties<'a> { } unsafe impl Send for ExternalImageFormatProperties<'_> {} unsafe impl Sync for ExternalImageFormatProperties<'_> {} -impl ::std::default::Default for ExternalImageFormatProperties<'_> { +impl ::core::default::Default for ExternalImageFormatProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), external_memory_properties: ExternalMemoryProperties::default(), _marker: PhantomData, } @@ -11925,12 +11913,12 @@ pub struct PhysicalDeviceExternalBufferInfo<'a> { } unsafe impl Send for PhysicalDeviceExternalBufferInfo<'_> {} unsafe impl Sync for PhysicalDeviceExternalBufferInfo<'_> {} -impl ::std::default::Default for PhysicalDeviceExternalBufferInfo<'_> { +impl ::core::default::Default for PhysicalDeviceExternalBufferInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: BufferCreateFlags::default(), usage: BufferUsageFlags::default(), handle_type: ExternalMemoryHandleTypeFlags::default(), @@ -11989,12 +11977,12 @@ pub struct ExternalBufferProperties<'a> { } unsafe impl Send for ExternalBufferProperties<'_> {} unsafe impl Sync for ExternalBufferProperties<'_> {} -impl ::std::default::Default for ExternalBufferProperties<'_> { +impl ::core::default::Default for ExternalBufferProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), external_memory_properties: ExternalMemoryProperties::default(), _marker: PhantomData, } @@ -12030,15 +12018,15 @@ pub struct PhysicalDeviceIDProperties<'a> { } unsafe impl Send for PhysicalDeviceIDProperties<'_> {} unsafe impl Sync for PhysicalDeviceIDProperties<'_> {} -impl ::std::default::Default for PhysicalDeviceIDProperties<'_> { +impl ::core::default::Default for PhysicalDeviceIDProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), - device_uuid: unsafe { ::std::mem::zeroed() }, - driver_uuid: unsafe { ::std::mem::zeroed() }, - device_luid: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null_mut(), + device_uuid: unsafe { ::core::mem::zeroed() }, + driver_uuid: unsafe { ::core::mem::zeroed() }, + device_luid: unsafe { ::core::mem::zeroed() }, device_node_mask: u32::default(), device_luid_valid: Bool32::default(), _marker: PhantomData, @@ -12089,12 +12077,12 @@ pub struct ExternalMemoryImageCreateInfo<'a> { } unsafe impl Send for ExternalMemoryImageCreateInfo<'_> {} unsafe impl Sync for ExternalMemoryImageCreateInfo<'_> {} -impl ::std::default::Default for ExternalMemoryImageCreateInfo<'_> { +impl ::core::default::Default for ExternalMemoryImageCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), handle_types: ExternalMemoryHandleTypeFlags::default(), _marker: PhantomData, } @@ -12124,12 +12112,12 @@ pub struct ExternalMemoryBufferCreateInfo<'a> { } unsafe impl Send for ExternalMemoryBufferCreateInfo<'_> {} unsafe impl Sync for ExternalMemoryBufferCreateInfo<'_> {} -impl ::std::default::Default for ExternalMemoryBufferCreateInfo<'_> { +impl ::core::default::Default for ExternalMemoryBufferCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), handle_types: ExternalMemoryHandleTypeFlags::default(), _marker: PhantomData, } @@ -12159,12 +12147,12 @@ pub struct ExportMemoryAllocateInfo<'a> { } unsafe impl Send for ExportMemoryAllocateInfo<'_> {} unsafe impl Sync for ExportMemoryAllocateInfo<'_> {} -impl ::std::default::Default for ExportMemoryAllocateInfo<'_> { +impl ::core::default::Default for ExportMemoryAllocateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), handle_types: ExternalMemoryHandleTypeFlags::default(), _marker: PhantomData, } @@ -12196,15 +12184,15 @@ pub struct ImportMemoryWin32HandleInfoKHR<'a> { } unsafe impl Send for ImportMemoryWin32HandleInfoKHR<'_> {} unsafe impl Sync for ImportMemoryWin32HandleInfoKHR<'_> {} -impl ::std::default::Default for ImportMemoryWin32HandleInfoKHR<'_> { +impl ::core::default::Default for ImportMemoryWin32HandleInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), handle_type: ExternalMemoryHandleTypeFlags::default(), - handle: unsafe { ::std::mem::zeroed() }, - name: unsafe { ::std::mem::zeroed() }, + handle: unsafe { ::core::mem::zeroed() }, + name: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -12245,15 +12233,15 @@ pub struct ExportMemoryWin32HandleInfoKHR<'a> { } unsafe impl Send for ExportMemoryWin32HandleInfoKHR<'_> {} unsafe impl Sync for ExportMemoryWin32HandleInfoKHR<'_> {} -impl ::std::default::Default for ExportMemoryWin32HandleInfoKHR<'_> { +impl ::core::default::Default for ExportMemoryWin32HandleInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_attributes: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_attributes: ::core::ptr::null(), dw_access: DWORD::default(), - name: unsafe { ::std::mem::zeroed() }, + name: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -12293,12 +12281,12 @@ pub struct ImportMemoryZirconHandleInfoFUCHSIA<'a> { } unsafe impl Send for ImportMemoryZirconHandleInfoFUCHSIA<'_> {} unsafe impl Sync for ImportMemoryZirconHandleInfoFUCHSIA<'_> {} -impl ::std::default::Default for ImportMemoryZirconHandleInfoFUCHSIA<'_> { +impl ::core::default::Default for ImportMemoryZirconHandleInfoFUCHSIA<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), handle_type: ExternalMemoryHandleTypeFlags::default(), handle: zx_handle_t::default(), _marker: PhantomData, @@ -12334,12 +12322,12 @@ pub struct MemoryZirconHandlePropertiesFUCHSIA<'a> { } unsafe impl Send for MemoryZirconHandlePropertiesFUCHSIA<'_> {} unsafe impl Sync for MemoryZirconHandlePropertiesFUCHSIA<'_> {} -impl ::std::default::Default for MemoryZirconHandlePropertiesFUCHSIA<'_> { +impl ::core::default::Default for MemoryZirconHandlePropertiesFUCHSIA<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), memory_type_bits: u32::default(), _marker: PhantomData, } @@ -12369,12 +12357,12 @@ pub struct MemoryGetZirconHandleInfoFUCHSIA<'a> { } unsafe impl Send for MemoryGetZirconHandleInfoFUCHSIA<'_> {} unsafe impl Sync for MemoryGetZirconHandleInfoFUCHSIA<'_> {} -impl ::std::default::Default for MemoryGetZirconHandleInfoFUCHSIA<'_> { +impl ::core::default::Default for MemoryGetZirconHandleInfoFUCHSIA<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), memory: DeviceMemory::default(), handle_type: ExternalMemoryHandleTypeFlags::default(), _marker: PhantomData, @@ -12409,12 +12397,12 @@ pub struct MemoryWin32HandlePropertiesKHR<'a> { } unsafe impl Send for MemoryWin32HandlePropertiesKHR<'_> {} unsafe impl Sync for MemoryWin32HandlePropertiesKHR<'_> {} -impl ::std::default::Default for MemoryWin32HandlePropertiesKHR<'_> { +impl ::core::default::Default for MemoryWin32HandlePropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), memory_type_bits: u32::default(), _marker: PhantomData, } @@ -12444,12 +12432,12 @@ pub struct MemoryGetWin32HandleInfoKHR<'a> { } unsafe impl Send for MemoryGetWin32HandleInfoKHR<'_> {} unsafe impl Sync for MemoryGetWin32HandleInfoKHR<'_> {} -impl ::std::default::Default for MemoryGetWin32HandleInfoKHR<'_> { +impl ::core::default::Default for MemoryGetWin32HandleInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), memory: DeviceMemory::default(), handle_type: ExternalMemoryHandleTypeFlags::default(), _marker: PhantomData, @@ -12485,12 +12473,12 @@ pub struct ImportMemoryFdInfoKHR<'a> { } unsafe impl Send for ImportMemoryFdInfoKHR<'_> {} unsafe impl Sync for ImportMemoryFdInfoKHR<'_> {} -impl ::std::default::Default for ImportMemoryFdInfoKHR<'_> { +impl ::core::default::Default for ImportMemoryFdInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), handle_type: ExternalMemoryHandleTypeFlags::default(), fd: c_int::default(), _marker: PhantomData, @@ -12526,12 +12514,12 @@ pub struct MemoryFdPropertiesKHR<'a> { } unsafe impl Send for MemoryFdPropertiesKHR<'_> {} unsafe impl Sync for MemoryFdPropertiesKHR<'_> {} -impl ::std::default::Default for MemoryFdPropertiesKHR<'_> { +impl ::core::default::Default for MemoryFdPropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), memory_type_bits: u32::default(), _marker: PhantomData, } @@ -12561,12 +12549,12 @@ pub struct MemoryGetFdInfoKHR<'a> { } unsafe impl Send for MemoryGetFdInfoKHR<'_> {} unsafe impl Sync for MemoryGetFdInfoKHR<'_> {} -impl ::std::default::Default for MemoryGetFdInfoKHR<'_> { +impl ::core::default::Default for MemoryGetFdInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), memory: DeviceMemory::default(), handle_type: ExternalMemoryHandleTypeFlags::default(), _marker: PhantomData, @@ -12607,19 +12595,19 @@ pub struct Win32KeyedMutexAcquireReleaseInfoKHR<'a> { } unsafe impl Send for Win32KeyedMutexAcquireReleaseInfoKHR<'_> {} unsafe impl Sync for Win32KeyedMutexAcquireReleaseInfoKHR<'_> {} -impl ::std::default::Default for Win32KeyedMutexAcquireReleaseInfoKHR<'_> { +impl ::core::default::Default for Win32KeyedMutexAcquireReleaseInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), acquire_count: u32::default(), - p_acquire_syncs: ::std::ptr::null(), - p_acquire_keys: ::std::ptr::null(), - p_acquire_timeouts: ::std::ptr::null(), + p_acquire_syncs: ::core::ptr::null(), + p_acquire_keys: ::core::ptr::null(), + p_acquire_timeouts: ::core::ptr::null(), release_count: u32::default(), - p_release_syncs: ::std::ptr::null(), - p_release_keys: ::std::ptr::null(), + p_release_syncs: ::core::ptr::null(), + p_release_keys: ::core::ptr::null(), _marker: PhantomData, } } @@ -12674,12 +12662,12 @@ pub struct PhysicalDeviceExternalSemaphoreInfo<'a> { } unsafe impl Send for PhysicalDeviceExternalSemaphoreInfo<'_> {} unsafe impl Sync for PhysicalDeviceExternalSemaphoreInfo<'_> {} -impl ::std::default::Default for PhysicalDeviceExternalSemaphoreInfo<'_> { +impl ::core::default::Default for PhysicalDeviceExternalSemaphoreInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), handle_type: ExternalSemaphoreHandleTypeFlags::default(), _marker: PhantomData, } @@ -12728,12 +12716,12 @@ pub struct ExternalSemaphoreProperties<'a> { } unsafe impl Send for ExternalSemaphoreProperties<'_> {} unsafe impl Sync for ExternalSemaphoreProperties<'_> {} -impl ::std::default::Default for ExternalSemaphoreProperties<'_> { +impl ::core::default::Default for ExternalSemaphoreProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), export_from_imported_handle_types: ExternalSemaphoreHandleTypeFlags::default(), compatible_handle_types: ExternalSemaphoreHandleTypeFlags::default(), external_semaphore_features: ExternalSemaphoreFeatureFlags::default(), @@ -12783,12 +12771,12 @@ pub struct ExportSemaphoreCreateInfo<'a> { } unsafe impl Send for ExportSemaphoreCreateInfo<'_> {} unsafe impl Sync for ExportSemaphoreCreateInfo<'_> {} -impl ::std::default::Default for ExportSemaphoreCreateInfo<'_> { +impl ::core::default::Default for ExportSemaphoreCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), handle_types: ExternalSemaphoreHandleTypeFlags::default(), _marker: PhantomData, } @@ -12822,17 +12810,17 @@ pub struct ImportSemaphoreWin32HandleInfoKHR<'a> { } unsafe impl Send for ImportSemaphoreWin32HandleInfoKHR<'_> {} unsafe impl Sync for ImportSemaphoreWin32HandleInfoKHR<'_> {} -impl ::std::default::Default for ImportSemaphoreWin32HandleInfoKHR<'_> { +impl ::core::default::Default for ImportSemaphoreWin32HandleInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), semaphore: Semaphore::default(), flags: SemaphoreImportFlags::default(), handle_type: ExternalSemaphoreHandleTypeFlags::default(), - handle: unsafe { ::std::mem::zeroed() }, - name: unsafe { ::std::mem::zeroed() }, + handle: unsafe { ::core::mem::zeroed() }, + name: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -12882,15 +12870,15 @@ pub struct ExportSemaphoreWin32HandleInfoKHR<'a> { } unsafe impl Send for ExportSemaphoreWin32HandleInfoKHR<'_> {} unsafe impl Sync for ExportSemaphoreWin32HandleInfoKHR<'_> {} -impl ::std::default::Default for ExportSemaphoreWin32HandleInfoKHR<'_> { +impl ::core::default::Default for ExportSemaphoreWin32HandleInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_attributes: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_attributes: ::core::ptr::null(), dw_access: DWORD::default(), - name: unsafe { ::std::mem::zeroed() }, + name: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -12932,16 +12920,16 @@ pub struct D3D12FenceSubmitInfoKHR<'a> { } unsafe impl Send for D3D12FenceSubmitInfoKHR<'_> {} unsafe impl Sync for D3D12FenceSubmitInfoKHR<'_> {} -impl ::std::default::Default for D3D12FenceSubmitInfoKHR<'_> { +impl ::core::default::Default for D3D12FenceSubmitInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), wait_semaphore_values_count: u32::default(), - p_wait_semaphore_values: ::std::ptr::null(), + p_wait_semaphore_values: ::core::ptr::null(), signal_semaphore_values_count: u32::default(), - p_signal_semaphore_values: ::std::ptr::null(), + p_signal_semaphore_values: ::core::ptr::null(), _marker: PhantomData, } } @@ -12978,12 +12966,12 @@ pub struct SemaphoreGetWin32HandleInfoKHR<'a> { } unsafe impl Send for SemaphoreGetWin32HandleInfoKHR<'_> {} unsafe impl Sync for SemaphoreGetWin32HandleInfoKHR<'_> {} -impl ::std::default::Default for SemaphoreGetWin32HandleInfoKHR<'_> { +impl ::core::default::Default for SemaphoreGetWin32HandleInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), semaphore: Semaphore::default(), handle_type: ExternalSemaphoreHandleTypeFlags::default(), _marker: PhantomData, @@ -13021,12 +13009,12 @@ pub struct ImportSemaphoreFdInfoKHR<'a> { } unsafe impl Send for ImportSemaphoreFdInfoKHR<'_> {} unsafe impl Sync for ImportSemaphoreFdInfoKHR<'_> {} -impl ::std::default::Default for ImportSemaphoreFdInfoKHR<'_> { +impl ::core::default::Default for ImportSemaphoreFdInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), semaphore: Semaphore::default(), flags: SemaphoreImportFlags::default(), handle_type: ExternalSemaphoreHandleTypeFlags::default(), @@ -13074,12 +13062,12 @@ pub struct SemaphoreGetFdInfoKHR<'a> { } unsafe impl Send for SemaphoreGetFdInfoKHR<'_> {} unsafe impl Sync for SemaphoreGetFdInfoKHR<'_> {} -impl ::std::default::Default for SemaphoreGetFdInfoKHR<'_> { +impl ::core::default::Default for SemaphoreGetFdInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), semaphore: Semaphore::default(), handle_type: ExternalSemaphoreHandleTypeFlags::default(), _marker: PhantomData, @@ -13117,12 +13105,12 @@ pub struct ImportSemaphoreZirconHandleInfoFUCHSIA<'a> { } unsafe impl Send for ImportSemaphoreZirconHandleInfoFUCHSIA<'_> {} unsafe impl Sync for ImportSemaphoreZirconHandleInfoFUCHSIA<'_> {} -impl ::std::default::Default for ImportSemaphoreZirconHandleInfoFUCHSIA<'_> { +impl ::core::default::Default for ImportSemaphoreZirconHandleInfoFUCHSIA<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), semaphore: Semaphore::default(), flags: SemaphoreImportFlags::default(), handle_type: ExternalSemaphoreHandleTypeFlags::default(), @@ -13171,12 +13159,12 @@ pub struct SemaphoreGetZirconHandleInfoFUCHSIA<'a> { } unsafe impl Send for SemaphoreGetZirconHandleInfoFUCHSIA<'_> {} unsafe impl Sync for SemaphoreGetZirconHandleInfoFUCHSIA<'_> {} -impl ::std::default::Default for SemaphoreGetZirconHandleInfoFUCHSIA<'_> { +impl ::core::default::Default for SemaphoreGetZirconHandleInfoFUCHSIA<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), semaphore: Semaphore::default(), handle_type: ExternalSemaphoreHandleTypeFlags::default(), _marker: PhantomData, @@ -13211,12 +13199,12 @@ pub struct PhysicalDeviceExternalFenceInfo<'a> { } unsafe impl Send for PhysicalDeviceExternalFenceInfo<'_> {} unsafe impl Sync for PhysicalDeviceExternalFenceInfo<'_> {} -impl ::std::default::Default for PhysicalDeviceExternalFenceInfo<'_> { +impl ::core::default::Default for PhysicalDeviceExternalFenceInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), handle_type: ExternalFenceHandleTypeFlags::default(), _marker: PhantomData, } @@ -13247,12 +13235,12 @@ pub struct ExternalFenceProperties<'a> { } unsafe impl Send for ExternalFenceProperties<'_> {} unsafe impl Sync for ExternalFenceProperties<'_> {} -impl ::std::default::Default for ExternalFenceProperties<'_> { +impl ::core::default::Default for ExternalFenceProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), export_from_imported_handle_types: ExternalFenceHandleTypeFlags::default(), compatible_handle_types: ExternalFenceHandleTypeFlags::default(), external_fence_features: ExternalFenceFeatureFlags::default(), @@ -13302,12 +13290,12 @@ pub struct ExportFenceCreateInfo<'a> { } unsafe impl Send for ExportFenceCreateInfo<'_> {} unsafe impl Sync for ExportFenceCreateInfo<'_> {} -impl ::std::default::Default for ExportFenceCreateInfo<'_> { +impl ::core::default::Default for ExportFenceCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), handle_types: ExternalFenceHandleTypeFlags::default(), _marker: PhantomData, } @@ -13341,17 +13329,17 @@ pub struct ImportFenceWin32HandleInfoKHR<'a> { } unsafe impl Send for ImportFenceWin32HandleInfoKHR<'_> {} unsafe impl Sync for ImportFenceWin32HandleInfoKHR<'_> {} -impl ::std::default::Default for ImportFenceWin32HandleInfoKHR<'_> { +impl ::core::default::Default for ImportFenceWin32HandleInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), fence: Fence::default(), flags: FenceImportFlags::default(), handle_type: ExternalFenceHandleTypeFlags::default(), - handle: unsafe { ::std::mem::zeroed() }, - name: unsafe { ::std::mem::zeroed() }, + handle: unsafe { ::core::mem::zeroed() }, + name: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -13401,15 +13389,15 @@ pub struct ExportFenceWin32HandleInfoKHR<'a> { } unsafe impl Send for ExportFenceWin32HandleInfoKHR<'_> {} unsafe impl Sync for ExportFenceWin32HandleInfoKHR<'_> {} -impl ::std::default::Default for ExportFenceWin32HandleInfoKHR<'_> { +impl ::core::default::Default for ExportFenceWin32HandleInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_attributes: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_attributes: ::core::ptr::null(), dw_access: DWORD::default(), - name: unsafe { ::std::mem::zeroed() }, + name: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -13449,12 +13437,12 @@ pub struct FenceGetWin32HandleInfoKHR<'a> { } unsafe impl Send for FenceGetWin32HandleInfoKHR<'_> {} unsafe impl Sync for FenceGetWin32HandleInfoKHR<'_> {} -impl ::std::default::Default for FenceGetWin32HandleInfoKHR<'_> { +impl ::core::default::Default for FenceGetWin32HandleInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), fence: Fence::default(), handle_type: ExternalFenceHandleTypeFlags::default(), _marker: PhantomData, @@ -13492,12 +13480,12 @@ pub struct ImportFenceFdInfoKHR<'a> { } unsafe impl Send for ImportFenceFdInfoKHR<'_> {} unsafe impl Sync for ImportFenceFdInfoKHR<'_> {} -impl ::std::default::Default for ImportFenceFdInfoKHR<'_> { +impl ::core::default::Default for ImportFenceFdInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), fence: Fence::default(), flags: FenceImportFlags::default(), handle_type: ExternalFenceHandleTypeFlags::default(), @@ -13545,12 +13533,12 @@ pub struct FenceGetFdInfoKHR<'a> { } unsafe impl Send for FenceGetFdInfoKHR<'_> {} unsafe impl Sync for FenceGetFdInfoKHR<'_> {} -impl ::std::default::Default for FenceGetFdInfoKHR<'_> { +impl ::core::default::Default for FenceGetFdInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), fence: Fence::default(), handle_type: ExternalFenceHandleTypeFlags::default(), _marker: PhantomData, @@ -13587,12 +13575,12 @@ pub struct PhysicalDeviceMultiviewFeatures<'a> { } unsafe impl Send for PhysicalDeviceMultiviewFeatures<'_> {} unsafe impl Sync for PhysicalDeviceMultiviewFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceMultiviewFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceMultiviewFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), multiview: Bool32::default(), multiview_geometry_shader: Bool32::default(), multiview_tessellation_shader: Bool32::default(), @@ -13636,12 +13624,12 @@ pub struct PhysicalDeviceMultiviewProperties<'a> { } unsafe impl Send for PhysicalDeviceMultiviewProperties<'_> {} unsafe impl Sync for PhysicalDeviceMultiviewProperties<'_> {} -impl ::std::default::Default for PhysicalDeviceMultiviewProperties<'_> { +impl ::core::default::Default for PhysicalDeviceMultiviewProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_multiview_view_count: u32::default(), max_multiview_instance_index: u32::default(), _marker: PhantomData, @@ -13682,18 +13670,18 @@ pub struct RenderPassMultiviewCreateInfo<'a> { } unsafe impl Send for RenderPassMultiviewCreateInfo<'_> {} unsafe impl Sync for RenderPassMultiviewCreateInfo<'_> {} -impl ::std::default::Default for RenderPassMultiviewCreateInfo<'_> { +impl ::core::default::Default for RenderPassMultiviewCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), subpass_count: u32::default(), - p_view_masks: ::std::ptr::null(), + p_view_masks: ::core::ptr::null(), dependency_count: u32::default(), - p_view_offsets: ::std::ptr::null(), + p_view_offsets: ::core::ptr::null(), correlation_mask_count: u32::default(), - p_correlation_masks: ::std::ptr::null(), + p_correlation_masks: ::core::ptr::null(), _marker: PhantomData, } } @@ -13745,12 +13733,12 @@ pub struct SurfaceCapabilities2EXT<'a> { } unsafe impl Send for SurfaceCapabilities2EXT<'_> {} unsafe impl Sync for SurfaceCapabilities2EXT<'_> {} -impl ::std::default::Default for SurfaceCapabilities2EXT<'_> { +impl ::core::default::Default for SurfaceCapabilities2EXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), min_image_count: u32::default(), max_image_count: u32::default(), current_extent: Extent2D::default(), @@ -13845,12 +13833,12 @@ pub struct DisplayPowerInfoEXT<'a> { } unsafe impl Send for DisplayPowerInfoEXT<'_> {} unsafe impl Sync for DisplayPowerInfoEXT<'_> {} -impl ::std::default::Default for DisplayPowerInfoEXT<'_> { +impl ::core::default::Default for DisplayPowerInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), power_state: DisplayPowerStateEXT::default(), _marker: PhantomData, } @@ -13879,12 +13867,12 @@ pub struct DeviceEventInfoEXT<'a> { } unsafe impl Send for DeviceEventInfoEXT<'_> {} unsafe impl Sync for DeviceEventInfoEXT<'_> {} -impl ::std::default::Default for DeviceEventInfoEXT<'_> { +impl ::core::default::Default for DeviceEventInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), device_event: DeviceEventTypeEXT::default(), _marker: PhantomData, } @@ -13913,12 +13901,12 @@ pub struct DisplayEventInfoEXT<'a> { } unsafe impl Send for DisplayEventInfoEXT<'_> {} unsafe impl Sync for DisplayEventInfoEXT<'_> {} -impl ::std::default::Default for DisplayEventInfoEXT<'_> { +impl ::core::default::Default for DisplayEventInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), display_event: DisplayEventTypeEXT::default(), _marker: PhantomData, } @@ -13947,12 +13935,12 @@ pub struct SwapchainCounterCreateInfoEXT<'a> { } unsafe impl Send for SwapchainCounterCreateInfoEXT<'_> {} unsafe impl Sync for SwapchainCounterCreateInfoEXT<'_> {} -impl ::std::default::Default for SwapchainCounterCreateInfoEXT<'_> { +impl ::core::default::Default for SwapchainCounterCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), surface_counters: SurfaceCounterFlagsEXT::default(), _marker: PhantomData, } @@ -13995,14 +13983,14 @@ impl fmt::Debug for PhysicalDeviceGroupProperties<'_> { .finish() } } -impl ::std::default::Default for PhysicalDeviceGroupProperties<'_> { +impl ::core::default::Default for PhysicalDeviceGroupProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), physical_device_count: u32::default(), - physical_devices: unsafe { ::std::mem::zeroed() }, + physical_devices: unsafe { ::core::mem::zeroed() }, subset_allocation: Bool32::default(), _marker: PhantomData, } @@ -14042,12 +14030,12 @@ pub struct MemoryAllocateFlagsInfo<'a> { } unsafe impl Send for MemoryAllocateFlagsInfo<'_> {} unsafe impl Sync for MemoryAllocateFlagsInfo<'_> {} -impl ::std::default::Default for MemoryAllocateFlagsInfo<'_> { +impl ::core::default::Default for MemoryAllocateFlagsInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: MemoryAllocateFlags::default(), device_mask: u32::default(), _marker: PhantomData, @@ -14085,12 +14073,12 @@ pub struct BindBufferMemoryInfo<'a> { } unsafe impl Send for BindBufferMemoryInfo<'_> {} unsafe impl Sync for BindBufferMemoryInfo<'_> {} -impl ::std::default::Default for BindBufferMemoryInfo<'_> { +impl ::core::default::Default for BindBufferMemoryInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), buffer: Buffer::default(), memory: DeviceMemory::default(), memory_offset: DeviceSize::default(), @@ -14147,14 +14135,14 @@ pub struct BindBufferMemoryDeviceGroupInfo<'a> { } unsafe impl Send for BindBufferMemoryDeviceGroupInfo<'_> {} unsafe impl Sync for BindBufferMemoryDeviceGroupInfo<'_> {} -impl ::std::default::Default for BindBufferMemoryDeviceGroupInfo<'_> { +impl ::core::default::Default for BindBufferMemoryDeviceGroupInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), device_index_count: u32::default(), - p_device_indices: ::std::ptr::null(), + p_device_indices: ::core::ptr::null(), _marker: PhantomData, } } @@ -14186,12 +14174,12 @@ pub struct BindImageMemoryInfo<'a> { } unsafe impl Send for BindImageMemoryInfo<'_> {} unsafe impl Sync for BindImageMemoryInfo<'_> {} -impl ::std::default::Default for BindImageMemoryInfo<'_> { +impl ::core::default::Default for BindImageMemoryInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), image: Image::default(), memory: DeviceMemory::default(), memory_offset: DeviceSize::default(), @@ -14250,16 +14238,16 @@ pub struct BindImageMemoryDeviceGroupInfo<'a> { } unsafe impl Send for BindImageMemoryDeviceGroupInfo<'_> {} unsafe impl Sync for BindImageMemoryDeviceGroupInfo<'_> {} -impl ::std::default::Default for BindImageMemoryDeviceGroupInfo<'_> { +impl ::core::default::Default for BindImageMemoryDeviceGroupInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), device_index_count: u32::default(), - p_device_indices: ::std::ptr::null(), + p_device_indices: ::core::ptr::null(), split_instance_bind_region_count: u32::default(), - p_split_instance_bind_regions: ::std::ptr::null(), + p_split_instance_bind_regions: ::core::ptr::null(), _marker: PhantomData, } } @@ -14300,15 +14288,15 @@ pub struct DeviceGroupRenderPassBeginInfo<'a> { } unsafe impl Send for DeviceGroupRenderPassBeginInfo<'_> {} unsafe impl Sync for DeviceGroupRenderPassBeginInfo<'_> {} -impl ::std::default::Default for DeviceGroupRenderPassBeginInfo<'_> { +impl ::core::default::Default for DeviceGroupRenderPassBeginInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), device_mask: u32::default(), device_render_area_count: u32::default(), - p_device_render_areas: ::std::ptr::null(), + p_device_render_areas: ::core::ptr::null(), _marker: PhantomData, } } @@ -14344,12 +14332,12 @@ pub struct DeviceGroupCommandBufferBeginInfo<'a> { } unsafe impl Send for DeviceGroupCommandBufferBeginInfo<'_> {} unsafe impl Sync for DeviceGroupCommandBufferBeginInfo<'_> {} -impl ::std::default::Default for DeviceGroupCommandBufferBeginInfo<'_> { +impl ::core::default::Default for DeviceGroupCommandBufferBeginInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), device_mask: u32::default(), _marker: PhantomData, } @@ -14384,18 +14372,18 @@ pub struct DeviceGroupSubmitInfo<'a> { } unsafe impl Send for DeviceGroupSubmitInfo<'_> {} unsafe impl Sync for DeviceGroupSubmitInfo<'_> {} -impl ::std::default::Default for DeviceGroupSubmitInfo<'_> { +impl ::core::default::Default for DeviceGroupSubmitInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), wait_semaphore_count: u32::default(), - p_wait_semaphore_device_indices: ::std::ptr::null(), + p_wait_semaphore_device_indices: ::core::ptr::null(), command_buffer_count: u32::default(), - p_command_buffer_device_masks: ::std::ptr::null(), + p_command_buffer_device_masks: ::core::ptr::null(), signal_semaphore_count: u32::default(), - p_signal_semaphore_device_indices: ::std::ptr::null(), + p_signal_semaphore_device_indices: ::core::ptr::null(), _marker: PhantomData, } } @@ -14444,12 +14432,12 @@ pub struct DeviceGroupBindSparseInfo<'a> { } unsafe impl Send for DeviceGroupBindSparseInfo<'_> {} unsafe impl Sync for DeviceGroupBindSparseInfo<'_> {} -impl ::std::default::Default for DeviceGroupBindSparseInfo<'_> { +impl ::core::default::Default for DeviceGroupBindSparseInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), resource_device_index: u32::default(), memory_device_index: u32::default(), _marker: PhantomData, @@ -14486,13 +14474,13 @@ pub struct DeviceGroupPresentCapabilitiesKHR<'a> { } unsafe impl Send for DeviceGroupPresentCapabilitiesKHR<'_> {} unsafe impl Sync for DeviceGroupPresentCapabilitiesKHR<'_> {} -impl ::std::default::Default for DeviceGroupPresentCapabilitiesKHR<'_> { +impl ::core::default::Default for DeviceGroupPresentCapabilitiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), - present_mask: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null_mut(), + present_mask: unsafe { ::core::mem::zeroed() }, modes: DeviceGroupPresentModeFlagsKHR::default(), _marker: PhantomData, } @@ -14526,12 +14514,12 @@ pub struct ImageSwapchainCreateInfoKHR<'a> { } unsafe impl Send for ImageSwapchainCreateInfoKHR<'_> {} unsafe impl Sync for ImageSwapchainCreateInfoKHR<'_> {} -impl ::std::default::Default for ImageSwapchainCreateInfoKHR<'_> { +impl ::core::default::Default for ImageSwapchainCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), swapchain: SwapchainKHR::default(), _marker: PhantomData, } @@ -14562,12 +14550,12 @@ pub struct BindImageMemorySwapchainInfoKHR<'a> { } unsafe impl Send for BindImageMemorySwapchainInfoKHR<'_> {} unsafe impl Sync for BindImageMemorySwapchainInfoKHR<'_> {} -impl ::std::default::Default for BindImageMemorySwapchainInfoKHR<'_> { +impl ::core::default::Default for BindImageMemorySwapchainInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), swapchain: SwapchainKHR::default(), image_index: u32::default(), _marker: PhantomData, @@ -14607,12 +14595,12 @@ pub struct AcquireNextImageInfoKHR<'a> { } unsafe impl Send for AcquireNextImageInfoKHR<'_> {} unsafe impl Sync for AcquireNextImageInfoKHR<'_> {} -impl ::std::default::Default for AcquireNextImageInfoKHR<'_> { +impl ::core::default::Default for AcquireNextImageInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), swapchain: SwapchainKHR::default(), timeout: u64::default(), semaphore: Semaphore::default(), @@ -14667,14 +14655,14 @@ pub struct DeviceGroupPresentInfoKHR<'a> { } unsafe impl Send for DeviceGroupPresentInfoKHR<'_> {} unsafe impl Sync for DeviceGroupPresentInfoKHR<'_> {} -impl ::std::default::Default for DeviceGroupPresentInfoKHR<'_> { +impl ::core::default::Default for DeviceGroupPresentInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), swapchain_count: u32::default(), - p_device_masks: ::std::ptr::null(), + p_device_masks: ::core::ptr::null(), mode: DeviceGroupPresentModeFlagsKHR::default(), _marker: PhantomData, } @@ -14711,14 +14699,14 @@ pub struct DeviceGroupDeviceCreateInfo<'a> { } unsafe impl Send for DeviceGroupDeviceCreateInfo<'_> {} unsafe impl Sync for DeviceGroupDeviceCreateInfo<'_> {} -impl ::std::default::Default for DeviceGroupDeviceCreateInfo<'_> { +impl ::core::default::Default for DeviceGroupDeviceCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), physical_device_count: u32::default(), - p_physical_devices: ::std::ptr::null(), + p_physical_devices: ::core::ptr::null(), _marker: PhantomData, } } @@ -14748,12 +14736,12 @@ pub struct DeviceGroupSwapchainCreateInfoKHR<'a> { } unsafe impl Send for DeviceGroupSwapchainCreateInfoKHR<'_> {} unsafe impl Sync for DeviceGroupSwapchainCreateInfoKHR<'_> {} -impl ::std::default::Default for DeviceGroupSwapchainCreateInfoKHR<'_> { +impl ::core::default::Default for DeviceGroupSwapchainCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), modes: DeviceGroupPresentModeFlagsKHR::default(), _marker: PhantomData, } @@ -14835,15 +14823,15 @@ pub struct DescriptorUpdateTemplateCreateInfo<'a> { } unsafe impl Send for DescriptorUpdateTemplateCreateInfo<'_> {} unsafe impl Sync for DescriptorUpdateTemplateCreateInfo<'_> {} -impl ::std::default::Default for DescriptorUpdateTemplateCreateInfo<'_> { +impl ::core::default::Default for DescriptorUpdateTemplateCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: DescriptorUpdateTemplateCreateFlags::default(), descriptor_update_entry_count: u32::default(), - p_descriptor_update_entries: ::std::ptr::null(), + p_descriptor_update_entries: ::core::ptr::null(), template_type: DescriptorUpdateTemplateType::default(), descriptor_set_layout: DescriptorSetLayout::default(), pipeline_bind_point: PipelineBindPoint::default(), @@ -14931,12 +14919,12 @@ pub struct PhysicalDevicePresentIdFeaturesKHR<'a> { } unsafe impl Send for PhysicalDevicePresentIdFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDevicePresentIdFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDevicePresentIdFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDevicePresentIdFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), present_id: Bool32::default(), _marker: PhantomData, } @@ -14968,14 +14956,14 @@ pub struct PresentIdKHR<'a> { } unsafe impl Send for PresentIdKHR<'_> {} unsafe impl Sync for PresentIdKHR<'_> {} -impl ::std::default::Default for PresentIdKHR<'_> { +impl ::core::default::Default for PresentIdKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), swapchain_count: u32::default(), - p_present_ids: ::std::ptr::null(), + p_present_ids: ::core::ptr::null(), _marker: PhantomData, } } @@ -15005,12 +14993,12 @@ pub struct PhysicalDevicePresentWaitFeaturesKHR<'a> { } unsafe impl Send for PhysicalDevicePresentWaitFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDevicePresentWaitFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDevicePresentWaitFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDevicePresentWaitFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), present_wait: Bool32::default(), _marker: PhantomData, } @@ -15048,12 +15036,12 @@ pub struct HdrMetadataEXT<'a> { } unsafe impl Send for HdrMetadataEXT<'_> {} unsafe impl Sync for HdrMetadataEXT<'_> {} -impl ::std::default::Default for HdrMetadataEXT<'_> { +impl ::core::default::Default for HdrMetadataEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), display_primary_red: XYColorEXT::default(), display_primary_green: XYColorEXT::default(), display_primary_blue: XYColorEXT::default(), @@ -15124,12 +15112,12 @@ pub struct DisplayNativeHdrSurfaceCapabilitiesAMD<'a> { } unsafe impl Send for DisplayNativeHdrSurfaceCapabilitiesAMD<'_> {} unsafe impl Sync for DisplayNativeHdrSurfaceCapabilitiesAMD<'_> {} -impl ::std::default::Default for DisplayNativeHdrSurfaceCapabilitiesAMD<'_> { +impl ::core::default::Default for DisplayNativeHdrSurfaceCapabilitiesAMD<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), local_dimming_support: Bool32::default(), _marker: PhantomData, } @@ -15160,12 +15148,12 @@ pub struct SwapchainDisplayNativeHdrCreateInfoAMD<'a> { } unsafe impl Send for SwapchainDisplayNativeHdrCreateInfoAMD<'_> {} unsafe impl Sync for SwapchainDisplayNativeHdrCreateInfoAMD<'_> {} -impl ::std::default::Default for SwapchainDisplayNativeHdrCreateInfoAMD<'_> { +impl ::core::default::Default for SwapchainDisplayNativeHdrCreateInfoAMD<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), local_dimming_enable: Bool32::default(), _marker: PhantomData, } @@ -15251,14 +15239,14 @@ pub struct PresentTimesInfoGOOGLE<'a> { } unsafe impl Send for PresentTimesInfoGOOGLE<'_> {} unsafe impl Sync for PresentTimesInfoGOOGLE<'_> {} -impl ::std::default::Default for PresentTimesInfoGOOGLE<'_> { +impl ::core::default::Default for PresentTimesInfoGOOGLE<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), swapchain_count: u32::default(), - p_times: ::std::ptr::null(), + p_times: ::core::ptr::null(), _marker: PhantomData, } } @@ -15310,14 +15298,14 @@ pub struct IOSSurfaceCreateInfoMVK<'a> { } unsafe impl Send for IOSSurfaceCreateInfoMVK<'_> {} unsafe impl Sync for IOSSurfaceCreateInfoMVK<'_> {} -impl ::std::default::Default for IOSSurfaceCreateInfoMVK<'_> { +impl ::core::default::Default for IOSSurfaceCreateInfoMVK<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: IOSSurfaceCreateFlagsMVK::default(), - p_view: ::std::ptr::null(), + p_view: ::core::ptr::null(), _marker: PhantomData, } } @@ -15351,14 +15339,14 @@ pub struct MacOSSurfaceCreateInfoMVK<'a> { } unsafe impl Send for MacOSSurfaceCreateInfoMVK<'_> {} unsafe impl Sync for MacOSSurfaceCreateInfoMVK<'_> {} -impl ::std::default::Default for MacOSSurfaceCreateInfoMVK<'_> { +impl ::core::default::Default for MacOSSurfaceCreateInfoMVK<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: MacOSSurfaceCreateFlagsMVK::default(), - p_view: ::std::ptr::null(), + p_view: ::core::ptr::null(), _marker: PhantomData, } } @@ -15392,14 +15380,14 @@ pub struct MetalSurfaceCreateInfoEXT<'a> { } unsafe impl Send for MetalSurfaceCreateInfoEXT<'_> {} unsafe impl Sync for MetalSurfaceCreateInfoEXT<'_> {} -impl ::std::default::Default for MetalSurfaceCreateInfoEXT<'_> { +impl ::core::default::Default for MetalSurfaceCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: MetalSurfaceCreateFlagsEXT::default(), - p_layer: ::std::ptr::null(), + p_layer: ::core::ptr::null(), _marker: PhantomData, } } @@ -15455,15 +15443,15 @@ pub struct PipelineViewportWScalingStateCreateInfoNV<'a> { } unsafe impl Send for PipelineViewportWScalingStateCreateInfoNV<'_> {} unsafe impl Sync for PipelineViewportWScalingStateCreateInfoNV<'_> {} -impl ::std::default::Default for PipelineViewportWScalingStateCreateInfoNV<'_> { +impl ::core::default::Default for PipelineViewportWScalingStateCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), viewport_w_scaling_enable: Bool32::default(), viewport_count: u32::default(), - p_viewport_w_scalings: ::std::ptr::null(), + p_viewport_w_scalings: ::core::ptr::null(), _marker: PhantomData, } } @@ -15537,15 +15525,15 @@ pub struct PipelineViewportSwizzleStateCreateInfoNV<'a> { } unsafe impl Send for PipelineViewportSwizzleStateCreateInfoNV<'_> {} unsafe impl Sync for PipelineViewportSwizzleStateCreateInfoNV<'_> {} -impl ::std::default::Default for PipelineViewportSwizzleStateCreateInfoNV<'_> { +impl ::core::default::Default for PipelineViewportSwizzleStateCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineViewportSwizzleStateCreateFlagsNV::default(), viewport_count: u32::default(), - p_viewport_swizzles: ::std::ptr::null(), + p_viewport_swizzles: ::core::ptr::null(), _marker: PhantomData, } } @@ -15584,12 +15572,12 @@ pub struct PhysicalDeviceDiscardRectanglePropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceDiscardRectanglePropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceDiscardRectanglePropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceDiscardRectanglePropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceDiscardRectanglePropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_discard_rectangles: u32::default(), _marker: PhantomData, } @@ -15623,16 +15611,16 @@ pub struct PipelineDiscardRectangleStateCreateInfoEXT<'a> { } unsafe impl Send for PipelineDiscardRectangleStateCreateInfoEXT<'_> {} unsafe impl Sync for PipelineDiscardRectangleStateCreateInfoEXT<'_> {} -impl ::std::default::Default for PipelineDiscardRectangleStateCreateInfoEXT<'_> { +impl ::core::default::Default for PipelineDiscardRectangleStateCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineDiscardRectangleStateCreateFlagsEXT::default(), discard_rectangle_mode: DiscardRectangleModeEXT::default(), discard_rectangle_count: u32::default(), - p_discard_rectangles: ::std::ptr::null(), + p_discard_rectangles: ::core::ptr::null(), _marker: PhantomData, } } @@ -15676,12 +15664,12 @@ pub struct PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX<'a> { } unsafe impl Send for PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX<'_> {} unsafe impl Sync for PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX<'_> {} -impl ::std::default::Default for PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX<'_> { +impl ::core::default::Default for PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), per_view_position_all_components: Bool32::default(), _marker: PhantomData, } @@ -15746,14 +15734,14 @@ pub struct RenderPassInputAttachmentAspectCreateInfo<'a> { } unsafe impl Send for RenderPassInputAttachmentAspectCreateInfo<'_> {} unsafe impl Sync for RenderPassInputAttachmentAspectCreateInfo<'_> {} -impl ::std::default::Default for RenderPassInputAttachmentAspectCreateInfo<'_> { +impl ::core::default::Default for RenderPassInputAttachmentAspectCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), aspect_reference_count: u32::default(), - p_aspect_references: ::std::ptr::null(), + p_aspect_references: ::core::ptr::null(), _marker: PhantomData, } } @@ -15787,12 +15775,12 @@ pub struct PhysicalDeviceSurfaceInfo2KHR<'a> { } unsafe impl Send for PhysicalDeviceSurfaceInfo2KHR<'_> {} unsafe impl Sync for PhysicalDeviceSurfaceInfo2KHR<'_> {} -impl ::std::default::Default for PhysicalDeviceSurfaceInfo2KHR<'_> { +impl ::core::default::Default for PhysicalDeviceSurfaceInfo2KHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), surface: SurfaceKHR::default(), _marker: PhantomData, } @@ -15839,12 +15827,12 @@ pub struct SurfaceCapabilities2KHR<'a> { } unsafe impl Send for SurfaceCapabilities2KHR<'_> {} unsafe impl Sync for SurfaceCapabilities2KHR<'_> {} -impl ::std::default::Default for SurfaceCapabilities2KHR<'_> { +impl ::core::default::Default for SurfaceCapabilities2KHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), surface_capabilities: SurfaceCapabilitiesKHR::default(), _marker: PhantomData, } @@ -15891,12 +15879,12 @@ pub struct SurfaceFormat2KHR<'a> { } unsafe impl Send for SurfaceFormat2KHR<'_> {} unsafe impl Sync for SurfaceFormat2KHR<'_> {} -impl ::std::default::Default for SurfaceFormat2KHR<'_> { +impl ::core::default::Default for SurfaceFormat2KHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), surface_format: SurfaceFormatKHR::default(), _marker: PhantomData, } @@ -15940,12 +15928,12 @@ pub struct DisplayProperties2KHR<'a> { } unsafe impl Send for DisplayProperties2KHR<'_> {} unsafe impl Sync for DisplayProperties2KHR<'_> {} -impl ::std::default::Default for DisplayProperties2KHR<'_> { +impl ::core::default::Default for DisplayProperties2KHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), display_properties: DisplayPropertiesKHR::default(), _marker: PhantomData, } @@ -15974,12 +15962,12 @@ pub struct DisplayPlaneProperties2KHR<'a> { } unsafe impl Send for DisplayPlaneProperties2KHR<'_> {} unsafe impl Sync for DisplayPlaneProperties2KHR<'_> {} -impl ::std::default::Default for DisplayPlaneProperties2KHR<'_> { +impl ::core::default::Default for DisplayPlaneProperties2KHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), display_plane_properties: DisplayPlanePropertiesKHR::default(), _marker: PhantomData, } @@ -16011,12 +15999,12 @@ pub struct DisplayModeProperties2KHR<'a> { } unsafe impl Send for DisplayModeProperties2KHR<'_> {} unsafe impl Sync for DisplayModeProperties2KHR<'_> {} -impl ::std::default::Default for DisplayModeProperties2KHR<'_> { +impl ::core::default::Default for DisplayModeProperties2KHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), display_mode_properties: DisplayModePropertiesKHR::default(), _marker: PhantomData, } @@ -16049,12 +16037,12 @@ pub struct DisplayPlaneInfo2KHR<'a> { } unsafe impl Send for DisplayPlaneInfo2KHR<'_> {} unsafe impl Sync for DisplayPlaneInfo2KHR<'_> {} -impl ::std::default::Default for DisplayPlaneInfo2KHR<'_> { +impl ::core::default::Default for DisplayPlaneInfo2KHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), mode: DisplayModeKHR::default(), plane_index: u32::default(), _marker: PhantomData, @@ -16089,12 +16077,12 @@ pub struct DisplayPlaneCapabilities2KHR<'a> { } unsafe impl Send for DisplayPlaneCapabilities2KHR<'_> {} unsafe impl Sync for DisplayPlaneCapabilities2KHR<'_> {} -impl ::std::default::Default for DisplayPlaneCapabilities2KHR<'_> { +impl ::core::default::Default for DisplayPlaneCapabilities2KHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), capabilities: DisplayPlaneCapabilitiesKHR::default(), _marker: PhantomData, } @@ -16123,12 +16111,12 @@ pub struct SharedPresentSurfaceCapabilitiesKHR<'a> { } unsafe impl Send for SharedPresentSurfaceCapabilitiesKHR<'_> {} unsafe impl Sync for SharedPresentSurfaceCapabilitiesKHR<'_> {} -impl ::std::default::Default for SharedPresentSurfaceCapabilitiesKHR<'_> { +impl ::core::default::Default for SharedPresentSurfaceCapabilitiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shared_present_supported_usage_flags: ImageUsageFlags::default(), _marker: PhantomData, } @@ -16164,12 +16152,12 @@ pub struct PhysicalDevice16BitStorageFeatures<'a> { } unsafe impl Send for PhysicalDevice16BitStorageFeatures<'_> {} unsafe impl Sync for PhysicalDevice16BitStorageFeatures<'_> {} -impl ::std::default::Default for PhysicalDevice16BitStorageFeatures<'_> { +impl ::core::default::Default for PhysicalDevice16BitStorageFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), storage_buffer16_bit_access: Bool32::default(), uniform_and_storage_buffer16_bit_access: Bool32::default(), storage_push_constant16: Bool32::default(), @@ -16225,12 +16213,12 @@ pub struct PhysicalDeviceSubgroupProperties<'a> { } unsafe impl Send for PhysicalDeviceSubgroupProperties<'_> {} unsafe impl Sync for PhysicalDeviceSubgroupProperties<'_> {} -impl ::std::default::Default for PhysicalDeviceSubgroupProperties<'_> { +impl ::core::default::Default for PhysicalDeviceSubgroupProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), subgroup_size: u32::default(), supported_stages: ShaderStageFlags::default(), supported_operations: SubgroupFeatureFlags::default(), @@ -16278,12 +16266,12 @@ pub struct PhysicalDeviceShaderSubgroupExtendedTypesFeatures<'a> { } unsafe impl Send for PhysicalDeviceShaderSubgroupExtendedTypesFeatures<'_> {} unsafe impl Sync for PhysicalDeviceShaderSubgroupExtendedTypesFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderSubgroupExtendedTypesFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceShaderSubgroupExtendedTypesFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_subgroup_extended_types: Bool32::default(), _marker: PhantomData, } @@ -16318,12 +16306,12 @@ pub struct BufferMemoryRequirementsInfo2<'a> { } unsafe impl Send for BufferMemoryRequirementsInfo2<'_> {} unsafe impl Sync for BufferMemoryRequirementsInfo2<'_> {} -impl ::std::default::Default for BufferMemoryRequirementsInfo2<'_> { +impl ::core::default::Default for BufferMemoryRequirementsInfo2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), buffer: Buffer::default(), _marker: PhantomData, } @@ -16352,13 +16340,13 @@ pub struct DeviceBufferMemoryRequirements<'a> { } unsafe impl Send for DeviceBufferMemoryRequirements<'_> {} unsafe impl Sync for DeviceBufferMemoryRequirements<'_> {} -impl ::std::default::Default for DeviceBufferMemoryRequirements<'_> { +impl ::core::default::Default for DeviceBufferMemoryRequirements<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_create_info: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_create_info: ::core::ptr::null(), _marker: PhantomData, } } @@ -16386,12 +16374,12 @@ pub struct ImageMemoryRequirementsInfo2<'a> { } unsafe impl Send for ImageMemoryRequirementsInfo2<'_> {} unsafe impl Sync for ImageMemoryRequirementsInfo2<'_> {} -impl ::std::default::Default for ImageMemoryRequirementsInfo2<'_> { +impl ::core::default::Default for ImageMemoryRequirementsInfo2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), image: Image::default(), _marker: PhantomData, } @@ -16438,12 +16426,12 @@ pub struct ImageSparseMemoryRequirementsInfo2<'a> { } unsafe impl Send for ImageSparseMemoryRequirementsInfo2<'_> {} unsafe impl Sync for ImageSparseMemoryRequirementsInfo2<'_> {} -impl ::std::default::Default for ImageSparseMemoryRequirementsInfo2<'_> { +impl ::core::default::Default for ImageSparseMemoryRequirementsInfo2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), image: Image::default(), _marker: PhantomData, } @@ -16473,13 +16461,13 @@ pub struct DeviceImageMemoryRequirements<'a> { } unsafe impl Send for DeviceImageMemoryRequirements<'_> {} unsafe impl Sync for DeviceImageMemoryRequirements<'_> {} -impl ::std::default::Default for DeviceImageMemoryRequirements<'_> { +impl ::core::default::Default for DeviceImageMemoryRequirements<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_create_info: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_create_info: ::core::ptr::null(), plane_aspect: ImageAspectFlags::default(), _marker: PhantomData, } @@ -16513,12 +16501,12 @@ pub struct MemoryRequirements2<'a> { } unsafe impl Send for MemoryRequirements2<'_> {} unsafe impl Sync for MemoryRequirements2<'_> {} -impl ::std::default::Default for MemoryRequirements2<'_> { +impl ::core::default::Default for MemoryRequirements2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), memory_requirements: MemoryRequirements::default(), _marker: PhantomData, } @@ -16562,12 +16550,12 @@ pub struct SparseImageMemoryRequirements2<'a> { } unsafe impl Send for SparseImageMemoryRequirements2<'_> {} unsafe impl Sync for SparseImageMemoryRequirements2<'_> {} -impl ::std::default::Default for SparseImageMemoryRequirements2<'_> { +impl ::core::default::Default for SparseImageMemoryRequirements2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), memory_requirements: SparseImageMemoryRequirements::default(), _marker: PhantomData, } @@ -16599,12 +16587,12 @@ pub struct PhysicalDevicePointClippingProperties<'a> { } unsafe impl Send for PhysicalDevicePointClippingProperties<'_> {} unsafe impl Sync for PhysicalDevicePointClippingProperties<'_> {} -impl ::std::default::Default for PhysicalDevicePointClippingProperties<'_> { +impl ::core::default::Default for PhysicalDevicePointClippingProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), point_clipping_behavior: PointClippingBehavior::default(), _marker: PhantomData, } @@ -16638,12 +16626,12 @@ pub struct MemoryDedicatedRequirements<'a> { } unsafe impl Send for MemoryDedicatedRequirements<'_> {} unsafe impl Sync for MemoryDedicatedRequirements<'_> {} -impl ::std::default::Default for MemoryDedicatedRequirements<'_> { +impl ::core::default::Default for MemoryDedicatedRequirements<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), prefers_dedicated_allocation: Bool32::default(), requires_dedicated_allocation: Bool32::default(), _marker: PhantomData, @@ -16680,12 +16668,12 @@ pub struct MemoryDedicatedAllocateInfo<'a> { } unsafe impl Send for MemoryDedicatedAllocateInfo<'_> {} unsafe impl Sync for MemoryDedicatedAllocateInfo<'_> {} -impl ::std::default::Default for MemoryDedicatedAllocateInfo<'_> { +impl ::core::default::Default for MemoryDedicatedAllocateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), image: Image::default(), buffer: Buffer::default(), _marker: PhantomData, @@ -16721,12 +16709,12 @@ pub struct ImageViewUsageCreateInfo<'a> { } unsafe impl Send for ImageViewUsageCreateInfo<'_> {} unsafe impl Sync for ImageViewUsageCreateInfo<'_> {} -impl ::std::default::Default for ImageViewUsageCreateInfo<'_> { +impl ::core::default::Default for ImageViewUsageCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), usage: ImageUsageFlags::default(), _marker: PhantomData, } @@ -16757,12 +16745,12 @@ pub struct ImageViewSlicedCreateInfoEXT<'a> { } unsafe impl Send for ImageViewSlicedCreateInfoEXT<'_> {} unsafe impl Sync for ImageViewSlicedCreateInfoEXT<'_> {} -impl ::std::default::Default for ImageViewSlicedCreateInfoEXT<'_> { +impl ::core::default::Default for ImageViewSlicedCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), slice_offset: u32::default(), slice_count: u32::default(), _marker: PhantomData, @@ -16798,12 +16786,12 @@ pub struct PipelineTessellationDomainOriginStateCreateInfo<'a> { } unsafe impl Send for PipelineTessellationDomainOriginStateCreateInfo<'_> {} unsafe impl Sync for PipelineTessellationDomainOriginStateCreateInfo<'_> {} -impl ::std::default::Default for PipelineTessellationDomainOriginStateCreateInfo<'_> { +impl ::core::default::Default for PipelineTessellationDomainOriginStateCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), domain_origin: TessellationDomainOrigin::default(), _marker: PhantomData, } @@ -16837,12 +16825,12 @@ pub struct SamplerYcbcrConversionInfo<'a> { } unsafe impl Send for SamplerYcbcrConversionInfo<'_> {} unsafe impl Sync for SamplerYcbcrConversionInfo<'_> {} -impl ::std::default::Default for SamplerYcbcrConversionInfo<'_> { +impl ::core::default::Default for SamplerYcbcrConversionInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), conversion: SamplerYcbcrConversion::default(), _marker: PhantomData, } @@ -16880,12 +16868,12 @@ pub struct SamplerYcbcrConversionCreateInfo<'a> { } unsafe impl Send for SamplerYcbcrConversionCreateInfo<'_> {} unsafe impl Sync for SamplerYcbcrConversionCreateInfo<'_> {} -impl ::std::default::Default for SamplerYcbcrConversionCreateInfo<'_> { +impl ::core::default::Default for SamplerYcbcrConversionCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), format: Format::default(), ycbcr_model: SamplerYcbcrModelConversion::default(), ycbcr_range: SamplerYcbcrRange::default(), @@ -16974,12 +16962,12 @@ pub struct BindImagePlaneMemoryInfo<'a> { } unsafe impl Send for BindImagePlaneMemoryInfo<'_> {} unsafe impl Sync for BindImagePlaneMemoryInfo<'_> {} -impl ::std::default::Default for BindImagePlaneMemoryInfo<'_> { +impl ::core::default::Default for BindImagePlaneMemoryInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), plane_aspect: ImageAspectFlags::default(), _marker: PhantomData, } @@ -17009,12 +16997,12 @@ pub struct ImagePlaneMemoryRequirementsInfo<'a> { } unsafe impl Send for ImagePlaneMemoryRequirementsInfo<'_> {} unsafe impl Sync for ImagePlaneMemoryRequirementsInfo<'_> {} -impl ::std::default::Default for ImagePlaneMemoryRequirementsInfo<'_> { +impl ::core::default::Default for ImagePlaneMemoryRequirementsInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), plane_aspect: ImageAspectFlags::default(), _marker: PhantomData, } @@ -17044,12 +17032,12 @@ pub struct PhysicalDeviceSamplerYcbcrConversionFeatures<'a> { } unsafe impl Send for PhysicalDeviceSamplerYcbcrConversionFeatures<'_> {} unsafe impl Sync for PhysicalDeviceSamplerYcbcrConversionFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceSamplerYcbcrConversionFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceSamplerYcbcrConversionFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), sampler_ycbcr_conversion: Bool32::default(), _marker: PhantomData, } @@ -17081,12 +17069,12 @@ pub struct SamplerYcbcrConversionImageFormatProperties<'a> { } unsafe impl Send for SamplerYcbcrConversionImageFormatProperties<'_> {} unsafe impl Sync for SamplerYcbcrConversionImageFormatProperties<'_> {} -impl ::std::default::Default for SamplerYcbcrConversionImageFormatProperties<'_> { +impl ::core::default::Default for SamplerYcbcrConversionImageFormatProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), combined_image_sampler_descriptor_count: u32::default(), _marker: PhantomData, } @@ -17120,12 +17108,12 @@ pub struct TextureLODGatherFormatPropertiesAMD<'a> { } unsafe impl Send for TextureLODGatherFormatPropertiesAMD<'_> {} unsafe impl Sync for TextureLODGatherFormatPropertiesAMD<'_> {} -impl ::std::default::Default for TextureLODGatherFormatPropertiesAMD<'_> { +impl ::core::default::Default for TextureLODGatherFormatPropertiesAMD<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), supports_texture_gather_lod_bias_amd: Bool32::default(), _marker: PhantomData, } @@ -17160,12 +17148,12 @@ pub struct ConditionalRenderingBeginInfoEXT<'a> { } unsafe impl Send for ConditionalRenderingBeginInfoEXT<'_> {} unsafe impl Sync for ConditionalRenderingBeginInfoEXT<'_> {} -impl ::std::default::Default for ConditionalRenderingBeginInfoEXT<'_> { +impl ::core::default::Default for ConditionalRenderingBeginInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), buffer: Buffer::default(), offset: DeviceSize::default(), flags: ConditionalRenderingFlagsEXT::default(), @@ -17206,12 +17194,12 @@ pub struct ProtectedSubmitInfo<'a> { } unsafe impl Send for ProtectedSubmitInfo<'_> {} unsafe impl Sync for ProtectedSubmitInfo<'_> {} -impl ::std::default::Default for ProtectedSubmitInfo<'_> { +impl ::core::default::Default for ProtectedSubmitInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), protected_submit: Bool32::default(), _marker: PhantomData, } @@ -17241,12 +17229,12 @@ pub struct PhysicalDeviceProtectedMemoryFeatures<'a> { } unsafe impl Send for PhysicalDeviceProtectedMemoryFeatures<'_> {} unsafe impl Sync for PhysicalDeviceProtectedMemoryFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceProtectedMemoryFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceProtectedMemoryFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), protected_memory: Bool32::default(), _marker: PhantomData, } @@ -17277,12 +17265,12 @@ pub struct PhysicalDeviceProtectedMemoryProperties<'a> { } unsafe impl Send for PhysicalDeviceProtectedMemoryProperties<'_> {} unsafe impl Sync for PhysicalDeviceProtectedMemoryProperties<'_> {} -impl ::std::default::Default for PhysicalDeviceProtectedMemoryProperties<'_> { +impl ::core::default::Default for PhysicalDeviceProtectedMemoryProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), protected_no_fault: Bool32::default(), _marker: PhantomData, } @@ -17315,12 +17303,12 @@ pub struct DeviceQueueInfo2<'a> { } unsafe impl Send for DeviceQueueInfo2<'_> {} unsafe impl Sync for DeviceQueueInfo2<'_> {} -impl ::std::default::Default for DeviceQueueInfo2<'_> { +impl ::core::default::Default for DeviceQueueInfo2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: DeviceQueueCreateFlags::default(), queue_family_index: u32::default(), queue_index: u32::default(), @@ -17363,12 +17351,12 @@ pub struct PipelineCoverageToColorStateCreateInfoNV<'a> { } unsafe impl Send for PipelineCoverageToColorStateCreateInfoNV<'_> {} unsafe impl Sync for PipelineCoverageToColorStateCreateInfoNV<'_> {} -impl ::std::default::Default for PipelineCoverageToColorStateCreateInfoNV<'_> { +impl ::core::default::Default for PipelineCoverageToColorStateCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineCoverageToColorStateCreateFlagsNV::default(), coverage_to_color_enable: Bool32::default(), coverage_to_color_location: u32::default(), @@ -17415,12 +17403,12 @@ pub struct PhysicalDeviceSamplerFilterMinmaxProperties<'a> { } unsafe impl Send for PhysicalDeviceSamplerFilterMinmaxProperties<'_> {} unsafe impl Sync for PhysicalDeviceSamplerFilterMinmaxProperties<'_> {} -impl ::std::default::Default for PhysicalDeviceSamplerFilterMinmaxProperties<'_> { +impl ::core::default::Default for PhysicalDeviceSamplerFilterMinmaxProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), filter_minmax_single_component_formats: Bool32::default(), filter_minmax_image_component_mapping: Bool32::default(), _marker: PhantomData, @@ -17487,16 +17475,16 @@ pub struct SampleLocationsInfoEXT<'a> { } unsafe impl Send for SampleLocationsInfoEXT<'_> {} unsafe impl Sync for SampleLocationsInfoEXT<'_> {} -impl ::std::default::Default for SampleLocationsInfoEXT<'_> { +impl ::core::default::Default for SampleLocationsInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), sample_locations_per_pixel: SampleCountFlags::default(), sample_location_grid_size: Extent2D::default(), sample_locations_count: u32::default(), - p_sample_locations: ::std::ptr::null(), + p_sample_locations: ::core::ptr::null(), _marker: PhantomData, } } @@ -17593,16 +17581,16 @@ pub struct RenderPassSampleLocationsBeginInfoEXT<'a> { } unsafe impl Send for RenderPassSampleLocationsBeginInfoEXT<'_> {} unsafe impl Sync for RenderPassSampleLocationsBeginInfoEXT<'_> {} -impl ::std::default::Default for RenderPassSampleLocationsBeginInfoEXT<'_> { +impl ::core::default::Default for RenderPassSampleLocationsBeginInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), attachment_initial_sample_locations_count: u32::default(), - p_attachment_initial_sample_locations: ::std::ptr::null(), + p_attachment_initial_sample_locations: ::core::ptr::null(), post_subpass_sample_locations_count: u32::default(), - p_post_subpass_sample_locations: ::std::ptr::null(), + p_post_subpass_sample_locations: ::core::ptr::null(), _marker: PhantomData, } } @@ -17647,12 +17635,12 @@ pub struct PipelineSampleLocationsStateCreateInfoEXT<'a> { } unsafe impl Send for PipelineSampleLocationsStateCreateInfoEXT<'_> {} unsafe impl Sync for PipelineSampleLocationsStateCreateInfoEXT<'_> {} -impl ::std::default::Default for PipelineSampleLocationsStateCreateInfoEXT<'_> { +impl ::core::default::Default for PipelineSampleLocationsStateCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), sample_locations_enable: Bool32::default(), sample_locations_info: SampleLocationsInfoEXT::default(), _marker: PhantomData, @@ -17699,15 +17687,15 @@ pub struct PhysicalDeviceSampleLocationsPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceSampleLocationsPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceSampleLocationsPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceSampleLocationsPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceSampleLocationsPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), sample_location_sample_counts: SampleCountFlags::default(), max_sample_location_grid_size: Extent2D::default(), - sample_location_coordinate_range: unsafe { ::std::mem::zeroed() }, + sample_location_coordinate_range: unsafe { ::core::mem::zeroed() }, sample_location_sub_pixel_bits: u32::default(), variable_sample_locations: Bool32::default(), _marker: PhantomData, @@ -17768,12 +17756,12 @@ pub struct MultisamplePropertiesEXT<'a> { } unsafe impl Send for MultisamplePropertiesEXT<'_> {} unsafe impl Sync for MultisamplePropertiesEXT<'_> {} -impl ::std::default::Default for MultisamplePropertiesEXT<'_> { +impl ::core::default::Default for MultisamplePropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_sample_location_grid_size: Extent2D::default(), _marker: PhantomData, } @@ -17805,12 +17793,12 @@ pub struct SamplerReductionModeCreateInfo<'a> { } unsafe impl Send for SamplerReductionModeCreateInfo<'_> {} unsafe impl Sync for SamplerReductionModeCreateInfo<'_> {} -impl ::std::default::Default for SamplerReductionModeCreateInfo<'_> { +impl ::core::default::Default for SamplerReductionModeCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), reduction_mode: SamplerReductionMode::default(), _marker: PhantomData, } @@ -17840,12 +17828,12 @@ pub struct PhysicalDeviceBlendOperationAdvancedFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceBlendOperationAdvancedFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceBlendOperationAdvancedFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceBlendOperationAdvancedFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceBlendOperationAdvancedFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), advanced_blend_coherent_operations: Bool32::default(), _marker: PhantomData, } @@ -17880,12 +17868,12 @@ pub struct PhysicalDeviceMultiDrawFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceMultiDrawFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceMultiDrawFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceMultiDrawFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceMultiDrawFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), multi_draw: Bool32::default(), _marker: PhantomData, } @@ -17921,12 +17909,12 @@ pub struct PhysicalDeviceBlendOperationAdvancedPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceBlendOperationAdvancedPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceBlendOperationAdvancedPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceBlendOperationAdvancedPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceBlendOperationAdvancedPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), advanced_blend_max_color_attachments: u32::default(), advanced_blend_independent_blend: Bool32::default(), advanced_blend_non_premultiplied_src_color: Bool32::default(), @@ -18009,12 +17997,12 @@ pub struct PipelineColorBlendAdvancedStateCreateInfoEXT<'a> { } unsafe impl Send for PipelineColorBlendAdvancedStateCreateInfoEXT<'_> {} unsafe impl Sync for PipelineColorBlendAdvancedStateCreateInfoEXT<'_> {} -impl ::std::default::Default for PipelineColorBlendAdvancedStateCreateInfoEXT<'_> { +impl ::core::default::Default for PipelineColorBlendAdvancedStateCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_premultiplied: Bool32::default(), dst_premultiplied: Bool32::default(), blend_overlap: BlendOverlapEXT::default(), @@ -18061,12 +18049,12 @@ pub struct PhysicalDeviceInlineUniformBlockFeatures<'a> { } unsafe impl Send for PhysicalDeviceInlineUniformBlockFeatures<'_> {} unsafe impl Sync for PhysicalDeviceInlineUniformBlockFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceInlineUniformBlockFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceInlineUniformBlockFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), inline_uniform_block: Bool32::default(), descriptor_binding_inline_uniform_block_update_after_bind: Bool32::default(), _marker: PhantomData, @@ -18112,12 +18100,12 @@ pub struct PhysicalDeviceInlineUniformBlockProperties<'a> { } unsafe impl Send for PhysicalDeviceInlineUniformBlockProperties<'_> {} unsafe impl Sync for PhysicalDeviceInlineUniformBlockProperties<'_> {} -impl ::std::default::Default for PhysicalDeviceInlineUniformBlockProperties<'_> { +impl ::core::default::Default for PhysicalDeviceInlineUniformBlockProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_inline_uniform_block_size: u32::default(), max_per_stage_descriptor_inline_uniform_blocks: u32::default(), max_per_stage_descriptor_update_after_bind_inline_uniform_blocks: u32::default(), @@ -18188,14 +18176,14 @@ pub struct WriteDescriptorSetInlineUniformBlock<'a> { } unsafe impl Send for WriteDescriptorSetInlineUniformBlock<'_> {} unsafe impl Sync for WriteDescriptorSetInlineUniformBlock<'_> {} -impl ::std::default::Default for WriteDescriptorSetInlineUniformBlock<'_> { +impl ::core::default::Default for WriteDescriptorSetInlineUniformBlock<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), data_size: u32::default(), - p_data: ::std::ptr::null(), + p_data: ::core::ptr::null(), _marker: PhantomData, } } @@ -18225,12 +18213,12 @@ pub struct DescriptorPoolInlineUniformBlockCreateInfo<'a> { } unsafe impl Send for DescriptorPoolInlineUniformBlockCreateInfo<'_> {} unsafe impl Sync for DescriptorPoolInlineUniformBlockCreateInfo<'_> {} -impl ::std::default::Default for DescriptorPoolInlineUniformBlockCreateInfo<'_> { +impl ::core::default::Default for DescriptorPoolInlineUniformBlockCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), max_inline_uniform_block_bindings: u32::default(), _marker: PhantomData, } @@ -18268,17 +18256,17 @@ pub struct PipelineCoverageModulationStateCreateInfoNV<'a> { } unsafe impl Send for PipelineCoverageModulationStateCreateInfoNV<'_> {} unsafe impl Sync for PipelineCoverageModulationStateCreateInfoNV<'_> {} -impl ::std::default::Default for PipelineCoverageModulationStateCreateInfoNV<'_> { +impl ::core::default::Default for PipelineCoverageModulationStateCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineCoverageModulationStateCreateFlagsNV::default(), coverage_modulation_mode: CoverageModulationModeNV::default(), coverage_modulation_table_enable: Bool32::default(), coverage_modulation_table_count: u32::default(), - p_coverage_modulation_table: ::std::ptr::null(), + p_coverage_modulation_table: ::core::ptr::null(), _marker: PhantomData, } } @@ -18334,14 +18322,14 @@ pub struct ImageFormatListCreateInfo<'a> { } unsafe impl Send for ImageFormatListCreateInfo<'_> {} unsafe impl Sync for ImageFormatListCreateInfo<'_> {} -impl ::std::default::Default for ImageFormatListCreateInfo<'_> { +impl ::core::default::Default for ImageFormatListCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), view_format_count: u32::default(), - p_view_formats: ::std::ptr::null(), + p_view_formats: ::core::ptr::null(), _marker: PhantomData, } } @@ -18375,15 +18363,15 @@ pub struct ValidationCacheCreateInfoEXT<'a> { } unsafe impl Send for ValidationCacheCreateInfoEXT<'_> {} unsafe impl Sync for ValidationCacheCreateInfoEXT<'_> {} -impl ::std::default::Default for ValidationCacheCreateInfoEXT<'_> { +impl ::core::default::Default for ValidationCacheCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: ValidationCacheCreateFlagsEXT::default(), initial_data_size: usize::default(), - p_initial_data: ::std::ptr::null(), + p_initial_data: ::core::ptr::null(), _marker: PhantomData, } } @@ -18417,12 +18405,12 @@ pub struct ShaderModuleValidationCacheCreateInfoEXT<'a> { } unsafe impl Send for ShaderModuleValidationCacheCreateInfoEXT<'_> {} unsafe impl Sync for ShaderModuleValidationCacheCreateInfoEXT<'_> {} -impl ::std::default::Default for ShaderModuleValidationCacheCreateInfoEXT<'_> { +impl ::core::default::Default for ShaderModuleValidationCacheCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), validation_cache: ValidationCacheEXT::default(), _marker: PhantomData, } @@ -18455,12 +18443,12 @@ pub struct PhysicalDeviceMaintenance3Properties<'a> { } unsafe impl Send for PhysicalDeviceMaintenance3Properties<'_> {} unsafe impl Sync for PhysicalDeviceMaintenance3Properties<'_> {} -impl ::std::default::Default for PhysicalDeviceMaintenance3Properties<'_> { +impl ::core::default::Default for PhysicalDeviceMaintenance3Properties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_per_set_descriptors: u32::default(), max_memory_allocation_size: DeviceSize::default(), _marker: PhantomData, @@ -18496,12 +18484,12 @@ pub struct PhysicalDeviceMaintenance4Features<'a> { } unsafe impl Send for PhysicalDeviceMaintenance4Features<'_> {} unsafe impl Sync for PhysicalDeviceMaintenance4Features<'_> {} -impl ::std::default::Default for PhysicalDeviceMaintenance4Features<'_> { +impl ::core::default::Default for PhysicalDeviceMaintenance4Features<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), maintenance4: Bool32::default(), _marker: PhantomData, } @@ -18532,12 +18520,12 @@ pub struct PhysicalDeviceMaintenance4Properties<'a> { } unsafe impl Send for PhysicalDeviceMaintenance4Properties<'_> {} unsafe impl Sync for PhysicalDeviceMaintenance4Properties<'_> {} -impl ::std::default::Default for PhysicalDeviceMaintenance4Properties<'_> { +impl ::core::default::Default for PhysicalDeviceMaintenance4Properties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_buffer_size: DeviceSize::default(), _marker: PhantomData, } @@ -18567,12 +18555,12 @@ pub struct PhysicalDeviceMaintenance5FeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceMaintenance5FeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceMaintenance5FeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceMaintenance5FeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceMaintenance5FeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), maintenance5: Bool32::default(), _marker: PhantomData, } @@ -18608,12 +18596,12 @@ pub struct PhysicalDeviceMaintenance5PropertiesKHR<'a> { } unsafe impl Send for PhysicalDeviceMaintenance5PropertiesKHR<'_> {} unsafe impl Sync for PhysicalDeviceMaintenance5PropertiesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceMaintenance5PropertiesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceMaintenance5PropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), early_fragment_multisample_coverage_after_sample_counting: Bool32::default(), early_fragment_sample_mask_test_before_sample_counting: Bool32::default(), depth_stencil_swizzle_one_support: Bool32::default(), @@ -18693,12 +18681,12 @@ pub struct PhysicalDeviceMaintenance6FeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceMaintenance6FeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceMaintenance6FeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceMaintenance6FeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceMaintenance6FeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), maintenance6: Bool32::default(), _marker: PhantomData, } @@ -18731,12 +18719,12 @@ pub struct PhysicalDeviceMaintenance6PropertiesKHR<'a> { } unsafe impl Send for PhysicalDeviceMaintenance6PropertiesKHR<'_> {} unsafe impl Sync for PhysicalDeviceMaintenance6PropertiesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceMaintenance6PropertiesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceMaintenance6PropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), block_texel_view_compatible_multiple_layers: Bool32::default(), max_combined_image_sampler_descriptor_count: u32::default(), fragment_shading_rate_clamp_combiner_inputs: Bool32::default(), @@ -18795,15 +18783,15 @@ pub struct RenderingAreaInfoKHR<'a> { } unsafe impl Send for RenderingAreaInfoKHR<'_> {} unsafe impl Sync for RenderingAreaInfoKHR<'_> {} -impl ::std::default::Default for RenderingAreaInfoKHR<'_> { +impl ::core::default::Default for RenderingAreaInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), view_mask: u32::default(), color_attachment_count: u32::default(), - p_color_attachment_formats: ::std::ptr::null(), + p_color_attachment_formats: ::core::ptr::null(), depth_attachment_format: Format::default(), stencil_attachment_format: Format::default(), _marker: PhantomData, @@ -18849,12 +18837,12 @@ pub struct DescriptorSetLayoutSupport<'a> { } unsafe impl Send for DescriptorSetLayoutSupport<'_> {} unsafe impl Sync for DescriptorSetLayoutSupport<'_> {} -impl ::std::default::Default for DescriptorSetLayoutSupport<'_> { +impl ::core::default::Default for DescriptorSetLayoutSupport<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), supported: Bool32::default(), _marker: PhantomData, } @@ -18901,12 +18889,12 @@ pub struct PhysicalDeviceShaderDrawParametersFeatures<'a> { } unsafe impl Send for PhysicalDeviceShaderDrawParametersFeatures<'_> {} unsafe impl Sync for PhysicalDeviceShaderDrawParametersFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderDrawParametersFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceShaderDrawParametersFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_draw_parameters: Bool32::default(), _marker: PhantomData, } @@ -18939,12 +18927,12 @@ pub struct PhysicalDeviceShaderFloat16Int8Features<'a> { } unsafe impl Send for PhysicalDeviceShaderFloat16Int8Features<'_> {} unsafe impl Sync for PhysicalDeviceShaderFloat16Int8Features<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderFloat16Int8Features<'_> { +impl ::core::default::Default for PhysicalDeviceShaderFloat16Int8Features<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_float16: Bool32::default(), shader_int8: Bool32::default(), _marker: PhantomData, @@ -18998,12 +18986,12 @@ pub struct PhysicalDeviceFloatControlsProperties<'a> { } unsafe impl Send for PhysicalDeviceFloatControlsProperties<'_> {} unsafe impl Sync for PhysicalDeviceFloatControlsProperties<'_> {} -impl ::std::default::Default for PhysicalDeviceFloatControlsProperties<'_> { +impl ::core::default::Default for PhysicalDeviceFloatControlsProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), denorm_behavior_independence: ShaderFloatControlsIndependence::default(), rounding_mode_independence: ShaderFloatControlsIndependence::default(), shader_signed_zero_inf_nan_preserve_float16: Bool32::default(), @@ -19174,12 +19162,12 @@ pub struct PhysicalDeviceHostQueryResetFeatures<'a> { } unsafe impl Send for PhysicalDeviceHostQueryResetFeatures<'_> {} unsafe impl Sync for PhysicalDeviceHostQueryResetFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceHostQueryResetFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceHostQueryResetFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), host_query_reset: Bool32::default(), _marker: PhantomData, } @@ -19235,13 +19223,13 @@ pub struct NativeBufferANDROID<'a> { } unsafe impl Send for NativeBufferANDROID<'_> {} unsafe impl Sync for NativeBufferANDROID<'_> {} -impl ::std::default::Default for NativeBufferANDROID<'_> { +impl ::core::default::Default for NativeBufferANDROID<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - handle: ::std::ptr::null(), + p_next: ::core::ptr::null(), + handle: ::core::ptr::null(), stride: c_int::default(), format: c_int::default(), usage: c_int::default(), @@ -19293,12 +19281,12 @@ pub struct SwapchainImageCreateInfoANDROID<'a> { } unsafe impl Send for SwapchainImageCreateInfoANDROID<'_> {} unsafe impl Sync for SwapchainImageCreateInfoANDROID<'_> {} -impl ::std::default::Default for SwapchainImageCreateInfoANDROID<'_> { +impl ::core::default::Default for SwapchainImageCreateInfoANDROID<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), usage: SwapchainImageUsageFlagsANDROID::default(), _marker: PhantomData, } @@ -19327,12 +19315,12 @@ pub struct PhysicalDevicePresentationPropertiesANDROID<'a> { } unsafe impl Send for PhysicalDevicePresentationPropertiesANDROID<'_> {} unsafe impl Sync for PhysicalDevicePresentationPropertiesANDROID<'_> {} -impl ::std::default::Default for PhysicalDevicePresentationPropertiesANDROID<'_> { +impl ::core::default::Default for PhysicalDevicePresentationPropertiesANDROID<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), shared_image: Bool32::default(), _marker: PhantomData, } @@ -19402,7 +19390,7 @@ pub struct ShaderStatisticsInfoAMD { pub num_available_sgprs: u32, pub compute_work_group_size: [u32; 3], } -impl ::std::default::Default for ShaderStatisticsInfoAMD { +impl ::core::default::Default for ShaderStatisticsInfoAMD { #[inline] fn default() -> Self { Self { @@ -19412,7 +19400,7 @@ impl ::std::default::Default for ShaderStatisticsInfoAMD { num_physical_sgprs: u32::default(), num_available_vgprs: u32::default(), num_available_sgprs: u32::default(), - compute_work_group_size: unsafe { ::std::mem::zeroed() }, + compute_work_group_size: unsafe { ::core::mem::zeroed() }, } } } @@ -19466,12 +19454,12 @@ pub struct DeviceQueueGlobalPriorityCreateInfoKHR<'a> { } unsafe impl Send for DeviceQueueGlobalPriorityCreateInfoKHR<'_> {} unsafe impl Sync for DeviceQueueGlobalPriorityCreateInfoKHR<'_> {} -impl ::std::default::Default for DeviceQueueGlobalPriorityCreateInfoKHR<'_> { +impl ::core::default::Default for DeviceQueueGlobalPriorityCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), global_priority: QueueGlobalPriorityKHR::default(), _marker: PhantomData, } @@ -19502,12 +19490,12 @@ pub struct PhysicalDeviceGlobalPriorityQueryFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceGlobalPriorityQueryFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceGlobalPriorityQueryFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceGlobalPriorityQueryFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceGlobalPriorityQueryFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), global_priority_query: Bool32::default(), _marker: PhantomData, } @@ -19550,14 +19538,14 @@ impl fmt::Debug for QueueFamilyGlobalPriorityPropertiesKHR<'_> { .finish() } } -impl ::std::default::Default for QueueFamilyGlobalPriorityPropertiesKHR<'_> { +impl ::core::default::Default for QueueFamilyGlobalPriorityPropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), priority_count: u32::default(), - priorities: unsafe { ::std::mem::zeroed() }, + priorities: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -19594,15 +19582,15 @@ pub struct DebugUtilsObjectNameInfoEXT<'a> { } unsafe impl Send for DebugUtilsObjectNameInfoEXT<'_> {} unsafe impl Sync for DebugUtilsObjectNameInfoEXT<'_> {} -impl ::std::default::Default for DebugUtilsObjectNameInfoEXT<'_> { +impl ::core::default::Default for DebugUtilsObjectNameInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), object_type: ObjectType::default(), object_handle: u64::default(), - p_object_name: ::std::ptr::null(), + p_object_name: ::core::ptr::null(), _marker: PhantomData, } } @@ -19619,16 +19607,16 @@ impl<'a> DebugUtilsObjectNameInfoEXT<'a> { self } #[inline] - pub fn object_name(mut self, object_name: &'a core::ffi::CStr) -> Self { + pub fn object_name(mut self, object_name: &'a CStr) -> Self { self.p_object_name = object_name.as_ptr(); self } #[inline] - pub unsafe fn object_name_as_c_str(&self) -> Option<&core::ffi::CStr> { + pub unsafe fn object_name_as_c_str(&self) -> Option<&CStr> { if self.p_object_name.is_null() { None } else { - Some(core::ffi::CStr::from_ptr(self.p_object_name)) + Some(CStr::from_ptr(self.p_object_name)) } } } @@ -19649,17 +19637,17 @@ pub struct DebugUtilsObjectTagInfoEXT<'a> { } unsafe impl Send for DebugUtilsObjectTagInfoEXT<'_> {} unsafe impl Sync for DebugUtilsObjectTagInfoEXT<'_> {} -impl ::std::default::Default for DebugUtilsObjectTagInfoEXT<'_> { +impl ::core::default::Default for DebugUtilsObjectTagInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), object_type: ObjectType::default(), object_handle: u64::default(), tag_name: u64::default(), tag_size: usize::default(), - p_tag: ::std::ptr::null(), + p_tag: ::core::ptr::null(), _marker: PhantomData, } } @@ -19700,14 +19688,14 @@ pub struct DebugUtilsLabelEXT<'a> { } unsafe impl Send for DebugUtilsLabelEXT<'_> {} unsafe impl Sync for DebugUtilsLabelEXT<'_> {} -impl ::std::default::Default for DebugUtilsLabelEXT<'_> { +impl ::core::default::Default for DebugUtilsLabelEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_label_name: ::std::ptr::null(), - color: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null(), + p_label_name: ::core::ptr::null(), + color: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -19717,16 +19705,16 @@ unsafe impl<'a> TaggedStructure for DebugUtilsLabelEXT<'a> { } impl<'a> DebugUtilsLabelEXT<'a> { #[inline] - pub fn label_name(mut self, label_name: &'a core::ffi::CStr) -> Self { + pub fn label_name(mut self, label_name: &'a CStr) -> Self { self.p_label_name = label_name.as_ptr(); self } #[inline] - pub unsafe fn label_name_as_c_str(&self) -> Option<&core::ffi::CStr> { + pub unsafe fn label_name_as_c_str(&self) -> Option<&CStr> { if self.p_label_name.is_null() { None } else { - Some(core::ffi::CStr::from_ptr(self.p_label_name)) + Some(CStr::from_ptr(self.p_label_name)) } } #[inline] @@ -19768,17 +19756,17 @@ impl fmt::Debug for DebugUtilsMessengerCreateInfoEXT<'_> { .finish() } } -impl ::std::default::Default for DebugUtilsMessengerCreateInfoEXT<'_> { +impl ::core::default::Default for DebugUtilsMessengerCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: DebugUtilsMessengerCreateFlagsEXT::default(), message_severity: DebugUtilsMessageSeverityFlagsEXT::default(), message_type: DebugUtilsMessageTypeFlagsEXT::default(), pfn_user_callback: PFN_vkDebugUtilsMessengerCallbackEXT::default(), - p_user_data: ::std::ptr::null_mut(), + p_user_data: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -19839,22 +19827,22 @@ pub struct DebugUtilsMessengerCallbackDataEXT<'a> { } unsafe impl Send for DebugUtilsMessengerCallbackDataEXT<'_> {} unsafe impl Sync for DebugUtilsMessengerCallbackDataEXT<'_> {} -impl ::std::default::Default for DebugUtilsMessengerCallbackDataEXT<'_> { +impl ::core::default::Default for DebugUtilsMessengerCallbackDataEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: DebugUtilsMessengerCallbackDataFlagsEXT::default(), - p_message_id_name: ::std::ptr::null(), + p_message_id_name: ::core::ptr::null(), message_id_number: i32::default(), - p_message: ::std::ptr::null(), + p_message: ::core::ptr::null(), queue_label_count: u32::default(), - p_queue_labels: ::std::ptr::null(), + p_queue_labels: ::core::ptr::null(), cmd_buf_label_count: u32::default(), - p_cmd_buf_labels: ::std::ptr::null(), + p_cmd_buf_labels: ::core::ptr::null(), object_count: u32::default(), - p_objects: ::std::ptr::null(), + p_objects: ::core::ptr::null(), _marker: PhantomData, } } @@ -19870,16 +19858,16 @@ impl<'a> DebugUtilsMessengerCallbackDataEXT<'a> { self } #[inline] - pub fn message_id_name(mut self, message_id_name: &'a core::ffi::CStr) -> Self { + pub fn message_id_name(mut self, message_id_name: &'a CStr) -> Self { self.p_message_id_name = message_id_name.as_ptr(); self } #[inline] - pub unsafe fn message_id_name_as_c_str(&self) -> Option<&core::ffi::CStr> { + pub unsafe fn message_id_name_as_c_str(&self) -> Option<&CStr> { if self.p_message_id_name.is_null() { None } else { - Some(core::ffi::CStr::from_ptr(self.p_message_id_name)) + Some(CStr::from_ptr(self.p_message_id_name)) } } #[inline] @@ -19888,16 +19876,16 @@ impl<'a> DebugUtilsMessengerCallbackDataEXT<'a> { self } #[inline] - pub fn message(mut self, message: &'a core::ffi::CStr) -> Self { + pub fn message(mut self, message: &'a CStr) -> Self { self.p_message = message.as_ptr(); self } #[inline] - pub unsafe fn message_as_c_str(&self) -> Option<&core::ffi::CStr> { + pub unsafe fn message_as_c_str(&self) -> Option<&CStr> { if self.p_message.is_null() { None } else { - Some(core::ffi::CStr::from_ptr(self.p_message)) + Some(CStr::from_ptr(self.p_message)) } } #[inline] @@ -19949,12 +19937,12 @@ pub struct PhysicalDeviceDeviceMemoryReportFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceDeviceMemoryReportFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceDeviceMemoryReportFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceDeviceMemoryReportFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceDeviceMemoryReportFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), device_memory_report: Bool32::default(), _marker: PhantomData, } @@ -20002,15 +19990,15 @@ impl fmt::Debug for DeviceDeviceMemoryReportCreateInfoEXT<'_> { .finish() } } -impl ::std::default::Default for DeviceDeviceMemoryReportCreateInfoEXT<'_> { +impl ::core::default::Default for DeviceDeviceMemoryReportCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: DeviceMemoryReportFlagsEXT::default(), pfn_user_callback: PFN_vkDeviceMemoryReportCallbackEXT::default(), - p_user_data: ::std::ptr::null_mut(), + p_user_data: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -20059,12 +20047,12 @@ pub struct DeviceMemoryReportCallbackDataEXT<'a> { } unsafe impl Send for DeviceMemoryReportCallbackDataEXT<'_> {} unsafe impl Sync for DeviceMemoryReportCallbackDataEXT<'_> {} -impl ::std::default::Default for DeviceMemoryReportCallbackDataEXT<'_> { +impl ::core::default::Default for DeviceMemoryReportCallbackDataEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), flags: DeviceMemoryReportFlagsEXT::default(), ty: DeviceMemoryReportEventTypeEXT::default(), memory_object_id: u64::default(), @@ -20126,14 +20114,14 @@ pub struct ImportMemoryHostPointerInfoEXT<'a> { } unsafe impl Send for ImportMemoryHostPointerInfoEXT<'_> {} unsafe impl Sync for ImportMemoryHostPointerInfoEXT<'_> {} -impl ::std::default::Default for ImportMemoryHostPointerInfoEXT<'_> { +impl ::core::default::Default for ImportMemoryHostPointerInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), handle_type: ExternalMemoryHandleTypeFlags::default(), - p_host_pointer: ::std::ptr::null_mut(), + p_host_pointer: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -20167,12 +20155,12 @@ pub struct MemoryHostPointerPropertiesEXT<'a> { } unsafe impl Send for MemoryHostPointerPropertiesEXT<'_> {} unsafe impl Sync for MemoryHostPointerPropertiesEXT<'_> {} -impl ::std::default::Default for MemoryHostPointerPropertiesEXT<'_> { +impl ::core::default::Default for MemoryHostPointerPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), memory_type_bits: u32::default(), _marker: PhantomData, } @@ -20201,12 +20189,12 @@ pub struct PhysicalDeviceExternalMemoryHostPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceExternalMemoryHostPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceExternalMemoryHostPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceExternalMemoryHostPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceExternalMemoryHostPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), min_imported_host_pointer_alignment: DeviceSize::default(), _marker: PhantomData, } @@ -20248,12 +20236,12 @@ pub struct PhysicalDeviceConservativeRasterizationPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceConservativeRasterizationPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceConservativeRasterizationPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceConservativeRasterizationPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceConservativeRasterizationPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), primitive_overestimation_size: f32::default(), max_extra_primitive_overestimation_size: f32::default(), extra_primitive_overestimation_size_granularity: f32::default(), @@ -20357,12 +20345,12 @@ pub struct CalibratedTimestampInfoKHR<'a> { } unsafe impl Send for CalibratedTimestampInfoKHR<'_> {} unsafe impl Sync for CalibratedTimestampInfoKHR<'_> {} -impl ::std::default::Default for CalibratedTimestampInfoKHR<'_> { +impl ::core::default::Default for CalibratedTimestampInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), time_domain: TimeDomainKHR::default(), _marker: PhantomData, } @@ -20404,12 +20392,12 @@ pub struct PhysicalDeviceShaderCorePropertiesAMD<'a> { } unsafe impl Send for PhysicalDeviceShaderCorePropertiesAMD<'_> {} unsafe impl Sync for PhysicalDeviceShaderCorePropertiesAMD<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderCorePropertiesAMD<'_> { +impl ::core::default::Default for PhysicalDeviceShaderCorePropertiesAMD<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_engine_count: u32::default(), shader_arrays_per_engine_count: u32::default(), compute_units_per_shader_array: u32::default(), @@ -20518,12 +20506,12 @@ pub struct PhysicalDeviceShaderCoreProperties2AMD<'a> { } unsafe impl Send for PhysicalDeviceShaderCoreProperties2AMD<'_> {} unsafe impl Sync for PhysicalDeviceShaderCoreProperties2AMD<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderCoreProperties2AMD<'_> { +impl ::core::default::Default for PhysicalDeviceShaderCoreProperties2AMD<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_core_features: ShaderCorePropertiesFlagsAMD::default(), active_compute_unit_count: u32::default(), _marker: PhantomData, @@ -20565,12 +20553,12 @@ pub struct PipelineRasterizationConservativeStateCreateInfoEXT<'a> { } unsafe impl Send for PipelineRasterizationConservativeStateCreateInfoEXT<'_> {} unsafe impl Sync for PipelineRasterizationConservativeStateCreateInfoEXT<'_> {} -impl ::std::default::Default for PipelineRasterizationConservativeStateCreateInfoEXT<'_> { +impl ::core::default::Default for PipelineRasterizationConservativeStateCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineRasterizationConservativeStateCreateFlagsEXT::default(), conservative_rasterization_mode: ConservativeRasterizationModeEXT::default(), extra_primitive_overestimation_size: f32::default(), @@ -20641,12 +20629,12 @@ pub struct PhysicalDeviceDescriptorIndexingFeatures<'a> { } unsafe impl Send for PhysicalDeviceDescriptorIndexingFeatures<'_> {} unsafe impl Sync for PhysicalDeviceDescriptorIndexingFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceDescriptorIndexingFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceDescriptorIndexingFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_input_attachment_array_dynamic_indexing: Bool32::default(), shader_uniform_texel_buffer_array_dynamic_indexing: Bool32::default(), shader_storage_texel_buffer_array_dynamic_indexing: Bool32::default(), @@ -20889,12 +20877,12 @@ pub struct PhysicalDeviceDescriptorIndexingProperties<'a> { } unsafe impl Send for PhysicalDeviceDescriptorIndexingProperties<'_> {} unsafe impl Sync for PhysicalDeviceDescriptorIndexingProperties<'_> {} -impl ::std::default::Default for PhysicalDeviceDescriptorIndexingProperties<'_> { +impl ::core::default::Default for PhysicalDeviceDescriptorIndexingProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_update_after_bind_descriptors_in_all_pools: u32::default(), shader_uniform_buffer_array_non_uniform_indexing_native: Bool32::default(), shader_sampled_image_array_non_uniform_indexing_native: Bool32::default(), @@ -21144,14 +21132,14 @@ pub struct DescriptorSetLayoutBindingFlagsCreateInfo<'a> { } unsafe impl Send for DescriptorSetLayoutBindingFlagsCreateInfo<'_> {} unsafe impl Sync for DescriptorSetLayoutBindingFlagsCreateInfo<'_> {} -impl ::std::default::Default for DescriptorSetLayoutBindingFlagsCreateInfo<'_> { +impl ::core::default::Default for DescriptorSetLayoutBindingFlagsCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), binding_count: u32::default(), - p_binding_flags: ::std::ptr::null(), + p_binding_flags: ::core::ptr::null(), _marker: PhantomData, } } @@ -21183,14 +21171,14 @@ pub struct DescriptorSetVariableDescriptorCountAllocateInfo<'a> { } unsafe impl Send for DescriptorSetVariableDescriptorCountAllocateInfo<'_> {} unsafe impl Sync for DescriptorSetVariableDescriptorCountAllocateInfo<'_> {} -impl ::std::default::Default for DescriptorSetVariableDescriptorCountAllocateInfo<'_> { +impl ::core::default::Default for DescriptorSetVariableDescriptorCountAllocateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), descriptor_set_count: u32::default(), - p_descriptor_counts: ::std::ptr::null(), + p_descriptor_counts: ::core::ptr::null(), _marker: PhantomData, } } @@ -21224,12 +21212,12 @@ pub struct DescriptorSetVariableDescriptorCountLayoutSupport<'a> { } unsafe impl Send for DescriptorSetVariableDescriptorCountLayoutSupport<'_> {} unsafe impl Sync for DescriptorSetVariableDescriptorCountLayoutSupport<'_> {} -impl ::std::default::Default for DescriptorSetVariableDescriptorCountLayoutSupport<'_> { +impl ::core::default::Default for DescriptorSetVariableDescriptorCountLayoutSupport<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_variable_descriptor_count: u32::default(), _marker: PhantomData, } @@ -21271,12 +21259,12 @@ pub struct AttachmentDescription2<'a> { } unsafe impl Send for AttachmentDescription2<'_> {} unsafe impl Sync for AttachmentDescription2<'_> {} -impl ::std::default::Default for AttachmentDescription2<'_> { +impl ::core::default::Default for AttachmentDescription2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: AttachmentDescriptionFlags::default(), format: Format::default(), samples: SampleCountFlags::default(), @@ -21370,12 +21358,12 @@ pub struct AttachmentReference2<'a> { } unsafe impl Send for AttachmentReference2<'_> {} unsafe impl Sync for AttachmentReference2<'_> {} -impl ::std::default::Default for AttachmentReference2<'_> { +impl ::core::default::Default for AttachmentReference2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), attachment: u32::default(), layout: ImageLayout::default(), aspect_mask: ImageAspectFlags::default(), @@ -21441,23 +21429,23 @@ pub struct SubpassDescription2<'a> { } unsafe impl Send for SubpassDescription2<'_> {} unsafe impl Sync for SubpassDescription2<'_> {} -impl ::std::default::Default for SubpassDescription2<'_> { +impl ::core::default::Default for SubpassDescription2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: SubpassDescriptionFlags::default(), pipeline_bind_point: PipelineBindPoint::default(), view_mask: u32::default(), input_attachment_count: u32::default(), - p_input_attachments: ::std::ptr::null(), + p_input_attachments: ::core::ptr::null(), color_attachment_count: u32::default(), - p_color_attachments: ::std::ptr::null(), - p_resolve_attachments: ::std::ptr::null(), - p_depth_stencil_attachment: ::std::ptr::null(), + p_color_attachments: ::core::ptr::null(), + p_resolve_attachments: ::core::ptr::null(), + p_depth_stencil_attachment: ::core::ptr::null(), preserve_attachment_count: u32::default(), - p_preserve_attachments: ::std::ptr::null(), + p_preserve_attachments: ::core::ptr::null(), _marker: PhantomData, } } @@ -21552,12 +21540,12 @@ pub struct SubpassDependency2<'a> { } unsafe impl Send for SubpassDependency2<'_> {} unsafe impl Sync for SubpassDependency2<'_> {} -impl ::std::default::Default for SubpassDependency2<'_> { +impl ::core::default::Default for SubpassDependency2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_subpass: u32::default(), dst_subpass: u32::default(), src_stage_mask: PipelineStageFlags::default(), @@ -21651,21 +21639,21 @@ pub struct RenderPassCreateInfo2<'a> { } unsafe impl Send for RenderPassCreateInfo2<'_> {} unsafe impl Sync for RenderPassCreateInfo2<'_> {} -impl ::std::default::Default for RenderPassCreateInfo2<'_> { +impl ::core::default::Default for RenderPassCreateInfo2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: RenderPassCreateFlags::default(), attachment_count: u32::default(), - p_attachments: ::std::ptr::null(), + p_attachments: ::core::ptr::null(), subpass_count: u32::default(), - p_subpasses: ::std::ptr::null(), + p_subpasses: ::core::ptr::null(), dependency_count: u32::default(), - p_dependencies: ::std::ptr::null(), + p_dependencies: ::core::ptr::null(), correlated_view_mask_count: u32::default(), - p_correlated_view_masks: ::std::ptr::null(), + p_correlated_view_masks: ::core::ptr::null(), _marker: PhantomData, } } @@ -21732,12 +21720,12 @@ pub struct SubpassBeginInfo<'a> { } unsafe impl Send for SubpassBeginInfo<'_> {} unsafe impl Sync for SubpassBeginInfo<'_> {} -impl ::std::default::Default for SubpassBeginInfo<'_> { +impl ::core::default::Default for SubpassBeginInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), contents: SubpassContents::default(), _marker: PhantomData, } @@ -21765,12 +21753,12 @@ pub struct SubpassEndInfo<'a> { } unsafe impl Send for SubpassEndInfo<'_> {} unsafe impl Sync for SubpassEndInfo<'_> {} -impl ::std::default::Default for SubpassEndInfo<'_> { +impl ::core::default::Default for SubpassEndInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), _marker: PhantomData, } } @@ -21808,12 +21796,12 @@ pub struct PhysicalDeviceTimelineSemaphoreFeatures<'a> { } unsafe impl Send for PhysicalDeviceTimelineSemaphoreFeatures<'_> {} unsafe impl Sync for PhysicalDeviceTimelineSemaphoreFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceTimelineSemaphoreFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceTimelineSemaphoreFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), timeline_semaphore: Bool32::default(), _marker: PhantomData, } @@ -21845,12 +21833,12 @@ pub struct PhysicalDeviceTimelineSemaphoreProperties<'a> { } unsafe impl Send for PhysicalDeviceTimelineSemaphoreProperties<'_> {} unsafe impl Sync for PhysicalDeviceTimelineSemaphoreProperties<'_> {} -impl ::std::default::Default for PhysicalDeviceTimelineSemaphoreProperties<'_> { +impl ::core::default::Default for PhysicalDeviceTimelineSemaphoreProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_timeline_semaphore_value_difference: u64::default(), _marker: PhantomData, } @@ -21885,12 +21873,12 @@ pub struct SemaphoreTypeCreateInfo<'a> { } unsafe impl Send for SemaphoreTypeCreateInfo<'_> {} unsafe impl Sync for SemaphoreTypeCreateInfo<'_> {} -impl ::std::default::Default for SemaphoreTypeCreateInfo<'_> { +impl ::core::default::Default for SemaphoreTypeCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), semaphore_type: SemaphoreType::default(), initial_value: u64::default(), _marker: PhantomData, @@ -21930,16 +21918,16 @@ pub struct TimelineSemaphoreSubmitInfo<'a> { } unsafe impl Send for TimelineSemaphoreSubmitInfo<'_> {} unsafe impl Sync for TimelineSemaphoreSubmitInfo<'_> {} -impl ::std::default::Default for TimelineSemaphoreSubmitInfo<'_> { +impl ::core::default::Default for TimelineSemaphoreSubmitInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), wait_semaphore_value_count: u32::default(), - p_wait_semaphore_values: ::std::ptr::null(), + p_wait_semaphore_values: ::core::ptr::null(), signal_semaphore_value_count: u32::default(), - p_signal_semaphore_values: ::std::ptr::null(), + p_signal_semaphore_values: ::core::ptr::null(), _marker: PhantomData, } } @@ -21979,16 +21967,16 @@ pub struct SemaphoreWaitInfo<'a> { } unsafe impl Send for SemaphoreWaitInfo<'_> {} unsafe impl Sync for SemaphoreWaitInfo<'_> {} -impl ::std::default::Default for SemaphoreWaitInfo<'_> { +impl ::core::default::Default for SemaphoreWaitInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: SemaphoreWaitFlags::default(), semaphore_count: u32::default(), - p_semaphores: ::std::ptr::null(), - p_values: ::std::ptr::null(), + p_semaphores: ::core::ptr::null(), + p_values: ::core::ptr::null(), _marker: PhantomData, } } @@ -22029,12 +22017,12 @@ pub struct SemaphoreSignalInfo<'a> { } unsafe impl Send for SemaphoreSignalInfo<'_> {} unsafe impl Sync for SemaphoreSignalInfo<'_> {} -impl ::std::default::Default for SemaphoreSignalInfo<'_> { +impl ::core::default::Default for SemaphoreSignalInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), semaphore: Semaphore::default(), value: u64::default(), _marker: PhantomData, @@ -22091,14 +22079,14 @@ pub struct PipelineVertexInputDivisorStateCreateInfoKHR<'a> { } unsafe impl Send for PipelineVertexInputDivisorStateCreateInfoKHR<'_> {} unsafe impl Sync for PipelineVertexInputDivisorStateCreateInfoKHR<'_> {} -impl ::std::default::Default for PipelineVertexInputDivisorStateCreateInfoKHR<'_> { +impl ::core::default::Default for PipelineVertexInputDivisorStateCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), vertex_binding_divisor_count: u32::default(), - p_vertex_binding_divisors: ::std::ptr::null(), + p_vertex_binding_divisors: ::core::ptr::null(), _marker: PhantomData, } } @@ -22135,12 +22123,12 @@ pub struct PhysicalDeviceVertexAttributeDivisorPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceVertexAttributeDivisorPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceVertexAttributeDivisorPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceVertexAttributeDivisorPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceVertexAttributeDivisorPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_vertex_attrib_divisor: u32::default(), _marker: PhantomData, } @@ -22175,12 +22163,12 @@ pub struct PhysicalDeviceVertexAttributeDivisorPropertiesKHR<'a> { } unsafe impl Send for PhysicalDeviceVertexAttributeDivisorPropertiesKHR<'_> {} unsafe impl Sync for PhysicalDeviceVertexAttributeDivisorPropertiesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceVertexAttributeDivisorPropertiesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceVertexAttributeDivisorPropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_vertex_attrib_divisor: u32::default(), supports_non_zero_first_instance: Bool32::default(), _marker: PhantomData, @@ -22226,12 +22214,12 @@ pub struct PhysicalDevicePCIBusInfoPropertiesEXT<'a> { } unsafe impl Send for PhysicalDevicePCIBusInfoPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDevicePCIBusInfoPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDevicePCIBusInfoPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDevicePCIBusInfoPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), pci_domain: u32::default(), pci_bus: u32::default(), pci_device: u32::default(), @@ -22280,13 +22268,13 @@ pub struct ImportAndroidHardwareBufferInfoANDROID<'a> { } unsafe impl Send for ImportAndroidHardwareBufferInfoANDROID<'_> {} unsafe impl Sync for ImportAndroidHardwareBufferInfoANDROID<'_> {} -impl ::std::default::Default for ImportAndroidHardwareBufferInfoANDROID<'_> { +impl ::core::default::Default for ImportAndroidHardwareBufferInfoANDROID<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - buffer: ::std::ptr::null_mut(), + p_next: ::core::ptr::null(), + buffer: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -22316,12 +22304,12 @@ pub struct AndroidHardwareBufferUsageANDROID<'a> { } unsafe impl Send for AndroidHardwareBufferUsageANDROID<'_> {} unsafe impl Sync for AndroidHardwareBufferUsageANDROID<'_> {} -impl ::std::default::Default for AndroidHardwareBufferUsageANDROID<'_> { +impl ::core::default::Default for AndroidHardwareBufferUsageANDROID<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), android_hardware_buffer_usage: u64::default(), _marker: PhantomData, } @@ -22352,12 +22340,12 @@ pub struct AndroidHardwareBufferPropertiesANDROID<'a> { } unsafe impl Send for AndroidHardwareBufferPropertiesANDROID<'_> {} unsafe impl Sync for AndroidHardwareBufferPropertiesANDROID<'_> {} -impl ::std::default::Default for AndroidHardwareBufferPropertiesANDROID<'_> { +impl ::core::default::Default for AndroidHardwareBufferPropertiesANDROID<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), allocation_size: DeviceSize::default(), memory_type_bits: u32::default(), _marker: PhantomData, @@ -22410,12 +22398,12 @@ pub struct MemoryGetAndroidHardwareBufferInfoANDROID<'a> { } unsafe impl Send for MemoryGetAndroidHardwareBufferInfoANDROID<'_> {} unsafe impl Sync for MemoryGetAndroidHardwareBufferInfoANDROID<'_> {} -impl ::std::default::Default for MemoryGetAndroidHardwareBufferInfoANDROID<'_> { +impl ::core::default::Default for MemoryGetAndroidHardwareBufferInfoANDROID<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), memory: DeviceMemory::default(), _marker: PhantomData, } @@ -22452,12 +22440,12 @@ pub struct AndroidHardwareBufferFormatPropertiesANDROID<'a> { } unsafe impl Send for AndroidHardwareBufferFormatPropertiesANDROID<'_> {} unsafe impl Sync for AndroidHardwareBufferFormatPropertiesANDROID<'_> {} -impl ::std::default::Default for AndroidHardwareBufferFormatPropertiesANDROID<'_> { +impl ::core::default::Default for AndroidHardwareBufferFormatPropertiesANDROID<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), format: Format::default(), external_format: u64::default(), format_features: FormatFeatureFlags::default(), @@ -22539,12 +22527,12 @@ pub struct CommandBufferInheritanceConditionalRenderingInfoEXT<'a> { } unsafe impl Send for CommandBufferInheritanceConditionalRenderingInfoEXT<'_> {} unsafe impl Sync for CommandBufferInheritanceConditionalRenderingInfoEXT<'_> {} -impl ::std::default::Default for CommandBufferInheritanceConditionalRenderingInfoEXT<'_> { +impl ::core::default::Default for CommandBufferInheritanceConditionalRenderingInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), conditional_rendering_enable: Bool32::default(), _marker: PhantomData, } @@ -22578,12 +22566,12 @@ pub struct ExternalFormatANDROID<'a> { } unsafe impl Send for ExternalFormatANDROID<'_> {} unsafe impl Sync for ExternalFormatANDROID<'_> {} -impl ::std::default::Default for ExternalFormatANDROID<'_> { +impl ::core::default::Default for ExternalFormatANDROID<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), external_format: u64::default(), _marker: PhantomData, } @@ -22619,12 +22607,12 @@ pub struct PhysicalDevice8BitStorageFeatures<'a> { } unsafe impl Send for PhysicalDevice8BitStorageFeatures<'_> {} unsafe impl Sync for PhysicalDevice8BitStorageFeatures<'_> {} -impl ::std::default::Default for PhysicalDevice8BitStorageFeatures<'_> { +impl ::core::default::Default for PhysicalDevice8BitStorageFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), storage_buffer8_bit_access: Bool32::default(), uniform_and_storage_buffer8_bit_access: Bool32::default(), storage_push_constant8: Bool32::default(), @@ -22671,12 +22659,12 @@ pub struct PhysicalDeviceConditionalRenderingFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceConditionalRenderingFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceConditionalRenderingFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceConditionalRenderingFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceConditionalRenderingFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), conditional_rendering: Bool32::default(), inherited_conditional_rendering: Bool32::default(), _marker: PhantomData, @@ -22719,12 +22707,12 @@ pub struct PhysicalDeviceVulkanMemoryModelFeatures<'a> { } unsafe impl Send for PhysicalDeviceVulkanMemoryModelFeatures<'_> {} unsafe impl Sync for PhysicalDeviceVulkanMemoryModelFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceVulkanMemoryModelFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceVulkanMemoryModelFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), vulkan_memory_model: Bool32::default(), vulkan_memory_model_device_scope: Bool32::default(), vulkan_memory_model_availability_visibility_chains: Bool32::default(), @@ -22776,12 +22764,12 @@ pub struct PhysicalDeviceShaderAtomicInt64Features<'a> { } unsafe impl Send for PhysicalDeviceShaderAtomicInt64Features<'_> {} unsafe impl Sync for PhysicalDeviceShaderAtomicInt64Features<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderAtomicInt64Features<'_> { +impl ::core::default::Default for PhysicalDeviceShaderAtomicInt64Features<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_buffer_int64_atomics: Bool32::default(), shader_shared_int64_atomics: Bool32::default(), _marker: PhantomData, @@ -22830,12 +22818,12 @@ pub struct PhysicalDeviceShaderAtomicFloatFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceShaderAtomicFloatFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceShaderAtomicFloatFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderAtomicFloatFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceShaderAtomicFloatFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_buffer_float32_atomics: Bool32::default(), shader_buffer_float32_atomic_add: Bool32::default(), shader_buffer_float64_atomics: Bool32::default(), @@ -22962,12 +22950,12 @@ pub struct PhysicalDeviceShaderAtomicFloat2FeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceShaderAtomicFloat2FeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceShaderAtomicFloat2FeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderAtomicFloat2FeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceShaderAtomicFloat2FeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_buffer_float16_atomics: Bool32::default(), shader_buffer_float16_atomic_add: Bool32::default(), shader_buffer_float16_atomic_min_max: Bool32::default(), @@ -23096,12 +23084,12 @@ pub struct PhysicalDeviceVertexAttributeDivisorFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceVertexAttributeDivisorFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceVertexAttributeDivisorFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceVertexAttributeDivisorFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceVertexAttributeDivisorFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), vertex_attribute_instance_rate_divisor: Bool32::default(), vertex_attribute_instance_rate_zero_divisor: Bool32::default(), _marker: PhantomData, @@ -23146,12 +23134,12 @@ pub struct QueueFamilyCheckpointPropertiesNV<'a> { } unsafe impl Send for QueueFamilyCheckpointPropertiesNV<'_> {} unsafe impl Sync for QueueFamilyCheckpointPropertiesNV<'_> {} -impl ::std::default::Default for QueueFamilyCheckpointPropertiesNV<'_> { +impl ::core::default::Default for QueueFamilyCheckpointPropertiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), checkpoint_execution_stage_mask: PipelineStageFlags::default(), _marker: PhantomData, } @@ -23185,14 +23173,14 @@ pub struct CheckpointDataNV<'a> { } unsafe impl Send for CheckpointDataNV<'_> {} unsafe impl Sync for CheckpointDataNV<'_> {} -impl ::std::default::Default for CheckpointDataNV<'_> { +impl ::core::default::Default for CheckpointDataNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), stage: PipelineStageFlags::default(), - p_checkpoint_marker: ::std::ptr::null_mut(), + p_checkpoint_marker: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -23228,12 +23216,12 @@ pub struct PhysicalDeviceDepthStencilResolveProperties<'a> { } unsafe impl Send for PhysicalDeviceDepthStencilResolveProperties<'_> {} unsafe impl Sync for PhysicalDeviceDepthStencilResolveProperties<'_> {} -impl ::std::default::Default for PhysicalDeviceDepthStencilResolveProperties<'_> { +impl ::core::default::Default for PhysicalDeviceDepthStencilResolveProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), supported_depth_resolve_modes: ResolveModeFlags::default(), supported_stencil_resolve_modes: ResolveModeFlags::default(), independent_resolve_none: Bool32::default(), @@ -23290,15 +23278,15 @@ pub struct SubpassDescriptionDepthStencilResolve<'a> { } unsafe impl Send for SubpassDescriptionDepthStencilResolve<'_> {} unsafe impl Sync for SubpassDescriptionDepthStencilResolve<'_> {} -impl ::std::default::Default for SubpassDescriptionDepthStencilResolve<'_> { +impl ::core::default::Default for SubpassDescriptionDepthStencilResolve<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), depth_resolve_mode: ResolveModeFlags::default(), stencil_resolve_mode: ResolveModeFlags::default(), - p_depth_stencil_resolve_attachment: ::std::ptr::null(), + p_depth_stencil_resolve_attachment: ::core::ptr::null(), _marker: PhantomData, } } @@ -23340,12 +23328,12 @@ pub struct ImageViewASTCDecodeModeEXT<'a> { } unsafe impl Send for ImageViewASTCDecodeModeEXT<'_> {} unsafe impl Sync for ImageViewASTCDecodeModeEXT<'_> {} -impl ::std::default::Default for ImageViewASTCDecodeModeEXT<'_> { +impl ::core::default::Default for ImageViewASTCDecodeModeEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), decode_mode: Format::default(), _marker: PhantomData, } @@ -23375,12 +23363,12 @@ pub struct PhysicalDeviceASTCDecodeFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceASTCDecodeFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceASTCDecodeFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceASTCDecodeFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceASTCDecodeFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), decode_mode_shared_exponent: Bool32::default(), _marker: PhantomData, } @@ -23412,12 +23400,12 @@ pub struct PhysicalDeviceTransformFeedbackFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceTransformFeedbackFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceTransformFeedbackFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceTransformFeedbackFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceTransformFeedbackFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), transform_feedback: Bool32::default(), geometry_streams: Bool32::default(), _marker: PhantomData, @@ -23464,12 +23452,12 @@ pub struct PhysicalDeviceTransformFeedbackPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceTransformFeedbackPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceTransformFeedbackPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceTransformFeedbackPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceTransformFeedbackPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_transform_feedback_streams: u32::default(), max_transform_feedback_buffers: u32::default(), max_transform_feedback_buffer_size: DeviceSize::default(), @@ -23575,12 +23563,12 @@ pub struct PipelineRasterizationStateStreamCreateInfoEXT<'a> { } unsafe impl Send for PipelineRasterizationStateStreamCreateInfoEXT<'_> {} unsafe impl Sync for PipelineRasterizationStateStreamCreateInfoEXT<'_> {} -impl ::std::default::Default for PipelineRasterizationStateStreamCreateInfoEXT<'_> { +impl ::core::default::Default for PipelineRasterizationStateStreamCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineRasterizationStateStreamCreateFlagsEXT::default(), rasterization_stream: u32::default(), _marker: PhantomData, @@ -23620,12 +23608,12 @@ pub struct PhysicalDeviceRepresentativeFragmentTestFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceRepresentativeFragmentTestFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceRepresentativeFragmentTestFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceRepresentativeFragmentTestFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceRepresentativeFragmentTestFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), representative_fragment_test: Bool32::default(), _marker: PhantomData, } @@ -23660,12 +23648,12 @@ pub struct PipelineRepresentativeFragmentTestStateCreateInfoNV<'a> { } unsafe impl Send for PipelineRepresentativeFragmentTestStateCreateInfoNV<'_> {} unsafe impl Sync for PipelineRepresentativeFragmentTestStateCreateInfoNV<'_> {} -impl ::std::default::Default for PipelineRepresentativeFragmentTestStateCreateInfoNV<'_> { +impl ::core::default::Default for PipelineRepresentativeFragmentTestStateCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), representative_fragment_test_enable: Bool32::default(), _marker: PhantomData, } @@ -23702,12 +23690,12 @@ pub struct PhysicalDeviceExclusiveScissorFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceExclusiveScissorFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceExclusiveScissorFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceExclusiveScissorFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceExclusiveScissorFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), exclusive_scissor: Bool32::default(), _marker: PhantomData, } @@ -23740,14 +23728,14 @@ pub struct PipelineViewportExclusiveScissorStateCreateInfoNV<'a> { } unsafe impl Send for PipelineViewportExclusiveScissorStateCreateInfoNV<'_> {} unsafe impl Sync for PipelineViewportExclusiveScissorStateCreateInfoNV<'_> {} -impl ::std::default::Default for PipelineViewportExclusiveScissorStateCreateInfoNV<'_> { +impl ::core::default::Default for PipelineViewportExclusiveScissorStateCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), exclusive_scissor_count: u32::default(), - p_exclusive_scissors: ::std::ptr::null(), + p_exclusive_scissors: ::core::ptr::null(), _marker: PhantomData, } } @@ -23781,12 +23769,12 @@ pub struct PhysicalDeviceCornerSampledImageFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceCornerSampledImageFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceCornerSampledImageFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceCornerSampledImageFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceCornerSampledImageFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), corner_sampled_image: Bool32::default(), _marker: PhantomData, } @@ -23819,12 +23807,12 @@ pub struct PhysicalDeviceComputeShaderDerivativesFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceComputeShaderDerivativesFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceComputeShaderDerivativesFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceComputeShaderDerivativesFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceComputeShaderDerivativesFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), compute_derivative_group_quads: Bool32::default(), compute_derivative_group_linear: Bool32::default(), _marker: PhantomData, @@ -23868,12 +23856,12 @@ pub struct PhysicalDeviceShaderImageFootprintFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceShaderImageFootprintFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceShaderImageFootprintFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderImageFootprintFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceShaderImageFootprintFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), image_footprint: Bool32::default(), _marker: PhantomData, } @@ -23905,12 +23893,12 @@ pub struct PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), dedicated_allocation_image_aliasing: Bool32::default(), _marker: PhantomData, } @@ -23951,12 +23939,12 @@ pub struct PhysicalDeviceCopyMemoryIndirectFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceCopyMemoryIndirectFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceCopyMemoryIndirectFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceCopyMemoryIndirectFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceCopyMemoryIndirectFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), indirect_copy: Bool32::default(), _marker: PhantomData, } @@ -23988,12 +23976,12 @@ pub struct PhysicalDeviceCopyMemoryIndirectPropertiesNV<'a> { } unsafe impl Send for PhysicalDeviceCopyMemoryIndirectPropertiesNV<'_> {} unsafe impl Sync for PhysicalDeviceCopyMemoryIndirectPropertiesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceCopyMemoryIndirectPropertiesNV<'_> { +impl ::core::default::Default for PhysicalDeviceCopyMemoryIndirectPropertiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), supported_queues: QueueFlags::default(), _marker: PhantomData, } @@ -24024,12 +24012,12 @@ pub struct PhysicalDeviceMemoryDecompressionFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceMemoryDecompressionFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceMemoryDecompressionFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceMemoryDecompressionFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceMemoryDecompressionFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), memory_decompression: Bool32::default(), _marker: PhantomData, } @@ -24062,12 +24050,12 @@ pub struct PhysicalDeviceMemoryDecompressionPropertiesNV<'a> { } unsafe impl Send for PhysicalDeviceMemoryDecompressionPropertiesNV<'_> {} unsafe impl Sync for PhysicalDeviceMemoryDecompressionPropertiesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceMemoryDecompressionPropertiesNV<'_> { +impl ::core::default::Default for PhysicalDeviceMemoryDecompressionPropertiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), decompression_methods: MemoryDecompressionMethodFlagsNV::default(), max_decompression_indirect_count: u64::default(), _marker: PhantomData, @@ -24109,12 +24097,12 @@ pub struct ShadingRatePaletteNV<'a> { } unsafe impl Send for ShadingRatePaletteNV<'_> {} unsafe impl Sync for ShadingRatePaletteNV<'_> {} -impl ::std::default::Default for ShadingRatePaletteNV<'_> { +impl ::core::default::Default for ShadingRatePaletteNV<'_> { #[inline] fn default() -> Self { Self { shading_rate_palette_entry_count: u32::default(), - p_shading_rate_palette_entries: ::std::ptr::null(), + p_shading_rate_palette_entries: ::core::ptr::null(), _marker: PhantomData, } } @@ -24145,15 +24133,15 @@ pub struct PipelineViewportShadingRateImageStateCreateInfoNV<'a> { } unsafe impl Send for PipelineViewportShadingRateImageStateCreateInfoNV<'_> {} unsafe impl Sync for PipelineViewportShadingRateImageStateCreateInfoNV<'_> {} -impl ::std::default::Default for PipelineViewportShadingRateImageStateCreateInfoNV<'_> { +impl ::core::default::Default for PipelineViewportShadingRateImageStateCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), shading_rate_image_enable: Bool32::default(), viewport_count: u32::default(), - p_shading_rate_palettes: ::std::ptr::null(), + p_shading_rate_palettes: ::core::ptr::null(), _marker: PhantomData, } } @@ -24196,12 +24184,12 @@ pub struct PhysicalDeviceShadingRateImageFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceShadingRateImageFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceShadingRateImageFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceShadingRateImageFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceShadingRateImageFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shading_rate_image: Bool32::default(), shading_rate_coarse_sample_order: Bool32::default(), _marker: PhantomData, @@ -24244,12 +24232,12 @@ pub struct PhysicalDeviceShadingRateImagePropertiesNV<'a> { } unsafe impl Send for PhysicalDeviceShadingRateImagePropertiesNV<'_> {} unsafe impl Sync for PhysicalDeviceShadingRateImagePropertiesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceShadingRateImagePropertiesNV<'_> { +impl ::core::default::Default for PhysicalDeviceShadingRateImagePropertiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shading_rate_texel_size: Extent2D::default(), shading_rate_palette_size: u32::default(), shading_rate_max_coarse_samples: u32::default(), @@ -24292,12 +24280,12 @@ pub struct PhysicalDeviceInvocationMaskFeaturesHUAWEI<'a> { } unsafe impl Send for PhysicalDeviceInvocationMaskFeaturesHUAWEI<'_> {} unsafe impl Sync for PhysicalDeviceInvocationMaskFeaturesHUAWEI<'_> {} -impl ::std::default::Default for PhysicalDeviceInvocationMaskFeaturesHUAWEI<'_> { +impl ::core::default::Default for PhysicalDeviceInvocationMaskFeaturesHUAWEI<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), invocation_mask: Bool32::default(), _marker: PhantomData, } @@ -24357,14 +24345,14 @@ pub struct CoarseSampleOrderCustomNV<'a> { } unsafe impl Send for CoarseSampleOrderCustomNV<'_> {} unsafe impl Sync for CoarseSampleOrderCustomNV<'_> {} -impl ::std::default::Default for CoarseSampleOrderCustomNV<'_> { +impl ::core::default::Default for CoarseSampleOrderCustomNV<'_> { #[inline] fn default() -> Self { Self { shading_rate: ShadingRatePaletteEntryNV::default(), sample_count: u32::default(), sample_location_count: u32::default(), - p_sample_locations: ::std::ptr::null(), + p_sample_locations: ::core::ptr::null(), _marker: PhantomData, } } @@ -24402,15 +24390,15 @@ pub struct PipelineViewportCoarseSampleOrderStateCreateInfoNV<'a> { } unsafe impl Send for PipelineViewportCoarseSampleOrderStateCreateInfoNV<'_> {} unsafe impl Sync for PipelineViewportCoarseSampleOrderStateCreateInfoNV<'_> {} -impl ::std::default::Default for PipelineViewportCoarseSampleOrderStateCreateInfoNV<'_> { +impl ::core::default::Default for PipelineViewportCoarseSampleOrderStateCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), sample_order_type: CoarseSampleOrderTypeNV::default(), custom_sample_order_count: u32::default(), - p_custom_sample_orders: ::std::ptr::null(), + p_custom_sample_orders: ::core::ptr::null(), _marker: PhantomData, } } @@ -24453,12 +24441,12 @@ pub struct PhysicalDeviceMeshShaderFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceMeshShaderFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceMeshShaderFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceMeshShaderFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceMeshShaderFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), task_shader: Bool32::default(), mesh_shader: Bool32::default(), _marker: PhantomData, @@ -24507,19 +24495,19 @@ pub struct PhysicalDeviceMeshShaderPropertiesNV<'a> { } unsafe impl Send for PhysicalDeviceMeshShaderPropertiesNV<'_> {} unsafe impl Sync for PhysicalDeviceMeshShaderPropertiesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceMeshShaderPropertiesNV<'_> { +impl ::core::default::Default for PhysicalDeviceMeshShaderPropertiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_draw_mesh_tasks_count: u32::default(), max_task_work_group_invocations: u32::default(), - max_task_work_group_size: unsafe { ::std::mem::zeroed() }, + max_task_work_group_size: unsafe { ::core::mem::zeroed() }, max_task_total_memory_size: u32::default(), max_task_output_count: u32::default(), max_mesh_work_group_invocations: u32::default(), - max_mesh_work_group_size: unsafe { ::std::mem::zeroed() }, + max_mesh_work_group_size: unsafe { ::core::mem::zeroed() }, max_mesh_total_memory_size: u32::default(), max_mesh_output_vertices: u32::default(), max_mesh_output_primitives: u32::default(), @@ -24645,12 +24633,12 @@ pub struct PhysicalDeviceMeshShaderFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceMeshShaderFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceMeshShaderFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceMeshShaderFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceMeshShaderFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), task_shader: Bool32::default(), mesh_shader: Bool32::default(), multiview_mesh_shader: Bool32::default(), @@ -24736,23 +24724,23 @@ pub struct PhysicalDeviceMeshShaderPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceMeshShaderPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceMeshShaderPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceMeshShaderPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceMeshShaderPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_task_work_group_total_count: u32::default(), - max_task_work_group_count: unsafe { ::std::mem::zeroed() }, + max_task_work_group_count: unsafe { ::core::mem::zeroed() }, max_task_work_group_invocations: u32::default(), - max_task_work_group_size: unsafe { ::std::mem::zeroed() }, + max_task_work_group_size: unsafe { ::core::mem::zeroed() }, max_task_payload_size: u32::default(), max_task_shared_memory_size: u32::default(), max_task_payload_and_shared_memory_size: u32::default(), max_mesh_work_group_total_count: u32::default(), - max_mesh_work_group_count: unsafe { ::std::mem::zeroed() }, + max_mesh_work_group_count: unsafe { ::core::mem::zeroed() }, max_mesh_work_group_invocations: u32::default(), - max_mesh_work_group_size: unsafe { ::std::mem::zeroed() }, + max_mesh_work_group_size: unsafe { ::core::mem::zeroed() }, max_mesh_shared_memory_size: u32::default(), max_mesh_payload_and_shared_memory_size: u32::default(), max_mesh_output_memory_size: u32::default(), @@ -24995,12 +24983,12 @@ pub struct RayTracingShaderGroupCreateInfoNV<'a> { } unsafe impl Send for RayTracingShaderGroupCreateInfoNV<'_> {} unsafe impl Sync for RayTracingShaderGroupCreateInfoNV<'_> {} -impl ::std::default::Default for RayTracingShaderGroupCreateInfoNV<'_> { +impl ::core::default::Default for RayTracingShaderGroupCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), ty: RayTracingShaderGroupTypeKHR::default(), general_shader: u32::default(), closest_hit_shader: u32::default(), @@ -25058,18 +25046,18 @@ pub struct RayTracingShaderGroupCreateInfoKHR<'a> { } unsafe impl Send for RayTracingShaderGroupCreateInfoKHR<'_> {} unsafe impl Sync for RayTracingShaderGroupCreateInfoKHR<'_> {} -impl ::std::default::Default for RayTracingShaderGroupCreateInfoKHR<'_> { +impl ::core::default::Default for RayTracingShaderGroupCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), ty: RayTracingShaderGroupTypeKHR::default(), general_shader: u32::default(), closest_hit_shader: u32::default(), any_hit_shader: u32::default(), intersection_shader: u32::default(), - p_shader_group_capture_replay_handle: ::std::ptr::null(), + p_shader_group_capture_replay_handle: ::core::ptr::null(), _marker: PhantomData, } } @@ -25133,17 +25121,17 @@ pub struct RayTracingPipelineCreateInfoNV<'a> { } unsafe impl Send for RayTracingPipelineCreateInfoNV<'_> {} unsafe impl Sync for RayTracingPipelineCreateInfoNV<'_> {} -impl ::std::default::Default for RayTracingPipelineCreateInfoNV<'_> { +impl ::core::default::Default for RayTracingPipelineCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineCreateFlags::default(), stage_count: u32::default(), - p_stages: ::std::ptr::null(), + p_stages: ::core::ptr::null(), group_count: u32::default(), - p_groups: ::std::ptr::null(), + p_groups: ::core::ptr::null(), max_recursion_depth: u32::default(), layout: PipelineLayout::default(), base_pipeline_handle: Pipeline::default(), @@ -25236,21 +25224,21 @@ pub struct RayTracingPipelineCreateInfoKHR<'a> { } unsafe impl Send for RayTracingPipelineCreateInfoKHR<'_> {} unsafe impl Sync for RayTracingPipelineCreateInfoKHR<'_> {} -impl ::std::default::Default for RayTracingPipelineCreateInfoKHR<'_> { +impl ::core::default::Default for RayTracingPipelineCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineCreateFlags::default(), stage_count: u32::default(), - p_stages: ::std::ptr::null(), + p_stages: ::core::ptr::null(), group_count: u32::default(), - p_groups: ::std::ptr::null(), + p_groups: ::core::ptr::null(), max_pipeline_ray_recursion_depth: u32::default(), - p_library_info: ::std::ptr::null(), - p_library_interface: ::std::ptr::null(), - p_dynamic_state: ::std::ptr::null(), + p_library_info: ::core::ptr::null(), + p_library_interface: ::core::ptr::null(), + p_dynamic_state: ::core::ptr::null(), layout: PipelineLayout::default(), base_pipeline_handle: Pipeline::default(), base_pipeline_index: i32::default(), @@ -25362,12 +25350,12 @@ pub struct GeometryTrianglesNV<'a> { } unsafe impl Send for GeometryTrianglesNV<'_> {} unsafe impl Sync for GeometryTrianglesNV<'_> {} -impl ::std::default::Default for GeometryTrianglesNV<'_> { +impl ::core::default::Default for GeometryTrianglesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), vertex_data: Buffer::default(), vertex_offset: DeviceSize::default(), vertex_count: u32::default(), @@ -25459,12 +25447,12 @@ pub struct GeometryAABBNV<'a> { } unsafe impl Send for GeometryAABBNV<'_> {} unsafe impl Sync for GeometryAABBNV<'_> {} -impl ::std::default::Default for GeometryAABBNV<'_> { +impl ::core::default::Default for GeometryAABBNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), aabb_data: Buffer::default(), num_aab_bs: u32::default(), stride: u32::default(), @@ -25535,12 +25523,12 @@ pub struct GeometryNV<'a> { } unsafe impl Send for GeometryNV<'_> {} unsafe impl Sync for GeometryNV<'_> {} -impl ::std::default::Default for GeometryNV<'_> { +impl ::core::default::Default for GeometryNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), geometry_type: GeometryTypeKHR::default(), geometry: GeometryDataNV::default(), flags: GeometryFlagsKHR::default(), @@ -25585,17 +25573,17 @@ pub struct AccelerationStructureInfoNV<'a> { } unsafe impl Send for AccelerationStructureInfoNV<'_> {} unsafe impl Sync for AccelerationStructureInfoNV<'_> {} -impl ::std::default::Default for AccelerationStructureInfoNV<'_> { +impl ::core::default::Default for AccelerationStructureInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), ty: AccelerationStructureTypeNV::default(), flags: BuildAccelerationStructureFlagsNV::default(), instance_count: u32::default(), geometry_count: u32::default(), - p_geometries: ::std::ptr::null(), + p_geometries: ::core::ptr::null(), _marker: PhantomData, } } @@ -25640,12 +25628,12 @@ pub struct AccelerationStructureCreateInfoNV<'a> { } unsafe impl Send for AccelerationStructureCreateInfoNV<'_> {} unsafe impl Sync for AccelerationStructureCreateInfoNV<'_> {} -impl ::std::default::Default for AccelerationStructureCreateInfoNV<'_> { +impl ::core::default::Default for AccelerationStructureCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), compacted_size: DeviceSize::default(), info: AccelerationStructureInfoNV::default(), _marker: PhantomData, @@ -25702,17 +25690,17 @@ pub struct BindAccelerationStructureMemoryInfoNV<'a> { } unsafe impl Send for BindAccelerationStructureMemoryInfoNV<'_> {} unsafe impl Sync for BindAccelerationStructureMemoryInfoNV<'_> {} -impl ::std::default::Default for BindAccelerationStructureMemoryInfoNV<'_> { +impl ::core::default::Default for BindAccelerationStructureMemoryInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), acceleration_structure: AccelerationStructureNV::default(), memory: DeviceMemory::default(), memory_offset: DeviceSize::default(), device_index_count: u32::default(), - p_device_indices: ::std::ptr::null(), + p_device_indices: ::core::ptr::null(), _marker: PhantomData, } } @@ -25760,14 +25748,14 @@ pub struct WriteDescriptorSetAccelerationStructureKHR<'a> { } unsafe impl Send for WriteDescriptorSetAccelerationStructureKHR<'_> {} unsafe impl Sync for WriteDescriptorSetAccelerationStructureKHR<'_> {} -impl ::std::default::Default for WriteDescriptorSetAccelerationStructureKHR<'_> { +impl ::core::default::Default for WriteDescriptorSetAccelerationStructureKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), acceleration_structure_count: u32::default(), - p_acceleration_structures: ::std::ptr::null(), + p_acceleration_structures: ::core::ptr::null(), _marker: PhantomData, } } @@ -25802,14 +25790,14 @@ pub struct WriteDescriptorSetAccelerationStructureNV<'a> { } unsafe impl Send for WriteDescriptorSetAccelerationStructureNV<'_> {} unsafe impl Sync for WriteDescriptorSetAccelerationStructureNV<'_> {} -impl ::std::default::Default for WriteDescriptorSetAccelerationStructureNV<'_> { +impl ::core::default::Default for WriteDescriptorSetAccelerationStructureNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), acceleration_structure_count: u32::default(), - p_acceleration_structures: ::std::ptr::null(), + p_acceleration_structures: ::core::ptr::null(), _marker: PhantomData, } } @@ -25844,12 +25832,12 @@ pub struct AccelerationStructureMemoryRequirementsInfoNV<'a> { } unsafe impl Send for AccelerationStructureMemoryRequirementsInfoNV<'_> {} unsafe impl Sync for AccelerationStructureMemoryRequirementsInfoNV<'_> {} -impl ::std::default::Default for AccelerationStructureMemoryRequirementsInfoNV<'_> { +impl ::core::default::Default for AccelerationStructureMemoryRequirementsInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), ty: AccelerationStructureMemoryRequirementsTypeNV::default(), acceleration_structure: AccelerationStructureNV::default(), _marker: PhantomData, @@ -25892,12 +25880,12 @@ pub struct PhysicalDeviceAccelerationStructureFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceAccelerationStructureFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceAccelerationStructureFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceAccelerationStructureFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceAccelerationStructureFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), acceleration_structure: Bool32::default(), acceleration_structure_capture_replay: Bool32::default(), acceleration_structure_indirect_build: Bool32::default(), @@ -25970,12 +25958,12 @@ pub struct PhysicalDeviceRayTracingPipelineFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceRayTracingPipelineFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceRayTracingPipelineFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceRayTracingPipelineFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceRayTracingPipelineFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), ray_tracing_pipeline: Bool32::default(), ray_tracing_pipeline_shader_group_handle_capture_replay: Bool32::default(), ray_tracing_pipeline_shader_group_handle_capture_replay_mixed: Bool32::default(), @@ -26046,12 +26034,12 @@ pub struct PhysicalDeviceRayQueryFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceRayQueryFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceRayQueryFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceRayQueryFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceRayQueryFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), ray_query: Bool32::default(), _marker: PhantomData, } @@ -26089,12 +26077,12 @@ pub struct PhysicalDeviceAccelerationStructurePropertiesKHR<'a> { } unsafe impl Send for PhysicalDeviceAccelerationStructurePropertiesKHR<'_> {} unsafe impl Sync for PhysicalDeviceAccelerationStructurePropertiesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceAccelerationStructurePropertiesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceAccelerationStructurePropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_geometry_count: u64::default(), max_instance_count: u64::default(), max_primitive_count: u64::default(), @@ -26197,12 +26185,12 @@ pub struct PhysicalDeviceRayTracingPipelinePropertiesKHR<'a> { } unsafe impl Send for PhysicalDeviceRayTracingPipelinePropertiesKHR<'_> {} unsafe impl Sync for PhysicalDeviceRayTracingPipelinePropertiesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceRayTracingPipelinePropertiesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceRayTracingPipelinePropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_group_handle_size: u32::default(), max_ray_recursion_depth: u32::default(), max_shader_group_stride: u32::default(), @@ -26288,12 +26276,12 @@ pub struct PhysicalDeviceRayTracingPropertiesNV<'a> { } unsafe impl Send for PhysicalDeviceRayTracingPropertiesNV<'_> {} unsafe impl Sync for PhysicalDeviceRayTracingPropertiesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceRayTracingPropertiesNV<'_> { +impl ::core::default::Default for PhysicalDeviceRayTracingPropertiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_group_handle_size: u32::default(), max_recursion_depth: u32::default(), max_shader_group_stride: u32::default(), @@ -26547,12 +26535,12 @@ pub struct PhysicalDeviceRayTracingMaintenance1FeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceRayTracingMaintenance1FeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceRayTracingMaintenance1FeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceRayTracingMaintenance1FeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceRayTracingMaintenance1FeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), ray_tracing_maintenance1: Bool32::default(), ray_tracing_pipeline_trace_rays_indirect2: Bool32::default(), _marker: PhantomData, @@ -26595,14 +26583,14 @@ pub struct DrmFormatModifierPropertiesListEXT<'a> { } unsafe impl Send for DrmFormatModifierPropertiesListEXT<'_> {} unsafe impl Sync for DrmFormatModifierPropertiesListEXT<'_> {} -impl ::std::default::Default for DrmFormatModifierPropertiesListEXT<'_> { +impl ::core::default::Default for DrmFormatModifierPropertiesListEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), drm_format_modifier_count: u32::default(), - p_drm_format_modifier_properties: ::std::ptr::null_mut(), + p_drm_format_modifier_properties: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -26668,16 +26656,16 @@ pub struct PhysicalDeviceImageDrmFormatModifierInfoEXT<'a> { } unsafe impl Send for PhysicalDeviceImageDrmFormatModifierInfoEXT<'_> {} unsafe impl Sync for PhysicalDeviceImageDrmFormatModifierInfoEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceImageDrmFormatModifierInfoEXT<'_> { +impl ::core::default::Default for PhysicalDeviceImageDrmFormatModifierInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), drm_format_modifier: u64::default(), sharing_mode: SharingMode::default(), queue_family_index_count: u32::default(), - p_queue_family_indices: ::std::ptr::null(), + p_queue_family_indices: ::core::ptr::null(), _marker: PhantomData, } } @@ -26722,14 +26710,14 @@ pub struct ImageDrmFormatModifierListCreateInfoEXT<'a> { } unsafe impl Send for ImageDrmFormatModifierListCreateInfoEXT<'_> {} unsafe impl Sync for ImageDrmFormatModifierListCreateInfoEXT<'_> {} -impl ::std::default::Default for ImageDrmFormatModifierListCreateInfoEXT<'_> { +impl ::core::default::Default for ImageDrmFormatModifierListCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), drm_format_modifier_count: u32::default(), - p_drm_format_modifiers: ::std::ptr::null(), + p_drm_format_modifiers: ::core::ptr::null(), _marker: PhantomData, } } @@ -26762,15 +26750,15 @@ pub struct ImageDrmFormatModifierExplicitCreateInfoEXT<'a> { } unsafe impl Send for ImageDrmFormatModifierExplicitCreateInfoEXT<'_> {} unsafe impl Sync for ImageDrmFormatModifierExplicitCreateInfoEXT<'_> {} -impl ::std::default::Default for ImageDrmFormatModifierExplicitCreateInfoEXT<'_> { +impl ::core::default::Default for ImageDrmFormatModifierExplicitCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), drm_format_modifier: u64::default(), drm_format_modifier_plane_count: u32::default(), - p_plane_layouts: ::std::ptr::null(), + p_plane_layouts: ::core::ptr::null(), _marker: PhantomData, } } @@ -26806,12 +26794,12 @@ pub struct ImageDrmFormatModifierPropertiesEXT<'a> { } unsafe impl Send for ImageDrmFormatModifierPropertiesEXT<'_> {} unsafe impl Sync for ImageDrmFormatModifierPropertiesEXT<'_> {} -impl ::std::default::Default for ImageDrmFormatModifierPropertiesEXT<'_> { +impl ::core::default::Default for ImageDrmFormatModifierPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), drm_format_modifier: u64::default(), _marker: PhantomData, } @@ -26840,12 +26828,12 @@ pub struct ImageStencilUsageCreateInfo<'a> { } unsafe impl Send for ImageStencilUsageCreateInfo<'_> {} unsafe impl Sync for ImageStencilUsageCreateInfo<'_> {} -impl ::std::default::Default for ImageStencilUsageCreateInfo<'_> { +impl ::core::default::Default for ImageStencilUsageCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), stencil_usage: ImageUsageFlags::default(), _marker: PhantomData, } @@ -26876,12 +26864,12 @@ pub struct DeviceMemoryOverallocationCreateInfoAMD<'a> { } unsafe impl Send for DeviceMemoryOverallocationCreateInfoAMD<'_> {} unsafe impl Sync for DeviceMemoryOverallocationCreateInfoAMD<'_> {} -impl ::std::default::Default for DeviceMemoryOverallocationCreateInfoAMD<'_> { +impl ::core::default::Default for DeviceMemoryOverallocationCreateInfoAMD<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), overallocation_behavior: MemoryOverallocationBehaviorAMD::default(), _marker: PhantomData, } @@ -26917,12 +26905,12 @@ pub struct PhysicalDeviceFragmentDensityMapFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceFragmentDensityMapFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceFragmentDensityMapFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceFragmentDensityMapFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceFragmentDensityMapFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), fragment_density_map: Bool32::default(), fragment_density_map_dynamic: Bool32::default(), fragment_density_map_non_subsampled_images: Bool32::default(), @@ -26970,12 +26958,12 @@ pub struct PhysicalDeviceFragmentDensityMap2FeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceFragmentDensityMap2FeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceFragmentDensityMap2FeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceFragmentDensityMap2FeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceFragmentDensityMap2FeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), fragment_density_map_deferred: Bool32::default(), _marker: PhantomData, } @@ -27007,12 +26995,12 @@ pub struct PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM<'a> { } unsafe impl Send for PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM<'_> {} unsafe impl Sync for PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM<'_> {} -impl ::std::default::Default for PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM<'_> { +impl ::core::default::Default for PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), fragment_density_map_offset: Bool32::default(), _marker: PhantomData, } @@ -27049,12 +27037,12 @@ pub struct PhysicalDeviceFragmentDensityMapPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceFragmentDensityMapPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceFragmentDensityMapPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceFragmentDensityMapPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceFragmentDensityMapPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), min_fragment_density_texel_size: Extent2D::default(), max_fragment_density_texel_size: Extent2D::default(), fragment_density_invocations: Bool32::default(), @@ -27106,12 +27094,12 @@ pub struct PhysicalDeviceFragmentDensityMap2PropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceFragmentDensityMap2PropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceFragmentDensityMap2PropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceFragmentDensityMap2PropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceFragmentDensityMap2PropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), subsampled_loads: Bool32::default(), subsampled_coarse_reconstruction_early_access: Bool32::default(), max_subsampled_array_layers: u32::default(), @@ -27170,12 +27158,12 @@ pub struct PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM<'a> { } unsafe impl Send for PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM<'_> {} unsafe impl Sync for PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM<'_> {} -impl ::std::default::Default for PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM<'_> { +impl ::core::default::Default for PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), fragment_density_offset_granularity: Extent2D::default(), _marker: PhantomData, } @@ -27212,12 +27200,12 @@ pub struct RenderPassFragmentDensityMapCreateInfoEXT<'a> { } unsafe impl Send for RenderPassFragmentDensityMapCreateInfoEXT<'_> {} unsafe impl Sync for RenderPassFragmentDensityMapCreateInfoEXT<'_> {} -impl ::std::default::Default for RenderPassFragmentDensityMapCreateInfoEXT<'_> { +impl ::core::default::Default for RenderPassFragmentDensityMapCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), fragment_density_map_attachment: AttachmentReference::default(), _marker: PhantomData, } @@ -27253,14 +27241,14 @@ pub struct SubpassFragmentDensityMapOffsetEndInfoQCOM<'a> { } unsafe impl Send for SubpassFragmentDensityMapOffsetEndInfoQCOM<'_> {} unsafe impl Sync for SubpassFragmentDensityMapOffsetEndInfoQCOM<'_> {} -impl ::std::default::Default for SubpassFragmentDensityMapOffsetEndInfoQCOM<'_> { +impl ::core::default::Default for SubpassFragmentDensityMapOffsetEndInfoQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), fragment_density_offset_count: u32::default(), - p_fragment_density_offsets: ::std::ptr::null(), + p_fragment_density_offsets: ::core::ptr::null(), _marker: PhantomData, } } @@ -27291,12 +27279,12 @@ pub struct PhysicalDeviceScalarBlockLayoutFeatures<'a> { } unsafe impl Send for PhysicalDeviceScalarBlockLayoutFeatures<'_> {} unsafe impl Sync for PhysicalDeviceScalarBlockLayoutFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceScalarBlockLayoutFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceScalarBlockLayoutFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), scalar_block_layout: Bool32::default(), _marker: PhantomData, } @@ -27328,12 +27316,12 @@ pub struct SurfaceProtectedCapabilitiesKHR<'a> { } unsafe impl Send for SurfaceProtectedCapabilitiesKHR<'_> {} unsafe impl Sync for SurfaceProtectedCapabilitiesKHR<'_> {} -impl ::std::default::Default for SurfaceProtectedCapabilitiesKHR<'_> { +impl ::core::default::Default for SurfaceProtectedCapabilitiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), supports_protected: Bool32::default(), _marker: PhantomData, } @@ -27363,12 +27351,12 @@ pub struct PhysicalDeviceUniformBufferStandardLayoutFeatures<'a> { } unsafe impl Send for PhysicalDeviceUniformBufferStandardLayoutFeatures<'_> {} unsafe impl Sync for PhysicalDeviceUniformBufferStandardLayoutFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceUniformBufferStandardLayoutFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceUniformBufferStandardLayoutFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), uniform_buffer_standard_layout: Bool32::default(), _marker: PhantomData, } @@ -27403,12 +27391,12 @@ pub struct PhysicalDeviceDepthClipEnableFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceDepthClipEnableFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceDepthClipEnableFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceDepthClipEnableFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceDepthClipEnableFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), depth_clip_enable: Bool32::default(), _marker: PhantomData, } @@ -27441,12 +27429,12 @@ pub struct PipelineRasterizationDepthClipStateCreateInfoEXT<'a> { } unsafe impl Send for PipelineRasterizationDepthClipStateCreateInfoEXT<'_> {} unsafe impl Sync for PipelineRasterizationDepthClipStateCreateInfoEXT<'_> {} -impl ::std::default::Default for PipelineRasterizationDepthClipStateCreateInfoEXT<'_> { +impl ::core::default::Default for PipelineRasterizationDepthClipStateCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineRasterizationDepthClipStateCreateFlagsEXT::default(), depth_clip_enable: Bool32::default(), _marker: PhantomData, @@ -27487,14 +27475,14 @@ pub struct PhysicalDeviceMemoryBudgetPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceMemoryBudgetPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceMemoryBudgetPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceMemoryBudgetPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceMemoryBudgetPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), - heap_budget: unsafe { ::std::mem::zeroed() }, - heap_usage: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null_mut(), + heap_budget: unsafe { ::core::mem::zeroed() }, + heap_usage: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -27529,12 +27517,12 @@ pub struct PhysicalDeviceMemoryPriorityFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceMemoryPriorityFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceMemoryPriorityFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceMemoryPriorityFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceMemoryPriorityFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), memory_priority: Bool32::default(), _marker: PhantomData, } @@ -27566,12 +27554,12 @@ pub struct MemoryPriorityAllocateInfoEXT<'a> { } unsafe impl Send for MemoryPriorityAllocateInfoEXT<'_> {} unsafe impl Sync for MemoryPriorityAllocateInfoEXT<'_> {} -impl ::std::default::Default for MemoryPriorityAllocateInfoEXT<'_> { +impl ::core::default::Default for MemoryPriorityAllocateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), priority: f32::default(), _marker: PhantomData, } @@ -27601,12 +27589,12 @@ pub struct PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT<'a> { } unsafe impl Send for PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), pageable_device_local_memory: Bool32::default(), _marker: PhantomData, } @@ -27643,12 +27631,12 @@ pub struct PhysicalDeviceBufferDeviceAddressFeatures<'a> { } unsafe impl Send for PhysicalDeviceBufferDeviceAddressFeatures<'_> {} unsafe impl Sync for PhysicalDeviceBufferDeviceAddressFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceBufferDeviceAddressFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceBufferDeviceAddressFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), buffer_device_address: Bool32::default(), buffer_device_address_capture_replay: Bool32::default(), buffer_device_address_multi_device: Bool32::default(), @@ -27700,12 +27688,12 @@ pub struct PhysicalDeviceBufferDeviceAddressFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceBufferDeviceAddressFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceBufferDeviceAddressFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceBufferDeviceAddressFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceBufferDeviceAddressFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), buffer_device_address: Bool32::default(), buffer_device_address_capture_replay: Bool32::default(), buffer_device_address_multi_device: Bool32::default(), @@ -27755,12 +27743,12 @@ pub struct BufferDeviceAddressInfo<'a> { } unsafe impl Send for BufferDeviceAddressInfo<'_> {} unsafe impl Sync for BufferDeviceAddressInfo<'_> {} -impl ::std::default::Default for BufferDeviceAddressInfo<'_> { +impl ::core::default::Default for BufferDeviceAddressInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), buffer: Buffer::default(), _marker: PhantomData, } @@ -27789,12 +27777,12 @@ pub struct BufferOpaqueCaptureAddressCreateInfo<'a> { } unsafe impl Send for BufferOpaqueCaptureAddressCreateInfo<'_> {} unsafe impl Sync for BufferOpaqueCaptureAddressCreateInfo<'_> {} -impl ::std::default::Default for BufferOpaqueCaptureAddressCreateInfo<'_> { +impl ::core::default::Default for BufferOpaqueCaptureAddressCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), opaque_capture_address: u64::default(), _marker: PhantomData, } @@ -27824,12 +27812,12 @@ pub struct BufferDeviceAddressCreateInfoEXT<'a> { } unsafe impl Send for BufferDeviceAddressCreateInfoEXT<'_> {} unsafe impl Sync for BufferDeviceAddressCreateInfoEXT<'_> {} -impl ::std::default::Default for BufferDeviceAddressCreateInfoEXT<'_> { +impl ::core::default::Default for BufferDeviceAddressCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), device_address: DeviceAddress::default(), _marker: PhantomData, } @@ -27859,12 +27847,12 @@ pub struct PhysicalDeviceImageViewImageFormatInfoEXT<'a> { } unsafe impl Send for PhysicalDeviceImageViewImageFormatInfoEXT<'_> {} unsafe impl Sync for PhysicalDeviceImageViewImageFormatInfoEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceImageViewImageFormatInfoEXT<'_> { +impl ::core::default::Default for PhysicalDeviceImageViewImageFormatInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), image_view_type: ImageViewType::default(), _marker: PhantomData, } @@ -27899,12 +27887,12 @@ pub struct FilterCubicImageViewImageFormatPropertiesEXT<'a> { } unsafe impl Send for FilterCubicImageViewImageFormatPropertiesEXT<'_> {} unsafe impl Sync for FilterCubicImageViewImageFormatPropertiesEXT<'_> {} -impl ::std::default::Default for FilterCubicImageViewImageFormatPropertiesEXT<'_> { +impl ::core::default::Default for FilterCubicImageViewImageFormatPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), filter_cubic: Bool32::default(), filter_cubic_minmax: Bool32::default(), _marker: PhantomData, @@ -27941,12 +27929,12 @@ pub struct PhysicalDeviceImagelessFramebufferFeatures<'a> { } unsafe impl Send for PhysicalDeviceImagelessFramebufferFeatures<'_> {} unsafe impl Sync for PhysicalDeviceImagelessFramebufferFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceImagelessFramebufferFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceImagelessFramebufferFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), imageless_framebuffer: Bool32::default(), _marker: PhantomData, } @@ -27979,14 +27967,14 @@ pub struct FramebufferAttachmentsCreateInfo<'a> { } unsafe impl Send for FramebufferAttachmentsCreateInfo<'_> {} unsafe impl Sync for FramebufferAttachmentsCreateInfo<'_> {} -impl ::std::default::Default for FramebufferAttachmentsCreateInfo<'_> { +impl ::core::default::Default for FramebufferAttachmentsCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), attachment_image_info_count: u32::default(), - p_attachment_image_infos: ::std::ptr::null(), + p_attachment_image_infos: ::core::ptr::null(), _marker: PhantomData, } } @@ -28025,19 +28013,19 @@ pub struct FramebufferAttachmentImageInfo<'a> { } unsafe impl Send for FramebufferAttachmentImageInfo<'_> {} unsafe impl Sync for FramebufferAttachmentImageInfo<'_> {} -impl ::std::default::Default for FramebufferAttachmentImageInfo<'_> { +impl ::core::default::Default for FramebufferAttachmentImageInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: ImageCreateFlags::default(), usage: ImageUsageFlags::default(), width: u32::default(), height: u32::default(), layer_count: u32::default(), view_format_count: u32::default(), - p_view_formats: ::std::ptr::null(), + p_view_formats: ::core::ptr::null(), _marker: PhantomData, } } @@ -28092,14 +28080,14 @@ pub struct RenderPassAttachmentBeginInfo<'a> { } unsafe impl Send for RenderPassAttachmentBeginInfo<'_> {} unsafe impl Sync for RenderPassAttachmentBeginInfo<'_> {} -impl ::std::default::Default for RenderPassAttachmentBeginInfo<'_> { +impl ::core::default::Default for RenderPassAttachmentBeginInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), attachment_count: u32::default(), - p_attachments: ::std::ptr::null(), + p_attachments: ::core::ptr::null(), _marker: PhantomData, } } @@ -28129,12 +28117,12 @@ pub struct PhysicalDeviceTextureCompressionASTCHDRFeatures<'a> { } unsafe impl Send for PhysicalDeviceTextureCompressionASTCHDRFeatures<'_> {} unsafe impl Sync for PhysicalDeviceTextureCompressionASTCHDRFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceTextureCompressionASTCHDRFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceTextureCompressionASTCHDRFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), texture_compression_astc_hdr: Bool32::default(), _marker: PhantomData, } @@ -28167,12 +28155,12 @@ pub struct PhysicalDeviceCooperativeMatrixFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceCooperativeMatrixFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceCooperativeMatrixFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceCooperativeMatrixFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceCooperativeMatrixFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), cooperative_matrix: Bool32::default(), cooperative_matrix_robust_buffer_access: Bool32::default(), _marker: PhantomData, @@ -28214,12 +28202,12 @@ pub struct PhysicalDeviceCooperativeMatrixPropertiesNV<'a> { } unsafe impl Send for PhysicalDeviceCooperativeMatrixPropertiesNV<'_> {} unsafe impl Sync for PhysicalDeviceCooperativeMatrixPropertiesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceCooperativeMatrixPropertiesNV<'_> { +impl ::core::default::Default for PhysicalDeviceCooperativeMatrixPropertiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), cooperative_matrix_supported_stages: ShaderStageFlags::default(), _marker: PhantomData, } @@ -28260,12 +28248,12 @@ pub struct CooperativeMatrixPropertiesNV<'a> { } unsafe impl Send for CooperativeMatrixPropertiesNV<'_> {} unsafe impl Sync for CooperativeMatrixPropertiesNV<'_> {} -impl ::std::default::Default for CooperativeMatrixPropertiesNV<'_> { +impl ::core::default::Default for CooperativeMatrixPropertiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), m_size: u32::default(), n_size: u32::default(), k_size: u32::default(), @@ -28336,12 +28324,12 @@ pub struct PhysicalDeviceYcbcrImageArraysFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceYcbcrImageArraysFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceYcbcrImageArraysFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceYcbcrImageArraysFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceYcbcrImageArraysFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), ycbcr_image_arrays: Bool32::default(), _marker: PhantomData, } @@ -28375,12 +28363,12 @@ pub struct ImageViewHandleInfoNVX<'a> { } unsafe impl Send for ImageViewHandleInfoNVX<'_> {} unsafe impl Sync for ImageViewHandleInfoNVX<'_> {} -impl ::std::default::Default for ImageViewHandleInfoNVX<'_> { +impl ::core::default::Default for ImageViewHandleInfoNVX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), image_view: ImageView::default(), descriptor_type: DescriptorType::default(), sampler: Sampler::default(), @@ -28422,12 +28410,12 @@ pub struct ImageViewAddressPropertiesNVX<'a> { } unsafe impl Send for ImageViewAddressPropertiesNVX<'_> {} unsafe impl Sync for ImageViewAddressPropertiesNVX<'_> {} -impl ::std::default::Default for ImageViewAddressPropertiesNVX<'_> { +impl ::core::default::Default for ImageViewAddressPropertiesNVX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), device_address: DeviceAddress::default(), size: DeviceSize::default(), _marker: PhantomData, @@ -28462,12 +28450,12 @@ pub struct PresentFrameTokenGGP<'a> { } unsafe impl Send for PresentFrameTokenGGP<'_> {} unsafe impl Sync for PresentFrameTokenGGP<'_> {} -impl ::std::default::Default for PresentFrameTokenGGP<'_> { +impl ::core::default::Default for PresentFrameTokenGGP<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), frame_token: GgpFrameToken::default(), _marker: PhantomData, } @@ -28520,15 +28508,15 @@ pub struct PipelineCreationFeedbackCreateInfo<'a> { } unsafe impl Send for PipelineCreationFeedbackCreateInfo<'_> {} unsafe impl Sync for PipelineCreationFeedbackCreateInfo<'_> {} -impl ::std::default::Default for PipelineCreationFeedbackCreateInfo<'_> { +impl ::core::default::Default for PipelineCreationFeedbackCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_pipeline_creation_feedback: ::std::ptr::null_mut(), + p_next: ::core::ptr::null(), + p_pipeline_creation_feedback: ::core::ptr::null_mut(), pipeline_stage_creation_feedback_count: u32::default(), - p_pipeline_stage_creation_feedbacks: ::std::ptr::null_mut(), + p_pipeline_stage_creation_feedbacks: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -28573,12 +28561,12 @@ pub struct SurfaceFullScreenExclusiveInfoEXT<'a> { } unsafe impl Send for SurfaceFullScreenExclusiveInfoEXT<'_> {} unsafe impl Sync for SurfaceFullScreenExclusiveInfoEXT<'_> {} -impl ::std::default::Default for SurfaceFullScreenExclusiveInfoEXT<'_> { +impl ::core::default::Default for SurfaceFullScreenExclusiveInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), full_screen_exclusive: FullScreenExclusiveEXT::default(), _marker: PhantomData, } @@ -28609,13 +28597,13 @@ pub struct SurfaceFullScreenExclusiveWin32InfoEXT<'a> { } unsafe impl Send for SurfaceFullScreenExclusiveWin32InfoEXT<'_> {} unsafe impl Sync for SurfaceFullScreenExclusiveWin32InfoEXT<'_> {} -impl ::std::default::Default for SurfaceFullScreenExclusiveWin32InfoEXT<'_> { +impl ::core::default::Default for SurfaceFullScreenExclusiveWin32InfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - hmonitor: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null(), + hmonitor: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -28646,12 +28634,12 @@ pub struct SurfaceCapabilitiesFullScreenExclusiveEXT<'a> { } unsafe impl Send for SurfaceCapabilitiesFullScreenExclusiveEXT<'_> {} unsafe impl Sync for SurfaceCapabilitiesFullScreenExclusiveEXT<'_> {} -impl ::std::default::Default for SurfaceCapabilitiesFullScreenExclusiveEXT<'_> { +impl ::core::default::Default for SurfaceCapabilitiesFullScreenExclusiveEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), full_screen_exclusive_supported: Bool32::default(), _marker: PhantomData, } @@ -28685,12 +28673,12 @@ pub struct PhysicalDevicePresentBarrierFeaturesNV<'a> { } unsafe impl Send for PhysicalDevicePresentBarrierFeaturesNV<'_> {} unsafe impl Sync for PhysicalDevicePresentBarrierFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDevicePresentBarrierFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDevicePresentBarrierFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), present_barrier: Bool32::default(), _marker: PhantomData, } @@ -28722,12 +28710,12 @@ pub struct SurfaceCapabilitiesPresentBarrierNV<'a> { } unsafe impl Send for SurfaceCapabilitiesPresentBarrierNV<'_> {} unsafe impl Sync for SurfaceCapabilitiesPresentBarrierNV<'_> {} -impl ::std::default::Default for SurfaceCapabilitiesPresentBarrierNV<'_> { +impl ::core::default::Default for SurfaceCapabilitiesPresentBarrierNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), present_barrier_supported: Bool32::default(), _marker: PhantomData, } @@ -28757,12 +28745,12 @@ pub struct SwapchainPresentBarrierCreateInfoNV<'a> { } unsafe impl Send for SwapchainPresentBarrierCreateInfoNV<'_> {} unsafe impl Sync for SwapchainPresentBarrierCreateInfoNV<'_> {} -impl ::std::default::Default for SwapchainPresentBarrierCreateInfoNV<'_> { +impl ::core::default::Default for SwapchainPresentBarrierCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), present_barrier_enable: Bool32::default(), _marker: PhantomData, } @@ -28793,12 +28781,12 @@ pub struct PhysicalDevicePerformanceQueryFeaturesKHR<'a> { } unsafe impl Send for PhysicalDevicePerformanceQueryFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDevicePerformanceQueryFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDevicePerformanceQueryFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDevicePerformanceQueryFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), performance_counter_query_pools: Bool32::default(), performance_counter_multiple_query_pools: Bool32::default(), _marker: PhantomData, @@ -28843,12 +28831,12 @@ pub struct PhysicalDevicePerformanceQueryPropertiesKHR<'a> { } unsafe impl Send for PhysicalDevicePerformanceQueryPropertiesKHR<'_> {} unsafe impl Sync for PhysicalDevicePerformanceQueryPropertiesKHR<'_> {} -impl ::std::default::Default for PhysicalDevicePerformanceQueryPropertiesKHR<'_> { +impl ::core::default::Default for PhysicalDevicePerformanceQueryPropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), allow_command_buffer_query_copies: Bool32::default(), _marker: PhantomData, } @@ -28885,16 +28873,16 @@ pub struct PerformanceCounterKHR<'a> { } unsafe impl Send for PerformanceCounterKHR<'_> {} unsafe impl Sync for PerformanceCounterKHR<'_> {} -impl ::std::default::Default for PerformanceCounterKHR<'_> { +impl ::core::default::Default for PerformanceCounterKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), unit: PerformanceCounterUnitKHR::default(), scope: PerformanceCounterScopeKHR::default(), storage: PerformanceCounterStorageKHR::default(), - uuid: unsafe { ::std::mem::zeroed() }, + uuid: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -28952,16 +28940,16 @@ impl fmt::Debug for PerformanceCounterDescriptionKHR<'_> { .finish() } } -impl ::std::default::Default for PerformanceCounterDescriptionKHR<'_> { +impl ::core::default::Default for PerformanceCounterDescriptionKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), flags: PerformanceCounterDescriptionFlagsKHR::default(), - name: unsafe { ::std::mem::zeroed() }, - category: unsafe { ::std::mem::zeroed() }, - description: unsafe { ::std::mem::zeroed() }, + name: unsafe { ::core::mem::zeroed() }, + category: unsafe { ::core::mem::zeroed() }, + description: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -28976,42 +28964,33 @@ impl<'a> PerformanceCounterDescriptionKHR<'a> { self } #[inline] - pub fn name( - mut self, - name: &core::ffi::CStr, - ) -> core::result::Result { + pub fn name(mut self, name: &CStr) -> core::result::Result { write_c_str_slice_with_nul(&mut self.name, name).map(|()| self) } #[inline] - pub fn name_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn name_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.name) } #[inline] pub fn category( mut self, - category: &core::ffi::CStr, + category: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.category, category).map(|()| self) } #[inline] - pub fn category_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn category_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.category) } #[inline] pub fn description( mut self, - description: &core::ffi::CStr, + description: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.description, description).map(|()| self) } #[inline] - pub fn description_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn description_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.description) } } @@ -29030,15 +29009,15 @@ pub struct QueryPoolPerformanceCreateInfoKHR<'a> { } unsafe impl Send for QueryPoolPerformanceCreateInfoKHR<'_> {} unsafe impl Sync for QueryPoolPerformanceCreateInfoKHR<'_> {} -impl ::std::default::Default for QueryPoolPerformanceCreateInfoKHR<'_> { +impl ::core::default::Default for QueryPoolPerformanceCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), queue_family_index: u32::default(), counter_index_count: u32::default(), - p_counter_indices: ::std::ptr::null(), + p_counter_indices: ::core::ptr::null(), _marker: PhantomData, } } @@ -29071,10 +29050,10 @@ pub union PerformanceCounterResultKHR { pub float32: f32, pub float64: f64, } -impl ::std::default::Default for PerformanceCounterResultKHR { +impl ::core::default::Default for PerformanceCounterResultKHR { #[inline] fn default() -> Self { - unsafe { ::std::mem::zeroed() } + unsafe { ::core::mem::zeroed() } } } #[repr(C)] @@ -29091,12 +29070,12 @@ pub struct AcquireProfilingLockInfoKHR<'a> { } unsafe impl Send for AcquireProfilingLockInfoKHR<'_> {} unsafe impl Sync for AcquireProfilingLockInfoKHR<'_> {} -impl ::std::default::Default for AcquireProfilingLockInfoKHR<'_> { +impl ::core::default::Default for AcquireProfilingLockInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: AcquireProfilingLockFlagsKHR::default(), timeout: u64::default(), _marker: PhantomData, @@ -29131,12 +29110,12 @@ pub struct PerformanceQuerySubmitInfoKHR<'a> { } unsafe impl Send for PerformanceQuerySubmitInfoKHR<'_> {} unsafe impl Sync for PerformanceQuerySubmitInfoKHR<'_> {} -impl ::std::default::Default for PerformanceQuerySubmitInfoKHR<'_> { +impl ::core::default::Default for PerformanceQuerySubmitInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), counter_pass_index: u32::default(), _marker: PhantomData, } @@ -29167,12 +29146,12 @@ pub struct HeadlessSurfaceCreateInfoEXT<'a> { } unsafe impl Send for HeadlessSurfaceCreateInfoEXT<'_> {} unsafe impl Sync for HeadlessSurfaceCreateInfoEXT<'_> {} -impl ::std::default::Default for HeadlessSurfaceCreateInfoEXT<'_> { +impl ::core::default::Default for HeadlessSurfaceCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: HeadlessSurfaceCreateFlagsEXT::default(), _marker: PhantomData, } @@ -29201,12 +29180,12 @@ pub struct PhysicalDeviceCoverageReductionModeFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceCoverageReductionModeFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceCoverageReductionModeFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceCoverageReductionModeFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceCoverageReductionModeFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), coverage_reduction_mode: Bool32::default(), _marker: PhantomData, } @@ -29239,12 +29218,12 @@ pub struct PipelineCoverageReductionStateCreateInfoNV<'a> { } unsafe impl Send for PipelineCoverageReductionStateCreateInfoNV<'_> {} unsafe impl Sync for PipelineCoverageReductionStateCreateInfoNV<'_> {} -impl ::std::default::Default for PipelineCoverageReductionStateCreateInfoNV<'_> { +impl ::core::default::Default for PipelineCoverageReductionStateCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineCoverageReductionStateCreateFlagsNV::default(), coverage_reduction_mode: CoverageReductionModeNV::default(), _marker: PhantomData, @@ -29290,12 +29269,12 @@ pub struct FramebufferMixedSamplesCombinationNV<'a> { } unsafe impl Send for FramebufferMixedSamplesCombinationNV<'_> {} unsafe impl Sync for FramebufferMixedSamplesCombinationNV<'_> {} -impl ::std::default::Default for FramebufferMixedSamplesCombinationNV<'_> { +impl ::core::default::Default for FramebufferMixedSamplesCombinationNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), coverage_reduction_mode: CoverageReductionModeNV::default(), rasterization_samples: SampleCountFlags::default(), depth_stencil_samples: SampleCountFlags::default(), @@ -29345,12 +29324,12 @@ pub struct PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL<'a> { } unsafe impl Send for PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL<'_> {} unsafe impl Sync for PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL<'_> { +impl ::core::default::Default for PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_integer_functions2: Bool32::default(), _marker: PhantomData, } @@ -29382,10 +29361,10 @@ pub union PerformanceValueDataINTEL { pub value_bool: Bool32, pub value_string: *const c_char, } -impl ::std::default::Default for PerformanceValueDataINTEL { +impl ::core::default::Default for PerformanceValueDataINTEL { #[inline] fn default() -> Self { - unsafe { ::std::mem::zeroed() } + unsafe { ::core::mem::zeroed() } } } #[repr(C)] @@ -29430,13 +29409,13 @@ pub struct InitializePerformanceApiInfoINTEL<'a> { } unsafe impl Send for InitializePerformanceApiInfoINTEL<'_> {} unsafe impl Sync for InitializePerformanceApiInfoINTEL<'_> {} -impl ::std::default::Default for InitializePerformanceApiInfoINTEL<'_> { +impl ::core::default::Default for InitializePerformanceApiInfoINTEL<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_user_data: ::std::ptr::null_mut(), + p_next: ::core::ptr::null(), + p_user_data: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -29464,12 +29443,12 @@ pub struct QueryPoolPerformanceQueryCreateInfoINTEL<'a> { } unsafe impl Send for QueryPoolPerformanceQueryCreateInfoINTEL<'_> {} unsafe impl Sync for QueryPoolPerformanceQueryCreateInfoINTEL<'_> {} -impl ::std::default::Default for QueryPoolPerformanceQueryCreateInfoINTEL<'_> { +impl ::core::default::Default for QueryPoolPerformanceQueryCreateInfoINTEL<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), performance_counters_sampling: QueryPoolSamplingModeINTEL::default(), _marker: PhantomData, } @@ -29503,12 +29482,12 @@ pub struct PerformanceMarkerInfoINTEL<'a> { } unsafe impl Send for PerformanceMarkerInfoINTEL<'_> {} unsafe impl Sync for PerformanceMarkerInfoINTEL<'_> {} -impl ::std::default::Default for PerformanceMarkerInfoINTEL<'_> { +impl ::core::default::Default for PerformanceMarkerInfoINTEL<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), marker: u64::default(), _marker: PhantomData, } @@ -29537,12 +29516,12 @@ pub struct PerformanceStreamMarkerInfoINTEL<'a> { } unsafe impl Send for PerformanceStreamMarkerInfoINTEL<'_> {} unsafe impl Sync for PerformanceStreamMarkerInfoINTEL<'_> {} -impl ::std::default::Default for PerformanceStreamMarkerInfoINTEL<'_> { +impl ::core::default::Default for PerformanceStreamMarkerInfoINTEL<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), marker: u32::default(), _marker: PhantomData, } @@ -29573,12 +29552,12 @@ pub struct PerformanceOverrideInfoINTEL<'a> { } unsafe impl Send for PerformanceOverrideInfoINTEL<'_> {} unsafe impl Sync for PerformanceOverrideInfoINTEL<'_> {} -impl ::std::default::Default for PerformanceOverrideInfoINTEL<'_> { +impl ::core::default::Default for PerformanceOverrideInfoINTEL<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), ty: PerformanceOverrideTypeINTEL::default(), enable: Bool32::default(), parameter: u64::default(), @@ -29619,12 +29598,12 @@ pub struct PerformanceConfigurationAcquireInfoINTEL<'a> { } unsafe impl Send for PerformanceConfigurationAcquireInfoINTEL<'_> {} unsafe impl Sync for PerformanceConfigurationAcquireInfoINTEL<'_> {} -impl ::std::default::Default for PerformanceConfigurationAcquireInfoINTEL<'_> { +impl ::core::default::Default for PerformanceConfigurationAcquireInfoINTEL<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), ty: PerformanceConfigurationTypeINTEL::default(), _marker: PhantomData, } @@ -29655,12 +29634,12 @@ pub struct PhysicalDeviceShaderClockFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceShaderClockFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceShaderClockFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderClockFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceShaderClockFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_subgroup_clock: Bool32::default(), shader_device_clock: Bool32::default(), _marker: PhantomData, @@ -29697,12 +29676,12 @@ pub struct PhysicalDeviceIndexTypeUint8FeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceIndexTypeUint8FeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceIndexTypeUint8FeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceIndexTypeUint8FeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceIndexTypeUint8FeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), index_type_uint8: Bool32::default(), _marker: PhantomData, } @@ -29735,12 +29714,12 @@ pub struct PhysicalDeviceShaderSMBuiltinsPropertiesNV<'a> { } unsafe impl Send for PhysicalDeviceShaderSMBuiltinsPropertiesNV<'_> {} unsafe impl Sync for PhysicalDeviceShaderSMBuiltinsPropertiesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderSMBuiltinsPropertiesNV<'_> { +impl ::core::default::Default for PhysicalDeviceShaderSMBuiltinsPropertiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_sm_count: u32::default(), shader_warps_per_sm: u32::default(), _marker: PhantomData, @@ -29777,12 +29756,12 @@ pub struct PhysicalDeviceShaderSMBuiltinsFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceShaderSMBuiltinsFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceShaderSMBuiltinsFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderSMBuiltinsFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceShaderSMBuiltinsFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_sm_builtins: Bool32::default(), _marker: PhantomData, } @@ -29816,12 +29795,12 @@ pub struct PhysicalDeviceFragmentShaderInterlockFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceFragmentShaderInterlockFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceFragmentShaderInterlockFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceFragmentShaderInterlockFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceFragmentShaderInterlockFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), fragment_shader_sample_interlock: Bool32::default(), fragment_shader_pixel_interlock: Bool32::default(), fragment_shader_shading_rate_interlock: Bool32::default(), @@ -29877,12 +29856,12 @@ pub struct PhysicalDeviceSeparateDepthStencilLayoutsFeatures<'a> { } unsafe impl Send for PhysicalDeviceSeparateDepthStencilLayoutsFeatures<'_> {} unsafe impl Sync for PhysicalDeviceSeparateDepthStencilLayoutsFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceSeparateDepthStencilLayoutsFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceSeparateDepthStencilLayoutsFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), separate_depth_stencil_layouts: Bool32::default(), _marker: PhantomData, } @@ -29917,12 +29896,12 @@ pub struct AttachmentReferenceStencilLayout<'a> { } unsafe impl Send for AttachmentReferenceStencilLayout<'_> {} unsafe impl Sync for AttachmentReferenceStencilLayout<'_> {} -impl ::std::default::Default for AttachmentReferenceStencilLayout<'_> { +impl ::core::default::Default for AttachmentReferenceStencilLayout<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), stencil_layout: ImageLayout::default(), _marker: PhantomData, } @@ -29953,12 +29932,12 @@ pub struct PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT<'a> { } unsafe impl Send for PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), primitive_topology_list_restart: Bool32::default(), primitive_topology_patch_list_restart: Bool32::default(), _marker: PhantomData, @@ -30006,12 +29985,12 @@ pub struct AttachmentDescriptionStencilLayout<'a> { } unsafe impl Send for AttachmentDescriptionStencilLayout<'_> {} unsafe impl Sync for AttachmentDescriptionStencilLayout<'_> {} -impl ::std::default::Default for AttachmentDescriptionStencilLayout<'_> { +impl ::core::default::Default for AttachmentDescriptionStencilLayout<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), stencil_initial_layout: ImageLayout::default(), stencil_final_layout: ImageLayout::default(), _marker: PhantomData, @@ -30047,12 +30026,12 @@ pub struct PhysicalDevicePipelineExecutablePropertiesFeaturesKHR<'a> { } unsafe impl Send for PhysicalDevicePipelineExecutablePropertiesFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDevicePipelineExecutablePropertiesFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDevicePipelineExecutablePropertiesFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDevicePipelineExecutablePropertiesFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), pipeline_executable_info: Bool32::default(), _marker: PhantomData, } @@ -30087,12 +30066,12 @@ pub struct PipelineInfoKHR<'a> { } unsafe impl Send for PipelineInfoKHR<'_> {} unsafe impl Sync for PipelineInfoKHR<'_> {} -impl ::std::default::Default for PipelineInfoKHR<'_> { +impl ::core::default::Default for PipelineInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), pipeline: Pipeline::default(), _marker: PhantomData, } @@ -30136,15 +30115,15 @@ impl fmt::Debug for PipelineExecutablePropertiesKHR<'_> { .finish() } } -impl ::std::default::Default for PipelineExecutablePropertiesKHR<'_> { +impl ::core::default::Default for PipelineExecutablePropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), stages: ShaderStageFlags::default(), - name: unsafe { ::std::mem::zeroed() }, - description: unsafe { ::std::mem::zeroed() }, + name: unsafe { ::core::mem::zeroed() }, + description: unsafe { ::core::mem::zeroed() }, subgroup_size: u32::default(), _marker: PhantomData, } @@ -30160,29 +30139,22 @@ impl<'a> PipelineExecutablePropertiesKHR<'a> { self } #[inline] - pub fn name( - mut self, - name: &core::ffi::CStr, - ) -> core::result::Result { + pub fn name(mut self, name: &CStr) -> core::result::Result { write_c_str_slice_with_nul(&mut self.name, name).map(|()| self) } #[inline] - pub fn name_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn name_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.name) } #[inline] pub fn description( mut self, - description: &core::ffi::CStr, + description: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.description, description).map(|()| self) } #[inline] - pub fn description_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn description_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.description) } #[inline] @@ -30205,12 +30177,12 @@ pub struct PipelineExecutableInfoKHR<'a> { } unsafe impl Send for PipelineExecutableInfoKHR<'_> {} unsafe impl Sync for PipelineExecutableInfoKHR<'_> {} -impl ::std::default::Default for PipelineExecutableInfoKHR<'_> { +impl ::core::default::Default for PipelineExecutableInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), pipeline: Pipeline::default(), executable_index: u32::default(), _marker: PhantomData, @@ -30241,10 +30213,10 @@ pub union PipelineExecutableStatisticValueKHR { pub u64: u64, pub f64: f64, } -impl ::std::default::Default for PipelineExecutableStatisticValueKHR { +impl ::core::default::Default for PipelineExecutableStatisticValueKHR { #[inline] fn default() -> Self { - unsafe { ::std::mem::zeroed() } + unsafe { ::core::mem::zeroed() } } } #[repr(C)] @@ -30275,14 +30247,14 @@ impl fmt::Debug for PipelineExecutableStatisticKHR<'_> { .finish() } } -impl ::std::default::Default for PipelineExecutableStatisticKHR<'_> { +impl ::core::default::Default for PipelineExecutableStatisticKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), - name: unsafe { ::std::mem::zeroed() }, - description: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null_mut(), + name: unsafe { ::core::mem::zeroed() }, + description: unsafe { ::core::mem::zeroed() }, format: PipelineExecutableStatisticFormatKHR::default(), value: PipelineExecutableStatisticValueKHR::default(), _marker: PhantomData, @@ -30294,29 +30266,22 @@ unsafe impl<'a> TaggedStructure for PipelineExecutableStatisticKHR<'a> { } impl<'a> PipelineExecutableStatisticKHR<'a> { #[inline] - pub fn name( - mut self, - name: &core::ffi::CStr, - ) -> core::result::Result { + pub fn name(mut self, name: &CStr) -> core::result::Result { write_c_str_slice_with_nul(&mut self.name, name).map(|()| self) } #[inline] - pub fn name_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn name_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.name) } #[inline] pub fn description( mut self, - description: &core::ffi::CStr, + description: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.description, description).map(|()| self) } #[inline] - pub fn description_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn description_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.description) } #[inline] @@ -30360,17 +30325,17 @@ impl fmt::Debug for PipelineExecutableInternalRepresentationKHR<'_> { .finish() } } -impl ::std::default::Default for PipelineExecutableInternalRepresentationKHR<'_> { +impl ::core::default::Default for PipelineExecutableInternalRepresentationKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), - name: unsafe { ::std::mem::zeroed() }, - description: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null_mut(), + name: unsafe { ::core::mem::zeroed() }, + description: unsafe { ::core::mem::zeroed() }, is_text: Bool32::default(), data_size: usize::default(), - p_data: ::std::ptr::null_mut(), + p_data: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -30381,29 +30346,22 @@ unsafe impl<'a> TaggedStructure for PipelineExecutableInternalRepresentationKHR< } impl<'a> PipelineExecutableInternalRepresentationKHR<'a> { #[inline] - pub fn name( - mut self, - name: &core::ffi::CStr, - ) -> core::result::Result { + pub fn name(mut self, name: &CStr) -> core::result::Result { write_c_str_slice_with_nul(&mut self.name, name).map(|()| self) } #[inline] - pub fn name_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn name_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.name) } #[inline] pub fn description( mut self, - description: &core::ffi::CStr, + description: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.description, description).map(|()| self) } #[inline] - pub fn description_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn description_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.description) } #[inline] @@ -30431,12 +30389,12 @@ pub struct PhysicalDeviceShaderDemoteToHelperInvocationFeatures<'a> { } unsafe impl Send for PhysicalDeviceShaderDemoteToHelperInvocationFeatures<'_> {} unsafe impl Sync for PhysicalDeviceShaderDemoteToHelperInvocationFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderDemoteToHelperInvocationFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceShaderDemoteToHelperInvocationFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_demote_to_helper_invocation: Bool32::default(), _marker: PhantomData, } @@ -30474,12 +30432,12 @@ pub struct PhysicalDeviceTexelBufferAlignmentFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceTexelBufferAlignmentFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceTexelBufferAlignmentFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceTexelBufferAlignmentFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceTexelBufferAlignmentFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), texel_buffer_alignment: Bool32::default(), _marker: PhantomData, } @@ -30514,12 +30472,12 @@ pub struct PhysicalDeviceTexelBufferAlignmentProperties<'a> { } unsafe impl Send for PhysicalDeviceTexelBufferAlignmentProperties<'_> {} unsafe impl Sync for PhysicalDeviceTexelBufferAlignmentProperties<'_> {} -impl ::std::default::Default for PhysicalDeviceTexelBufferAlignmentProperties<'_> { +impl ::core::default::Default for PhysicalDeviceTexelBufferAlignmentProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), storage_texel_buffer_offset_alignment_bytes: DeviceSize::default(), storage_texel_buffer_offset_single_texel_alignment: Bool32::default(), uniform_texel_buffer_offset_alignment_bytes: DeviceSize::default(), @@ -30585,12 +30543,12 @@ pub struct PhysicalDeviceSubgroupSizeControlFeatures<'a> { } unsafe impl Send for PhysicalDeviceSubgroupSizeControlFeatures<'_> {} unsafe impl Sync for PhysicalDeviceSubgroupSizeControlFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceSubgroupSizeControlFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceSubgroupSizeControlFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), subgroup_size_control: Bool32::default(), compute_full_subgroups: Bool32::default(), _marker: PhantomData, @@ -30631,12 +30589,12 @@ pub struct PhysicalDeviceSubgroupSizeControlProperties<'a> { } unsafe impl Send for PhysicalDeviceSubgroupSizeControlProperties<'_> {} unsafe impl Sync for PhysicalDeviceSubgroupSizeControlProperties<'_> {} -impl ::std::default::Default for PhysicalDeviceSubgroupSizeControlProperties<'_> { +impl ::core::default::Default for PhysicalDeviceSubgroupSizeControlProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), min_subgroup_size: u32::default(), max_subgroup_size: u32::default(), max_compute_workgroup_subgroups: u32::default(), @@ -30688,12 +30646,12 @@ pub struct PipelineShaderStageRequiredSubgroupSizeCreateInfo<'a> { } unsafe impl Send for PipelineShaderStageRequiredSubgroupSizeCreateInfo<'_> {} unsafe impl Sync for PipelineShaderStageRequiredSubgroupSizeCreateInfo<'_> {} -impl ::std::default::Default for PipelineShaderStageRequiredSubgroupSizeCreateInfo<'_> { +impl ::core::default::Default for PipelineShaderStageRequiredSubgroupSizeCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), required_subgroup_size: u32::default(), _marker: PhantomData, } @@ -30729,12 +30687,12 @@ pub struct SubpassShadingPipelineCreateInfoHUAWEI<'a> { } unsafe impl Send for SubpassShadingPipelineCreateInfoHUAWEI<'_> {} unsafe impl Sync for SubpassShadingPipelineCreateInfoHUAWEI<'_> {} -impl ::std::default::Default for SubpassShadingPipelineCreateInfoHUAWEI<'_> { +impl ::core::default::Default for SubpassShadingPipelineCreateInfoHUAWEI<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), render_pass: RenderPass::default(), subpass: u32::default(), _marker: PhantomData, @@ -30771,12 +30729,12 @@ pub struct PhysicalDeviceSubpassShadingPropertiesHUAWEI<'a> { } unsafe impl Send for PhysicalDeviceSubpassShadingPropertiesHUAWEI<'_> {} unsafe impl Sync for PhysicalDeviceSubpassShadingPropertiesHUAWEI<'_> {} -impl ::std::default::Default for PhysicalDeviceSubpassShadingPropertiesHUAWEI<'_> { +impl ::core::default::Default for PhysicalDeviceSubpassShadingPropertiesHUAWEI<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_subpass_shading_workgroup_size_aspect_ratio: u32::default(), _marker: PhantomData, } @@ -30814,14 +30772,14 @@ pub struct PhysicalDeviceClusterCullingShaderPropertiesHUAWEI<'a> { } unsafe impl Send for PhysicalDeviceClusterCullingShaderPropertiesHUAWEI<'_> {} unsafe impl Sync for PhysicalDeviceClusterCullingShaderPropertiesHUAWEI<'_> {} -impl ::std::default::Default for PhysicalDeviceClusterCullingShaderPropertiesHUAWEI<'_> { +impl ::core::default::Default for PhysicalDeviceClusterCullingShaderPropertiesHUAWEI<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), - max_work_group_count: unsafe { ::std::mem::zeroed() }, - max_work_group_size: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null_mut(), + max_work_group_count: unsafe { ::core::mem::zeroed() }, + max_work_group_size: unsafe { ::core::mem::zeroed() }, max_output_cluster_count: u32::default(), indirect_buffer_offset_alignment: DeviceSize::default(), _marker: PhantomData, @@ -30874,12 +30832,12 @@ pub struct MemoryOpaqueCaptureAddressAllocateInfo<'a> { } unsafe impl Send for MemoryOpaqueCaptureAddressAllocateInfo<'_> {} unsafe impl Sync for MemoryOpaqueCaptureAddressAllocateInfo<'_> {} -impl ::std::default::Default for MemoryOpaqueCaptureAddressAllocateInfo<'_> { +impl ::core::default::Default for MemoryOpaqueCaptureAddressAllocateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), opaque_capture_address: u64::default(), _marker: PhantomData, } @@ -30910,12 +30868,12 @@ pub struct DeviceMemoryOpaqueCaptureAddressInfo<'a> { } unsafe impl Send for DeviceMemoryOpaqueCaptureAddressInfo<'_> {} unsafe impl Sync for DeviceMemoryOpaqueCaptureAddressInfo<'_> {} -impl ::std::default::Default for DeviceMemoryOpaqueCaptureAddressInfo<'_> { +impl ::core::default::Default for DeviceMemoryOpaqueCaptureAddressInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), memory: DeviceMemory::default(), _marker: PhantomData, } @@ -30949,12 +30907,12 @@ pub struct PhysicalDeviceLineRasterizationFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceLineRasterizationFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceLineRasterizationFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceLineRasterizationFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceLineRasterizationFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), rectangular_lines: Bool32::default(), bresenham_lines: Bool32::default(), smooth_lines: Bool32::default(), @@ -31016,12 +30974,12 @@ pub struct PhysicalDeviceLineRasterizationPropertiesKHR<'a> { } unsafe impl Send for PhysicalDeviceLineRasterizationPropertiesKHR<'_> {} unsafe impl Sync for PhysicalDeviceLineRasterizationPropertiesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceLineRasterizationPropertiesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceLineRasterizationPropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), line_sub_pixel_precision_bits: u32::default(), _marker: PhantomData, } @@ -31055,12 +31013,12 @@ pub struct PipelineRasterizationLineStateCreateInfoKHR<'a> { } unsafe impl Send for PipelineRasterizationLineStateCreateInfoKHR<'_> {} unsafe impl Sync for PipelineRasterizationLineStateCreateInfoKHR<'_> {} -impl ::std::default::Default for PipelineRasterizationLineStateCreateInfoKHR<'_> { +impl ::core::default::Default for PipelineRasterizationLineStateCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), line_rasterization_mode: LineRasterizationModeKHR::default(), stippled_line_enable: Bool32::default(), line_stipple_factor: u32::default(), @@ -31115,12 +31073,12 @@ pub struct PhysicalDevicePipelineCreationCacheControlFeatures<'a> { } unsafe impl Send for PhysicalDevicePipelineCreationCacheControlFeatures<'_> {} unsafe impl Sync for PhysicalDevicePipelineCreationCacheControlFeatures<'_> {} -impl ::std::default::Default for PhysicalDevicePipelineCreationCacheControlFeatures<'_> { +impl ::core::default::Default for PhysicalDevicePipelineCreationCacheControlFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), pipeline_creation_cache_control: Bool32::default(), _marker: PhantomData, } @@ -31169,12 +31127,12 @@ pub struct PhysicalDeviceVulkan11Features<'a> { } unsafe impl Send for PhysicalDeviceVulkan11Features<'_> {} unsafe impl Sync for PhysicalDeviceVulkan11Features<'_> {} -impl ::std::default::Default for PhysicalDeviceVulkan11Features<'_> { +impl ::core::default::Default for PhysicalDeviceVulkan11Features<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), storage_buffer16_bit_access: Bool32::default(), uniform_and_storage_buffer16_bit_access: Bool32::default(), storage_push_constant16: Bool32::default(), @@ -31292,15 +31250,15 @@ pub struct PhysicalDeviceVulkan11Properties<'a> { } unsafe impl Send for PhysicalDeviceVulkan11Properties<'_> {} unsafe impl Sync for PhysicalDeviceVulkan11Properties<'_> {} -impl ::std::default::Default for PhysicalDeviceVulkan11Properties<'_> { +impl ::core::default::Default for PhysicalDeviceVulkan11Properties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), - device_uuid: unsafe { ::std::mem::zeroed() }, - driver_uuid: unsafe { ::std::mem::zeroed() }, - device_luid: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null_mut(), + device_uuid: unsafe { ::core::mem::zeroed() }, + driver_uuid: unsafe { ::core::mem::zeroed() }, + device_luid: unsafe { ::core::mem::zeroed() }, device_node_mask: u32::default(), device_luid_valid: Bool32::default(), subgroup_size: u32::default(), @@ -31469,12 +31427,12 @@ pub struct PhysicalDeviceVulkan12Features<'a> { } unsafe impl Send for PhysicalDeviceVulkan12Features<'_> {} unsafe impl Sync for PhysicalDeviceVulkan12Features<'_> {} -impl ::std::default::Default for PhysicalDeviceVulkan12Features<'_> { +impl ::core::default::Default for PhysicalDeviceVulkan12Features<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), sampler_mirror_clamp_to_edge: Bool32::default(), draw_indirect_count: Bool32::default(), storage_buffer8_bit_access: Bool32::default(), @@ -32121,15 +32079,15 @@ impl fmt::Debug for PhysicalDeviceVulkan12Properties<'_> { .finish() } } -impl ::std::default::Default for PhysicalDeviceVulkan12Properties<'_> { +impl ::core::default::Default for PhysicalDeviceVulkan12Properties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), driver_id: DriverId::default(), - driver_name: unsafe { ::std::mem::zeroed() }, - driver_info: unsafe { ::std::mem::zeroed() }, + driver_name: unsafe { ::core::mem::zeroed() }, + driver_info: unsafe { ::core::mem::zeroed() }, conformance_version: ConformanceVersion::default(), denorm_behavior_independence: ShaderFloatControlsIndependence::default(), rounding_mode_independence: ShaderFloatControlsIndependence::default(), @@ -32196,27 +32154,23 @@ impl<'a> PhysicalDeviceVulkan12Properties<'a> { #[inline] pub fn driver_name( mut self, - driver_name: &core::ffi::CStr, + driver_name: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.driver_name, driver_name).map(|()| self) } #[inline] - pub fn driver_name_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn driver_name_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.driver_name) } #[inline] pub fn driver_info( mut self, - driver_info: &core::ffi::CStr, + driver_info: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.driver_info, driver_info).map(|()| self) } #[inline] - pub fn driver_info_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn driver_info_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.driver_info) } #[inline] @@ -32641,12 +32595,12 @@ pub struct PhysicalDeviceVulkan13Features<'a> { } unsafe impl Send for PhysicalDeviceVulkan13Features<'_> {} unsafe impl Sync for PhysicalDeviceVulkan13Features<'_> {} -impl ::std::default::Default for PhysicalDeviceVulkan13Features<'_> { +impl ::core::default::Default for PhysicalDeviceVulkan13Features<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), robust_image_access: Bool32::default(), inline_uniform_block: Bool32::default(), descriptor_binding_inline_uniform_block_update_after_bind: Bool32::default(), @@ -32820,10 +32774,10 @@ pub struct PhysicalDeviceVulkan13Properties<'a> { } unsafe impl Send for PhysicalDeviceVulkan13Properties<'_> {} unsafe impl Sync for PhysicalDeviceVulkan13Properties<'_> {} -impl ::std::default::Default for PhysicalDeviceVulkan13Properties<'_> { +impl ::core::default::Default for PhysicalDeviceVulkan13Properties<'_> { #[inline] fn default() -> Self { - Self { s_type : Self :: STRUCTURE_TYPE , p_next : :: std :: ptr :: null_mut () , min_subgroup_size : u32 :: default () , max_subgroup_size : u32 :: default () , max_compute_workgroup_subgroups : u32 :: default () , required_subgroup_size_stages : ShaderStageFlags :: default () , max_inline_uniform_block_size : u32 :: default () , max_per_stage_descriptor_inline_uniform_blocks : u32 :: default () , max_per_stage_descriptor_update_after_bind_inline_uniform_blocks : u32 :: default () , max_descriptor_set_inline_uniform_blocks : u32 :: default () , max_descriptor_set_update_after_bind_inline_uniform_blocks : u32 :: default () , max_inline_uniform_total_size : u32 :: default () , integer_dot_product8_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product8_bit_signed_accelerated : Bool32 :: default () , integer_dot_product8_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product4x8_bit_packed_unsigned_accelerated : Bool32 :: default () , integer_dot_product4x8_bit_packed_signed_accelerated : Bool32 :: default () , integer_dot_product4x8_bit_packed_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product16_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product16_bit_signed_accelerated : Bool32 :: default () , integer_dot_product16_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product32_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product32_bit_signed_accelerated : Bool32 :: default () , integer_dot_product32_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product64_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product64_bit_signed_accelerated : Bool32 :: default () , integer_dot_product64_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating8_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating8_bit_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating8_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating4x8_bit_packed_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating4x8_bit_packed_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating4x8_bit_packed_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating16_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating16_bit_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating16_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating32_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating32_bit_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating32_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating64_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating64_bit_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating64_bit_mixed_signedness_accelerated : Bool32 :: default () , storage_texel_buffer_offset_alignment_bytes : DeviceSize :: default () , storage_texel_buffer_offset_single_texel_alignment : Bool32 :: default () , uniform_texel_buffer_offset_alignment_bytes : DeviceSize :: default () , uniform_texel_buffer_offset_single_texel_alignment : Bool32 :: default () , max_buffer_size : DeviceSize :: default () , _marker : PhantomData , } + Self { s_type : Self :: STRUCTURE_TYPE , p_next : :: core :: ptr :: null_mut () , min_subgroup_size : u32 :: default () , max_subgroup_size : u32 :: default () , max_compute_workgroup_subgroups : u32 :: default () , required_subgroup_size_stages : ShaderStageFlags :: default () , max_inline_uniform_block_size : u32 :: default () , max_per_stage_descriptor_inline_uniform_blocks : u32 :: default () , max_per_stage_descriptor_update_after_bind_inline_uniform_blocks : u32 :: default () , max_descriptor_set_inline_uniform_blocks : u32 :: default () , max_descriptor_set_update_after_bind_inline_uniform_blocks : u32 :: default () , max_inline_uniform_total_size : u32 :: default () , integer_dot_product8_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product8_bit_signed_accelerated : Bool32 :: default () , integer_dot_product8_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product4x8_bit_packed_unsigned_accelerated : Bool32 :: default () , integer_dot_product4x8_bit_packed_signed_accelerated : Bool32 :: default () , integer_dot_product4x8_bit_packed_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product16_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product16_bit_signed_accelerated : Bool32 :: default () , integer_dot_product16_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product32_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product32_bit_signed_accelerated : Bool32 :: default () , integer_dot_product32_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product64_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product64_bit_signed_accelerated : Bool32 :: default () , integer_dot_product64_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating8_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating8_bit_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating8_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating4x8_bit_packed_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating4x8_bit_packed_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating4x8_bit_packed_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating16_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating16_bit_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating16_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating32_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating32_bit_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating32_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating64_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating64_bit_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating64_bit_mixed_signedness_accelerated : Bool32 :: default () , storage_texel_buffer_offset_alignment_bytes : DeviceSize :: default () , storage_texel_buffer_offset_single_texel_alignment : Bool32 :: default () , uniform_texel_buffer_offset_alignment_bytes : DeviceSize :: default () , uniform_texel_buffer_offset_single_texel_alignment : Bool32 :: default () , max_buffer_size : DeviceSize :: default () , _marker : PhantomData , } } } unsafe impl<'a> TaggedStructure for PhysicalDeviceVulkan13Properties<'a> { @@ -33223,12 +33177,12 @@ pub struct PipelineCompilerControlCreateInfoAMD<'a> { } unsafe impl Send for PipelineCompilerControlCreateInfoAMD<'_> {} unsafe impl Sync for PipelineCompilerControlCreateInfoAMD<'_> {} -impl ::std::default::Default for PipelineCompilerControlCreateInfoAMD<'_> { +impl ::core::default::Default for PipelineCompilerControlCreateInfoAMD<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), compiler_control_flags: PipelineCompilerControlFlagsAMD::default(), _marker: PhantomData, } @@ -33266,12 +33220,12 @@ pub struct PhysicalDeviceCoherentMemoryFeaturesAMD<'a> { } unsafe impl Send for PhysicalDeviceCoherentMemoryFeaturesAMD<'_> {} unsafe impl Sync for PhysicalDeviceCoherentMemoryFeaturesAMD<'_> {} -impl ::std::default::Default for PhysicalDeviceCoherentMemoryFeaturesAMD<'_> { +impl ::core::default::Default for PhysicalDeviceCoherentMemoryFeaturesAMD<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), device_coherent_memory: Bool32::default(), _marker: PhantomData, } @@ -33320,17 +33274,17 @@ impl fmt::Debug for PhysicalDeviceToolProperties<'_> { .finish() } } -impl ::std::default::Default for PhysicalDeviceToolProperties<'_> { +impl ::core::default::Default for PhysicalDeviceToolProperties<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), - name: unsafe { ::std::mem::zeroed() }, - version: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null_mut(), + name: unsafe { ::core::mem::zeroed() }, + version: unsafe { ::core::mem::zeroed() }, purposes: ToolPurposeFlags::default(), - description: unsafe { ::std::mem::zeroed() }, - layer: unsafe { ::std::mem::zeroed() }, + description: unsafe { ::core::mem::zeroed() }, + layer: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -33340,29 +33294,22 @@ unsafe impl<'a> TaggedStructure for PhysicalDeviceToolProperties<'a> { } impl<'a> PhysicalDeviceToolProperties<'a> { #[inline] - pub fn name( - mut self, - name: &core::ffi::CStr, - ) -> core::result::Result { + pub fn name(mut self, name: &CStr) -> core::result::Result { write_c_str_slice_with_nul(&mut self.name, name).map(|()| self) } #[inline] - pub fn name_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn name_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.name) } #[inline] pub fn version( mut self, - version: &core::ffi::CStr, + version: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.version, version).map(|()| self) } #[inline] - pub fn version_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn version_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.version) } #[inline] @@ -33373,27 +33320,20 @@ impl<'a> PhysicalDeviceToolProperties<'a> { #[inline] pub fn description( mut self, - description: &core::ffi::CStr, + description: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.description, description).map(|()| self) } #[inline] - pub fn description_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn description_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.description) } #[inline] - pub fn layer( - mut self, - layer: &core::ffi::CStr, - ) -> core::result::Result { + pub fn layer(mut self, layer: &CStr) -> core::result::Result { write_c_str_slice_with_nul(&mut self.layer, layer).map(|()| self) } #[inline] - pub fn layer_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn layer_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.layer) } } @@ -33421,12 +33361,12 @@ impl fmt::Debug for SamplerCustomBorderColorCreateInfoEXT<'_> { .finish() } } -impl ::std::default::Default for SamplerCustomBorderColorCreateInfoEXT<'_> { +impl ::core::default::Default for SamplerCustomBorderColorCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), custom_border_color: ClearColorValue::default(), format: Format::default(), _marker: PhantomData, @@ -33463,12 +33403,12 @@ pub struct PhysicalDeviceCustomBorderColorPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceCustomBorderColorPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceCustomBorderColorPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceCustomBorderColorPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceCustomBorderColorPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_custom_border_color_samplers: u32::default(), _marker: PhantomData, } @@ -33503,12 +33443,12 @@ pub struct PhysicalDeviceCustomBorderColorFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceCustomBorderColorFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceCustomBorderColorFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceCustomBorderColorFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceCustomBorderColorFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), custom_border_colors: Bool32::default(), custom_border_color_without_format: Bool32::default(), _marker: PhantomData, @@ -33550,12 +33490,12 @@ pub struct SamplerBorderColorComponentMappingCreateInfoEXT<'a> { } unsafe impl Send for SamplerBorderColorComponentMappingCreateInfoEXT<'_> {} unsafe impl Sync for SamplerBorderColorComponentMappingCreateInfoEXT<'_> {} -impl ::std::default::Default for SamplerBorderColorComponentMappingCreateInfoEXT<'_> { +impl ::core::default::Default for SamplerBorderColorComponentMappingCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), components: ComponentMapping::default(), srgb: Bool32::default(), _marker: PhantomData, @@ -33593,12 +33533,12 @@ pub struct PhysicalDeviceBorderColorSwizzleFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceBorderColorSwizzleFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceBorderColorSwizzleFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceBorderColorSwizzleFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceBorderColorSwizzleFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), border_color_swizzle: Bool32::default(), border_color_swizzle_from_image: Bool32::default(), _marker: PhantomData, @@ -33633,10 +33573,10 @@ pub union DeviceOrHostAddressKHR { pub device_address: DeviceAddress, pub host_address: *mut c_void, } -impl ::std::default::Default for DeviceOrHostAddressKHR { +impl ::core::default::Default for DeviceOrHostAddressKHR { #[inline] fn default() -> Self { - unsafe { ::std::mem::zeroed() } + unsafe { ::core::mem::zeroed() } } } #[repr(C)] @@ -33646,10 +33586,10 @@ pub union DeviceOrHostAddressConstKHR { pub device_address: DeviceAddress, pub host_address: *const c_void, } -impl ::std::default::Default for DeviceOrHostAddressConstKHR { +impl ::core::default::Default for DeviceOrHostAddressConstKHR { #[inline] fn default() -> Self { - unsafe { ::std::mem::zeroed() } + unsafe { ::core::mem::zeroed() } } } #[repr(C)] @@ -33659,10 +33599,10 @@ pub union DeviceOrHostAddressConstAMDX { pub device_address: DeviceAddress, pub host_address: *const c_void, } -impl ::std::default::Default for DeviceOrHostAddressConstAMDX { +impl ::core::default::Default for DeviceOrHostAddressConstAMDX { #[inline] fn default() -> Self { - unsafe { ::std::mem::zeroed() } + unsafe { ::core::mem::zeroed() } } } #[repr(C)] @@ -33699,12 +33639,12 @@ impl fmt::Debug for AccelerationStructureGeometryTrianglesDataKHR<'_> { .finish() } } -impl ::std::default::Default for AccelerationStructureGeometryTrianglesDataKHR<'_> { +impl ::core::default::Default for AccelerationStructureGeometryTrianglesDataKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), vertex_format: Format::default(), vertex_data: DeviceOrHostAddressConstKHR::default(), vertex_stride: DeviceSize::default(), @@ -33799,12 +33739,12 @@ impl fmt::Debug for AccelerationStructureGeometryAabbsDataKHR<'_> { .finish() } } -impl ::std::default::Default for AccelerationStructureGeometryAabbsDataKHR<'_> { +impl ::core::default::Default for AccelerationStructureGeometryAabbsDataKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), data: DeviceOrHostAddressConstKHR::default(), stride: DeviceSize::default(), _marker: PhantomData, @@ -33851,12 +33791,12 @@ impl fmt::Debug for AccelerationStructureGeometryInstancesDataKHR<'_> { .finish() } } -impl ::std::default::Default for AccelerationStructureGeometryInstancesDataKHR<'_> { +impl ::core::default::Default for AccelerationStructureGeometryInstancesDataKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), array_of_pointers: Bool32::default(), data: DeviceOrHostAddressConstKHR::default(), _marker: PhantomData, @@ -33887,10 +33827,10 @@ pub union AccelerationStructureGeometryDataKHR<'a> { pub aabbs: AccelerationStructureGeometryAabbsDataKHR<'a>, pub instances: AccelerationStructureGeometryInstancesDataKHR<'a>, } -impl<'a> ::std::default::Default for AccelerationStructureGeometryDataKHR<'a> { +impl<'a> ::core::default::Default for AccelerationStructureGeometryDataKHR<'a> { #[inline] fn default() -> Self { - unsafe { ::std::mem::zeroed() } + unsafe { ::core::mem::zeroed() } } } #[repr(C)] @@ -33919,12 +33859,12 @@ impl fmt::Debug for AccelerationStructureGeometryKHR<'_> { .finish() } } -impl ::std::default::Default for AccelerationStructureGeometryKHR<'_> { +impl ::core::default::Default for AccelerationStructureGeometryKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), geometry_type: GeometryTypeKHR::default(), geometry: AccelerationStructureGeometryDataKHR::default(), flags: GeometryFlagsKHR::default(), @@ -33996,20 +33936,20 @@ impl fmt::Debug for AccelerationStructureBuildGeometryInfoKHR<'_> { .finish() } } -impl ::std::default::Default for AccelerationStructureBuildGeometryInfoKHR<'_> { +impl ::core::default::Default for AccelerationStructureBuildGeometryInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), ty: AccelerationStructureTypeKHR::default(), flags: BuildAccelerationStructureFlagsKHR::default(), mode: BuildAccelerationStructureModeKHR::default(), src_acceleration_structure: AccelerationStructureKHR::default(), dst_acceleration_structure: AccelerationStructureKHR::default(), geometry_count: u32::default(), - p_geometries: ::std::ptr::null(), - pp_geometries: ::std::ptr::null(), + p_geometries: ::core::ptr::null(), + pp_geometries: ::core::ptr::null(), scratch_data: DeviceOrHostAddressKHR::default(), _marker: PhantomData, } @@ -34123,12 +34063,12 @@ pub struct AccelerationStructureCreateInfoKHR<'a> { } unsafe impl Send for AccelerationStructureCreateInfoKHR<'_> {} unsafe impl Sync for AccelerationStructureCreateInfoKHR<'_> {} -impl ::std::default::Default for AccelerationStructureCreateInfoKHR<'_> { +impl ::core::default::Default for AccelerationStructureCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), create_flags: AccelerationStructureCreateFlagsKHR::default(), buffer: Buffer::default(), offset: DeviceSize::default(), @@ -34272,12 +34212,12 @@ pub struct AccelerationStructureDeviceAddressInfoKHR<'a> { } unsafe impl Send for AccelerationStructureDeviceAddressInfoKHR<'_> {} unsafe impl Sync for AccelerationStructureDeviceAddressInfoKHR<'_> {} -impl ::std::default::Default for AccelerationStructureDeviceAddressInfoKHR<'_> { +impl ::core::default::Default for AccelerationStructureDeviceAddressInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), acceleration_structure: AccelerationStructureKHR::default(), _marker: PhantomData, } @@ -34310,13 +34250,13 @@ pub struct AccelerationStructureVersionInfoKHR<'a> { } unsafe impl Send for AccelerationStructureVersionInfoKHR<'_> {} unsafe impl Sync for AccelerationStructureVersionInfoKHR<'_> {} -impl ::std::default::Default for AccelerationStructureVersionInfoKHR<'_> { +impl ::core::default::Default for AccelerationStructureVersionInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_version_data: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_version_data: ::core::ptr::null(), _marker: PhantomData, } } @@ -34346,12 +34286,12 @@ pub struct CopyAccelerationStructureInfoKHR<'a> { } unsafe impl Send for CopyAccelerationStructureInfoKHR<'_> {} unsafe impl Sync for CopyAccelerationStructureInfoKHR<'_> {} -impl ::std::default::Default for CopyAccelerationStructureInfoKHR<'_> { +impl ::core::default::Default for CopyAccelerationStructureInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src: AccelerationStructureKHR::default(), dst: AccelerationStructureKHR::default(), mode: CopyAccelerationStructureModeKHR::default(), @@ -34405,12 +34345,12 @@ impl fmt::Debug for CopyAccelerationStructureToMemoryInfoKHR<'_> { .finish() } } -impl ::std::default::Default for CopyAccelerationStructureToMemoryInfoKHR<'_> { +impl ::core::default::Default for CopyAccelerationStructureToMemoryInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src: AccelerationStructureKHR::default(), dst: DeviceOrHostAddressKHR::default(), mode: CopyAccelerationStructureModeKHR::default(), @@ -34465,12 +34405,12 @@ impl fmt::Debug for CopyMemoryToAccelerationStructureInfoKHR<'_> { .finish() } } -impl ::std::default::Default for CopyMemoryToAccelerationStructureInfoKHR<'_> { +impl ::core::default::Default for CopyMemoryToAccelerationStructureInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src: DeviceOrHostAddressConstKHR::default(), dst: AccelerationStructureKHR::default(), mode: CopyAccelerationStructureModeKHR::default(), @@ -34513,12 +34453,12 @@ pub struct RayTracingPipelineInterfaceCreateInfoKHR<'a> { } unsafe impl Send for RayTracingPipelineInterfaceCreateInfoKHR<'_> {} unsafe impl Sync for RayTracingPipelineInterfaceCreateInfoKHR<'_> {} -impl ::std::default::Default for RayTracingPipelineInterfaceCreateInfoKHR<'_> { +impl ::core::default::Default for RayTracingPipelineInterfaceCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), max_pipeline_ray_payload_size: u32::default(), max_pipeline_ray_hit_attribute_size: u32::default(), _marker: PhantomData, @@ -34558,14 +34498,14 @@ pub struct PipelineLibraryCreateInfoKHR<'a> { } unsafe impl Send for PipelineLibraryCreateInfoKHR<'_> {} unsafe impl Sync for PipelineLibraryCreateInfoKHR<'_> {} -impl ::std::default::Default for PipelineLibraryCreateInfoKHR<'_> { +impl ::core::default::Default for PipelineLibraryCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), library_count: u32::default(), - p_libraries: ::std::ptr::null(), + p_libraries: ::core::ptr::null(), _marker: PhantomData, } } @@ -34595,12 +34535,12 @@ pub struct PhysicalDeviceExtendedDynamicStateFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceExtendedDynamicStateFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceExtendedDynamicStateFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceExtendedDynamicStateFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceExtendedDynamicStateFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), extended_dynamic_state: Bool32::default(), _marker: PhantomData, } @@ -34634,12 +34574,12 @@ pub struct PhysicalDeviceExtendedDynamicState2FeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceExtendedDynamicState2FeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceExtendedDynamicState2FeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceExtendedDynamicState2FeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceExtendedDynamicState2FeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), extended_dynamic_state2: Bool32::default(), extended_dynamic_state2_logic_op: Bool32::default(), extended_dynamic_state2_patch_control_points: Bool32::default(), @@ -34720,12 +34660,12 @@ pub struct PhysicalDeviceExtendedDynamicState3FeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceExtendedDynamicState3FeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceExtendedDynamicState3FeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceExtendedDynamicState3FeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceExtendedDynamicState3FeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), extended_dynamic_state3_tessellation_domain_origin: Bool32::default(), extended_dynamic_state3_depth_clamp_enable: Bool32::default(), extended_dynamic_state3_polygon_mode: Bool32::default(), @@ -35059,12 +34999,12 @@ pub struct PhysicalDeviceExtendedDynamicState3PropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceExtendedDynamicState3PropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceExtendedDynamicState3PropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceExtendedDynamicState3PropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceExtendedDynamicState3PropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), dynamic_primitive_topology_unrestricted: Bool32::default(), _marker: PhantomData, } @@ -35186,12 +35126,12 @@ pub struct RenderPassTransformBeginInfoQCOM<'a> { } unsafe impl Send for RenderPassTransformBeginInfoQCOM<'_> {} unsafe impl Sync for RenderPassTransformBeginInfoQCOM<'_> {} -impl ::std::default::Default for RenderPassTransformBeginInfoQCOM<'_> { +impl ::core::default::Default for RenderPassTransformBeginInfoQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), transform: SurfaceTransformFlagsKHR::default(), _marker: PhantomData, } @@ -35221,12 +35161,12 @@ pub struct CopyCommandTransformInfoQCOM<'a> { } unsafe impl Send for CopyCommandTransformInfoQCOM<'_> {} unsafe impl Sync for CopyCommandTransformInfoQCOM<'_> {} -impl ::std::default::Default for CopyCommandTransformInfoQCOM<'_> { +impl ::core::default::Default for CopyCommandTransformInfoQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), transform: SurfaceTransformFlagsKHR::default(), _marker: PhantomData, } @@ -35258,12 +35198,12 @@ pub struct CommandBufferInheritanceRenderPassTransformInfoQCOM<'a> { } unsafe impl Send for CommandBufferInheritanceRenderPassTransformInfoQCOM<'_> {} unsafe impl Sync for CommandBufferInheritanceRenderPassTransformInfoQCOM<'_> {} -impl ::std::default::Default for CommandBufferInheritanceRenderPassTransformInfoQCOM<'_> { +impl ::core::default::Default for CommandBufferInheritanceRenderPassTransformInfoQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), transform: SurfaceTransformFlagsKHR::default(), render_area: Rect2D::default(), _marker: PhantomData, @@ -35303,12 +35243,12 @@ pub struct PhysicalDeviceDiagnosticsConfigFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceDiagnosticsConfigFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceDiagnosticsConfigFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceDiagnosticsConfigFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceDiagnosticsConfigFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), diagnostics_config: Bool32::default(), _marker: PhantomData, } @@ -35340,12 +35280,12 @@ pub struct DeviceDiagnosticsConfigCreateInfoNV<'a> { } unsafe impl Send for DeviceDiagnosticsConfigCreateInfoNV<'_> {} unsafe impl Sync for DeviceDiagnosticsConfigCreateInfoNV<'_> {} -impl ::std::default::Default for DeviceDiagnosticsConfigCreateInfoNV<'_> { +impl ::core::default::Default for DeviceDiagnosticsConfigCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: DeviceDiagnosticsConfigFlagsNV::default(), _marker: PhantomData, } @@ -35375,12 +35315,12 @@ pub struct PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures<'a> { } unsafe impl Send for PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures<'_> {} unsafe impl Sync for PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_zero_initialize_workgroup_memory: Bool32::default(), _marker: PhantomData, } @@ -35419,12 +35359,12 @@ pub struct PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_subgroup_uniform_control_flow: Bool32::default(), _marker: PhantomData, } @@ -35467,12 +35407,12 @@ pub struct PhysicalDeviceRobustness2FeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceRobustness2FeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceRobustness2FeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceRobustness2FeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceRobustness2FeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), robust_buffer_access2: Bool32::default(), robust_image_access2: Bool32::default(), null_descriptor: Bool32::default(), @@ -35516,12 +35456,12 @@ pub struct PhysicalDeviceRobustness2PropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceRobustness2PropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceRobustness2PropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceRobustness2PropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceRobustness2PropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), robust_storage_buffer_access_size_alignment: DeviceSize::default(), robust_uniform_buffer_access_size_alignment: DeviceSize::default(), _marker: PhantomData, @@ -35566,12 +35506,12 @@ pub struct PhysicalDeviceImageRobustnessFeatures<'a> { } unsafe impl Send for PhysicalDeviceImageRobustnessFeatures<'_> {} unsafe impl Sync for PhysicalDeviceImageRobustnessFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceImageRobustnessFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceImageRobustnessFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), robust_image_access: Bool32::default(), _marker: PhantomData, } @@ -35605,12 +35545,12 @@ pub struct PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), workgroup_memory_explicit_layout: Bool32::default(), workgroup_memory_explicit_layout_scalar_block_layout: Bool32::default(), workgroup_memory_explicit_layout8_bit_access: Bool32::default(), @@ -35692,12 +35632,12 @@ pub struct PhysicalDevicePortabilitySubsetFeaturesKHR<'a> { } unsafe impl Send for PhysicalDevicePortabilitySubsetFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDevicePortabilitySubsetFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDevicePortabilitySubsetFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDevicePortabilitySubsetFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), constant_alpha_color_blend_factors: Bool32::default(), events: Bool32::default(), image_view_format_reinterpretation: Bool32::default(), @@ -35826,12 +35766,12 @@ pub struct PhysicalDevicePortabilitySubsetPropertiesKHR<'a> { } unsafe impl Send for PhysicalDevicePortabilitySubsetPropertiesKHR<'_> {} unsafe impl Sync for PhysicalDevicePortabilitySubsetPropertiesKHR<'_> {} -impl ::std::default::Default for PhysicalDevicePortabilitySubsetPropertiesKHR<'_> { +impl ::core::default::Default for PhysicalDevicePortabilitySubsetPropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), min_vertex_input_binding_stride_alignment: u32::default(), _marker: PhantomData, } @@ -35866,12 +35806,12 @@ pub struct PhysicalDevice4444FormatsFeaturesEXT<'a> { } unsafe impl Send for PhysicalDevice4444FormatsFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDevice4444FormatsFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDevice4444FormatsFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDevice4444FormatsFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), format_a4r4g4b4: Bool32::default(), format_a4b4g4r4: Bool32::default(), _marker: PhantomData, @@ -35908,12 +35848,12 @@ pub struct PhysicalDeviceSubpassShadingFeaturesHUAWEI<'a> { } unsafe impl Send for PhysicalDeviceSubpassShadingFeaturesHUAWEI<'_> {} unsafe impl Sync for PhysicalDeviceSubpassShadingFeaturesHUAWEI<'_> {} -impl ::std::default::Default for PhysicalDeviceSubpassShadingFeaturesHUAWEI<'_> { +impl ::core::default::Default for PhysicalDeviceSubpassShadingFeaturesHUAWEI<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), subpass_shading: Bool32::default(), _marker: PhantomData, } @@ -35946,12 +35886,12 @@ pub struct PhysicalDeviceClusterCullingShaderFeaturesHUAWEI<'a> { } unsafe impl Send for PhysicalDeviceClusterCullingShaderFeaturesHUAWEI<'_> {} unsafe impl Sync for PhysicalDeviceClusterCullingShaderFeaturesHUAWEI<'_> {} -impl ::std::default::Default for PhysicalDeviceClusterCullingShaderFeaturesHUAWEI<'_> { +impl ::core::default::Default for PhysicalDeviceClusterCullingShaderFeaturesHUAWEI<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), clusterculling_shader: Bool32::default(), multiview_cluster_culling_shader: Bool32::default(), _marker: PhantomData, @@ -36013,12 +35953,12 @@ pub struct PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI<'a> { } unsafe impl Send for PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI<'_> {} unsafe impl Sync for PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI<'_> {} -impl ::std::default::Default for PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI<'_> { +impl ::core::default::Default for PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), cluster_shading_rate: Bool32::default(), _marker: PhantomData, } @@ -36054,12 +35994,12 @@ pub struct BufferCopy2<'a> { } unsafe impl Send for BufferCopy2<'_> {} unsafe impl Sync for BufferCopy2<'_> {} -impl ::std::default::Default for BufferCopy2<'_> { +impl ::core::default::Default for BufferCopy2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_offset: DeviceSize::default(), dst_offset: DeviceSize::default(), size: DeviceSize::default(), @@ -36104,12 +36044,12 @@ pub struct ImageCopy2<'a> { } unsafe impl Send for ImageCopy2<'_> {} unsafe impl Sync for ImageCopy2<'_> {} -impl ::std::default::Default for ImageCopy2<'_> { +impl ::core::default::Default for ImageCopy2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_subresource: ImageSubresourceLayers::default(), src_offset: Offset3D::default(), dst_subresource: ImageSubresourceLayers::default(), @@ -36165,16 +36105,16 @@ pub struct ImageBlit2<'a> { } unsafe impl Send for ImageBlit2<'_> {} unsafe impl Sync for ImageBlit2<'_> {} -impl ::std::default::Default for ImageBlit2<'_> { +impl ::core::default::Default for ImageBlit2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_subresource: ImageSubresourceLayers::default(), - src_offsets: unsafe { ::std::mem::zeroed() }, + src_offsets: unsafe { ::core::mem::zeroed() }, dst_subresource: ImageSubresourceLayers::default(), - dst_offsets: unsafe { ::std::mem::zeroed() }, + dst_offsets: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -36237,12 +36177,12 @@ pub struct BufferImageCopy2<'a> { } unsafe impl Send for BufferImageCopy2<'_> {} unsafe impl Sync for BufferImageCopy2<'_> {} -impl ::std::default::Default for BufferImageCopy2<'_> { +impl ::core::default::Default for BufferImageCopy2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), buffer_offset: DeviceSize::default(), buffer_row_length: u32::default(), buffer_image_height: u32::default(), @@ -36320,12 +36260,12 @@ pub struct ImageResolve2<'a> { } unsafe impl Send for ImageResolve2<'_> {} unsafe impl Sync for ImageResolve2<'_> {} -impl ::std::default::Default for ImageResolve2<'_> { +impl ::core::default::Default for ImageResolve2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_subresource: ImageSubresourceLayers::default(), src_offset: Offset3D::default(), dst_subresource: ImageSubresourceLayers::default(), @@ -36381,16 +36321,16 @@ pub struct CopyBufferInfo2<'a> { } unsafe impl Send for CopyBufferInfo2<'_> {} unsafe impl Sync for CopyBufferInfo2<'_> {} -impl ::std::default::Default for CopyBufferInfo2<'_> { +impl ::core::default::Default for CopyBufferInfo2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_buffer: Buffer::default(), dst_buffer: Buffer::default(), region_count: u32::default(), - p_regions: ::std::ptr::null(), + p_regions: ::core::ptr::null(), _marker: PhantomData, } } @@ -36434,18 +36374,18 @@ pub struct CopyImageInfo2<'a> { } unsafe impl Send for CopyImageInfo2<'_> {} unsafe impl Sync for CopyImageInfo2<'_> {} -impl ::std::default::Default for CopyImageInfo2<'_> { +impl ::core::default::Default for CopyImageInfo2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_image: Image::default(), src_image_layout: ImageLayout::default(), dst_image: Image::default(), dst_image_layout: ImageLayout::default(), region_count: u32::default(), - p_regions: ::std::ptr::null(), + p_regions: ::core::ptr::null(), _marker: PhantomData, } } @@ -36500,18 +36440,18 @@ pub struct BlitImageInfo2<'a> { } unsafe impl Send for BlitImageInfo2<'_> {} unsafe impl Sync for BlitImageInfo2<'_> {} -impl ::std::default::Default for BlitImageInfo2<'_> { +impl ::core::default::Default for BlitImageInfo2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_image: Image::default(), src_image_layout: ImageLayout::default(), dst_image: Image::default(), dst_image_layout: ImageLayout::default(), region_count: u32::default(), - p_regions: ::std::ptr::null(), + p_regions: ::core::ptr::null(), filter: Filter::default(), _marker: PhantomData, } @@ -36585,17 +36525,17 @@ pub struct CopyBufferToImageInfo2<'a> { } unsafe impl Send for CopyBufferToImageInfo2<'_> {} unsafe impl Sync for CopyBufferToImageInfo2<'_> {} -impl ::std::default::Default for CopyBufferToImageInfo2<'_> { +impl ::core::default::Default for CopyBufferToImageInfo2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_buffer: Buffer::default(), dst_image: Image::default(), dst_image_layout: ImageLayout::default(), region_count: u32::default(), - p_regions: ::std::ptr::null(), + p_regions: ::core::ptr::null(), _marker: PhantomData, } } @@ -36643,17 +36583,17 @@ pub struct CopyImageToBufferInfo2<'a> { } unsafe impl Send for CopyImageToBufferInfo2<'_> {} unsafe impl Sync for CopyImageToBufferInfo2<'_> {} -impl ::std::default::Default for CopyImageToBufferInfo2<'_> { +impl ::core::default::Default for CopyImageToBufferInfo2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_image: Image::default(), src_image_layout: ImageLayout::default(), dst_buffer: Buffer::default(), region_count: u32::default(), - p_regions: ::std::ptr::null(), + p_regions: ::core::ptr::null(), _marker: PhantomData, } } @@ -36702,18 +36642,18 @@ pub struct ResolveImageInfo2<'a> { } unsafe impl Send for ResolveImageInfo2<'_> {} unsafe impl Sync for ResolveImageInfo2<'_> {} -impl ::std::default::Default for ResolveImageInfo2<'_> { +impl ::core::default::Default for ResolveImageInfo2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_image: Image::default(), src_image_layout: ImageLayout::default(), dst_image: Image::default(), dst_image_layout: ImageLayout::default(), region_count: u32::default(), - p_regions: ::std::ptr::null(), + p_regions: ::core::ptr::null(), _marker: PhantomData, } } @@ -36763,12 +36703,12 @@ pub struct PhysicalDeviceShaderImageAtomicInt64FeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceShaderImageAtomicInt64FeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceShaderImageAtomicInt64FeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderImageAtomicInt64FeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceShaderImageAtomicInt64FeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_image_int64_atomics: Bool32::default(), sparse_image_int64_atomics: Bool32::default(), _marker: PhantomData, @@ -36807,13 +36747,13 @@ pub struct FragmentShadingRateAttachmentInfoKHR<'a> { } unsafe impl Send for FragmentShadingRateAttachmentInfoKHR<'_> {} unsafe impl Sync for FragmentShadingRateAttachmentInfoKHR<'_> {} -impl ::std::default::Default for FragmentShadingRateAttachmentInfoKHR<'_> { +impl ::core::default::Default for FragmentShadingRateAttachmentInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_fragment_shading_rate_attachment: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_fragment_shading_rate_attachment: ::core::ptr::null(), shading_rate_attachment_texel_size: Extent2D::default(), _marker: PhantomData, } @@ -36855,14 +36795,14 @@ pub struct PipelineFragmentShadingRateStateCreateInfoKHR<'a> { } unsafe impl Send for PipelineFragmentShadingRateStateCreateInfoKHR<'_> {} unsafe impl Sync for PipelineFragmentShadingRateStateCreateInfoKHR<'_> {} -impl ::std::default::Default for PipelineFragmentShadingRateStateCreateInfoKHR<'_> { +impl ::core::default::Default for PipelineFragmentShadingRateStateCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), fragment_size: Extent2D::default(), - combiner_ops: unsafe { ::std::mem::zeroed() }, + combiner_ops: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -36902,12 +36842,12 @@ pub struct PhysicalDeviceFragmentShadingRateFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceFragmentShadingRateFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceFragmentShadingRateFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceFragmentShadingRateFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceFragmentShadingRateFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), pipeline_fragment_shading_rate: Bool32::default(), primitive_fragment_shading_rate: Bool32::default(), attachment_fragment_shading_rate: Bool32::default(), @@ -36973,12 +36913,12 @@ pub struct PhysicalDeviceFragmentShadingRatePropertiesKHR<'a> { } unsafe impl Send for PhysicalDeviceFragmentShadingRatePropertiesKHR<'_> {} unsafe impl Sync for PhysicalDeviceFragmentShadingRatePropertiesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceFragmentShadingRatePropertiesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceFragmentShadingRatePropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), min_fragment_shading_rate_attachment_texel_size: Extent2D::default(), max_fragment_shading_rate_attachment_texel_size: Extent2D::default(), max_fragment_shading_rate_attachment_texel_size_aspect_ratio: u32::default(), @@ -37167,12 +37107,12 @@ pub struct PhysicalDeviceFragmentShadingRateKHR<'a> { } unsafe impl Send for PhysicalDeviceFragmentShadingRateKHR<'_> {} unsafe impl Sync for PhysicalDeviceFragmentShadingRateKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceFragmentShadingRateKHR<'_> { +impl ::core::default::Default for PhysicalDeviceFragmentShadingRateKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), sample_counts: SampleCountFlags::default(), fragment_size: Extent2D::default(), _marker: PhantomData, @@ -37207,12 +37147,12 @@ pub struct PhysicalDeviceShaderTerminateInvocationFeatures<'a> { } unsafe impl Send for PhysicalDeviceShaderTerminateInvocationFeatures<'_> {} unsafe impl Sync for PhysicalDeviceShaderTerminateInvocationFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderTerminateInvocationFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceShaderTerminateInvocationFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_terminate_invocation: Bool32::default(), _marker: PhantomData, } @@ -37246,12 +37186,12 @@ pub struct PhysicalDeviceFragmentShadingRateEnumsFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceFragmentShadingRateEnumsFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceFragmentShadingRateEnumsFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceFragmentShadingRateEnumsFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceFragmentShadingRateEnumsFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), fragment_shading_rate_enums: Bool32::default(), supersample_fragment_shading_rates: Bool32::default(), no_invocation_fragment_shading_rates: Bool32::default(), @@ -37304,12 +37244,12 @@ pub struct PhysicalDeviceFragmentShadingRateEnumsPropertiesNV<'a> { } unsafe impl Send for PhysicalDeviceFragmentShadingRateEnumsPropertiesNV<'_> {} unsafe impl Sync for PhysicalDeviceFragmentShadingRateEnumsPropertiesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceFragmentShadingRateEnumsPropertiesNV<'_> { +impl ::core::default::Default for PhysicalDeviceFragmentShadingRateEnumsPropertiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_fragment_shading_rate_invocation_count: SampleCountFlags::default(), _marker: PhantomData, } @@ -37349,15 +37289,15 @@ pub struct PipelineFragmentShadingRateEnumStateCreateInfoNV<'a> { } unsafe impl Send for PipelineFragmentShadingRateEnumStateCreateInfoNV<'_> {} unsafe impl Sync for PipelineFragmentShadingRateEnumStateCreateInfoNV<'_> {} -impl ::std::default::Default for PipelineFragmentShadingRateEnumStateCreateInfoNV<'_> { +impl ::core::default::Default for PipelineFragmentShadingRateEnumStateCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), shading_rate_type: FragmentShadingRateTypeNV::default(), shading_rate: FragmentShadingRateNV::default(), - combiner_ops: unsafe { ::std::mem::zeroed() }, + combiner_ops: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -37402,12 +37342,12 @@ pub struct AccelerationStructureBuildSizesInfoKHR<'a> { } unsafe impl Send for AccelerationStructureBuildSizesInfoKHR<'_> {} unsafe impl Sync for AccelerationStructureBuildSizesInfoKHR<'_> {} -impl ::std::default::Default for AccelerationStructureBuildSizesInfoKHR<'_> { +impl ::core::default::Default for AccelerationStructureBuildSizesInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), acceleration_structure_size: DeviceSize::default(), update_scratch_size: DeviceSize::default(), build_scratch_size: DeviceSize::default(), @@ -37450,12 +37390,12 @@ pub struct PhysicalDeviceImage2DViewOf3DFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceImage2DViewOf3DFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceImage2DViewOf3DFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceImage2DViewOf3DFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceImage2DViewOf3DFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), image2_d_view_of3_d: Bool32::default(), sampler2_d_view_of3_d: Bool32::default(), _marker: PhantomData, @@ -37493,12 +37433,12 @@ pub struct PhysicalDeviceImageSlicedViewOf3DFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceImageSlicedViewOf3DFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceImageSlicedViewOf3DFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceImageSlicedViewOf3DFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceImageSlicedViewOf3DFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), image_sliced_view_of3_d: Bool32::default(), _marker: PhantomData, } @@ -37530,12 +37470,12 @@ pub struct PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), attachment_feedback_loop_dynamic_state: Bool32::default(), _marker: PhantomData, } @@ -37578,12 +37518,12 @@ pub struct PhysicalDeviceMutableDescriptorTypeFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceMutableDescriptorTypeFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceMutableDescriptorTypeFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceMutableDescriptorTypeFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceMutableDescriptorTypeFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), mutable_descriptor_type: Bool32::default(), _marker: PhantomData, } @@ -37614,12 +37554,12 @@ pub struct MutableDescriptorTypeListEXT<'a> { } unsafe impl Send for MutableDescriptorTypeListEXT<'_> {} unsafe impl Sync for MutableDescriptorTypeListEXT<'_> {} -impl ::std::default::Default for MutableDescriptorTypeListEXT<'_> { +impl ::core::default::Default for MutableDescriptorTypeListEXT<'_> { #[inline] fn default() -> Self { Self { descriptor_type_count: u32::default(), - p_descriptor_types: ::std::ptr::null(), + p_descriptor_types: ::core::ptr::null(), _marker: PhantomData, } } @@ -37646,14 +37586,14 @@ pub struct MutableDescriptorTypeCreateInfoEXT<'a> { } unsafe impl Send for MutableDescriptorTypeCreateInfoEXT<'_> {} unsafe impl Sync for MutableDescriptorTypeCreateInfoEXT<'_> {} -impl ::std::default::Default for MutableDescriptorTypeCreateInfoEXT<'_> { +impl ::core::default::Default for MutableDescriptorTypeCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), mutable_descriptor_type_list_count: u32::default(), - p_mutable_descriptor_type_lists: ::std::ptr::null(), + p_mutable_descriptor_type_lists: ::core::ptr::null(), _marker: PhantomData, } } @@ -37687,12 +37627,12 @@ pub struct PhysicalDeviceDepthClipControlFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceDepthClipControlFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceDepthClipControlFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceDepthClipControlFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceDepthClipControlFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), depth_clip_control: Bool32::default(), _marker: PhantomData, } @@ -37724,12 +37664,12 @@ pub struct PipelineViewportDepthClipControlCreateInfoEXT<'a> { } unsafe impl Send for PipelineViewportDepthClipControlCreateInfoEXT<'_> {} unsafe impl Sync for PipelineViewportDepthClipControlCreateInfoEXT<'_> {} -impl ::std::default::Default for PipelineViewportDepthClipControlCreateInfoEXT<'_> { +impl ::core::default::Default for PipelineViewportDepthClipControlCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), negative_one_to_one: Bool32::default(), _marker: PhantomData, } @@ -37763,12 +37703,12 @@ pub struct PhysicalDeviceVertexInputDynamicStateFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceVertexInputDynamicStateFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceVertexInputDynamicStateFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceVertexInputDynamicStateFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceVertexInputDynamicStateFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), vertex_input_dynamic_state: Bool32::default(), _marker: PhantomData, } @@ -37803,12 +37743,12 @@ pub struct PhysicalDeviceExternalMemoryRDMAFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceExternalMemoryRDMAFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceExternalMemoryRDMAFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceExternalMemoryRDMAFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceExternalMemoryRDMAFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), external_memory_rdma: Bool32::default(), _marker: PhantomData, } @@ -37843,12 +37783,12 @@ pub struct VertexInputBindingDescription2EXT<'a> { } unsafe impl Send for VertexInputBindingDescription2EXT<'_> {} unsafe impl Sync for VertexInputBindingDescription2EXT<'_> {} -impl ::std::default::Default for VertexInputBindingDescription2EXT<'_> { +impl ::core::default::Default for VertexInputBindingDescription2EXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), binding: u32::default(), stride: u32::default(), input_rate: VertexInputRate::default(), @@ -37898,12 +37838,12 @@ pub struct VertexInputAttributeDescription2EXT<'a> { } unsafe impl Send for VertexInputAttributeDescription2EXT<'_> {} unsafe impl Sync for VertexInputAttributeDescription2EXT<'_> {} -impl ::std::default::Default for VertexInputAttributeDescription2EXT<'_> { +impl ::core::default::Default for VertexInputAttributeDescription2EXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), location: u32::default(), binding: u32::default(), format: Format::default(), @@ -37950,12 +37890,12 @@ pub struct PhysicalDeviceColorWriteEnableFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceColorWriteEnableFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceColorWriteEnableFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceColorWriteEnableFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceColorWriteEnableFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), color_write_enable: Bool32::default(), _marker: PhantomData, } @@ -37988,14 +37928,14 @@ pub struct PipelineColorWriteCreateInfoEXT<'a> { } unsafe impl Send for PipelineColorWriteCreateInfoEXT<'_> {} unsafe impl Sync for PipelineColorWriteCreateInfoEXT<'_> {} -impl ::std::default::Default for PipelineColorWriteCreateInfoEXT<'_> { +impl ::core::default::Default for PipelineColorWriteCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), attachment_count: u32::default(), - p_color_write_enables: ::std::ptr::null(), + p_color_write_enables: ::core::ptr::null(), _marker: PhantomData, } } @@ -38028,12 +37968,12 @@ pub struct MemoryBarrier2<'a> { } unsafe impl Send for MemoryBarrier2<'_> {} unsafe impl Sync for MemoryBarrier2<'_> {} -impl ::std::default::Default for MemoryBarrier2<'_> { +impl ::core::default::Default for MemoryBarrier2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_stage_mask: PipelineStageFlags2::default(), src_access_mask: AccessFlags2::default(), dst_stage_mask: PipelineStageFlags2::default(), @@ -38090,12 +38030,12 @@ pub struct ImageMemoryBarrier2<'a> { } unsafe impl Send for ImageMemoryBarrier2<'_> {} unsafe impl Sync for ImageMemoryBarrier2<'_> {} -impl ::std::default::Default for ImageMemoryBarrier2<'_> { +impl ::core::default::Default for ImageMemoryBarrier2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_stage_mask: PipelineStageFlags2::default(), src_access_mask: AccessFlags2::default(), dst_stage_mask: PipelineStageFlags2::default(), @@ -38201,12 +38141,12 @@ pub struct BufferMemoryBarrier2<'a> { } unsafe impl Send for BufferMemoryBarrier2<'_> {} unsafe impl Sync for BufferMemoryBarrier2<'_> {} -impl ::std::default::Default for BufferMemoryBarrier2<'_> { +impl ::core::default::Default for BufferMemoryBarrier2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src_stage_mask: PipelineStageFlags2::default(), src_access_mask: AccessFlags2::default(), dst_stage_mask: PipelineStageFlags2::default(), @@ -38304,19 +38244,19 @@ pub struct DependencyInfo<'a> { } unsafe impl Send for DependencyInfo<'_> {} unsafe impl Sync for DependencyInfo<'_> {} -impl ::std::default::Default for DependencyInfo<'_> { +impl ::core::default::Default for DependencyInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), dependency_flags: DependencyFlags::default(), memory_barrier_count: u32::default(), - p_memory_barriers: ::std::ptr::null(), + p_memory_barriers: ::core::ptr::null(), buffer_memory_barrier_count: u32::default(), - p_buffer_memory_barriers: ::std::ptr::null(), + p_buffer_memory_barriers: ::core::ptr::null(), image_memory_barrier_count: u32::default(), - p_image_memory_barriers: ::std::ptr::null(), + p_image_memory_barriers: ::core::ptr::null(), _marker: PhantomData, } } @@ -38371,12 +38311,12 @@ pub struct SemaphoreSubmitInfo<'a> { } unsafe impl Send for SemaphoreSubmitInfo<'_> {} unsafe impl Sync for SemaphoreSubmitInfo<'_> {} -impl ::std::default::Default for SemaphoreSubmitInfo<'_> { +impl ::core::default::Default for SemaphoreSubmitInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), semaphore: Semaphore::default(), value: u64::default(), stage_mask: PipelineStageFlags2::default(), @@ -38424,12 +38364,12 @@ pub struct CommandBufferSubmitInfo<'a> { } unsafe impl Send for CommandBufferSubmitInfo<'_> {} unsafe impl Sync for CommandBufferSubmitInfo<'_> {} -impl ::std::default::Default for CommandBufferSubmitInfo<'_> { +impl ::core::default::Default for CommandBufferSubmitInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), command_buffer: CommandBuffer::default(), device_mask: u32::default(), _marker: PhantomData, @@ -38488,19 +38428,19 @@ pub struct SubmitInfo2<'a> { } unsafe impl Send for SubmitInfo2<'_> {} unsafe impl Sync for SubmitInfo2<'_> {} -impl ::std::default::Default for SubmitInfo2<'_> { +impl ::core::default::Default for SubmitInfo2<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: SubmitFlags::default(), wait_semaphore_info_count: u32::default(), - p_wait_semaphore_infos: ::std::ptr::null(), + p_wait_semaphore_infos: ::core::ptr::null(), command_buffer_info_count: u32::default(), - p_command_buffer_infos: ::std::ptr::null(), + p_command_buffer_infos: ::core::ptr::null(), signal_semaphore_info_count: u32::default(), - p_signal_semaphore_infos: ::std::ptr::null(), + p_signal_semaphore_infos: ::core::ptr::null(), _marker: PhantomData, } } @@ -38570,12 +38510,12 @@ pub struct QueueFamilyCheckpointProperties2NV<'a> { } unsafe impl Send for QueueFamilyCheckpointProperties2NV<'_> {} unsafe impl Sync for QueueFamilyCheckpointProperties2NV<'_> {} -impl ::std::default::Default for QueueFamilyCheckpointProperties2NV<'_> { +impl ::core::default::Default for QueueFamilyCheckpointProperties2NV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), checkpoint_execution_stage_mask: PipelineStageFlags2::default(), _marker: PhantomData, } @@ -38609,14 +38549,14 @@ pub struct CheckpointData2NV<'a> { } unsafe impl Send for CheckpointData2NV<'_> {} unsafe impl Sync for CheckpointData2NV<'_> {} -impl ::std::default::Default for CheckpointData2NV<'_> { +impl ::core::default::Default for CheckpointData2NV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), stage: PipelineStageFlags2::default(), - p_checkpoint_marker: ::std::ptr::null_mut(), + p_checkpoint_marker: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -38649,12 +38589,12 @@ pub struct PhysicalDeviceSynchronization2Features<'a> { } unsafe impl Send for PhysicalDeviceSynchronization2Features<'_> {} unsafe impl Sync for PhysicalDeviceSynchronization2Features<'_> {} -impl ::std::default::Default for PhysicalDeviceSynchronization2Features<'_> { +impl ::core::default::Default for PhysicalDeviceSynchronization2Features<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), synchronization2: Bool32::default(), _marker: PhantomData, } @@ -38685,12 +38625,12 @@ pub struct PhysicalDeviceHostImageCopyFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceHostImageCopyFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceHostImageCopyFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceHostImageCopyFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceHostImageCopyFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), host_image_copy: Bool32::default(), _marker: PhantomData, } @@ -38727,17 +38667,17 @@ pub struct PhysicalDeviceHostImageCopyPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceHostImageCopyPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceHostImageCopyPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceHostImageCopyPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceHostImageCopyPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), copy_src_layout_count: u32::default(), - p_copy_src_layouts: ::std::ptr::null_mut(), + p_copy_src_layouts: ::core::ptr::null_mut(), copy_dst_layout_count: u32::default(), - p_copy_dst_layouts: ::std::ptr::null_mut(), - optimal_tiling_layout_uuid: unsafe { ::std::mem::zeroed() }, + p_copy_dst_layouts: ::core::ptr::null_mut(), + optimal_tiling_layout_uuid: unsafe { ::core::mem::zeroed() }, identical_memory_type_requirements: Bool32::default(), _marker: PhantomData, } @@ -38796,13 +38736,13 @@ pub struct MemoryToImageCopyEXT<'a> { } unsafe impl Send for MemoryToImageCopyEXT<'_> {} unsafe impl Sync for MemoryToImageCopyEXT<'_> {} -impl ::std::default::Default for MemoryToImageCopyEXT<'_> { +impl ::core::default::Default for MemoryToImageCopyEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_host_pointer: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_host_pointer: ::core::ptr::null(), memory_row_length: u32::default(), memory_image_height: u32::default(), image_subresource: ImageSubresourceLayers::default(), @@ -38865,13 +38805,13 @@ pub struct ImageToMemoryCopyEXT<'a> { } unsafe impl Send for ImageToMemoryCopyEXT<'_> {} unsafe impl Sync for ImageToMemoryCopyEXT<'_> {} -impl ::std::default::Default for ImageToMemoryCopyEXT<'_> { +impl ::core::default::Default for ImageToMemoryCopyEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_host_pointer: ::std::ptr::null_mut(), + p_next: ::core::ptr::null(), + p_host_pointer: ::core::ptr::null_mut(), memory_row_length: u32::default(), memory_image_height: u32::default(), image_subresource: ImageSubresourceLayers::default(), @@ -38933,17 +38873,17 @@ pub struct CopyMemoryToImageInfoEXT<'a> { } unsafe impl Send for CopyMemoryToImageInfoEXT<'_> {} unsafe impl Sync for CopyMemoryToImageInfoEXT<'_> {} -impl ::std::default::Default for CopyMemoryToImageInfoEXT<'_> { +impl ::core::default::Default for CopyMemoryToImageInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: HostImageCopyFlagsEXT::default(), dst_image: Image::default(), dst_image_layout: ImageLayout::default(), region_count: u32::default(), - p_regions: ::std::ptr::null(), + p_regions: ::core::ptr::null(), _marker: PhantomData, } } @@ -38991,17 +38931,17 @@ pub struct CopyImageToMemoryInfoEXT<'a> { } unsafe impl Send for CopyImageToMemoryInfoEXT<'_> {} unsafe impl Sync for CopyImageToMemoryInfoEXT<'_> {} -impl ::std::default::Default for CopyImageToMemoryInfoEXT<'_> { +impl ::core::default::Default for CopyImageToMemoryInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: HostImageCopyFlagsEXT::default(), src_image: Image::default(), src_image_layout: ImageLayout::default(), region_count: u32::default(), - p_regions: ::std::ptr::null(), + p_regions: ::core::ptr::null(), _marker: PhantomData, } } @@ -39051,19 +38991,19 @@ pub struct CopyImageToImageInfoEXT<'a> { } unsafe impl Send for CopyImageToImageInfoEXT<'_> {} unsafe impl Sync for CopyImageToImageInfoEXT<'_> {} -impl ::std::default::Default for CopyImageToImageInfoEXT<'_> { +impl ::core::default::Default for CopyImageToImageInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: HostImageCopyFlagsEXT::default(), src_image: Image::default(), src_image_layout: ImageLayout::default(), dst_image: Image::default(), dst_image_layout: ImageLayout::default(), region_count: u32::default(), - p_regions: ::std::ptr::null(), + p_regions: ::core::ptr::null(), _marker: PhantomData, } } @@ -39120,12 +39060,12 @@ pub struct HostImageLayoutTransitionInfoEXT<'a> { } unsafe impl Send for HostImageLayoutTransitionInfoEXT<'_> {} unsafe impl Sync for HostImageLayoutTransitionInfoEXT<'_> {} -impl ::std::default::Default for HostImageLayoutTransitionInfoEXT<'_> { +impl ::core::default::Default for HostImageLayoutTransitionInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), image: Image::default(), old_layout: ImageLayout::default(), new_layout: ImageLayout::default(), @@ -39172,12 +39112,12 @@ pub struct SubresourceHostMemcpySizeEXT<'a> { } unsafe impl Send for SubresourceHostMemcpySizeEXT<'_> {} unsafe impl Sync for SubresourceHostMemcpySizeEXT<'_> {} -impl ::std::default::Default for SubresourceHostMemcpySizeEXT<'_> { +impl ::core::default::Default for SubresourceHostMemcpySizeEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), size: DeviceSize::default(), _marker: PhantomData, } @@ -39208,12 +39148,12 @@ pub struct HostImageCopyDevicePerformanceQueryEXT<'a> { } unsafe impl Send for HostImageCopyDevicePerformanceQueryEXT<'_> {} unsafe impl Sync for HostImageCopyDevicePerformanceQueryEXT<'_> {} -impl ::std::default::Default for HostImageCopyDevicePerformanceQueryEXT<'_> { +impl ::core::default::Default for HostImageCopyDevicePerformanceQueryEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), optimal_device_access: Bool32::default(), identical_memory_layout: Bool32::default(), _marker: PhantomData, @@ -39252,12 +39192,12 @@ pub struct PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT<'a> { } unsafe impl Send for PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), primitives_generated_query: Bool32::default(), primitives_generated_query_with_rasterizer_discard: Bool32::default(), primitives_generated_query_with_non_zero_streams: Bool32::default(), @@ -39312,12 +39252,12 @@ pub struct PhysicalDeviceLegacyDitheringFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceLegacyDitheringFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceLegacyDitheringFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceLegacyDitheringFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceLegacyDitheringFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), legacy_dithering: Bool32::default(), _marker: PhantomData, } @@ -39349,12 +39289,12 @@ pub struct PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), multisampled_render_to_single_sampled: Bool32::default(), _marker: PhantomData, } @@ -39395,12 +39335,12 @@ pub struct SubpassResolvePerformanceQueryEXT<'a> { } unsafe impl Send for SubpassResolvePerformanceQueryEXT<'_> {} unsafe impl Sync for SubpassResolvePerformanceQueryEXT<'_> {} -impl ::std::default::Default for SubpassResolvePerformanceQueryEXT<'_> { +impl ::core::default::Default for SubpassResolvePerformanceQueryEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), optimal: Bool32::default(), _marker: PhantomData, } @@ -39431,12 +39371,12 @@ pub struct MultisampledRenderToSingleSampledInfoEXT<'a> { } unsafe impl Send for MultisampledRenderToSingleSampledInfoEXT<'_> {} unsafe impl Sync for MultisampledRenderToSingleSampledInfoEXT<'_> {} -impl ::std::default::Default for MultisampledRenderToSingleSampledInfoEXT<'_> { +impl ::core::default::Default for MultisampledRenderToSingleSampledInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), multisampled_render_to_single_sampled_enable: Bool32::default(), rasterization_samples: SampleCountFlags::default(), _marker: PhantomData, @@ -39478,12 +39418,12 @@ pub struct PhysicalDevicePipelineProtectedAccessFeaturesEXT<'a> { } unsafe impl Send for PhysicalDevicePipelineProtectedAccessFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDevicePipelineProtectedAccessFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDevicePipelineProtectedAccessFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDevicePipelineProtectedAccessFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), pipeline_protected_access: Bool32::default(), _marker: PhantomData, } @@ -39518,12 +39458,12 @@ pub struct QueueFamilyVideoPropertiesKHR<'a> { } unsafe impl Send for QueueFamilyVideoPropertiesKHR<'_> {} unsafe impl Sync for QueueFamilyVideoPropertiesKHR<'_> {} -impl ::std::default::Default for QueueFamilyVideoPropertiesKHR<'_> { +impl ::core::default::Default for QueueFamilyVideoPropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), video_codec_operations: VideoCodecOperationFlagsKHR::default(), _marker: PhantomData, } @@ -39556,12 +39496,12 @@ pub struct QueueFamilyQueryResultStatusPropertiesKHR<'a> { } unsafe impl Send for QueueFamilyQueryResultStatusPropertiesKHR<'_> {} unsafe impl Sync for QueueFamilyQueryResultStatusPropertiesKHR<'_> {} -impl ::std::default::Default for QueueFamilyQueryResultStatusPropertiesKHR<'_> { +impl ::core::default::Default for QueueFamilyQueryResultStatusPropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), query_result_status_support: Bool32::default(), _marker: PhantomData, } @@ -39593,14 +39533,14 @@ pub struct VideoProfileListInfoKHR<'a> { } unsafe impl Send for VideoProfileListInfoKHR<'_> {} unsafe impl Sync for VideoProfileListInfoKHR<'_> {} -impl ::std::default::Default for VideoProfileListInfoKHR<'_> { +impl ::core::default::Default for VideoProfileListInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), profile_count: u32::default(), - p_profiles: ::std::ptr::null(), + p_profiles: ::core::ptr::null(), _marker: PhantomData, } } @@ -39633,12 +39573,12 @@ pub struct PhysicalDeviceVideoFormatInfoKHR<'a> { } unsafe impl Send for PhysicalDeviceVideoFormatInfoKHR<'_> {} unsafe impl Sync for PhysicalDeviceVideoFormatInfoKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceVideoFormatInfoKHR<'_> { +impl ::core::default::Default for PhysicalDeviceVideoFormatInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), image_usage: ImageUsageFlags::default(), _marker: PhantomData, } @@ -39690,12 +39630,12 @@ pub struct VideoFormatPropertiesKHR<'a> { } unsafe impl Send for VideoFormatPropertiesKHR<'_> {} unsafe impl Sync for VideoFormatPropertiesKHR<'_> {} -impl ::std::default::Default for VideoFormatPropertiesKHR<'_> { +impl ::core::default::Default for VideoFormatPropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), format: Format::default(), component_mapping: ComponentMapping::default(), image_create_flags: ImageCreateFlags::default(), @@ -39757,12 +39697,12 @@ pub struct VideoProfileInfoKHR<'a> { } unsafe impl Send for VideoProfileInfoKHR<'_> {} unsafe impl Sync for VideoProfileInfoKHR<'_> {} -impl ::std::default::Default for VideoProfileInfoKHR<'_> { +impl ::core::default::Default for VideoProfileInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), video_codec_operation: VideoCodecOperationFlagsKHR::default(), chroma_subsampling: VideoChromaSubsamplingFlagsKHR::default(), luma_bit_depth: VideoComponentBitDepthFlagsKHR::default(), @@ -39839,12 +39779,12 @@ pub struct VideoCapabilitiesKHR<'a> { } unsafe impl Send for VideoCapabilitiesKHR<'_> {} unsafe impl Sync for VideoCapabilitiesKHR<'_> {} -impl ::std::default::Default for VideoCapabilitiesKHR<'_> { +impl ::core::default::Default for VideoCapabilitiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), flags: VideoCapabilityFlagsKHR::default(), min_bitstream_buffer_offset_alignment: DeviceSize::default(), min_bitstream_buffer_size_alignment: DeviceSize::default(), @@ -39943,12 +39883,12 @@ pub struct VideoSessionMemoryRequirementsKHR<'a> { } unsafe impl Send for VideoSessionMemoryRequirementsKHR<'_> {} unsafe impl Sync for VideoSessionMemoryRequirementsKHR<'_> {} -impl ::std::default::Default for VideoSessionMemoryRequirementsKHR<'_> { +impl ::core::default::Default for VideoSessionMemoryRequirementsKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), memory_bind_index: u32::default(), memory_requirements: MemoryRequirements::default(), _marker: PhantomData, @@ -39986,12 +39926,12 @@ pub struct BindVideoSessionMemoryInfoKHR<'a> { } unsafe impl Send for BindVideoSessionMemoryInfoKHR<'_> {} unsafe impl Sync for BindVideoSessionMemoryInfoKHR<'_> {} -impl ::std::default::Default for BindVideoSessionMemoryInfoKHR<'_> { +impl ::core::default::Default for BindVideoSessionMemoryInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), memory_bind_index: u32::default(), memory: DeviceMemory::default(), memory_offset: DeviceSize::default(), @@ -40041,12 +39981,12 @@ pub struct VideoPictureResourceInfoKHR<'a> { } unsafe impl Send for VideoPictureResourceInfoKHR<'_> {} unsafe impl Sync for VideoPictureResourceInfoKHR<'_> {} -impl ::std::default::Default for VideoPictureResourceInfoKHR<'_> { +impl ::core::default::Default for VideoPictureResourceInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), coded_offset: Offset2D::default(), coded_extent: Extent2D::default(), base_array_layer: u32::default(), @@ -40094,14 +40034,14 @@ pub struct VideoReferenceSlotInfoKHR<'a> { } unsafe impl Send for VideoReferenceSlotInfoKHR<'_> {} unsafe impl Sync for VideoReferenceSlotInfoKHR<'_> {} -impl ::std::default::Default for VideoReferenceSlotInfoKHR<'_> { +impl ::core::default::Default for VideoReferenceSlotInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), slot_index: i32::default(), - p_picture_resource: ::std::ptr::null(), + p_picture_resource: ::core::ptr::null(), _marker: PhantomData, } } @@ -40155,12 +40095,12 @@ pub struct VideoDecodeCapabilitiesKHR<'a> { } unsafe impl Send for VideoDecodeCapabilitiesKHR<'_> {} unsafe impl Sync for VideoDecodeCapabilitiesKHR<'_> {} -impl ::std::default::Default for VideoDecodeCapabilitiesKHR<'_> { +impl ::core::default::Default for VideoDecodeCapabilitiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), flags: VideoDecodeCapabilityFlagsKHR::default(), _marker: PhantomData, } @@ -40190,12 +40130,12 @@ pub struct VideoDecodeUsageInfoKHR<'a> { } unsafe impl Send for VideoDecodeUsageInfoKHR<'_> {} unsafe impl Sync for VideoDecodeUsageInfoKHR<'_> {} -impl ::std::default::Default for VideoDecodeUsageInfoKHR<'_> { +impl ::core::default::Default for VideoDecodeUsageInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), video_usage_hints: VideoDecodeUsageFlagsKHR::default(), _marker: PhantomData, } @@ -40233,20 +40173,20 @@ pub struct VideoDecodeInfoKHR<'a> { } unsafe impl Send for VideoDecodeInfoKHR<'_> {} unsafe impl Sync for VideoDecodeInfoKHR<'_> {} -impl ::std::default::Default for VideoDecodeInfoKHR<'_> { +impl ::core::default::Default for VideoDecodeInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: VideoDecodeFlagsKHR::default(), src_buffer: Buffer::default(), src_buffer_offset: DeviceSize::default(), src_buffer_range: DeviceSize::default(), dst_picture_resource: VideoPictureResourceInfoKHR::default(), - p_setup_reference_slot: ::std::ptr::null(), + p_setup_reference_slot: ::core::ptr::null(), reference_slot_count: u32::default(), - p_reference_slots: ::std::ptr::null(), + p_reference_slots: ::core::ptr::null(), _marker: PhantomData, } } @@ -40326,12 +40266,12 @@ pub struct PhysicalDeviceVideoMaintenance1FeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceVideoMaintenance1FeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceVideoMaintenance1FeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceVideoMaintenance1FeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceVideoMaintenance1FeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), video_maintenance1: Bool32::default(), _marker: PhantomData, } @@ -40365,12 +40305,12 @@ pub struct VideoInlineQueryInfoKHR<'a> { } unsafe impl Send for VideoInlineQueryInfoKHR<'_> {} unsafe impl Sync for VideoInlineQueryInfoKHR<'_> {} -impl ::std::default::Default for VideoInlineQueryInfoKHR<'_> { +impl ::core::default::Default for VideoInlineQueryInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), query_pool: QueryPool::default(), first_query: u32::default(), query_count: u32::default(), @@ -40414,12 +40354,12 @@ pub struct VideoDecodeH264ProfileInfoKHR<'a> { } unsafe impl Send for VideoDecodeH264ProfileInfoKHR<'_> {} unsafe impl Sync for VideoDecodeH264ProfileInfoKHR<'_> {} -impl ::std::default::Default for VideoDecodeH264ProfileInfoKHR<'_> { +impl ::core::default::Default for VideoDecodeH264ProfileInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), std_profile_idc: StdVideoH264ProfileIdc::default(), picture_layout: VideoDecodeH264PictureLayoutFlagsKHR::default(), _marker: PhantomData, @@ -40457,12 +40397,12 @@ pub struct VideoDecodeH264CapabilitiesKHR<'a> { } unsafe impl Send for VideoDecodeH264CapabilitiesKHR<'_> {} unsafe impl Sync for VideoDecodeH264CapabilitiesKHR<'_> {} -impl ::std::default::Default for VideoDecodeH264CapabilitiesKHR<'_> { +impl ::core::default::Default for VideoDecodeH264CapabilitiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_level_idc: StdVideoH264LevelIdc::default(), field_offset_granularity: Offset2D::default(), _marker: PhantomData, @@ -40501,16 +40441,16 @@ pub struct VideoDecodeH264SessionParametersAddInfoKHR<'a> { } unsafe impl Send for VideoDecodeH264SessionParametersAddInfoKHR<'_> {} unsafe impl Sync for VideoDecodeH264SessionParametersAddInfoKHR<'_> {} -impl ::std::default::Default for VideoDecodeH264SessionParametersAddInfoKHR<'_> { +impl ::core::default::Default for VideoDecodeH264SessionParametersAddInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), std_sps_count: u32::default(), - p_std_sp_ss: ::std::ptr::null(), + p_std_sp_ss: ::core::ptr::null(), std_pps_count: u32::default(), - p_std_pp_ss: ::std::ptr::null(), + p_std_pp_ss: ::core::ptr::null(), _marker: PhantomData, } } @@ -40552,15 +40492,15 @@ pub struct VideoDecodeH264SessionParametersCreateInfoKHR<'a> { } unsafe impl Send for VideoDecodeH264SessionParametersCreateInfoKHR<'_> {} unsafe impl Sync for VideoDecodeH264SessionParametersCreateInfoKHR<'_> {} -impl ::std::default::Default for VideoDecodeH264SessionParametersCreateInfoKHR<'_> { +impl ::core::default::Default for VideoDecodeH264SessionParametersCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), max_std_sps_count: u32::default(), max_std_pps_count: u32::default(), - p_parameters_add_info: ::std::ptr::null(), + p_parameters_add_info: ::core::ptr::null(), _marker: PhantomData, } } @@ -40608,15 +40548,15 @@ pub struct VideoDecodeH264PictureInfoKHR<'a> { } unsafe impl Send for VideoDecodeH264PictureInfoKHR<'_> {} unsafe impl Sync for VideoDecodeH264PictureInfoKHR<'_> {} -impl ::std::default::Default for VideoDecodeH264PictureInfoKHR<'_> { +impl ::core::default::Default for VideoDecodeH264PictureInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_std_picture_info: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_std_picture_info: ::core::ptr::null(), slice_count: u32::default(), - p_slice_offsets: ::std::ptr::null(), + p_slice_offsets: ::core::ptr::null(), _marker: PhantomData, } } @@ -40651,13 +40591,13 @@ pub struct VideoDecodeH264DpbSlotInfoKHR<'a> { } unsafe impl Send for VideoDecodeH264DpbSlotInfoKHR<'_> {} unsafe impl Sync for VideoDecodeH264DpbSlotInfoKHR<'_> {} -impl ::std::default::Default for VideoDecodeH264DpbSlotInfoKHR<'_> { +impl ::core::default::Default for VideoDecodeH264DpbSlotInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_std_reference_info: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_std_reference_info: ::core::ptr::null(), _marker: PhantomData, } } @@ -40689,12 +40629,12 @@ pub struct VideoDecodeH265ProfileInfoKHR<'a> { } unsafe impl Send for VideoDecodeH265ProfileInfoKHR<'_> {} unsafe impl Sync for VideoDecodeH265ProfileInfoKHR<'_> {} -impl ::std::default::Default for VideoDecodeH265ProfileInfoKHR<'_> { +impl ::core::default::Default for VideoDecodeH265ProfileInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), std_profile_idc: StdVideoH265ProfileIdc::default(), _marker: PhantomData, } @@ -40725,12 +40665,12 @@ pub struct VideoDecodeH265CapabilitiesKHR<'a> { } unsafe impl Send for VideoDecodeH265CapabilitiesKHR<'_> {} unsafe impl Sync for VideoDecodeH265CapabilitiesKHR<'_> {} -impl ::std::default::Default for VideoDecodeH265CapabilitiesKHR<'_> { +impl ::core::default::Default for VideoDecodeH265CapabilitiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_level_idc: StdVideoH265LevelIdc::default(), _marker: PhantomData, } @@ -40765,18 +40705,18 @@ pub struct VideoDecodeH265SessionParametersAddInfoKHR<'a> { } unsafe impl Send for VideoDecodeH265SessionParametersAddInfoKHR<'_> {} unsafe impl Sync for VideoDecodeH265SessionParametersAddInfoKHR<'_> {} -impl ::std::default::Default for VideoDecodeH265SessionParametersAddInfoKHR<'_> { +impl ::core::default::Default for VideoDecodeH265SessionParametersAddInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), std_vps_count: u32::default(), - p_std_vp_ss: ::std::ptr::null(), + p_std_vp_ss: ::core::ptr::null(), std_sps_count: u32::default(), - p_std_sp_ss: ::std::ptr::null(), + p_std_sp_ss: ::core::ptr::null(), std_pps_count: u32::default(), - p_std_pp_ss: ::std::ptr::null(), + p_std_pp_ss: ::core::ptr::null(), _marker: PhantomData, } } @@ -40825,16 +40765,16 @@ pub struct VideoDecodeH265SessionParametersCreateInfoKHR<'a> { } unsafe impl Send for VideoDecodeH265SessionParametersCreateInfoKHR<'_> {} unsafe impl Sync for VideoDecodeH265SessionParametersCreateInfoKHR<'_> {} -impl ::std::default::Default for VideoDecodeH265SessionParametersCreateInfoKHR<'_> { +impl ::core::default::Default for VideoDecodeH265SessionParametersCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), max_std_vps_count: u32::default(), max_std_sps_count: u32::default(), max_std_pps_count: u32::default(), - p_parameters_add_info: ::std::ptr::null(), + p_parameters_add_info: ::core::ptr::null(), _marker: PhantomData, } } @@ -40887,15 +40827,15 @@ pub struct VideoDecodeH265PictureInfoKHR<'a> { } unsafe impl Send for VideoDecodeH265PictureInfoKHR<'_> {} unsafe impl Sync for VideoDecodeH265PictureInfoKHR<'_> {} -impl ::std::default::Default for VideoDecodeH265PictureInfoKHR<'_> { +impl ::core::default::Default for VideoDecodeH265PictureInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_std_picture_info: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_std_picture_info: ::core::ptr::null(), slice_segment_count: u32::default(), - p_slice_segment_offsets: ::std::ptr::null(), + p_slice_segment_offsets: ::core::ptr::null(), _marker: PhantomData, } } @@ -40930,13 +40870,13 @@ pub struct VideoDecodeH265DpbSlotInfoKHR<'a> { } unsafe impl Send for VideoDecodeH265DpbSlotInfoKHR<'_> {} unsafe impl Sync for VideoDecodeH265DpbSlotInfoKHR<'_> {} -impl ::std::default::Default for VideoDecodeH265DpbSlotInfoKHR<'_> { +impl ::core::default::Default for VideoDecodeH265DpbSlotInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_std_reference_info: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_std_reference_info: ::core::ptr::null(), _marker: PhantomData, } } @@ -40969,12 +40909,12 @@ pub struct VideoDecodeAV1ProfileInfoKHR<'a> { } unsafe impl Send for VideoDecodeAV1ProfileInfoKHR<'_> {} unsafe impl Sync for VideoDecodeAV1ProfileInfoKHR<'_> {} -impl ::std::default::Default for VideoDecodeAV1ProfileInfoKHR<'_> { +impl ::core::default::Default for VideoDecodeAV1ProfileInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), std_profile: StdVideoAV1Profile::default(), film_grain_support: Bool32::default(), _marker: PhantomData, @@ -41011,12 +40951,12 @@ pub struct VideoDecodeAV1CapabilitiesKHR<'a> { } unsafe impl Send for VideoDecodeAV1CapabilitiesKHR<'_> {} unsafe impl Sync for VideoDecodeAV1CapabilitiesKHR<'_> {} -impl ::std::default::Default for VideoDecodeAV1CapabilitiesKHR<'_> { +impl ::core::default::Default for VideoDecodeAV1CapabilitiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_level: StdVideoAV1Level::default(), _marker: PhantomData, } @@ -41046,13 +40986,13 @@ pub struct VideoDecodeAV1SessionParametersCreateInfoKHR<'a> { } unsafe impl Send for VideoDecodeAV1SessionParametersCreateInfoKHR<'_> {} unsafe impl Sync for VideoDecodeAV1SessionParametersCreateInfoKHR<'_> {} -impl ::std::default::Default for VideoDecodeAV1SessionParametersCreateInfoKHR<'_> { +impl ::core::default::Default for VideoDecodeAV1SessionParametersCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_std_sequence_header: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_std_sequence_header: ::core::ptr::null(), _marker: PhantomData, } } @@ -41093,18 +41033,18 @@ pub struct VideoDecodeAV1PictureInfoKHR<'a> { } unsafe impl Send for VideoDecodeAV1PictureInfoKHR<'_> {} unsafe impl Sync for VideoDecodeAV1PictureInfoKHR<'_> {} -impl ::std::default::Default for VideoDecodeAV1PictureInfoKHR<'_> { +impl ::core::default::Default for VideoDecodeAV1PictureInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_std_picture_info: ::std::ptr::null(), - reference_name_slot_indices: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null(), + p_std_picture_info: ::core::ptr::null(), + reference_name_slot_indices: unsafe { ::core::mem::zeroed() }, frame_header_offset: u32::default(), tile_count: u32::default(), - p_tile_offsets: ::std::ptr::null(), - p_tile_sizes: ::std::ptr::null(), + p_tile_offsets: ::core::ptr::null(), + p_tile_sizes: ::core::ptr::null(), _marker: PhantomData, } } @@ -41158,13 +41098,13 @@ pub struct VideoDecodeAV1DpbSlotInfoKHR<'a> { } unsafe impl Send for VideoDecodeAV1DpbSlotInfoKHR<'_> {} unsafe impl Sync for VideoDecodeAV1DpbSlotInfoKHR<'_> {} -impl ::std::default::Default for VideoDecodeAV1DpbSlotInfoKHR<'_> { +impl ::core::default::Default for VideoDecodeAV1DpbSlotInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_std_reference_info: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_std_reference_info: ::core::ptr::null(), _marker: PhantomData, } } @@ -41204,21 +41144,21 @@ pub struct VideoSessionCreateInfoKHR<'a> { } unsafe impl Send for VideoSessionCreateInfoKHR<'_> {} unsafe impl Sync for VideoSessionCreateInfoKHR<'_> {} -impl ::std::default::Default for VideoSessionCreateInfoKHR<'_> { +impl ::core::default::Default for VideoSessionCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), queue_family_index: u32::default(), flags: VideoSessionCreateFlagsKHR::default(), - p_video_profile: ::std::ptr::null(), + p_video_profile: ::core::ptr::null(), picture_format: Format::default(), max_coded_extent: Extent2D::default(), reference_picture_format: Format::default(), max_dpb_slots: u32::default(), max_active_reference_pictures: u32::default(), - p_std_header_version: ::std::ptr::null(), + p_std_header_version: ::core::ptr::null(), _marker: PhantomData, } } @@ -41306,12 +41246,12 @@ pub struct VideoSessionParametersCreateInfoKHR<'a> { } unsafe impl Send for VideoSessionParametersCreateInfoKHR<'_> {} unsafe impl Sync for VideoSessionParametersCreateInfoKHR<'_> {} -impl ::std::default::Default for VideoSessionParametersCreateInfoKHR<'_> { +impl ::core::default::Default for VideoSessionParametersCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: VideoSessionParametersCreateFlagsKHR::default(), video_session_parameters_template: VideoSessionParametersKHR::default(), video_session: VideoSessionKHR::default(), @@ -41373,12 +41313,12 @@ pub struct VideoSessionParametersUpdateInfoKHR<'a> { } unsafe impl Send for VideoSessionParametersUpdateInfoKHR<'_> {} unsafe impl Sync for VideoSessionParametersUpdateInfoKHR<'_> {} -impl ::std::default::Default for VideoSessionParametersUpdateInfoKHR<'_> { +impl ::core::default::Default for VideoSessionParametersUpdateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), update_sequence_count: u32::default(), _marker: PhantomData, } @@ -41425,12 +41365,12 @@ pub struct VideoEncodeSessionParametersGetInfoKHR<'a> { } unsafe impl Send for VideoEncodeSessionParametersGetInfoKHR<'_> {} unsafe impl Sync for VideoEncodeSessionParametersGetInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeSessionParametersGetInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeSessionParametersGetInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), video_session_parameters: VideoSessionParametersKHR::default(), _marker: PhantomData, } @@ -41481,12 +41421,12 @@ pub struct VideoEncodeSessionParametersFeedbackInfoKHR<'a> { } unsafe impl Send for VideoEncodeSessionParametersFeedbackInfoKHR<'_> {} unsafe impl Sync for VideoEncodeSessionParametersFeedbackInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeSessionParametersFeedbackInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeSessionParametersFeedbackInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), has_overrides: Bool32::default(), _marker: PhantomData, } @@ -41538,17 +41478,17 @@ pub struct VideoBeginCodingInfoKHR<'a> { } unsafe impl Send for VideoBeginCodingInfoKHR<'_> {} unsafe impl Sync for VideoBeginCodingInfoKHR<'_> {} -impl ::std::default::Default for VideoBeginCodingInfoKHR<'_> { +impl ::core::default::Default for VideoBeginCodingInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: VideoBeginCodingFlagsKHR::default(), video_session: VideoSessionKHR::default(), video_session_parameters: VideoSessionParametersKHR::default(), reference_slot_count: u32::default(), - p_reference_slots: ::std::ptr::null(), + p_reference_slots: ::core::ptr::null(), _marker: PhantomData, } } @@ -41613,12 +41553,12 @@ pub struct VideoEndCodingInfoKHR<'a> { } unsafe impl Send for VideoEndCodingInfoKHR<'_> {} unsafe impl Sync for VideoEndCodingInfoKHR<'_> {} -impl ::std::default::Default for VideoEndCodingInfoKHR<'_> { +impl ::core::default::Default for VideoEndCodingInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: VideoEndCodingFlagsKHR::default(), _marker: PhantomData, } @@ -41647,12 +41587,12 @@ pub struct VideoCodingControlInfoKHR<'a> { } unsafe impl Send for VideoCodingControlInfoKHR<'_> {} unsafe impl Sync for VideoCodingControlInfoKHR<'_> {} -impl ::std::default::Default for VideoCodingControlInfoKHR<'_> { +impl ::core::default::Default for VideoCodingControlInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: VideoCodingControlFlagsKHR::default(), _marker: PhantomData, } @@ -41701,12 +41641,12 @@ pub struct VideoEncodeUsageInfoKHR<'a> { } unsafe impl Send for VideoEncodeUsageInfoKHR<'_> {} unsafe impl Sync for VideoEncodeUsageInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeUsageInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeUsageInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), video_usage_hints: VideoEncodeUsageFlagsKHR::default(), video_content_hints: VideoEncodeContentFlagsKHR::default(), tuning_mode: VideoEncodeTuningModeKHR::default(), @@ -41757,20 +41697,20 @@ pub struct VideoEncodeInfoKHR<'a> { } unsafe impl Send for VideoEncodeInfoKHR<'_> {} unsafe impl Sync for VideoEncodeInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: VideoEncodeFlagsKHR::default(), dst_buffer: Buffer::default(), dst_buffer_offset: DeviceSize::default(), dst_buffer_range: DeviceSize::default(), src_picture_resource: VideoPictureResourceInfoKHR::default(), - p_setup_reference_slot: ::std::ptr::null(), + p_setup_reference_slot: ::core::ptr::null(), reference_slot_count: u32::default(), - p_reference_slots: ::std::ptr::null(), + p_reference_slots: ::core::ptr::null(), preceding_externally_encoded_bytes: u32::default(), _marker: PhantomData, } @@ -41859,12 +41799,12 @@ pub struct QueryPoolVideoEncodeFeedbackCreateInfoKHR<'a> { } unsafe impl Send for QueryPoolVideoEncodeFeedbackCreateInfoKHR<'_> {} unsafe impl Sync for QueryPoolVideoEncodeFeedbackCreateInfoKHR<'_> {} -impl ::std::default::Default for QueryPoolVideoEncodeFeedbackCreateInfoKHR<'_> { +impl ::core::default::Default for QueryPoolVideoEncodeFeedbackCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), encode_feedback_flags: VideoEncodeFeedbackFlagsKHR::default(), _marker: PhantomData, } @@ -41898,12 +41838,12 @@ pub struct VideoEncodeQualityLevelInfoKHR<'a> { } unsafe impl Send for VideoEncodeQualityLevelInfoKHR<'_> {} unsafe impl Sync for VideoEncodeQualityLevelInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeQualityLevelInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeQualityLevelInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), quality_level: u32::default(), _marker: PhantomData, } @@ -41935,13 +41875,13 @@ pub struct PhysicalDeviceVideoEncodeQualityLevelInfoKHR<'a> { } unsafe impl Send for PhysicalDeviceVideoEncodeQualityLevelInfoKHR<'_> {} unsafe impl Sync for PhysicalDeviceVideoEncodeQualityLevelInfoKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceVideoEncodeQualityLevelInfoKHR<'_> { +impl ::core::default::Default for PhysicalDeviceVideoEncodeQualityLevelInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_video_profile: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_video_profile: ::core::ptr::null(), quality_level: u32::default(), _marker: PhantomData, } @@ -41977,12 +41917,12 @@ pub struct VideoEncodeQualityLevelPropertiesKHR<'a> { } unsafe impl Send for VideoEncodeQualityLevelPropertiesKHR<'_> {} unsafe impl Sync for VideoEncodeQualityLevelPropertiesKHR<'_> {} -impl ::std::default::Default for VideoEncodeQualityLevelPropertiesKHR<'_> { +impl ::core::default::Default for VideoEncodeQualityLevelPropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), preferred_rate_control_mode: VideoEncodeRateControlModeFlagsKHR::default(), preferred_rate_control_layer_count: u32::default(), _marker: PhantomData, @@ -42046,16 +41986,16 @@ pub struct VideoEncodeRateControlInfoKHR<'a> { } unsafe impl Send for VideoEncodeRateControlInfoKHR<'_> {} unsafe impl Sync for VideoEncodeRateControlInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeRateControlInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeRateControlInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: VideoEncodeRateControlFlagsKHR::default(), rate_control_mode: VideoEncodeRateControlModeFlagsKHR::default(), layer_count: u32::default(), - p_layers: ::std::ptr::null(), + p_layers: ::core::ptr::null(), virtual_buffer_size_in_ms: u32::default(), initial_virtual_buffer_size_in_ms: u32::default(), _marker: PhantomData, @@ -42117,12 +42057,12 @@ pub struct VideoEncodeRateControlLayerInfoKHR<'a> { } unsafe impl Send for VideoEncodeRateControlLayerInfoKHR<'_> {} unsafe impl Sync for VideoEncodeRateControlLayerInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeRateControlLayerInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeRateControlLayerInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), average_bitrate: u64::default(), max_bitrate: u64::default(), frame_rate_numerator: u32::default(), @@ -42193,12 +42133,12 @@ pub struct VideoEncodeCapabilitiesKHR<'a> { } unsafe impl Send for VideoEncodeCapabilitiesKHR<'_> {} unsafe impl Sync for VideoEncodeCapabilitiesKHR<'_> {} -impl ::std::default::Default for VideoEncodeCapabilitiesKHR<'_> { +impl ::core::default::Default for VideoEncodeCapabilitiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), flags: VideoEncodeCapabilityFlagsKHR::default(), rate_control_modes: VideoEncodeRateControlModeFlagsKHR::default(), max_rate_control_layers: u32::default(), @@ -42285,12 +42225,12 @@ pub struct VideoEncodeH264CapabilitiesKHR<'a> { } unsafe impl Send for VideoEncodeH264CapabilitiesKHR<'_> {} unsafe impl Sync for VideoEncodeH264CapabilitiesKHR<'_> {} -impl ::std::default::Default for VideoEncodeH264CapabilitiesKHR<'_> { +impl ::core::default::Default for VideoEncodeH264CapabilitiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), flags: VideoEncodeH264CapabilityFlagsKHR::default(), max_level_idc: StdVideoH264LevelIdc::default(), max_slice_count: u32::default(), @@ -42409,12 +42349,12 @@ pub struct VideoEncodeH264QualityLevelPropertiesKHR<'a> { } unsafe impl Send for VideoEncodeH264QualityLevelPropertiesKHR<'_> {} unsafe impl Sync for VideoEncodeH264QualityLevelPropertiesKHR<'_> {} -impl ::std::default::Default for VideoEncodeH264QualityLevelPropertiesKHR<'_> { +impl ::core::default::Default for VideoEncodeH264QualityLevelPropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), preferred_rate_control_flags: VideoEncodeH264RateControlFlagsKHR::default(), preferred_gop_frame_count: u32::default(), preferred_idr_period: u32::default(), @@ -42512,12 +42452,12 @@ pub struct VideoEncodeH264SessionCreateInfoKHR<'a> { } unsafe impl Send for VideoEncodeH264SessionCreateInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH264SessionCreateInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH264SessionCreateInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH264SessionCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), use_max_level_idc: Bool32::default(), max_level_idc: StdVideoH264LevelIdc::default(), _marker: PhantomData, @@ -42556,16 +42496,16 @@ pub struct VideoEncodeH264SessionParametersAddInfoKHR<'a> { } unsafe impl Send for VideoEncodeH264SessionParametersAddInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH264SessionParametersAddInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH264SessionParametersAddInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH264SessionParametersAddInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), std_sps_count: u32::default(), - p_std_sp_ss: ::std::ptr::null(), + p_std_sp_ss: ::core::ptr::null(), std_pps_count: u32::default(), - p_std_pp_ss: ::std::ptr::null(), + p_std_pp_ss: ::core::ptr::null(), _marker: PhantomData, } } @@ -42607,15 +42547,15 @@ pub struct VideoEncodeH264SessionParametersCreateInfoKHR<'a> { } unsafe impl Send for VideoEncodeH264SessionParametersCreateInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH264SessionParametersCreateInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH264SessionParametersCreateInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH264SessionParametersCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), max_std_sps_count: u32::default(), max_std_pps_count: u32::default(), - p_parameters_add_info: ::std::ptr::null(), + p_parameters_add_info: ::core::ptr::null(), _marker: PhantomData, } } @@ -42664,12 +42604,12 @@ pub struct VideoEncodeH264SessionParametersGetInfoKHR<'a> { } unsafe impl Send for VideoEncodeH264SessionParametersGetInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH264SessionParametersGetInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH264SessionParametersGetInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH264SessionParametersGetInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), write_std_sps: Bool32::default(), write_std_pps: Bool32::default(), std_sps_id: u32::default(), @@ -42722,12 +42662,12 @@ pub struct VideoEncodeH264SessionParametersFeedbackInfoKHR<'a> { } unsafe impl Send for VideoEncodeH264SessionParametersFeedbackInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH264SessionParametersFeedbackInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH264SessionParametersFeedbackInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH264SessionParametersFeedbackInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), has_std_sps_overrides: Bool32::default(), has_std_pps_overrides: Bool32::default(), _marker: PhantomData, @@ -42767,13 +42707,13 @@ pub struct VideoEncodeH264DpbSlotInfoKHR<'a> { } unsafe impl Send for VideoEncodeH264DpbSlotInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH264DpbSlotInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH264DpbSlotInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH264DpbSlotInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_std_reference_info: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_std_reference_info: ::core::ptr::null(), _marker: PhantomData, } } @@ -42808,15 +42748,15 @@ pub struct VideoEncodeH264PictureInfoKHR<'a> { } unsafe impl Send for VideoEncodeH264PictureInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH264PictureInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH264PictureInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH264PictureInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), nalu_slice_entry_count: u32::default(), - p_nalu_slice_entries: ::std::ptr::null(), - p_std_picture_info: ::std::ptr::null(), + p_nalu_slice_entries: ::core::ptr::null(), + p_std_picture_info: ::core::ptr::null(), generate_prefix_nalu: Bool32::default(), _marker: PhantomData, } @@ -42860,12 +42800,12 @@ pub struct VideoEncodeH264ProfileInfoKHR<'a> { } unsafe impl Send for VideoEncodeH264ProfileInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH264ProfileInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH264ProfileInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH264ProfileInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), std_profile_idc: StdVideoH264ProfileIdc::default(), _marker: PhantomData, } @@ -42897,14 +42837,14 @@ pub struct VideoEncodeH264NaluSliceInfoKHR<'a> { } unsafe impl Send for VideoEncodeH264NaluSliceInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH264NaluSliceInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH264NaluSliceInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH264NaluSliceInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), constant_qp: i32::default(), - p_std_slice_header: ::std::ptr::null(), + p_std_slice_header: ::core::ptr::null(), _marker: PhantomData, } } @@ -42941,12 +42881,12 @@ pub struct VideoEncodeH264RateControlInfoKHR<'a> { } unsafe impl Send for VideoEncodeH264RateControlInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH264RateControlInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH264RateControlInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH264RateControlInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: VideoEncodeH264RateControlFlagsKHR::default(), gop_frame_count: u32::default(), idr_period: u32::default(), @@ -43058,12 +42998,12 @@ pub struct VideoEncodeH264GopRemainingFrameInfoKHR<'a> { } unsafe impl Send for VideoEncodeH264GopRemainingFrameInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH264GopRemainingFrameInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH264GopRemainingFrameInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH264GopRemainingFrameInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), use_gop_remaining_frames: Bool32::default(), gop_remaining_i: u32::default(), gop_remaining_p: u32::default(), @@ -43117,12 +43057,12 @@ pub struct VideoEncodeH264RateControlLayerInfoKHR<'a> { } unsafe impl Send for VideoEncodeH264RateControlLayerInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH264RateControlLayerInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH264RateControlLayerInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH264RateControlLayerInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), use_min_qp: Bool32::default(), min_qp: VideoEncodeH264QpKHR::default(), use_max_qp: Bool32::default(), @@ -43201,12 +43141,12 @@ pub struct VideoEncodeH265CapabilitiesKHR<'a> { } unsafe impl Send for VideoEncodeH265CapabilitiesKHR<'_> {} unsafe impl Sync for VideoEncodeH265CapabilitiesKHR<'_> {} -impl ::std::default::Default for VideoEncodeH265CapabilitiesKHR<'_> { +impl ::core::default::Default for VideoEncodeH265CapabilitiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), flags: VideoEncodeH265CapabilityFlagsKHR::default(), max_level_idc: StdVideoH265LevelIdc::default(), max_slice_segment_count: u32::default(), @@ -43346,12 +43286,12 @@ pub struct VideoEncodeH265QualityLevelPropertiesKHR<'a> { } unsafe impl Send for VideoEncodeH265QualityLevelPropertiesKHR<'_> {} unsafe impl Sync for VideoEncodeH265QualityLevelPropertiesKHR<'_> {} -impl ::std::default::Default for VideoEncodeH265QualityLevelPropertiesKHR<'_> { +impl ::core::default::Default for VideoEncodeH265QualityLevelPropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), preferred_rate_control_flags: VideoEncodeH265RateControlFlagsKHR::default(), preferred_gop_frame_count: u32::default(), preferred_idr_period: u32::default(), @@ -43440,12 +43380,12 @@ pub struct VideoEncodeH265SessionCreateInfoKHR<'a> { } unsafe impl Send for VideoEncodeH265SessionCreateInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH265SessionCreateInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH265SessionCreateInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH265SessionCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), use_max_level_idc: Bool32::default(), max_level_idc: StdVideoH265LevelIdc::default(), _marker: PhantomData, @@ -43486,18 +43426,18 @@ pub struct VideoEncodeH265SessionParametersAddInfoKHR<'a> { } unsafe impl Send for VideoEncodeH265SessionParametersAddInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH265SessionParametersAddInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH265SessionParametersAddInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH265SessionParametersAddInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), std_vps_count: u32::default(), - p_std_vp_ss: ::std::ptr::null(), + p_std_vp_ss: ::core::ptr::null(), std_sps_count: u32::default(), - p_std_sp_ss: ::std::ptr::null(), + p_std_sp_ss: ::core::ptr::null(), std_pps_count: u32::default(), - p_std_pp_ss: ::std::ptr::null(), + p_std_pp_ss: ::core::ptr::null(), _marker: PhantomData, } } @@ -43546,16 +43486,16 @@ pub struct VideoEncodeH265SessionParametersCreateInfoKHR<'a> { } unsafe impl Send for VideoEncodeH265SessionParametersCreateInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH265SessionParametersCreateInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH265SessionParametersCreateInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH265SessionParametersCreateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), max_std_vps_count: u32::default(), max_std_sps_count: u32::default(), max_std_pps_count: u32::default(), - p_parameters_add_info: ::std::ptr::null(), + p_parameters_add_info: ::core::ptr::null(), _marker: PhantomData, } } @@ -43611,12 +43551,12 @@ pub struct VideoEncodeH265SessionParametersGetInfoKHR<'a> { } unsafe impl Send for VideoEncodeH265SessionParametersGetInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH265SessionParametersGetInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH265SessionParametersGetInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH265SessionParametersGetInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), write_std_vps: Bool32::default(), write_std_sps: Bool32::default(), write_std_pps: Bool32::default(), @@ -43682,12 +43622,12 @@ pub struct VideoEncodeH265SessionParametersFeedbackInfoKHR<'a> { } unsafe impl Send for VideoEncodeH265SessionParametersFeedbackInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH265SessionParametersFeedbackInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH265SessionParametersFeedbackInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH265SessionParametersFeedbackInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), has_std_vps_overrides: Bool32::default(), has_std_sps_overrides: Bool32::default(), has_std_pps_overrides: Bool32::default(), @@ -43735,15 +43675,15 @@ pub struct VideoEncodeH265PictureInfoKHR<'a> { } unsafe impl Send for VideoEncodeH265PictureInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH265PictureInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH265PictureInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH265PictureInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), nalu_slice_segment_entry_count: u32::default(), - p_nalu_slice_segment_entries: ::std::ptr::null(), - p_std_picture_info: ::std::ptr::null(), + p_nalu_slice_segment_entries: ::core::ptr::null(), + p_std_picture_info: ::core::ptr::null(), _marker: PhantomData, } } @@ -43782,14 +43722,14 @@ pub struct VideoEncodeH265NaluSliceSegmentInfoKHR<'a> { } unsafe impl Send for VideoEncodeH265NaluSliceSegmentInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH265NaluSliceSegmentInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH265NaluSliceSegmentInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH265NaluSliceSegmentInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), constant_qp: i32::default(), - p_std_slice_segment_header: ::std::ptr::null(), + p_std_slice_segment_header: ::core::ptr::null(), _marker: PhantomData, } } @@ -43830,12 +43770,12 @@ pub struct VideoEncodeH265RateControlInfoKHR<'a> { } unsafe impl Send for VideoEncodeH265RateControlInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH265RateControlInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH265RateControlInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH265RateControlInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: VideoEncodeH265RateControlFlagsKHR::default(), gop_frame_count: u32::default(), idr_period: u32::default(), @@ -43947,12 +43887,12 @@ pub struct VideoEncodeH265GopRemainingFrameInfoKHR<'a> { } unsafe impl Send for VideoEncodeH265GopRemainingFrameInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH265GopRemainingFrameInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH265GopRemainingFrameInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH265GopRemainingFrameInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), use_gop_remaining_frames: Bool32::default(), gop_remaining_i: u32::default(), gop_remaining_p: u32::default(), @@ -44006,12 +43946,12 @@ pub struct VideoEncodeH265RateControlLayerInfoKHR<'a> { } unsafe impl Send for VideoEncodeH265RateControlLayerInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH265RateControlLayerInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH265RateControlLayerInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH265RateControlLayerInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), use_min_qp: Bool32::default(), min_qp: VideoEncodeH265QpKHR::default(), use_max_qp: Bool32::default(), @@ -44075,12 +44015,12 @@ pub struct VideoEncodeH265ProfileInfoKHR<'a> { } unsafe impl Send for VideoEncodeH265ProfileInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH265ProfileInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH265ProfileInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH265ProfileInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), std_profile_idc: StdVideoH265ProfileIdc::default(), _marker: PhantomData, } @@ -44111,13 +44051,13 @@ pub struct VideoEncodeH265DpbSlotInfoKHR<'a> { } unsafe impl Send for VideoEncodeH265DpbSlotInfoKHR<'_> {} unsafe impl Sync for VideoEncodeH265DpbSlotInfoKHR<'_> {} -impl ::std::default::Default for VideoEncodeH265DpbSlotInfoKHR<'_> { +impl ::core::default::Default for VideoEncodeH265DpbSlotInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_std_reference_info: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_std_reference_info: ::core::ptr::null(), _marker: PhantomData, } } @@ -44149,12 +44089,12 @@ pub struct PhysicalDeviceInheritedViewportScissorFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceInheritedViewportScissorFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceInheritedViewportScissorFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceInheritedViewportScissorFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceInheritedViewportScissorFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), inherited_viewport_scissor2_d: Bool32::default(), _marker: PhantomData, } @@ -44191,15 +44131,15 @@ pub struct CommandBufferInheritanceViewportScissorInfoNV<'a> { } unsafe impl Send for CommandBufferInheritanceViewportScissorInfoNV<'_> {} unsafe impl Sync for CommandBufferInheritanceViewportScissorInfoNV<'_> {} -impl ::std::default::Default for CommandBufferInheritanceViewportScissorInfoNV<'_> { +impl ::core::default::Default for CommandBufferInheritanceViewportScissorInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), viewport_scissor2_d: Bool32::default(), viewport_depth_count: u32::default(), - p_viewport_depths: ::std::ptr::null(), + p_viewport_depths: ::core::ptr::null(), _marker: PhantomData, } } @@ -44242,12 +44182,12 @@ pub struct PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), ycbcr2plane444_formats: Bool32::default(), _marker: PhantomData, } @@ -44280,12 +44220,12 @@ pub struct PhysicalDeviceProvokingVertexFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceProvokingVertexFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceProvokingVertexFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceProvokingVertexFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceProvokingVertexFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), provoking_vertex_last: Bool32::default(), transform_feedback_preserves_provoking_vertex: Bool32::default(), _marker: PhantomData, @@ -44328,12 +44268,12 @@ pub struct PhysicalDeviceProvokingVertexPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceProvokingVertexPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceProvokingVertexPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceProvokingVertexPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceProvokingVertexPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), provoking_vertex_mode_per_pipeline: Bool32::default(), transform_feedback_preserves_triangle_fan_provoking_vertex: Bool32::default(), _marker: PhantomData, @@ -44377,12 +44317,12 @@ pub struct PipelineRasterizationProvokingVertexStateCreateInfoEXT<'a> { } unsafe impl Send for PipelineRasterizationProvokingVertexStateCreateInfoEXT<'_> {} unsafe impl Sync for PipelineRasterizationProvokingVertexStateCreateInfoEXT<'_> {} -impl ::std::default::Default for PipelineRasterizationProvokingVertexStateCreateInfoEXT<'_> { +impl ::core::default::Default for PipelineRasterizationProvokingVertexStateCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), provoking_vertex_mode: ProvokingVertexModeEXT::default(), _marker: PhantomData, } @@ -44417,14 +44357,14 @@ pub struct CuModuleCreateInfoNVX<'a> { } unsafe impl Send for CuModuleCreateInfoNVX<'_> {} unsafe impl Sync for CuModuleCreateInfoNVX<'_> {} -impl ::std::default::Default for CuModuleCreateInfoNVX<'_> { +impl ::core::default::Default for CuModuleCreateInfoNVX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), data_size: usize::default(), - p_data: ::std::ptr::null(), + p_data: ::core::ptr::null(), _marker: PhantomData, } } @@ -44454,14 +44394,14 @@ pub struct CuFunctionCreateInfoNVX<'a> { } unsafe impl Send for CuFunctionCreateInfoNVX<'_> {} unsafe impl Sync for CuFunctionCreateInfoNVX<'_> {} -impl ::std::default::Default for CuFunctionCreateInfoNVX<'_> { +impl ::core::default::Default for CuFunctionCreateInfoNVX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), module: CuModuleNVX::default(), - p_name: ::std::ptr::null(), + p_name: ::core::ptr::null(), _marker: PhantomData, } } @@ -44476,16 +44416,16 @@ impl<'a> CuFunctionCreateInfoNVX<'a> { self } #[inline] - pub fn name(mut self, name: &'a core::ffi::CStr) -> Self { + pub fn name(mut self, name: &'a CStr) -> Self { self.p_name = name.as_ptr(); self } #[inline] - pub unsafe fn name_as_c_str(&self) -> Option<&core::ffi::CStr> { + pub unsafe fn name_as_c_str(&self) -> Option<&CStr> { if self.p_name.is_null() { None } else { - Some(core::ffi::CStr::from_ptr(self.p_name)) + Some(CStr::from_ptr(self.p_name)) } } } @@ -44513,12 +44453,12 @@ pub struct CuLaunchInfoNVX<'a> { } unsafe impl Send for CuLaunchInfoNVX<'_> {} unsafe impl Sync for CuLaunchInfoNVX<'_> {} -impl ::std::default::Default for CuLaunchInfoNVX<'_> { +impl ::core::default::Default for CuLaunchInfoNVX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), function: CuFunctionNVX::default(), grid_dim_x: u32::default(), grid_dim_y: u32::default(), @@ -44528,9 +44468,9 @@ impl ::std::default::Default for CuLaunchInfoNVX<'_> { block_dim_z: u32::default(), shared_mem_bytes: u32::default(), param_count: usize::default(), - p_params: ::std::ptr::null(), + p_params: ::core::ptr::null(), extra_count: usize::default(), - p_extras: ::std::ptr::null(), + p_extras: ::core::ptr::null(), _marker: PhantomData, } } @@ -44608,12 +44548,12 @@ pub struct PhysicalDeviceDescriptorBufferFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceDescriptorBufferFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceDescriptorBufferFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceDescriptorBufferFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceDescriptorBufferFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), descriptor_buffer: Bool32::default(), descriptor_buffer_capture_replay: Bool32::default(), descriptor_buffer_image_layout_ignored: Bool32::default(), @@ -44704,12 +44644,12 @@ pub struct PhysicalDeviceDescriptorBufferPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceDescriptorBufferPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceDescriptorBufferPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceDescriptorBufferPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceDescriptorBufferPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), combined_image_sampler_descriptor_single_array: Bool32::default(), bufferless_push_descriptors: Bool32::default(), allow_sampler_image_view_post_submit_creation: Bool32::default(), @@ -45017,12 +44957,12 @@ pub struct PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), combined_image_sampler_density_map_descriptor_size: usize::default(), _marker: PhantomData, } @@ -45062,12 +45002,12 @@ pub struct DescriptorAddressInfoEXT<'a> { } unsafe impl Send for DescriptorAddressInfoEXT<'_> {} unsafe impl Sync for DescriptorAddressInfoEXT<'_> {} -impl ::std::default::Default for DescriptorAddressInfoEXT<'_> { +impl ::core::default::Default for DescriptorAddressInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), address: DeviceAddress::default(), range: DeviceSize::default(), format: Format::default(), @@ -45109,12 +45049,12 @@ pub struct DescriptorBufferBindingInfoEXT<'a> { } unsafe impl Send for DescriptorBufferBindingInfoEXT<'_> {} unsafe impl Sync for DescriptorBufferBindingInfoEXT<'_> {} -impl ::std::default::Default for DescriptorBufferBindingInfoEXT<'_> { +impl ::core::default::Default for DescriptorBufferBindingInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), address: DeviceAddress::default(), usage: BufferUsageFlags::default(), _marker: PhantomData, @@ -45167,12 +45107,12 @@ pub struct DescriptorBufferBindingPushDescriptorBufferHandleEXT<'a> { } unsafe impl Send for DescriptorBufferBindingPushDescriptorBufferHandleEXT<'_> {} unsafe impl Sync for DescriptorBufferBindingPushDescriptorBufferHandleEXT<'_> {} -impl ::std::default::Default for DescriptorBufferBindingPushDescriptorBufferHandleEXT<'_> { +impl ::core::default::Default for DescriptorBufferBindingPushDescriptorBufferHandleEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), buffer: Buffer::default(), _marker: PhantomData, } @@ -45208,10 +45148,10 @@ pub union DescriptorDataEXT<'a> { pub p_storage_buffer: *const DescriptorAddressInfoEXT<'a>, pub acceleration_structure: DeviceAddress, } -impl<'a> ::std::default::Default for DescriptorDataEXT<'a> { +impl<'a> ::core::default::Default for DescriptorDataEXT<'a> { #[inline] fn default() -> Self { - unsafe { ::std::mem::zeroed() } + unsafe { ::core::mem::zeroed() } } } #[repr(C)] @@ -45238,12 +45178,12 @@ impl fmt::Debug for DescriptorGetInfoEXT<'_> { .finish() } } -impl ::std::default::Default for DescriptorGetInfoEXT<'_> { +impl ::core::default::Default for DescriptorGetInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), ty: DescriptorType::default(), data: DescriptorDataEXT::default(), _marker: PhantomData, @@ -45278,12 +45218,12 @@ pub struct BufferCaptureDescriptorDataInfoEXT<'a> { } unsafe impl Send for BufferCaptureDescriptorDataInfoEXT<'_> {} unsafe impl Sync for BufferCaptureDescriptorDataInfoEXT<'_> {} -impl ::std::default::Default for BufferCaptureDescriptorDataInfoEXT<'_> { +impl ::core::default::Default for BufferCaptureDescriptorDataInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), buffer: Buffer::default(), _marker: PhantomData, } @@ -45312,12 +45252,12 @@ pub struct ImageCaptureDescriptorDataInfoEXT<'a> { } unsafe impl Send for ImageCaptureDescriptorDataInfoEXT<'_> {} unsafe impl Sync for ImageCaptureDescriptorDataInfoEXT<'_> {} -impl ::std::default::Default for ImageCaptureDescriptorDataInfoEXT<'_> { +impl ::core::default::Default for ImageCaptureDescriptorDataInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), image: Image::default(), _marker: PhantomData, } @@ -45346,12 +45286,12 @@ pub struct ImageViewCaptureDescriptorDataInfoEXT<'a> { } unsafe impl Send for ImageViewCaptureDescriptorDataInfoEXT<'_> {} unsafe impl Sync for ImageViewCaptureDescriptorDataInfoEXT<'_> {} -impl ::std::default::Default for ImageViewCaptureDescriptorDataInfoEXT<'_> { +impl ::core::default::Default for ImageViewCaptureDescriptorDataInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), image_view: ImageView::default(), _marker: PhantomData, } @@ -45381,12 +45321,12 @@ pub struct SamplerCaptureDescriptorDataInfoEXT<'a> { } unsafe impl Send for SamplerCaptureDescriptorDataInfoEXT<'_> {} unsafe impl Sync for SamplerCaptureDescriptorDataInfoEXT<'_> {} -impl ::std::default::Default for SamplerCaptureDescriptorDataInfoEXT<'_> { +impl ::core::default::Default for SamplerCaptureDescriptorDataInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), sampler: Sampler::default(), _marker: PhantomData, } @@ -45416,12 +45356,12 @@ pub struct AccelerationStructureCaptureDescriptorDataInfoEXT<'a> { } unsafe impl Send for AccelerationStructureCaptureDescriptorDataInfoEXT<'_> {} unsafe impl Sync for AccelerationStructureCaptureDescriptorDataInfoEXT<'_> {} -impl ::std::default::Default for AccelerationStructureCaptureDescriptorDataInfoEXT<'_> { +impl ::core::default::Default for AccelerationStructureCaptureDescriptorDataInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), acceleration_structure: AccelerationStructureKHR::default(), acceleration_structure_nv: AccelerationStructureNV::default(), _marker: PhantomData, @@ -45463,13 +45403,13 @@ pub struct OpaqueCaptureDescriptorDataCreateInfoEXT<'a> { } unsafe impl Send for OpaqueCaptureDescriptorDataCreateInfoEXT<'_> {} unsafe impl Sync for OpaqueCaptureDescriptorDataCreateInfoEXT<'_> {} -impl ::std::default::Default for OpaqueCaptureDescriptorDataCreateInfoEXT<'_> { +impl ::core::default::Default for OpaqueCaptureDescriptorDataCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - opaque_capture_descriptor_data: ::std::ptr::null(), + p_next: ::core::ptr::null(), + opaque_capture_descriptor_data: ::core::ptr::null(), _marker: PhantomData, } } @@ -45513,12 +45453,12 @@ pub struct PhysicalDeviceShaderIntegerDotProductFeatures<'a> { } unsafe impl Send for PhysicalDeviceShaderIntegerDotProductFeatures<'_> {} unsafe impl Sync for PhysicalDeviceShaderIntegerDotProductFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderIntegerDotProductFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceShaderIntegerDotProductFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_integer_dot_product: Bool32::default(), _marker: PhantomData, } @@ -45580,10 +45520,10 @@ pub struct PhysicalDeviceShaderIntegerDotProductProperties<'a> { } unsafe impl Send for PhysicalDeviceShaderIntegerDotProductProperties<'_> {} unsafe impl Sync for PhysicalDeviceShaderIntegerDotProductProperties<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderIntegerDotProductProperties<'_> { +impl ::core::default::Default for PhysicalDeviceShaderIntegerDotProductProperties<'_> { #[inline] fn default() -> Self { - Self { s_type : Self :: STRUCTURE_TYPE , p_next : :: std :: ptr :: null_mut () , integer_dot_product8_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product8_bit_signed_accelerated : Bool32 :: default () , integer_dot_product8_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product4x8_bit_packed_unsigned_accelerated : Bool32 :: default () , integer_dot_product4x8_bit_packed_signed_accelerated : Bool32 :: default () , integer_dot_product4x8_bit_packed_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product16_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product16_bit_signed_accelerated : Bool32 :: default () , integer_dot_product16_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product32_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product32_bit_signed_accelerated : Bool32 :: default () , integer_dot_product32_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product64_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product64_bit_signed_accelerated : Bool32 :: default () , integer_dot_product64_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating8_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating8_bit_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating8_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating4x8_bit_packed_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating4x8_bit_packed_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating4x8_bit_packed_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating16_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating16_bit_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating16_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating32_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating32_bit_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating32_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating64_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating64_bit_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating64_bit_mixed_signedness_accelerated : Bool32 :: default () , _marker : PhantomData , } + Self { s_type : Self :: STRUCTURE_TYPE , p_next : :: core :: ptr :: null_mut () , integer_dot_product8_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product8_bit_signed_accelerated : Bool32 :: default () , integer_dot_product8_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product4x8_bit_packed_unsigned_accelerated : Bool32 :: default () , integer_dot_product4x8_bit_packed_signed_accelerated : Bool32 :: default () , integer_dot_product4x8_bit_packed_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product16_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product16_bit_signed_accelerated : Bool32 :: default () , integer_dot_product16_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product32_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product32_bit_signed_accelerated : Bool32 :: default () , integer_dot_product32_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product64_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product64_bit_signed_accelerated : Bool32 :: default () , integer_dot_product64_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating8_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating8_bit_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating8_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating4x8_bit_packed_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating4x8_bit_packed_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating4x8_bit_packed_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating16_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating16_bit_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating16_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating32_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating32_bit_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating32_bit_mixed_signedness_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating64_bit_unsigned_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating64_bit_signed_accelerated : Bool32 :: default () , integer_dot_product_accumulating_saturating64_bit_mixed_signedness_accelerated : Bool32 :: default () , _marker : PhantomData , } } } unsafe impl<'a> TaggedStructure for PhysicalDeviceShaderIntegerDotProductProperties<'a> { @@ -45883,12 +45823,12 @@ pub struct PhysicalDeviceDrmPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceDrmPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceDrmPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceDrmPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceDrmPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), has_primary: Bool32::default(), has_render: Bool32::default(), primary_major: i64::default(), @@ -45948,12 +45888,12 @@ pub struct PhysicalDeviceFragmentShaderBarycentricFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceFragmentShaderBarycentricFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceFragmentShaderBarycentricFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceFragmentShaderBarycentricFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceFragmentShaderBarycentricFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), fragment_shader_barycentric: Bool32::default(), _marker: PhantomData, } @@ -45988,12 +45928,12 @@ pub struct PhysicalDeviceFragmentShaderBarycentricPropertiesKHR<'a> { } unsafe impl Send for PhysicalDeviceFragmentShaderBarycentricPropertiesKHR<'_> {} unsafe impl Sync for PhysicalDeviceFragmentShaderBarycentricPropertiesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceFragmentShaderBarycentricPropertiesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceFragmentShaderBarycentricPropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), tri_strip_vertex_order_independent_of_provoking_vertex: Bool32::default(), _marker: PhantomData, } @@ -46032,12 +45972,12 @@ pub struct PhysicalDeviceRayTracingMotionBlurFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceRayTracingMotionBlurFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceRayTracingMotionBlurFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceRayTracingMotionBlurFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceRayTracingMotionBlurFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), ray_tracing_motion_blur: Bool32::default(), ray_tracing_motion_blur_pipeline_trace_rays_indirect: Bool32::default(), _marker: PhantomData, @@ -46079,12 +46019,12 @@ pub struct PhysicalDeviceRayTracingValidationFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceRayTracingValidationFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceRayTracingValidationFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceRayTracingValidationFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceRayTracingValidationFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), ray_tracing_validation: Bool32::default(), _marker: PhantomData, } @@ -46125,12 +46065,12 @@ impl fmt::Debug for AccelerationStructureGeometryMotionTrianglesDataNV<'_> { .finish() } } -impl ::std::default::Default for AccelerationStructureGeometryMotionTrianglesDataNV<'_> { +impl ::core::default::Default for AccelerationStructureGeometryMotionTrianglesDataNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), vertex_data: DeviceOrHostAddressConstKHR::default(), _marker: PhantomData, } @@ -46165,12 +46105,12 @@ pub struct AccelerationStructureMotionInfoNV<'a> { } unsafe impl Send for AccelerationStructureMotionInfoNV<'_> {} unsafe impl Sync for AccelerationStructureMotionInfoNV<'_> {} -impl ::std::default::Default for AccelerationStructureMotionInfoNV<'_> { +impl ::core::default::Default for AccelerationStructureMotionInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), max_instances: u32::default(), flags: AccelerationStructureMotionInfoFlagsNV::default(), _marker: PhantomData, @@ -46330,10 +46270,10 @@ pub union AccelerationStructureMotionInstanceDataNV { pub matrix_motion_instance: AccelerationStructureMatrixMotionInstanceNV, pub srt_motion_instance: AccelerationStructureSRTMotionInstanceNV, } -impl ::std::default::Default for AccelerationStructureMotionInstanceDataNV { +impl ::core::default::Default for AccelerationStructureMotionInstanceDataNV { #[inline] fn default() -> Self { - unsafe { ::std::mem::zeroed() } + unsafe { ::core::mem::zeroed() } } } #[repr(C)] @@ -46388,12 +46328,12 @@ pub struct MemoryGetRemoteAddressInfoNV<'a> { } unsafe impl Send for MemoryGetRemoteAddressInfoNV<'_> {} unsafe impl Sync for MemoryGetRemoteAddressInfoNV<'_> {} -impl ::std::default::Default for MemoryGetRemoteAddressInfoNV<'_> { +impl ::core::default::Default for MemoryGetRemoteAddressInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), memory: DeviceMemory::default(), handle_type: ExternalMemoryHandleTypeFlags::default(), _marker: PhantomData, @@ -46429,12 +46369,12 @@ pub struct ImportMemoryBufferCollectionFUCHSIA<'a> { } unsafe impl Send for ImportMemoryBufferCollectionFUCHSIA<'_> {} unsafe impl Sync for ImportMemoryBufferCollectionFUCHSIA<'_> {} -impl ::std::default::Default for ImportMemoryBufferCollectionFUCHSIA<'_> { +impl ::core::default::Default for ImportMemoryBufferCollectionFUCHSIA<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), collection: BufferCollectionFUCHSIA::default(), index: u32::default(), _marker: PhantomData, @@ -46471,12 +46411,12 @@ pub struct BufferCollectionImageCreateInfoFUCHSIA<'a> { } unsafe impl Send for BufferCollectionImageCreateInfoFUCHSIA<'_> {} unsafe impl Sync for BufferCollectionImageCreateInfoFUCHSIA<'_> {} -impl ::std::default::Default for BufferCollectionImageCreateInfoFUCHSIA<'_> { +impl ::core::default::Default for BufferCollectionImageCreateInfoFUCHSIA<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), collection: BufferCollectionFUCHSIA::default(), index: u32::default(), _marker: PhantomData, @@ -46514,12 +46454,12 @@ pub struct BufferCollectionBufferCreateInfoFUCHSIA<'a> { } unsafe impl Send for BufferCollectionBufferCreateInfoFUCHSIA<'_> {} unsafe impl Sync for BufferCollectionBufferCreateInfoFUCHSIA<'_> {} -impl ::std::default::Default for BufferCollectionBufferCreateInfoFUCHSIA<'_> { +impl ::core::default::Default for BufferCollectionBufferCreateInfoFUCHSIA<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), collection: BufferCollectionFUCHSIA::default(), index: u32::default(), _marker: PhantomData, @@ -46556,12 +46496,12 @@ pub struct BufferCollectionCreateInfoFUCHSIA<'a> { } unsafe impl Send for BufferCollectionCreateInfoFUCHSIA<'_> {} unsafe impl Sync for BufferCollectionCreateInfoFUCHSIA<'_> {} -impl ::std::default::Default for BufferCollectionCreateInfoFUCHSIA<'_> { +impl ::core::default::Default for BufferCollectionCreateInfoFUCHSIA<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), collection_token: zx_handle_t::default(), _marker: PhantomData, } @@ -46600,12 +46540,12 @@ pub struct BufferCollectionPropertiesFUCHSIA<'a> { } unsafe impl Send for BufferCollectionPropertiesFUCHSIA<'_> {} unsafe impl Sync for BufferCollectionPropertiesFUCHSIA<'_> {} -impl ::std::default::Default for BufferCollectionPropertiesFUCHSIA<'_> { +impl ::core::default::Default for BufferCollectionPropertiesFUCHSIA<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), memory_type_bits: u32::default(), buffer_count: u32::default(), create_info_index: u32::default(), @@ -46705,12 +46645,12 @@ pub struct BufferConstraintsInfoFUCHSIA<'a> { } unsafe impl Send for BufferConstraintsInfoFUCHSIA<'_> {} unsafe impl Sync for BufferConstraintsInfoFUCHSIA<'_> {} -impl ::std::default::Default for BufferConstraintsInfoFUCHSIA<'_> { +impl ::core::default::Default for BufferConstraintsInfoFUCHSIA<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), create_info: BufferCreateInfo::default(), required_format_features: FormatFeatureFlags::default(), buffer_collection_constraints: BufferCollectionConstraintsInfoFUCHSIA::default(), @@ -46757,12 +46697,12 @@ pub struct SysmemColorSpaceFUCHSIA<'a> { } unsafe impl Send for SysmemColorSpaceFUCHSIA<'_> {} unsafe impl Sync for SysmemColorSpaceFUCHSIA<'_> {} -impl ::std::default::Default for SysmemColorSpaceFUCHSIA<'_> { +impl ::core::default::Default for SysmemColorSpaceFUCHSIA<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), color_space: u32::default(), _marker: PhantomData, } @@ -46796,18 +46736,18 @@ pub struct ImageFormatConstraintsInfoFUCHSIA<'a> { } unsafe impl Send for ImageFormatConstraintsInfoFUCHSIA<'_> {} unsafe impl Sync for ImageFormatConstraintsInfoFUCHSIA<'_> {} -impl ::std::default::Default for ImageFormatConstraintsInfoFUCHSIA<'_> { +impl ::core::default::Default for ImageFormatConstraintsInfoFUCHSIA<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), image_create_info: ImageCreateInfo::default(), required_format_features: FormatFeatureFlags::default(), flags: ImageFormatConstraintsFlagsFUCHSIA::default(), sysmem_pixel_format: u64::default(), color_space_count: u32::default(), - p_color_spaces: ::std::ptr::null(), + p_color_spaces: ::core::ptr::null(), _marker: PhantomData, } } @@ -46862,14 +46802,14 @@ pub struct ImageConstraintsInfoFUCHSIA<'a> { } unsafe impl Send for ImageConstraintsInfoFUCHSIA<'_> {} unsafe impl Sync for ImageConstraintsInfoFUCHSIA<'_> {} -impl ::std::default::Default for ImageConstraintsInfoFUCHSIA<'_> { +impl ::core::default::Default for ImageConstraintsInfoFUCHSIA<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), format_constraints_count: u32::default(), - p_format_constraints: ::std::ptr::null(), + p_format_constraints: ::core::ptr::null(), buffer_collection_constraints: BufferCollectionConstraintsInfoFUCHSIA::default(), flags: ImageConstraintsInfoFlagsFUCHSIA::default(), _marker: PhantomData, @@ -46920,12 +46860,12 @@ pub struct BufferCollectionConstraintsInfoFUCHSIA<'a> { } unsafe impl Send for BufferCollectionConstraintsInfoFUCHSIA<'_> {} unsafe impl Sync for BufferCollectionConstraintsInfoFUCHSIA<'_> {} -impl ::std::default::Default for BufferCollectionConstraintsInfoFUCHSIA<'_> { +impl ::core::default::Default for BufferCollectionConstraintsInfoFUCHSIA<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), min_buffer_count: u32::default(), max_buffer_count: u32::default(), min_buffer_count_for_camping: u32::default(), @@ -46996,14 +46936,14 @@ pub struct CudaModuleCreateInfoNV<'a> { } unsafe impl Send for CudaModuleCreateInfoNV<'_> {} unsafe impl Sync for CudaModuleCreateInfoNV<'_> {} -impl ::std::default::Default for CudaModuleCreateInfoNV<'_> { +impl ::core::default::Default for CudaModuleCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), data_size: usize::default(), - p_data: ::std::ptr::null(), + p_data: ::core::ptr::null(), _marker: PhantomData, } } @@ -47033,14 +46973,14 @@ pub struct CudaFunctionCreateInfoNV<'a> { } unsafe impl Send for CudaFunctionCreateInfoNV<'_> {} unsafe impl Sync for CudaFunctionCreateInfoNV<'_> {} -impl ::std::default::Default for CudaFunctionCreateInfoNV<'_> { +impl ::core::default::Default for CudaFunctionCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), module: CudaModuleNV::default(), - p_name: ::std::ptr::null(), + p_name: ::core::ptr::null(), _marker: PhantomData, } } @@ -47055,16 +46995,16 @@ impl<'a> CudaFunctionCreateInfoNV<'a> { self } #[inline] - pub fn name(mut self, name: &'a core::ffi::CStr) -> Self { + pub fn name(mut self, name: &'a CStr) -> Self { self.p_name = name.as_ptr(); self } #[inline] - pub unsafe fn name_as_c_str(&self) -> Option<&core::ffi::CStr> { + pub unsafe fn name_as_c_str(&self) -> Option<&CStr> { if self.p_name.is_null() { None } else { - Some(core::ffi::CStr::from_ptr(self.p_name)) + Some(CStr::from_ptr(self.p_name)) } } } @@ -47092,12 +47032,12 @@ pub struct CudaLaunchInfoNV<'a> { } unsafe impl Send for CudaLaunchInfoNV<'_> {} unsafe impl Sync for CudaLaunchInfoNV<'_> {} -impl ::std::default::Default for CudaLaunchInfoNV<'_> { +impl ::core::default::Default for CudaLaunchInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), function: CudaFunctionNV::default(), grid_dim_x: u32::default(), grid_dim_y: u32::default(), @@ -47107,9 +47047,9 @@ impl ::std::default::Default for CudaLaunchInfoNV<'_> { block_dim_z: u32::default(), shared_mem_bytes: u32::default(), param_count: usize::default(), - p_params: ::std::ptr::null(), + p_params: ::core::ptr::null(), extra_count: usize::default(), - p_extras: ::std::ptr::null(), + p_extras: ::core::ptr::null(), _marker: PhantomData, } } @@ -47184,12 +47124,12 @@ pub struct PhysicalDeviceRGBA10X6FormatsFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceRGBA10X6FormatsFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceRGBA10X6FormatsFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceRGBA10X6FormatsFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceRGBA10X6FormatsFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), format_rgba10x6_without_y_cb_cr_sampler: Bool32::default(), _marker: PhantomData, } @@ -47227,12 +47167,12 @@ pub struct FormatProperties3<'a> { } unsafe impl Send for FormatProperties3<'_> {} unsafe impl Sync for FormatProperties3<'_> {} -impl ::std::default::Default for FormatProperties3<'_> { +impl ::core::default::Default for FormatProperties3<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), linear_tiling_features: FormatFeatureFlags2::default(), optimal_tiling_features: FormatFeatureFlags2::default(), buffer_features: FormatFeatureFlags2::default(), @@ -47275,14 +47215,14 @@ pub struct DrmFormatModifierPropertiesList2EXT<'a> { } unsafe impl Send for DrmFormatModifierPropertiesList2EXT<'_> {} unsafe impl Sync for DrmFormatModifierPropertiesList2EXT<'_> {} -impl ::std::default::Default for DrmFormatModifierPropertiesList2EXT<'_> { +impl ::core::default::Default for DrmFormatModifierPropertiesList2EXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), drm_format_modifier_count: u32::default(), - p_drm_format_modifier_properties: ::std::ptr::null_mut(), + p_drm_format_modifier_properties: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -47352,12 +47292,12 @@ pub struct AndroidHardwareBufferFormatProperties2ANDROID<'a> { } unsafe impl Send for AndroidHardwareBufferFormatProperties2ANDROID<'_> {} unsafe impl Sync for AndroidHardwareBufferFormatProperties2ANDROID<'_> {} -impl ::std::default::Default for AndroidHardwareBufferFormatProperties2ANDROID<'_> { +impl ::core::default::Default for AndroidHardwareBufferFormatProperties2ANDROID<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), format: Format::default(), external_format: u64::default(), format_features: FormatFeatureFlags2::default(), @@ -47443,15 +47383,15 @@ pub struct PipelineRenderingCreateInfo<'a> { } unsafe impl Send for PipelineRenderingCreateInfo<'_> {} unsafe impl Sync for PipelineRenderingCreateInfo<'_> {} -impl ::std::default::Default for PipelineRenderingCreateInfo<'_> { +impl ::core::default::Default for PipelineRenderingCreateInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), view_mask: u32::default(), color_attachment_count: u32::default(), - p_color_attachment_formats: ::std::ptr::null(), + p_color_attachment_formats: ::core::ptr::null(), depth_attachment_format: Format::default(), stencil_attachment_format: Format::default(), _marker: PhantomData, @@ -47505,20 +47445,20 @@ pub struct RenderingInfo<'a> { } unsafe impl Send for RenderingInfo<'_> {} unsafe impl Sync for RenderingInfo<'_> {} -impl ::std::default::Default for RenderingInfo<'_> { +impl ::core::default::Default for RenderingInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: RenderingFlags::default(), render_area: Rect2D::default(), layer_count: u32::default(), view_mask: u32::default(), color_attachment_count: u32::default(), - p_color_attachments: ::std::ptr::null(), - p_depth_attachment: ::std::ptr::null(), - p_stencil_attachment: ::std::ptr::null(), + p_color_attachments: ::core::ptr::null(), + p_depth_attachment: ::core::ptr::null(), + p_stencil_attachment: ::core::ptr::null(), _marker: PhantomData, } } @@ -47621,12 +47561,12 @@ impl fmt::Debug for RenderingAttachmentInfo<'_> { .finish() } } -impl ::std::default::Default for RenderingAttachmentInfo<'_> { +impl ::core::default::Default for RenderingAttachmentInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), image_view: ImageView::default(), image_layout: ImageLayout::default(), resolve_mode: ResolveModeFlags::default(), @@ -47699,12 +47639,12 @@ pub struct RenderingFragmentShadingRateAttachmentInfoKHR<'a> { } unsafe impl Send for RenderingFragmentShadingRateAttachmentInfoKHR<'_> {} unsafe impl Sync for RenderingFragmentShadingRateAttachmentInfoKHR<'_> {} -impl ::std::default::Default for RenderingFragmentShadingRateAttachmentInfoKHR<'_> { +impl ::core::default::Default for RenderingFragmentShadingRateAttachmentInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), image_view: ImageView::default(), image_layout: ImageLayout::default(), shading_rate_attachment_texel_size: Extent2D::default(), @@ -47751,12 +47691,12 @@ pub struct RenderingFragmentDensityMapAttachmentInfoEXT<'a> { } unsafe impl Send for RenderingFragmentDensityMapAttachmentInfoEXT<'_> {} unsafe impl Sync for RenderingFragmentDensityMapAttachmentInfoEXT<'_> {} -impl ::std::default::Default for RenderingFragmentDensityMapAttachmentInfoEXT<'_> { +impl ::core::default::Default for RenderingFragmentDensityMapAttachmentInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), image_view: ImageView::default(), image_layout: ImageLayout::default(), _marker: PhantomData, @@ -47793,12 +47733,12 @@ pub struct PhysicalDeviceDynamicRenderingFeatures<'a> { } unsafe impl Send for PhysicalDeviceDynamicRenderingFeatures<'_> {} unsafe impl Sync for PhysicalDeviceDynamicRenderingFeatures<'_> {} -impl ::std::default::Default for PhysicalDeviceDynamicRenderingFeatures<'_> { +impl ::core::default::Default for PhysicalDeviceDynamicRenderingFeatures<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), dynamic_rendering: Bool32::default(), _marker: PhantomData, } @@ -47835,16 +47775,16 @@ pub struct CommandBufferInheritanceRenderingInfo<'a> { } unsafe impl Send for CommandBufferInheritanceRenderingInfo<'_> {} unsafe impl Sync for CommandBufferInheritanceRenderingInfo<'_> {} -impl ::std::default::Default for CommandBufferInheritanceRenderingInfo<'_> { +impl ::core::default::Default for CommandBufferInheritanceRenderingInfo<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: RenderingFlags::default(), view_mask: u32::default(), color_attachment_count: u32::default(), - p_color_attachment_formats: ::std::ptr::null(), + p_color_attachment_formats: ::core::ptr::null(), depth_attachment_format: Format::default(), stencil_attachment_format: Format::default(), rasterization_samples: SampleCountFlags::default(), @@ -47904,14 +47844,14 @@ pub struct AttachmentSampleCountInfoAMD<'a> { } unsafe impl Send for AttachmentSampleCountInfoAMD<'_> {} unsafe impl Sync for AttachmentSampleCountInfoAMD<'_> {} -impl ::std::default::Default for AttachmentSampleCountInfoAMD<'_> { +impl ::core::default::Default for AttachmentSampleCountInfoAMD<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), color_attachment_count: u32::default(), - p_color_attachment_samples: ::std::ptr::null(), + p_color_attachment_samples: ::core::ptr::null(), depth_stencil_attachment_samples: SampleCountFlags::default(), _marker: PhantomData, } @@ -47955,12 +47895,12 @@ pub struct MultiviewPerViewAttributesInfoNVX<'a> { } unsafe impl Send for MultiviewPerViewAttributesInfoNVX<'_> {} unsafe impl Sync for MultiviewPerViewAttributesInfoNVX<'_> {} -impl ::std::default::Default for MultiviewPerViewAttributesInfoNVX<'_> { +impl ::core::default::Default for MultiviewPerViewAttributesInfoNVX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), per_view_attributes: Bool32::default(), per_view_attributes_position_x_only: Bool32::default(), _marker: PhantomData, @@ -48001,12 +47941,12 @@ pub struct PhysicalDeviceImageViewMinLodFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceImageViewMinLodFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceImageViewMinLodFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceImageViewMinLodFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceImageViewMinLodFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), min_lod: Bool32::default(), _marker: PhantomData, } @@ -48038,12 +47978,12 @@ pub struct ImageViewMinLodCreateInfoEXT<'a> { } unsafe impl Send for ImageViewMinLodCreateInfoEXT<'_> {} unsafe impl Sync for ImageViewMinLodCreateInfoEXT<'_> {} -impl ::std::default::Default for ImageViewMinLodCreateInfoEXT<'_> { +impl ::core::default::Default for ImageViewMinLodCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), min_lod: f32::default(), _marker: PhantomData, } @@ -48075,12 +48015,12 @@ pub struct PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), rasterization_order_color_attachment_access: Bool32::default(), rasterization_order_depth_attachment_access: Bool32::default(), rasterization_order_stencil_attachment_access: Bool32::default(), @@ -48144,12 +48084,12 @@ pub struct PhysicalDeviceLinearColorAttachmentFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceLinearColorAttachmentFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceLinearColorAttachmentFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceLinearColorAttachmentFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceLinearColorAttachmentFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), linear_color_attachment: Bool32::default(), _marker: PhantomData, } @@ -48181,12 +48121,12 @@ pub struct PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), graphics_pipeline_library: Bool32::default(), _marker: PhantomData, } @@ -48222,12 +48162,12 @@ pub struct PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), graphics_pipeline_library_fast_linking: Bool32::default(), graphics_pipeline_library_independent_interpolation_decoration: Bool32::default(), _marker: PhantomData, @@ -48274,12 +48214,12 @@ pub struct GraphicsPipelineLibraryCreateInfoEXT<'a> { } unsafe impl Send for GraphicsPipelineLibraryCreateInfoEXT<'_> {} unsafe impl Sync for GraphicsPipelineLibraryCreateInfoEXT<'_> {} -impl ::std::default::Default for GraphicsPipelineLibraryCreateInfoEXT<'_> { +impl ::core::default::Default for GraphicsPipelineLibraryCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: GraphicsPipelineLibraryFlagsEXT::default(), _marker: PhantomData, } @@ -48309,12 +48249,12 @@ pub struct PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE<'a> { } unsafe impl Send for PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE<'_> {} unsafe impl Sync for PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE<'_> {} -impl ::std::default::Default for PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE<'_> { +impl ::core::default::Default for PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), descriptor_set_host_mapping: Bool32::default(), _marker: PhantomData, } @@ -48350,12 +48290,12 @@ pub struct DescriptorSetBindingReferenceVALVE<'a> { } unsafe impl Send for DescriptorSetBindingReferenceVALVE<'_> {} unsafe impl Sync for DescriptorSetBindingReferenceVALVE<'_> {} -impl ::std::default::Default for DescriptorSetBindingReferenceVALVE<'_> { +impl ::core::default::Default for DescriptorSetBindingReferenceVALVE<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), descriptor_set_layout: DescriptorSetLayout::default(), binding: u32::default(), _marker: PhantomData, @@ -48391,12 +48331,12 @@ pub struct DescriptorSetLayoutHostMappingInfoVALVE<'a> { } unsafe impl Send for DescriptorSetLayoutHostMappingInfoVALVE<'_> {} unsafe impl Sync for DescriptorSetLayoutHostMappingInfoVALVE<'_> {} -impl ::std::default::Default for DescriptorSetLayoutHostMappingInfoVALVE<'_> { +impl ::core::default::Default for DescriptorSetLayoutHostMappingInfoVALVE<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), descriptor_offset: usize::default(), descriptor_size: u32::default(), _marker: PhantomData, @@ -48434,12 +48374,12 @@ pub struct PhysicalDeviceNestedCommandBufferFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceNestedCommandBufferFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceNestedCommandBufferFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceNestedCommandBufferFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceNestedCommandBufferFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), nested_command_buffer: Bool32::default(), nested_command_buffer_rendering: Bool32::default(), nested_command_buffer_simultaneous_use: Bool32::default(), @@ -48489,12 +48429,12 @@ pub struct PhysicalDeviceNestedCommandBufferPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceNestedCommandBufferPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceNestedCommandBufferPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceNestedCommandBufferPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceNestedCommandBufferPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_command_buffer_nesting_level: u32::default(), _marker: PhantomData, } @@ -48531,12 +48471,12 @@ pub struct PhysicalDeviceShaderModuleIdentifierFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceShaderModuleIdentifierFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceShaderModuleIdentifierFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderModuleIdentifierFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceShaderModuleIdentifierFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_module_identifier: Bool32::default(), _marker: PhantomData, } @@ -48568,13 +48508,13 @@ pub struct PhysicalDeviceShaderModuleIdentifierPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceShaderModuleIdentifierPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceShaderModuleIdentifierPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderModuleIdentifierPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceShaderModuleIdentifierPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), - shader_module_identifier_algorithm_uuid: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null_mut(), + shader_module_identifier_algorithm_uuid: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -48611,14 +48551,14 @@ pub struct PipelineShaderStageModuleIdentifierCreateInfoEXT<'a> { } unsafe impl Send for PipelineShaderStageModuleIdentifierCreateInfoEXT<'_> {} unsafe impl Sync for PipelineShaderStageModuleIdentifierCreateInfoEXT<'_> {} -impl ::std::default::Default for PipelineShaderStageModuleIdentifierCreateInfoEXT<'_> { +impl ::core::default::Default for PipelineShaderStageModuleIdentifierCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), identifier_size: u32::default(), - p_identifier: ::std::ptr::null(), + p_identifier: ::core::ptr::null(), _marker: PhantomData, } } @@ -48663,14 +48603,14 @@ impl fmt::Debug for ShaderModuleIdentifierEXT<'_> { .finish() } } -impl ::std::default::Default for ShaderModuleIdentifierEXT<'_> { +impl ::core::default::Default for ShaderModuleIdentifierEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), identifier_size: u32::default(), - identifier: unsafe { ::std::mem::zeroed() }, + identifier: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -48705,15 +48645,15 @@ pub struct ImageCompressionControlEXT<'a> { } unsafe impl Send for ImageCompressionControlEXT<'_> {} unsafe impl Sync for ImageCompressionControlEXT<'_> {} -impl ::std::default::Default for ImageCompressionControlEXT<'_> { +impl ::core::default::Default for ImageCompressionControlEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: ImageCompressionFlagsEXT::default(), compression_control_plane_count: u32::default(), - p_fixed_rate_flags: ::std::ptr::null_mut(), + p_fixed_rate_flags: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -48753,12 +48693,12 @@ pub struct PhysicalDeviceImageCompressionControlFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceImageCompressionControlFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceImageCompressionControlFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceImageCompressionControlFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceImageCompressionControlFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), image_compression_control: Bool32::default(), _marker: PhantomData, } @@ -48794,12 +48734,12 @@ pub struct ImageCompressionPropertiesEXT<'a> { } unsafe impl Send for ImageCompressionPropertiesEXT<'_> {} unsafe impl Sync for ImageCompressionPropertiesEXT<'_> {} -impl ::std::default::Default for ImageCompressionPropertiesEXT<'_> { +impl ::core::default::Default for ImageCompressionPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), image_compression_flags: ImageCompressionFlagsEXT::default(), image_compression_fixed_rate_flags: ImageCompressionFixedRateFlagsEXT::default(), _marker: PhantomData, @@ -48843,12 +48783,12 @@ pub struct PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), image_compression_control_swapchain: Bool32::default(), _marker: PhantomData, } @@ -48889,12 +48829,12 @@ pub struct ImageSubresource2KHR<'a> { } unsafe impl Send for ImageSubresource2KHR<'_> {} unsafe impl Sync for ImageSubresource2KHR<'_> {} -impl ::std::default::Default for ImageSubresource2KHR<'_> { +impl ::core::default::Default for ImageSubresource2KHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), image_subresource: ImageSubresource::default(), _marker: PhantomData, } @@ -48923,12 +48863,12 @@ pub struct SubresourceLayout2KHR<'a> { } unsafe impl Send for SubresourceLayout2KHR<'_> {} unsafe impl Sync for SubresourceLayout2KHR<'_> {} -impl ::std::default::Default for SubresourceLayout2KHR<'_> { +impl ::core::default::Default for SubresourceLayout2KHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), subresource_layout: SubresourceLayout::default(), _marker: PhantomData, } @@ -48972,12 +48912,12 @@ pub struct RenderPassCreationControlEXT<'a> { } unsafe impl Send for RenderPassCreationControlEXT<'_> {} unsafe impl Sync for RenderPassCreationControlEXT<'_> {} -impl ::std::default::Default for RenderPassCreationControlEXT<'_> { +impl ::core::default::Default for RenderPassCreationControlEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), disallow_merging: Bool32::default(), _marker: PhantomData, } @@ -49023,13 +48963,13 @@ pub struct RenderPassCreationFeedbackCreateInfoEXT<'a> { } unsafe impl Send for RenderPassCreationFeedbackCreateInfoEXT<'_> {} unsafe impl Sync for RenderPassCreationFeedbackCreateInfoEXT<'_> {} -impl ::std::default::Default for RenderPassCreationFeedbackCreateInfoEXT<'_> { +impl ::core::default::Default for RenderPassCreationFeedbackCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_render_pass_feedback: ::std::ptr::null_mut(), + p_next: ::core::ptr::null(), + p_render_pass_feedback: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -49068,12 +49008,12 @@ impl fmt::Debug for RenderPassSubpassFeedbackInfoEXT { .finish() } } -impl ::std::default::Default for RenderPassSubpassFeedbackInfoEXT { +impl ::core::default::Default for RenderPassSubpassFeedbackInfoEXT { #[inline] fn default() -> Self { Self { subpass_merge_status: SubpassMergeStatusEXT::default(), - description: unsafe { ::std::mem::zeroed() }, + description: unsafe { ::core::mem::zeroed() }, post_merge_index: u32::default(), } } @@ -49087,14 +49027,12 @@ impl RenderPassSubpassFeedbackInfoEXT { #[inline] pub fn description( mut self, - description: &core::ffi::CStr, + description: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.description, description).map(|()| self) } #[inline] - pub fn description_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn description_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.description) } #[inline] @@ -49116,13 +49054,13 @@ pub struct RenderPassSubpassFeedbackCreateInfoEXT<'a> { } unsafe impl Send for RenderPassSubpassFeedbackCreateInfoEXT<'_> {} unsafe impl Sync for RenderPassSubpassFeedbackCreateInfoEXT<'_> {} -impl ::std::default::Default for RenderPassSubpassFeedbackCreateInfoEXT<'_> { +impl ::core::default::Default for RenderPassSubpassFeedbackCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_subpass_feedback: ::std::ptr::null_mut(), + p_next: ::core::ptr::null(), + p_subpass_feedback: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -49155,12 +49093,12 @@ pub struct PhysicalDeviceSubpassMergeFeedbackFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceSubpassMergeFeedbackFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceSubpassMergeFeedbackFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceSubpassMergeFeedbackFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceSubpassMergeFeedbackFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), subpass_merge_feedback: Bool32::default(), _marker: PhantomData, } @@ -49221,19 +49159,19 @@ impl fmt::Debug for MicromapBuildInfoEXT<'_> { .finish() } } -impl ::std::default::Default for MicromapBuildInfoEXT<'_> { +impl ::core::default::Default for MicromapBuildInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), ty: MicromapTypeEXT::default(), flags: BuildMicromapFlagsEXT::default(), mode: BuildMicromapModeEXT::default(), dst_micromap: MicromapEXT::default(), usage_counts_count: u32::default(), - p_usage_counts: ::std::ptr::null(), - pp_usage_counts: ::std::ptr::null(), + p_usage_counts: ::core::ptr::null(), + pp_usage_counts: ::core::ptr::null(), data: DeviceOrHostAddressConstKHR::default(), scratch_data: DeviceOrHostAddressKHR::default(), triangle_array: DeviceOrHostAddressConstKHR::default(), @@ -49317,12 +49255,12 @@ pub struct MicromapCreateInfoEXT<'a> { } unsafe impl Send for MicromapCreateInfoEXT<'_> {} unsafe impl Sync for MicromapCreateInfoEXT<'_> {} -impl ::std::default::Default for MicromapCreateInfoEXT<'_> { +impl ::core::default::Default for MicromapCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), create_flags: MicromapCreateFlagsEXT::default(), buffer: Buffer::default(), offset: DeviceSize::default(), @@ -49381,13 +49319,13 @@ pub struct MicromapVersionInfoEXT<'a> { } unsafe impl Send for MicromapVersionInfoEXT<'_> {} unsafe impl Sync for MicromapVersionInfoEXT<'_> {} -impl ::std::default::Default for MicromapVersionInfoEXT<'_> { +impl ::core::default::Default for MicromapVersionInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_version_data: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_version_data: ::core::ptr::null(), _marker: PhantomData, } } @@ -49417,12 +49355,12 @@ pub struct CopyMicromapInfoEXT<'a> { } unsafe impl Send for CopyMicromapInfoEXT<'_> {} unsafe impl Sync for CopyMicromapInfoEXT<'_> {} -impl ::std::default::Default for CopyMicromapInfoEXT<'_> { +impl ::core::default::Default for CopyMicromapInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src: MicromapEXT::default(), dst: MicromapEXT::default(), mode: CopyMicromapModeEXT::default(), @@ -49476,12 +49414,12 @@ impl fmt::Debug for CopyMicromapToMemoryInfoEXT<'_> { .finish() } } -impl ::std::default::Default for CopyMicromapToMemoryInfoEXT<'_> { +impl ::core::default::Default for CopyMicromapToMemoryInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src: MicromapEXT::default(), dst: DeviceOrHostAddressKHR::default(), mode: CopyMicromapModeEXT::default(), @@ -49535,12 +49473,12 @@ impl fmt::Debug for CopyMemoryToMicromapInfoEXT<'_> { .finish() } } -impl ::std::default::Default for CopyMemoryToMicromapInfoEXT<'_> { +impl ::core::default::Default for CopyMemoryToMicromapInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), src: DeviceOrHostAddressConstKHR::default(), dst: MicromapEXT::default(), mode: CopyMicromapModeEXT::default(), @@ -49583,12 +49521,12 @@ pub struct MicromapBuildSizesInfoEXT<'a> { } unsafe impl Send for MicromapBuildSizesInfoEXT<'_> {} unsafe impl Sync for MicromapBuildSizesInfoEXT<'_> {} -impl ::std::default::Default for MicromapBuildSizesInfoEXT<'_> { +impl ::core::default::Default for MicromapBuildSizesInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), micromap_size: DeviceSize::default(), build_scratch_size: DeviceSize::default(), discardable: Bool32::default(), @@ -49685,12 +49623,12 @@ pub struct PhysicalDeviceOpacityMicromapFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceOpacityMicromapFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceOpacityMicromapFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceOpacityMicromapFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceOpacityMicromapFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), micromap: Bool32::default(), micromap_capture_replay: Bool32::default(), micromap_host_commands: Bool32::default(), @@ -49735,12 +49673,12 @@ pub struct PhysicalDeviceOpacityMicromapPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceOpacityMicromapPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceOpacityMicromapPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceOpacityMicromapPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceOpacityMicromapPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_opacity2_state_subdivision_level: u32::default(), max_opacity4_state_subdivision_level: u32::default(), _marker: PhantomData, @@ -49806,19 +49744,19 @@ impl fmt::Debug for AccelerationStructureTrianglesOpacityMicromapEXT<'_> { .finish() } } -impl ::std::default::Default for AccelerationStructureTrianglesOpacityMicromapEXT<'_> { +impl ::core::default::Default for AccelerationStructureTrianglesOpacityMicromapEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), index_type: IndexType::default(), index_buffer: DeviceOrHostAddressConstKHR::default(), index_stride: DeviceSize::default(), base_triangle: u32::default(), usage_counts_count: u32::default(), - p_usage_counts: ::std::ptr::null(), - pp_usage_counts: ::std::ptr::null(), + p_usage_counts: ::core::ptr::null(), + pp_usage_counts: ::core::ptr::null(), micromap: MicromapEXT::default(), _marker: PhantomData, } @@ -49884,12 +49822,12 @@ pub struct PhysicalDeviceDisplacementMicromapFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceDisplacementMicromapFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceDisplacementMicromapFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceDisplacementMicromapFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceDisplacementMicromapFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), displacement_micromap: Bool32::default(), _marker: PhantomData, } @@ -49921,12 +49859,12 @@ pub struct PhysicalDeviceDisplacementMicromapPropertiesNV<'a> { } unsafe impl Send for PhysicalDeviceDisplacementMicromapPropertiesNV<'_> {} unsafe impl Sync for PhysicalDeviceDisplacementMicromapPropertiesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceDisplacementMicromapPropertiesNV<'_> { +impl ::core::default::Default for PhysicalDeviceDisplacementMicromapPropertiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_displacement_micromap_subdivision_level: u32::default(), _marker: PhantomData, } @@ -50018,12 +49956,12 @@ impl fmt::Debug for AccelerationStructureTrianglesDisplacementMicromapNV<'_> { .finish() } } -impl ::std::default::Default for AccelerationStructureTrianglesDisplacementMicromapNV<'_> { +impl ::core::default::Default for AccelerationStructureTrianglesDisplacementMicromapNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), displacement_bias_and_scale_format: Format::default(), displacement_vector_format: Format::default(), displacement_bias_and_scale_buffer: DeviceOrHostAddressConstKHR::default(), @@ -50037,8 +49975,8 @@ impl ::std::default::Default for AccelerationStructureTrianglesDisplacementMicro index_stride: DeviceSize::default(), base_triangle: u32::default(), usage_counts_count: u32::default(), - p_usage_counts: ::std::ptr::null(), - pp_usage_counts: ::std::ptr::null(), + p_usage_counts: ::core::ptr::null(), + pp_usage_counts: ::core::ptr::null(), micromap: MicromapEXT::default(), _marker: PhantomData, } @@ -50162,13 +50100,13 @@ pub struct PipelinePropertiesIdentifierEXT<'a> { } unsafe impl Send for PipelinePropertiesIdentifierEXT<'_> {} unsafe impl Sync for PipelinePropertiesIdentifierEXT<'_> {} -impl ::std::default::Default for PipelinePropertiesIdentifierEXT<'_> { +impl ::core::default::Default for PipelinePropertiesIdentifierEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), - pipeline_identifier: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null_mut(), + pipeline_identifier: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -50196,12 +50134,12 @@ pub struct PhysicalDevicePipelinePropertiesFeaturesEXT<'a> { } unsafe impl Send for PhysicalDevicePipelinePropertiesFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDevicePipelinePropertiesFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDevicePipelinePropertiesFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDevicePipelinePropertiesFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), pipeline_properties_identifier: Bool32::default(), _marker: PhantomData, } @@ -50233,12 +50171,12 @@ pub struct PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD<'a> { } unsafe impl Send for PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD<'_> {} unsafe impl Sync for PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD<'_> { +impl ::core::default::Default for PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_early_and_late_fragment_tests: Bool32::default(), _marker: PhantomData, } @@ -50279,12 +50217,12 @@ pub struct ExternalMemoryAcquireUnmodifiedEXT<'a> { } unsafe impl Send for ExternalMemoryAcquireUnmodifiedEXT<'_> {} unsafe impl Sync for ExternalMemoryAcquireUnmodifiedEXT<'_> {} -impl ::std::default::Default for ExternalMemoryAcquireUnmodifiedEXT<'_> { +impl ::core::default::Default for ExternalMemoryAcquireUnmodifiedEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), acquire_unmodified_memory: Bool32::default(), _marker: PhantomData, } @@ -50317,12 +50255,12 @@ pub struct ExportMetalObjectCreateInfoEXT<'a> { } unsafe impl Send for ExportMetalObjectCreateInfoEXT<'_> {} unsafe impl Sync for ExportMetalObjectCreateInfoEXT<'_> {} -impl ::std::default::Default for ExportMetalObjectCreateInfoEXT<'_> { +impl ::core::default::Default for ExportMetalObjectCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), export_object_type: ExportMetalObjectTypeFlagsEXT::default(), _marker: PhantomData, } @@ -50357,12 +50295,12 @@ pub struct ExportMetalObjectsInfoEXT<'a> { } unsafe impl Send for ExportMetalObjectsInfoEXT<'_> {} unsafe impl Sync for ExportMetalObjectsInfoEXT<'_> {} -impl ::std::default::Default for ExportMetalObjectsInfoEXT<'_> { +impl ::core::default::Default for ExportMetalObjectsInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), _marker: PhantomData, } } @@ -50403,13 +50341,13 @@ pub struct ExportMetalDeviceInfoEXT<'a> { } unsafe impl Send for ExportMetalDeviceInfoEXT<'_> {} unsafe impl Sync for ExportMetalDeviceInfoEXT<'_> {} -impl ::std::default::Default for ExportMetalDeviceInfoEXT<'_> { +impl ::core::default::Default for ExportMetalDeviceInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - mtl_device: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null(), + mtl_device: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -50439,14 +50377,14 @@ pub struct ExportMetalCommandQueueInfoEXT<'a> { } unsafe impl Send for ExportMetalCommandQueueInfoEXT<'_> {} unsafe impl Sync for ExportMetalCommandQueueInfoEXT<'_> {} -impl ::std::default::Default for ExportMetalCommandQueueInfoEXT<'_> { +impl ::core::default::Default for ExportMetalCommandQueueInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), queue: Queue::default(), - mtl_command_queue: unsafe { ::std::mem::zeroed() }, + mtl_command_queue: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -50481,14 +50419,14 @@ pub struct ExportMetalBufferInfoEXT<'a> { } unsafe impl Send for ExportMetalBufferInfoEXT<'_> {} unsafe impl Sync for ExportMetalBufferInfoEXT<'_> {} -impl ::std::default::Default for ExportMetalBufferInfoEXT<'_> { +impl ::core::default::Default for ExportMetalBufferInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), memory: DeviceMemory::default(), - mtl_buffer: unsafe { ::std::mem::zeroed() }, + mtl_buffer: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -50522,13 +50460,13 @@ pub struct ImportMetalBufferInfoEXT<'a> { } unsafe impl Send for ImportMetalBufferInfoEXT<'_> {} unsafe impl Sync for ImportMetalBufferInfoEXT<'_> {} -impl ::std::default::Default for ImportMetalBufferInfoEXT<'_> { +impl ::core::default::Default for ImportMetalBufferInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - mtl_buffer: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null(), + mtl_buffer: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -50561,17 +50499,17 @@ pub struct ExportMetalTextureInfoEXT<'a> { } unsafe impl Send for ExportMetalTextureInfoEXT<'_> {} unsafe impl Sync for ExportMetalTextureInfoEXT<'_> {} -impl ::std::default::Default for ExportMetalTextureInfoEXT<'_> { +impl ::core::default::Default for ExportMetalTextureInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), image: Image::default(), image_view: ImageView::default(), buffer_view: BufferView::default(), plane: ImageAspectFlags::default(), - mtl_texture: unsafe { ::std::mem::zeroed() }, + mtl_texture: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -50621,14 +50559,14 @@ pub struct ImportMetalTextureInfoEXT<'a> { } unsafe impl Send for ImportMetalTextureInfoEXT<'_> {} unsafe impl Sync for ImportMetalTextureInfoEXT<'_> {} -impl ::std::default::Default for ImportMetalTextureInfoEXT<'_> { +impl ::core::default::Default for ImportMetalTextureInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), plane: ImageAspectFlags::default(), - mtl_texture: unsafe { ::std::mem::zeroed() }, + mtl_texture: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -50663,14 +50601,14 @@ pub struct ExportMetalIOSurfaceInfoEXT<'a> { } unsafe impl Send for ExportMetalIOSurfaceInfoEXT<'_> {} unsafe impl Sync for ExportMetalIOSurfaceInfoEXT<'_> {} -impl ::std::default::Default for ExportMetalIOSurfaceInfoEXT<'_> { +impl ::core::default::Default for ExportMetalIOSurfaceInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), image: Image::default(), - io_surface: unsafe { ::std::mem::zeroed() }, + io_surface: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -50704,13 +50642,13 @@ pub struct ImportMetalIOSurfaceInfoEXT<'a> { } unsafe impl Send for ImportMetalIOSurfaceInfoEXT<'_> {} unsafe impl Sync for ImportMetalIOSurfaceInfoEXT<'_> {} -impl ::std::default::Default for ImportMetalIOSurfaceInfoEXT<'_> { +impl ::core::default::Default for ImportMetalIOSurfaceInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - io_surface: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null(), + io_surface: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -50741,15 +50679,15 @@ pub struct ExportMetalSharedEventInfoEXT<'a> { } unsafe impl Send for ExportMetalSharedEventInfoEXT<'_> {} unsafe impl Sync for ExportMetalSharedEventInfoEXT<'_> {} -impl ::std::default::Default for ExportMetalSharedEventInfoEXT<'_> { +impl ::core::default::Default for ExportMetalSharedEventInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), semaphore: Semaphore::default(), event: Event::default(), - mtl_shared_event: unsafe { ::std::mem::zeroed() }, + mtl_shared_event: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -50788,13 +50726,13 @@ pub struct ImportMetalSharedEventInfoEXT<'a> { } unsafe impl Send for ImportMetalSharedEventInfoEXT<'_> {} unsafe impl Sync for ImportMetalSharedEventInfoEXT<'_> {} -impl ::std::default::Default for ImportMetalSharedEventInfoEXT<'_> { +impl ::core::default::Default for ImportMetalSharedEventInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - mtl_shared_event: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null(), + mtl_shared_event: unsafe { ::core::mem::zeroed() }, _marker: PhantomData, } } @@ -50824,12 +50762,12 @@ pub struct PhysicalDeviceNonSeamlessCubeMapFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceNonSeamlessCubeMapFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceNonSeamlessCubeMapFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceNonSeamlessCubeMapFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceNonSeamlessCubeMapFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), non_seamless_cube_map: Bool32::default(), _marker: PhantomData, } @@ -50861,12 +50799,12 @@ pub struct PhysicalDevicePipelineRobustnessFeaturesEXT<'a> { } unsafe impl Send for PhysicalDevicePipelineRobustnessFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDevicePipelineRobustnessFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDevicePipelineRobustnessFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDevicePipelineRobustnessFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), pipeline_robustness: Bool32::default(), _marker: PhantomData, } @@ -50901,12 +50839,12 @@ pub struct PipelineRobustnessCreateInfoEXT<'a> { } unsafe impl Send for PipelineRobustnessCreateInfoEXT<'_> {} unsafe impl Sync for PipelineRobustnessCreateInfoEXT<'_> {} -impl ::std::default::Default for PipelineRobustnessCreateInfoEXT<'_> { +impl ::core::default::Default for PipelineRobustnessCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), storage_buffers: PipelineRobustnessBufferBehaviorEXT::default(), uniform_buffers: PipelineRobustnessBufferBehaviorEXT::default(), vertex_inputs: PipelineRobustnessBufferBehaviorEXT::default(), @@ -50960,12 +50898,12 @@ pub struct PhysicalDevicePipelineRobustnessPropertiesEXT<'a> { } unsafe impl Send for PhysicalDevicePipelineRobustnessPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDevicePipelineRobustnessPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDevicePipelineRobustnessPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDevicePipelineRobustnessPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), default_robustness_storage_buffers: PipelineRobustnessBufferBehaviorEXT::default(), default_robustness_uniform_buffers: PipelineRobustnessBufferBehaviorEXT::default(), default_robustness_vertex_inputs: PipelineRobustnessBufferBehaviorEXT::default(), @@ -51028,12 +50966,12 @@ pub struct ImageViewSampleWeightCreateInfoQCOM<'a> { } unsafe impl Send for ImageViewSampleWeightCreateInfoQCOM<'_> {} unsafe impl Sync for ImageViewSampleWeightCreateInfoQCOM<'_> {} -impl ::std::default::Default for ImageViewSampleWeightCreateInfoQCOM<'_> { +impl ::core::default::Default for ImageViewSampleWeightCreateInfoQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), filter_center: Offset2D::default(), filter_size: Extent2D::default(), num_phases: u32::default(), @@ -51077,12 +51015,12 @@ pub struct PhysicalDeviceImageProcessingFeaturesQCOM<'a> { } unsafe impl Send for PhysicalDeviceImageProcessingFeaturesQCOM<'_> {} unsafe impl Sync for PhysicalDeviceImageProcessingFeaturesQCOM<'_> {} -impl ::std::default::Default for PhysicalDeviceImageProcessingFeaturesQCOM<'_> { +impl ::core::default::Default for PhysicalDeviceImageProcessingFeaturesQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), texture_sample_weighted: Bool32::default(), texture_box_filter: Bool32::default(), texture_block_match: Bool32::default(), @@ -51129,12 +51067,12 @@ pub struct PhysicalDeviceImageProcessingPropertiesQCOM<'a> { } unsafe impl Send for PhysicalDeviceImageProcessingPropertiesQCOM<'_> {} unsafe impl Sync for PhysicalDeviceImageProcessingPropertiesQCOM<'_> {} -impl ::std::default::Default for PhysicalDeviceImageProcessingPropertiesQCOM<'_> { +impl ::core::default::Default for PhysicalDeviceImageProcessingPropertiesQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_weight_filter_phases: u32::default(), max_weight_filter_dimension: Extent2D::default(), max_block_match_region: Extent2D::default(), @@ -51183,12 +51121,12 @@ pub struct PhysicalDeviceTilePropertiesFeaturesQCOM<'a> { } unsafe impl Send for PhysicalDeviceTilePropertiesFeaturesQCOM<'_> {} unsafe impl Sync for PhysicalDeviceTilePropertiesFeaturesQCOM<'_> {} -impl ::std::default::Default for PhysicalDeviceTilePropertiesFeaturesQCOM<'_> { +impl ::core::default::Default for PhysicalDeviceTilePropertiesFeaturesQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), tile_properties: Bool32::default(), _marker: PhantomData, } @@ -51222,12 +51160,12 @@ pub struct TilePropertiesQCOM<'a> { } unsafe impl Send for TilePropertiesQCOM<'_> {} unsafe impl Sync for TilePropertiesQCOM<'_> {} -impl ::std::default::Default for TilePropertiesQCOM<'_> { +impl ::core::default::Default for TilePropertiesQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), tile_size: Extent3D::default(), apron_size: Extent2D::default(), origin: Offset2D::default(), @@ -51268,12 +51206,12 @@ pub struct PhysicalDeviceAmigoProfilingFeaturesSEC<'a> { } unsafe impl Send for PhysicalDeviceAmigoProfilingFeaturesSEC<'_> {} unsafe impl Sync for PhysicalDeviceAmigoProfilingFeaturesSEC<'_> {} -impl ::std::default::Default for PhysicalDeviceAmigoProfilingFeaturesSEC<'_> { +impl ::core::default::Default for PhysicalDeviceAmigoProfilingFeaturesSEC<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), amigo_profiling: Bool32::default(), _marker: PhantomData, } @@ -51306,12 +51244,12 @@ pub struct AmigoProfilingSubmitInfoSEC<'a> { } unsafe impl Send for AmigoProfilingSubmitInfoSEC<'_> {} unsafe impl Sync for AmigoProfilingSubmitInfoSEC<'_> {} -impl ::std::default::Default for AmigoProfilingSubmitInfoSEC<'_> { +impl ::core::default::Default for AmigoProfilingSubmitInfoSEC<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), first_draw_timestamp: u64::default(), swap_buffer_timestamp: u64::default(), _marker: PhantomData, @@ -51347,12 +51285,12 @@ pub struct PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), attachment_feedback_loop_layout: Bool32::default(), _marker: PhantomData, } @@ -51390,12 +51328,12 @@ pub struct PhysicalDeviceDepthClampZeroOneFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceDepthClampZeroOneFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceDepthClampZeroOneFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceDepthClampZeroOneFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceDepthClampZeroOneFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), depth_clamp_zero_one: Bool32::default(), _marker: PhantomData, } @@ -51427,12 +51365,12 @@ pub struct PhysicalDeviceAddressBindingReportFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceAddressBindingReportFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceAddressBindingReportFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceAddressBindingReportFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceAddressBindingReportFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), report_address_binding: Bool32::default(), _marker: PhantomData, } @@ -51467,12 +51405,12 @@ pub struct DeviceAddressBindingCallbackDataEXT<'a> { } unsafe impl Send for DeviceAddressBindingCallbackDataEXT<'_> {} unsafe impl Sync for DeviceAddressBindingCallbackDataEXT<'_> {} -impl ::std::default::Default for DeviceAddressBindingCallbackDataEXT<'_> { +impl ::core::default::Default for DeviceAddressBindingCallbackDataEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), flags: DeviceAddressBindingFlagsEXT::default(), base_address: DeviceAddress::default(), size: DeviceSize::default(), @@ -51520,12 +51458,12 @@ pub struct PhysicalDeviceOpticalFlowFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceOpticalFlowFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceOpticalFlowFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceOpticalFlowFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceOpticalFlowFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), optical_flow: Bool32::default(), _marker: PhantomData, } @@ -51566,12 +51504,12 @@ pub struct PhysicalDeviceOpticalFlowPropertiesNV<'a> { } unsafe impl Send for PhysicalDeviceOpticalFlowPropertiesNV<'_> {} unsafe impl Sync for PhysicalDeviceOpticalFlowPropertiesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceOpticalFlowPropertiesNV<'_> { +impl ::core::default::Default for PhysicalDeviceOpticalFlowPropertiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), supported_output_grid_sizes: OpticalFlowGridSizeFlagsNV::default(), supported_hint_grid_sizes: OpticalFlowGridSizeFlagsNV::default(), hint_supported: Bool32::default(), @@ -51667,12 +51605,12 @@ pub struct OpticalFlowImageFormatInfoNV<'a> { } unsafe impl Send for OpticalFlowImageFormatInfoNV<'_> {} unsafe impl Sync for OpticalFlowImageFormatInfoNV<'_> {} -impl ::std::default::Default for OpticalFlowImageFormatInfoNV<'_> { +impl ::core::default::Default for OpticalFlowImageFormatInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), usage: OpticalFlowUsageFlagsNV::default(), _marker: PhantomData, } @@ -51703,12 +51641,12 @@ pub struct OpticalFlowImageFormatPropertiesNV<'a> { } unsafe impl Send for OpticalFlowImageFormatPropertiesNV<'_> {} unsafe impl Sync for OpticalFlowImageFormatPropertiesNV<'_> {} -impl ::std::default::Default for OpticalFlowImageFormatPropertiesNV<'_> { +impl ::core::default::Default for OpticalFlowImageFormatPropertiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), format: Format::default(), _marker: PhantomData, } @@ -51745,12 +51683,12 @@ pub struct OpticalFlowSessionCreateInfoNV<'a> { } unsafe impl Send for OpticalFlowSessionCreateInfoNV<'_> {} unsafe impl Sync for OpticalFlowSessionCreateInfoNV<'_> {} -impl ::std::default::Default for OpticalFlowSessionCreateInfoNV<'_> { +impl ::core::default::Default for OpticalFlowSessionCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), width: u32::default(), height: u32::default(), image_format: Format::default(), @@ -51847,15 +51785,15 @@ pub struct OpticalFlowSessionCreatePrivateDataInfoNV<'a> { } unsafe impl Send for OpticalFlowSessionCreatePrivateDataInfoNV<'_> {} unsafe impl Sync for OpticalFlowSessionCreatePrivateDataInfoNV<'_> {} -impl ::std::default::Default for OpticalFlowSessionCreatePrivateDataInfoNV<'_> { +impl ::core::default::Default for OpticalFlowSessionCreatePrivateDataInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), id: u32::default(), size: u32::default(), - p_private_data: ::std::ptr::null(), + p_private_data: ::core::ptr::null(), _marker: PhantomData, } } @@ -51900,15 +51838,15 @@ pub struct OpticalFlowExecuteInfoNV<'a> { } unsafe impl Send for OpticalFlowExecuteInfoNV<'_> {} unsafe impl Sync for OpticalFlowExecuteInfoNV<'_> {} -impl ::std::default::Default for OpticalFlowExecuteInfoNV<'_> { +impl ::core::default::Default for OpticalFlowExecuteInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), flags: OpticalFlowExecuteFlagsNV::default(), region_count: u32::default(), - p_regions: ::std::ptr::null(), + p_regions: ::core::ptr::null(), _marker: PhantomData, } } @@ -51943,12 +51881,12 @@ pub struct PhysicalDeviceFaultFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceFaultFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceFaultFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceFaultFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceFaultFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), device_fault: Bool32::default(), device_fault_vendor_binary: Bool32::default(), _marker: PhantomData, @@ -52018,11 +51956,11 @@ impl fmt::Debug for DeviceFaultVendorInfoEXT { .finish() } } -impl ::std::default::Default for DeviceFaultVendorInfoEXT { +impl ::core::default::Default for DeviceFaultVendorInfoEXT { #[inline] fn default() -> Self { Self { - description: unsafe { ::std::mem::zeroed() }, + description: unsafe { ::core::mem::zeroed() }, vendor_fault_code: u64::default(), vendor_fault_data: u64::default(), } @@ -52032,14 +51970,12 @@ impl DeviceFaultVendorInfoEXT { #[inline] pub fn description( mut self, - description: &core::ffi::CStr, + description: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.description, description).map(|()| self) } #[inline] - pub fn description_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn description_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.description) } #[inline] @@ -52068,12 +52004,12 @@ pub struct DeviceFaultCountsEXT<'a> { } unsafe impl Send for DeviceFaultCountsEXT<'_> {} unsafe impl Sync for DeviceFaultCountsEXT<'_> {} -impl ::std::default::Default for DeviceFaultCountsEXT<'_> { +impl ::core::default::Default for DeviceFaultCountsEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), address_info_count: u32::default(), vendor_info_count: u32::default(), vendor_binary_size: DeviceSize::default(), @@ -52129,16 +52065,16 @@ impl fmt::Debug for DeviceFaultInfoEXT<'_> { .finish() } } -impl ::std::default::Default for DeviceFaultInfoEXT<'_> { +impl ::core::default::Default for DeviceFaultInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), - description: unsafe { ::std::mem::zeroed() }, - p_address_infos: ::std::ptr::null_mut(), - p_vendor_infos: ::std::ptr::null_mut(), - p_vendor_binary_data: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), + description: unsafe { ::core::mem::zeroed() }, + p_address_infos: ::core::ptr::null_mut(), + p_vendor_infos: ::core::ptr::null_mut(), + p_vendor_binary_data: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -52150,14 +52086,12 @@ impl<'a> DeviceFaultInfoEXT<'a> { #[inline] pub fn description( mut self, - description: &core::ffi::CStr, + description: &CStr, ) -> core::result::Result { write_c_str_slice_with_nul(&mut self.description, description).map(|()| self) } #[inline] - pub fn description_as_c_str( - &self, - ) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn description_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.description) } #[inline] @@ -52194,7 +52128,7 @@ pub struct DeviceFaultVendorBinaryHeaderVersionOneEXT { pub engine_version: u32, pub api_version: u32, } -impl ::std::default::Default for DeviceFaultVendorBinaryHeaderVersionOneEXT { +impl ::core::default::Default for DeviceFaultVendorBinaryHeaderVersionOneEXT { #[inline] fn default() -> Self { Self { @@ -52203,7 +52137,7 @@ impl ::std::default::Default for DeviceFaultVendorBinaryHeaderVersionOneEXT { vendor_id: u32::default(), device_id: u32::default(), driver_version: u32::default(), - pipeline_cache_uuid: unsafe { ::std::mem::zeroed() }, + pipeline_cache_uuid: unsafe { ::core::mem::zeroed() }, application_name_offset: u32::default(), application_version: u32::default(), engine_name_offset: u32::default(), @@ -52285,12 +52219,12 @@ pub struct PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT<'a> { } unsafe impl Send for PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), pipeline_library_group_handles: Bool32::default(), _marker: PhantomData, } @@ -52327,12 +52261,12 @@ pub struct DepthBiasInfoEXT<'a> { } unsafe impl Send for DepthBiasInfoEXT<'_> {} unsafe impl Sync for DepthBiasInfoEXT<'_> {} -impl ::std::default::Default for DepthBiasInfoEXT<'_> { +impl ::core::default::Default for DepthBiasInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), depth_bias_constant_factor: f32::default(), depth_bias_clamp: f32::default(), depth_bias_slope_factor: f32::default(), @@ -52389,12 +52323,12 @@ pub struct DepthBiasRepresentationInfoEXT<'a> { } unsafe impl Send for DepthBiasRepresentationInfoEXT<'_> {} unsafe impl Sync for DepthBiasRepresentationInfoEXT<'_> {} -impl ::std::default::Default for DepthBiasRepresentationInfoEXT<'_> { +impl ::core::default::Default for DepthBiasRepresentationInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), depth_bias_representation: DepthBiasRepresentationEXT::default(), depth_bias_exact: Bool32::default(), _marker: PhantomData, @@ -52478,12 +52412,12 @@ pub struct PhysicalDeviceShaderCoreBuiltinsPropertiesARM<'a> { } unsafe impl Send for PhysicalDeviceShaderCoreBuiltinsPropertiesARM<'_> {} unsafe impl Sync for PhysicalDeviceShaderCoreBuiltinsPropertiesARM<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderCoreBuiltinsPropertiesARM<'_> { +impl ::core::default::Default for PhysicalDeviceShaderCoreBuiltinsPropertiesARM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_core_mask: u64::default(), shader_core_count: u32::default(), shader_warps_per_core: u32::default(), @@ -52526,12 +52460,12 @@ pub struct PhysicalDeviceShaderCoreBuiltinsFeaturesARM<'a> { } unsafe impl Send for PhysicalDeviceShaderCoreBuiltinsFeaturesARM<'_> {} unsafe impl Sync for PhysicalDeviceShaderCoreBuiltinsFeaturesARM<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderCoreBuiltinsFeaturesARM<'_> { +impl ::core::default::Default for PhysicalDeviceShaderCoreBuiltinsFeaturesARM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_core_builtins: Bool32::default(), _marker: PhantomData, } @@ -52571,21 +52505,21 @@ pub struct FrameBoundaryEXT<'a> { } unsafe impl Send for FrameBoundaryEXT<'_> {} unsafe impl Sync for FrameBoundaryEXT<'_> {} -impl ::std::default::Default for FrameBoundaryEXT<'_> { +impl ::core::default::Default for FrameBoundaryEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: FrameBoundaryFlagsEXT::default(), frame_id: u64::default(), image_count: u32::default(), - p_images: ::std::ptr::null(), + p_images: ::core::ptr::null(), buffer_count: u32::default(), - p_buffers: ::std::ptr::null(), + p_buffers: ::core::ptr::null(), tag_name: u64::default(), tag_size: usize::default(), - p_tag: ::std::ptr::null(), + p_tag: ::core::ptr::null(), _marker: PhantomData, } } @@ -52645,12 +52579,12 @@ pub struct PhysicalDeviceFrameBoundaryFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceFrameBoundaryFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceFrameBoundaryFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceFrameBoundaryFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceFrameBoundaryFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), frame_boundary: Bool32::default(), _marker: PhantomData, } @@ -52682,12 +52616,12 @@ pub struct PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), dynamic_rendering_unused_attachments: Bool32::default(), _marker: PhantomData, } @@ -52728,12 +52662,12 @@ pub struct SurfacePresentModeEXT<'a> { } unsafe impl Send for SurfacePresentModeEXT<'_> {} unsafe impl Sync for SurfacePresentModeEXT<'_> {} -impl ::std::default::Default for SurfacePresentModeEXT<'_> { +impl ::core::default::Default for SurfacePresentModeEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), present_mode: PresentModeKHR::default(), _marker: PhantomData, } @@ -52767,12 +52701,12 @@ pub struct SurfacePresentScalingCapabilitiesEXT<'a> { } unsafe impl Send for SurfacePresentScalingCapabilitiesEXT<'_> {} unsafe impl Sync for SurfacePresentScalingCapabilitiesEXT<'_> {} -impl ::std::default::Default for SurfacePresentScalingCapabilitiesEXT<'_> { +impl ::core::default::Default for SurfacePresentScalingCapabilitiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), supported_present_scaling: PresentScalingFlagsEXT::default(), supported_present_gravity_x: PresentGravityFlagsEXT::default(), supported_present_gravity_y: PresentGravityFlagsEXT::default(), @@ -52836,14 +52770,14 @@ pub struct SurfacePresentModeCompatibilityEXT<'a> { } unsafe impl Send for SurfacePresentModeCompatibilityEXT<'_> {} unsafe impl Sync for SurfacePresentModeCompatibilityEXT<'_> {} -impl ::std::default::Default for SurfacePresentModeCompatibilityEXT<'_> { +impl ::core::default::Default for SurfacePresentModeCompatibilityEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), present_mode_count: u32::default(), - p_present_modes: ::std::ptr::null_mut(), + p_present_modes: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -52873,12 +52807,12 @@ pub struct PhysicalDeviceSwapchainMaintenance1FeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceSwapchainMaintenance1FeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceSwapchainMaintenance1FeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceSwapchainMaintenance1FeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceSwapchainMaintenance1FeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), swapchain_maintenance1: Bool32::default(), _marker: PhantomData, } @@ -52911,14 +52845,14 @@ pub struct SwapchainPresentFenceInfoEXT<'a> { } unsafe impl Send for SwapchainPresentFenceInfoEXT<'_> {} unsafe impl Sync for SwapchainPresentFenceInfoEXT<'_> {} -impl ::std::default::Default for SwapchainPresentFenceInfoEXT<'_> { +impl ::core::default::Default for SwapchainPresentFenceInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), swapchain_count: u32::default(), - p_fences: ::std::ptr::null(), + p_fences: ::core::ptr::null(), _marker: PhantomData, } } @@ -52949,14 +52883,14 @@ pub struct SwapchainPresentModesCreateInfoEXT<'a> { } unsafe impl Send for SwapchainPresentModesCreateInfoEXT<'_> {} unsafe impl Sync for SwapchainPresentModesCreateInfoEXT<'_> {} -impl ::std::default::Default for SwapchainPresentModesCreateInfoEXT<'_> { +impl ::core::default::Default for SwapchainPresentModesCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), present_mode_count: u32::default(), - p_present_modes: ::std::ptr::null(), + p_present_modes: ::core::ptr::null(), _marker: PhantomData, } } @@ -52987,14 +52921,14 @@ pub struct SwapchainPresentModeInfoEXT<'a> { } unsafe impl Send for SwapchainPresentModeInfoEXT<'_> {} unsafe impl Sync for SwapchainPresentModeInfoEXT<'_> {} -impl ::std::default::Default for SwapchainPresentModeInfoEXT<'_> { +impl ::core::default::Default for SwapchainPresentModeInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), swapchain_count: u32::default(), - p_present_modes: ::std::ptr::null(), + p_present_modes: ::core::ptr::null(), _marker: PhantomData, } } @@ -53026,12 +52960,12 @@ pub struct SwapchainPresentScalingCreateInfoEXT<'a> { } unsafe impl Send for SwapchainPresentScalingCreateInfoEXT<'_> {} unsafe impl Sync for SwapchainPresentScalingCreateInfoEXT<'_> {} -impl ::std::default::Default for SwapchainPresentScalingCreateInfoEXT<'_> { +impl ::core::default::Default for SwapchainPresentScalingCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), scaling_behavior: PresentScalingFlagsEXT::default(), present_gravity_x: PresentGravityFlagsEXT::default(), present_gravity_y: PresentGravityFlagsEXT::default(), @@ -53075,15 +53009,15 @@ pub struct ReleaseSwapchainImagesInfoEXT<'a> { } unsafe impl Send for ReleaseSwapchainImagesInfoEXT<'_> {} unsafe impl Sync for ReleaseSwapchainImagesInfoEXT<'_> {} -impl ::std::default::Default for ReleaseSwapchainImagesInfoEXT<'_> { +impl ::core::default::Default for ReleaseSwapchainImagesInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), swapchain: SwapchainKHR::default(), image_index_count: u32::default(), - p_image_indices: ::std::ptr::null(), + p_image_indices: ::core::ptr::null(), _marker: PhantomData, } } @@ -53120,12 +53054,12 @@ pub struct PhysicalDeviceDepthBiasControlFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceDepthBiasControlFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceDepthBiasControlFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceDepthBiasControlFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceDepthBiasControlFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), depth_bias_control: Bool32::default(), least_representable_value_force_unorm_representation: Bool32::default(), float_representation: Bool32::default(), @@ -53179,12 +53113,12 @@ pub struct PhysicalDeviceRayTracingInvocationReorderFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceRayTracingInvocationReorderFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceRayTracingInvocationReorderFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceRayTracingInvocationReorderFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceRayTracingInvocationReorderFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), ray_tracing_invocation_reorder: Bool32::default(), _marker: PhantomData, } @@ -53219,12 +53153,12 @@ pub struct PhysicalDeviceRayTracingInvocationReorderPropertiesNV<'a> { } unsafe impl Send for PhysicalDeviceRayTracingInvocationReorderPropertiesNV<'_> {} unsafe impl Sync for PhysicalDeviceRayTracingInvocationReorderPropertiesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceRayTracingInvocationReorderPropertiesNV<'_> { +impl ::core::default::Default for PhysicalDeviceRayTracingInvocationReorderPropertiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), ray_tracing_invocation_reorder_reordering_hint: RayTracingInvocationReorderModeNV::default(), _marker: PhantomData, @@ -53263,12 +53197,12 @@ pub struct PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), extended_sparse_address_space: Bool32::default(), _marker: PhantomData, } @@ -53305,12 +53239,12 @@ pub struct PhysicalDeviceExtendedSparseAddressSpacePropertiesNV<'a> { } unsafe impl Send for PhysicalDeviceExtendedSparseAddressSpacePropertiesNV<'_> {} unsafe impl Sync for PhysicalDeviceExtendedSparseAddressSpacePropertiesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceExtendedSparseAddressSpacePropertiesNV<'_> { +impl ::core::default::Default for PhysicalDeviceExtendedSparseAddressSpacePropertiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), extended_sparse_address_space_size: DeviceSize::default(), extended_sparse_image_usage_flags: ImageUsageFlags::default(), extended_sparse_buffer_usage_flags: BufferUsageFlags::default(), @@ -53379,12 +53313,12 @@ impl fmt::Debug for DirectDriverLoadingInfoLUNARG<'_> { .finish() } } -impl ::std::default::Default for DirectDriverLoadingInfoLUNARG<'_> { +impl ::core::default::Default for DirectDriverLoadingInfoLUNARG<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), flags: DirectDriverLoadingFlagsLUNARG::default(), pfn_get_instance_proc_addr: PFN_vkGetInstanceProcAddrLUNARG::default(), _marker: PhantomData, @@ -53424,15 +53358,15 @@ pub struct DirectDriverLoadingListLUNARG<'a> { } unsafe impl Send for DirectDriverLoadingListLUNARG<'_> {} unsafe impl Sync for DirectDriverLoadingListLUNARG<'_> {} -impl ::std::default::Default for DirectDriverLoadingListLUNARG<'_> { +impl ::core::default::Default for DirectDriverLoadingListLUNARG<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), mode: DirectDriverLoadingModeLUNARG::default(), driver_count: u32::default(), - p_drivers: ::std::ptr::null(), + p_drivers: ::core::ptr::null(), _marker: PhantomData, } } @@ -53467,12 +53401,12 @@ pub struct PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM<'a> { } unsafe impl Send for PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM<'_> {} unsafe impl Sync for PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM<'_> {} -impl ::std::default::Default for PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM<'_> { +impl ::core::default::Default for PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), multiview_per_view_viewports: Bool32::default(), _marker: PhantomData, } @@ -53507,12 +53441,12 @@ pub struct PhysicalDeviceRayTracingPositionFetchFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceRayTracingPositionFetchFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceRayTracingPositionFetchFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceRayTracingPositionFetchFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceRayTracingPositionFetchFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), ray_tracing_position_fetch: Bool32::default(), _marker: PhantomData, } @@ -53548,14 +53482,14 @@ pub struct DeviceImageSubresourceInfoKHR<'a> { } unsafe impl Send for DeviceImageSubresourceInfoKHR<'_> {} unsafe impl Sync for DeviceImageSubresourceInfoKHR<'_> {} -impl ::std::default::Default for DeviceImageSubresourceInfoKHR<'_> { +impl ::core::default::Default for DeviceImageSubresourceInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_create_info: ::std::ptr::null(), - p_subresource: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_create_info: ::core::ptr::null(), + p_subresource: ::core::ptr::null(), _marker: PhantomData, } } @@ -53590,12 +53524,12 @@ pub struct PhysicalDeviceShaderCorePropertiesARM<'a> { } unsafe impl Send for PhysicalDeviceShaderCorePropertiesARM<'_> {} unsafe impl Sync for PhysicalDeviceShaderCorePropertiesARM<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderCorePropertiesARM<'_> { +impl ::core::default::Default for PhysicalDeviceShaderCorePropertiesARM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), pixel_rate: u32::default(), texel_rate: u32::default(), fma_rate: u32::default(), @@ -53637,12 +53571,12 @@ pub struct PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM<'a> { } unsafe impl Send for PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM<'_> {} unsafe impl Sync for PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM<'_> {} -impl ::std::default::Default for PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM<'_> { +impl ::core::default::Default for PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), multiview_per_view_render_areas: Bool32::default(), _marker: PhantomData, } @@ -53681,14 +53615,14 @@ pub struct MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM<'a> { } unsafe impl Send for MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM<'_> {} unsafe impl Sync for MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM<'_> {} -impl ::std::default::Default for MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM<'_> { +impl ::core::default::Default for MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), per_view_render_area_count: u32::default(), - p_per_view_render_areas: ::std::ptr::null(), + p_per_view_render_areas: ::core::ptr::null(), _marker: PhantomData, } } @@ -53720,13 +53654,13 @@ pub struct QueryLowLatencySupportNV<'a> { } unsafe impl Send for QueryLowLatencySupportNV<'_> {} unsafe impl Sync for QueryLowLatencySupportNV<'_> {} -impl ::std::default::Default for QueryLowLatencySupportNV<'_> { +impl ::core::default::Default for QueryLowLatencySupportNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_queried_low_latency_data: ::std::ptr::null_mut(), + p_next: ::core::ptr::null(), + p_queried_low_latency_data: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -53758,12 +53692,12 @@ pub struct MemoryMapInfoKHR<'a> { } unsafe impl Send for MemoryMapInfoKHR<'_> {} unsafe impl Sync for MemoryMapInfoKHR<'_> {} -impl ::std::default::Default for MemoryMapInfoKHR<'_> { +impl ::core::default::Default for MemoryMapInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: MemoryMapFlags::default(), memory: DeviceMemory::default(), offset: DeviceSize::default(), @@ -53826,12 +53760,12 @@ pub struct MemoryUnmapInfoKHR<'a> { } unsafe impl Send for MemoryUnmapInfoKHR<'_> {} unsafe impl Sync for MemoryUnmapInfoKHR<'_> {} -impl ::std::default::Default for MemoryUnmapInfoKHR<'_> { +impl ::core::default::Default for MemoryUnmapInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: MemoryUnmapFlagsKHR::default(), memory: DeviceMemory::default(), _marker: PhantomData, @@ -53866,12 +53800,12 @@ pub struct PhysicalDeviceShaderObjectFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceShaderObjectFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceShaderObjectFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderObjectFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceShaderObjectFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_object: Bool32::default(), _marker: PhantomData, } @@ -53903,13 +53837,13 @@ pub struct PhysicalDeviceShaderObjectPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceShaderObjectPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceShaderObjectPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderObjectPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceShaderObjectPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), - shader_binary_uuid: unsafe { ::std::mem::zeroed() }, + p_next: ::core::ptr::null_mut(), + shader_binary_uuid: unsafe { ::core::mem::zeroed() }, shader_binary_version: u32::default(), _marker: PhantomData, } @@ -53956,24 +53890,24 @@ pub struct ShaderCreateInfoEXT<'a> { } unsafe impl Send for ShaderCreateInfoEXT<'_> {} unsafe impl Sync for ShaderCreateInfoEXT<'_> {} -impl ::std::default::Default for ShaderCreateInfoEXT<'_> { +impl ::core::default::Default for ShaderCreateInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: ShaderCreateFlagsEXT::default(), stage: ShaderStageFlags::default(), next_stage: ShaderStageFlags::default(), code_type: ShaderCodeTypeEXT::default(), code_size: usize::default(), - p_code: ::std::ptr::null(), - p_name: ::std::ptr::null(), + p_code: ::core::ptr::null(), + p_name: ::core::ptr::null(), set_layout_count: u32::default(), - p_set_layouts: ::std::ptr::null(), + p_set_layouts: ::core::ptr::null(), push_constant_range_count: u32::default(), - p_push_constant_ranges: ::std::ptr::null(), - p_specialization_info: ::std::ptr::null(), + p_push_constant_ranges: ::core::ptr::null(), + p_specialization_info: ::core::ptr::null(), _marker: PhantomData, } } @@ -54010,16 +53944,16 @@ impl<'a> ShaderCreateInfoEXT<'a> { self } #[inline] - pub fn name(mut self, name: &'a core::ffi::CStr) -> Self { + pub fn name(mut self, name: &'a CStr) -> Self { self.p_name = name.as_ptr(); self } #[inline] - pub unsafe fn name_as_c_str(&self) -> Option<&core::ffi::CStr> { + pub unsafe fn name_as_c_str(&self) -> Option<&CStr> { if self.p_name.is_null() { None } else { - Some(core::ffi::CStr::from_ptr(self.p_name)) + Some(CStr::from_ptr(self.p_name)) } } #[inline] @@ -54069,12 +54003,12 @@ pub struct PhysicalDeviceShaderTileImageFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceShaderTileImageFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceShaderTileImageFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderTileImageFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceShaderTileImageFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_tile_image_color_read_access: Bool32::default(), shader_tile_image_depth_read_access: Bool32::default(), shader_tile_image_stencil_read_access: Bool32::default(), @@ -54129,12 +54063,12 @@ pub struct PhysicalDeviceShaderTileImagePropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceShaderTileImagePropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceShaderTileImagePropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderTileImagePropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceShaderTileImagePropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_tile_image_coherent_read_accelerated: Bool32::default(), shader_tile_image_read_sample_from_pixel_rate_invocation: Bool32::default(), shader_tile_image_read_from_helper_invocation: Bool32::default(), @@ -54189,13 +54123,13 @@ pub struct ImportScreenBufferInfoQNX<'a> { } unsafe impl Send for ImportScreenBufferInfoQNX<'_> {} unsafe impl Sync for ImportScreenBufferInfoQNX<'_> {} -impl ::std::default::Default for ImportScreenBufferInfoQNX<'_> { +impl ::core::default::Default for ImportScreenBufferInfoQNX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - buffer: ::std::ptr::null_mut(), + p_next: ::core::ptr::null(), + buffer: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -54225,12 +54159,12 @@ pub struct ScreenBufferPropertiesQNX<'a> { } unsafe impl Send for ScreenBufferPropertiesQNX<'_> {} unsafe impl Sync for ScreenBufferPropertiesQNX<'_> {} -impl ::std::default::Default for ScreenBufferPropertiesQNX<'_> { +impl ::core::default::Default for ScreenBufferPropertiesQNX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), allocation_size: DeviceSize::default(), memory_type_bits: u32::default(), _marker: PhantomData, @@ -54291,12 +54225,12 @@ pub struct ScreenBufferFormatPropertiesQNX<'a> { } unsafe impl Send for ScreenBufferFormatPropertiesQNX<'_> {} unsafe impl Sync for ScreenBufferFormatPropertiesQNX<'_> {} -impl ::std::default::Default for ScreenBufferFormatPropertiesQNX<'_> { +impl ::core::default::Default for ScreenBufferFormatPropertiesQNX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), format: Format::default(), external_format: u64::default(), screen_usage: u64::default(), @@ -54380,12 +54314,12 @@ pub struct ExternalFormatQNX<'a> { } unsafe impl Send for ExternalFormatQNX<'_> {} unsafe impl Sync for ExternalFormatQNX<'_> {} -impl ::std::default::Default for ExternalFormatQNX<'_> { +impl ::core::default::Default for ExternalFormatQNX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), external_format: u64::default(), _marker: PhantomData, } @@ -54416,12 +54350,12 @@ pub struct PhysicalDeviceExternalMemoryScreenBufferFeaturesQNX<'a> { } unsafe impl Send for PhysicalDeviceExternalMemoryScreenBufferFeaturesQNX<'_> {} unsafe impl Sync for PhysicalDeviceExternalMemoryScreenBufferFeaturesQNX<'_> {} -impl ::std::default::Default for PhysicalDeviceExternalMemoryScreenBufferFeaturesQNX<'_> { +impl ::core::default::Default for PhysicalDeviceExternalMemoryScreenBufferFeaturesQNX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), screen_buffer_import: Bool32::default(), _marker: PhantomData, } @@ -54457,12 +54391,12 @@ pub struct PhysicalDeviceCooperativeMatrixFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceCooperativeMatrixFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceCooperativeMatrixFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceCooperativeMatrixFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceCooperativeMatrixFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), cooperative_matrix: Bool32::default(), cooperative_matrix_robust_buffer_access: Bool32::default(), _marker: PhantomData, @@ -54512,12 +54446,12 @@ pub struct CooperativeMatrixPropertiesKHR<'a> { } unsafe impl Send for CooperativeMatrixPropertiesKHR<'_> {} unsafe impl Sync for CooperativeMatrixPropertiesKHR<'_> {} -impl ::std::default::Default for CooperativeMatrixPropertiesKHR<'_> { +impl ::core::default::Default for CooperativeMatrixPropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), m_size: u32::default(), n_size: u32::default(), k_size: u32::default(), @@ -54594,12 +54528,12 @@ pub struct PhysicalDeviceCooperativeMatrixPropertiesKHR<'a> { } unsafe impl Send for PhysicalDeviceCooperativeMatrixPropertiesKHR<'_> {} unsafe impl Sync for PhysicalDeviceCooperativeMatrixPropertiesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceCooperativeMatrixPropertiesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceCooperativeMatrixPropertiesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), cooperative_matrix_supported_stages: ShaderStageFlags::default(), _marker: PhantomData, } @@ -54637,12 +54571,12 @@ pub struct PhysicalDeviceShaderEnqueuePropertiesAMDX<'a> { } unsafe impl Send for PhysicalDeviceShaderEnqueuePropertiesAMDX<'_> {} unsafe impl Sync for PhysicalDeviceShaderEnqueuePropertiesAMDX<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderEnqueuePropertiesAMDX<'_> { +impl ::core::default::Default for PhysicalDeviceShaderEnqueuePropertiesAMDX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_execution_graph_depth: u32::default(), max_execution_graph_shader_output_nodes: u32::default(), max_execution_graph_shader_payload_size: u32::default(), @@ -54710,12 +54644,12 @@ pub struct PhysicalDeviceShaderEnqueueFeaturesAMDX<'a> { } unsafe impl Send for PhysicalDeviceShaderEnqueueFeaturesAMDX<'_> {} unsafe impl Sync for PhysicalDeviceShaderEnqueueFeaturesAMDX<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderEnqueueFeaturesAMDX<'_> { +impl ::core::default::Default for PhysicalDeviceShaderEnqueueFeaturesAMDX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_enqueue: Bool32::default(), _marker: PhantomData, } @@ -54753,16 +54687,16 @@ pub struct ExecutionGraphPipelineCreateInfoAMDX<'a> { } unsafe impl Send for ExecutionGraphPipelineCreateInfoAMDX<'_> {} unsafe impl Sync for ExecutionGraphPipelineCreateInfoAMDX<'_> {} -impl ::std::default::Default for ExecutionGraphPipelineCreateInfoAMDX<'_> { +impl ::core::default::Default for ExecutionGraphPipelineCreateInfoAMDX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), flags: PipelineCreateFlags::default(), stage_count: u32::default(), - p_stages: ::std::ptr::null(), - p_library_info: ::std::ptr::null(), + p_stages: ::core::ptr::null(), + p_library_info: ::core::ptr::null(), layout: PipelineLayout::default(), base_pipeline_handle: Pipeline::default(), base_pipeline_index: i32::default(), @@ -54838,13 +54772,13 @@ pub struct PipelineShaderStageNodeCreateInfoAMDX<'a> { } unsafe impl Send for PipelineShaderStageNodeCreateInfoAMDX<'_> {} unsafe impl Sync for PipelineShaderStageNodeCreateInfoAMDX<'_> {} -impl ::std::default::Default for PipelineShaderStageNodeCreateInfoAMDX<'_> { +impl ::core::default::Default for PipelineShaderStageNodeCreateInfoAMDX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_name: ::std::ptr::null(), + p_next: ::core::ptr::null(), + p_name: ::core::ptr::null(), index: u32::default(), _marker: PhantomData, } @@ -54857,16 +54791,16 @@ unsafe impl<'a> TaggedStructure for PipelineShaderStageNodeCreateInfoAMDX<'a> { unsafe impl ExtendsPipelineShaderStageCreateInfo for PipelineShaderStageNodeCreateInfoAMDX<'_> {} impl<'a> PipelineShaderStageNodeCreateInfoAMDX<'a> { #[inline] - pub fn name(mut self, name: &'a core::ffi::CStr) -> Self { + pub fn name(mut self, name: &'a CStr) -> Self { self.p_name = name.as_ptr(); self } #[inline] - pub unsafe fn name_as_c_str(&self) -> Option<&core::ffi::CStr> { + pub unsafe fn name_as_c_str(&self) -> Option<&CStr> { if self.p_name.is_null() { None } else { - Some(core::ffi::CStr::from_ptr(self.p_name)) + Some(CStr::from_ptr(self.p_name)) } } #[inline] @@ -54888,12 +54822,12 @@ pub struct ExecutionGraphPipelineScratchSizeAMDX<'a> { } unsafe impl Send for ExecutionGraphPipelineScratchSizeAMDX<'_> {} unsafe impl Sync for ExecutionGraphPipelineScratchSizeAMDX<'_> {} -impl ::std::default::Default for ExecutionGraphPipelineScratchSizeAMDX<'_> { +impl ::core::default::Default for ExecutionGraphPipelineScratchSizeAMDX<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), size: DeviceSize::default(), _marker: PhantomData, } @@ -55001,13 +54935,13 @@ pub struct BindMemoryStatusKHR<'a> { } unsafe impl Send for BindMemoryStatusKHR<'_> {} unsafe impl Sync for BindMemoryStatusKHR<'_> {} -impl ::std::default::Default for BindMemoryStatusKHR<'_> { +impl ::core::default::Default for BindMemoryStatusKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_result: ::std::ptr::null_mut(), + p_next: ::core::ptr::null(), + p_result: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -55043,19 +54977,19 @@ pub struct BindDescriptorSetsInfoKHR<'a> { } unsafe impl Send for BindDescriptorSetsInfoKHR<'_> {} unsafe impl Sync for BindDescriptorSetsInfoKHR<'_> {} -impl ::std::default::Default for BindDescriptorSetsInfoKHR<'_> { +impl ::core::default::Default for BindDescriptorSetsInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), stage_flags: ShaderStageFlags::default(), layout: PipelineLayout::default(), first_set: u32::default(), descriptor_set_count: u32::default(), - p_descriptor_sets: ::std::ptr::null(), + p_descriptor_sets: ::core::ptr::null(), dynamic_offset_count: u32::default(), - p_dynamic_offsets: ::std::ptr::null(), + p_dynamic_offsets: ::core::ptr::null(), _marker: PhantomData, } } @@ -55127,17 +55061,17 @@ pub struct PushConstantsInfoKHR<'a> { } unsafe impl Send for PushConstantsInfoKHR<'_> {} unsafe impl Sync for PushConstantsInfoKHR<'_> {} -impl ::std::default::Default for PushConstantsInfoKHR<'_> { +impl ::core::default::Default for PushConstantsInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), layout: PipelineLayout::default(), stage_flags: ShaderStageFlags::default(), offset: u32::default(), size: u32::default(), - p_values: ::std::ptr::null(), + p_values: ::core::ptr::null(), _marker: PhantomData, } } @@ -55200,17 +55134,17 @@ pub struct PushDescriptorSetInfoKHR<'a> { } unsafe impl Send for PushDescriptorSetInfoKHR<'_> {} unsafe impl Sync for PushDescriptorSetInfoKHR<'_> {} -impl ::std::default::Default for PushDescriptorSetInfoKHR<'_> { +impl ::core::default::Default for PushDescriptorSetInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), stage_flags: ShaderStageFlags::default(), layout: PipelineLayout::default(), set: u32::default(), descriptor_write_count: u32::default(), - p_descriptor_writes: ::std::ptr::null(), + p_descriptor_writes: ::core::ptr::null(), _marker: PhantomData, } } @@ -55275,16 +55209,16 @@ pub struct PushDescriptorSetWithTemplateInfoKHR<'a> { } unsafe impl Send for PushDescriptorSetWithTemplateInfoKHR<'_> {} unsafe impl Sync for PushDescriptorSetWithTemplateInfoKHR<'_> {} -impl ::std::default::Default for PushDescriptorSetWithTemplateInfoKHR<'_> { +impl ::core::default::Default for PushDescriptorSetWithTemplateInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), descriptor_update_template: DescriptorUpdateTemplate::default(), layout: PipelineLayout::default(), set: u32::default(), - p_data: ::std::ptr::null(), + p_data: ::core::ptr::null(), _marker: PhantomData, } } @@ -55353,18 +55287,18 @@ pub struct SetDescriptorBufferOffsetsInfoEXT<'a> { } unsafe impl Send for SetDescriptorBufferOffsetsInfoEXT<'_> {} unsafe impl Sync for SetDescriptorBufferOffsetsInfoEXT<'_> {} -impl ::std::default::Default for SetDescriptorBufferOffsetsInfoEXT<'_> { +impl ::core::default::Default for SetDescriptorBufferOffsetsInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), stage_flags: ShaderStageFlags::default(), layout: PipelineLayout::default(), first_set: u32::default(), set_count: u32::default(), - p_buffer_indices: ::std::ptr::null(), - p_offsets: ::std::ptr::null(), + p_buffer_indices: ::core::ptr::null(), + p_offsets: ::core::ptr::null(), _marker: PhantomData, } } @@ -55434,12 +55368,12 @@ pub struct BindDescriptorBufferEmbeddedSamplersInfoEXT<'a> { } unsafe impl Send for BindDescriptorBufferEmbeddedSamplersInfoEXT<'_> {} unsafe impl Sync for BindDescriptorBufferEmbeddedSamplersInfoEXT<'_> {} -impl ::std::default::Default for BindDescriptorBufferEmbeddedSamplersInfoEXT<'_> { +impl ::core::default::Default for BindDescriptorBufferEmbeddedSamplersInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), stage_flags: ShaderStageFlags::default(), layout: PipelineLayout::default(), set: u32::default(), @@ -55499,12 +55433,12 @@ pub struct PhysicalDeviceCubicClampFeaturesQCOM<'a> { } unsafe impl Send for PhysicalDeviceCubicClampFeaturesQCOM<'_> {} unsafe impl Sync for PhysicalDeviceCubicClampFeaturesQCOM<'_> {} -impl ::std::default::Default for PhysicalDeviceCubicClampFeaturesQCOM<'_> { +impl ::core::default::Default for PhysicalDeviceCubicClampFeaturesQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), cubic_range_clamp: Bool32::default(), _marker: PhantomData, } @@ -55535,12 +55469,12 @@ pub struct PhysicalDeviceYcbcrDegammaFeaturesQCOM<'a> { } unsafe impl Send for PhysicalDeviceYcbcrDegammaFeaturesQCOM<'_> {} unsafe impl Sync for PhysicalDeviceYcbcrDegammaFeaturesQCOM<'_> {} -impl ::std::default::Default for PhysicalDeviceYcbcrDegammaFeaturesQCOM<'_> { +impl ::core::default::Default for PhysicalDeviceYcbcrDegammaFeaturesQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), ycbcr_degamma: Bool32::default(), _marker: PhantomData, } @@ -55573,12 +55507,12 @@ pub struct SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM<'a> { } unsafe impl Send for SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM<'_> {} unsafe impl Sync for SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM<'_> {} -impl ::std::default::Default for SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM<'_> { +impl ::core::default::Default for SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), enable_y_degamma: Bool32::default(), enable_cb_cr_degamma: Bool32::default(), _marker: PhantomData, @@ -55618,12 +55552,12 @@ pub struct PhysicalDeviceCubicWeightsFeaturesQCOM<'a> { } unsafe impl Send for PhysicalDeviceCubicWeightsFeaturesQCOM<'_> {} unsafe impl Sync for PhysicalDeviceCubicWeightsFeaturesQCOM<'_> {} -impl ::std::default::Default for PhysicalDeviceCubicWeightsFeaturesQCOM<'_> { +impl ::core::default::Default for PhysicalDeviceCubicWeightsFeaturesQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), selectable_cubic_weights: Bool32::default(), _marker: PhantomData, } @@ -55655,12 +55589,12 @@ pub struct SamplerCubicWeightsCreateInfoQCOM<'a> { } unsafe impl Send for SamplerCubicWeightsCreateInfoQCOM<'_> {} unsafe impl Sync for SamplerCubicWeightsCreateInfoQCOM<'_> {} -impl ::std::default::Default for SamplerCubicWeightsCreateInfoQCOM<'_> { +impl ::core::default::Default for SamplerCubicWeightsCreateInfoQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), cubic_weights: CubicFilterWeightsQCOM::default(), _marker: PhantomData, } @@ -55690,12 +55624,12 @@ pub struct BlitImageCubicWeightsInfoQCOM<'a> { } unsafe impl Send for BlitImageCubicWeightsInfoQCOM<'_> {} unsafe impl Sync for BlitImageCubicWeightsInfoQCOM<'_> {} -impl ::std::default::Default for BlitImageCubicWeightsInfoQCOM<'_> { +impl ::core::default::Default for BlitImageCubicWeightsInfoQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), cubic_weights: CubicFilterWeightsQCOM::default(), _marker: PhantomData, } @@ -55725,12 +55659,12 @@ pub struct PhysicalDeviceImageProcessing2FeaturesQCOM<'a> { } unsafe impl Send for PhysicalDeviceImageProcessing2FeaturesQCOM<'_> {} unsafe impl Sync for PhysicalDeviceImageProcessing2FeaturesQCOM<'_> {} -impl ::std::default::Default for PhysicalDeviceImageProcessing2FeaturesQCOM<'_> { +impl ::core::default::Default for PhysicalDeviceImageProcessing2FeaturesQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), texture_block_match2: Bool32::default(), _marker: PhantomData, } @@ -55762,12 +55696,12 @@ pub struct PhysicalDeviceImageProcessing2PropertiesQCOM<'a> { } unsafe impl Send for PhysicalDeviceImageProcessing2PropertiesQCOM<'_> {} unsafe impl Sync for PhysicalDeviceImageProcessing2PropertiesQCOM<'_> {} -impl ::std::default::Default for PhysicalDeviceImageProcessing2PropertiesQCOM<'_> { +impl ::core::default::Default for PhysicalDeviceImageProcessing2PropertiesQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), max_block_match_window: Extent2D::default(), _marker: PhantomData, } @@ -55799,12 +55733,12 @@ pub struct SamplerBlockMatchWindowCreateInfoQCOM<'a> { } unsafe impl Send for SamplerBlockMatchWindowCreateInfoQCOM<'_> {} unsafe impl Sync for SamplerBlockMatchWindowCreateInfoQCOM<'_> {} -impl ::std::default::Default for SamplerBlockMatchWindowCreateInfoQCOM<'_> { +impl ::core::default::Default for SamplerBlockMatchWindowCreateInfoQCOM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), window_extent: Extent2D::default(), window_compare_mode: BlockMatchWindowCompareModeQCOM::default(), _marker: PhantomData, @@ -55844,12 +55778,12 @@ pub struct PhysicalDeviceDescriptorPoolOverallocationFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceDescriptorPoolOverallocationFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceDescriptorPoolOverallocationFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceDescriptorPoolOverallocationFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceDescriptorPoolOverallocationFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), descriptor_pool_overallocation: Bool32::default(), _marker: PhantomData, } @@ -55884,12 +55818,12 @@ pub struct PhysicalDeviceLayeredDriverPropertiesMSFT<'a> { } unsafe impl Send for PhysicalDeviceLayeredDriverPropertiesMSFT<'_> {} unsafe impl Sync for PhysicalDeviceLayeredDriverPropertiesMSFT<'_> {} -impl ::std::default::Default for PhysicalDeviceLayeredDriverPropertiesMSFT<'_> { +impl ::core::default::Default for PhysicalDeviceLayeredDriverPropertiesMSFT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), underlying_api: LayeredDriverUnderlyingApiMSFT::default(), _marker: PhantomData, } @@ -55921,12 +55855,12 @@ pub struct PhysicalDevicePerStageDescriptorSetFeaturesNV<'a> { } unsafe impl Send for PhysicalDevicePerStageDescriptorSetFeaturesNV<'_> {} unsafe impl Sync for PhysicalDevicePerStageDescriptorSetFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDevicePerStageDescriptorSetFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDevicePerStageDescriptorSetFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), per_stage_descriptor_set: Bool32::default(), dynamic_pipeline_layout: Bool32::default(), _marker: PhantomData, @@ -55964,12 +55898,12 @@ pub struct PhysicalDeviceExternalFormatResolveFeaturesANDROID<'a> { } unsafe impl Send for PhysicalDeviceExternalFormatResolveFeaturesANDROID<'_> {} unsafe impl Sync for PhysicalDeviceExternalFormatResolveFeaturesANDROID<'_> {} -impl ::std::default::Default for PhysicalDeviceExternalFormatResolveFeaturesANDROID<'_> { +impl ::core::default::Default for PhysicalDeviceExternalFormatResolveFeaturesANDROID<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), external_format_resolve: Bool32::default(), _marker: PhantomData, } @@ -56006,12 +55940,12 @@ pub struct PhysicalDeviceExternalFormatResolvePropertiesANDROID<'a> { } unsafe impl Send for PhysicalDeviceExternalFormatResolvePropertiesANDROID<'_> {} unsafe impl Sync for PhysicalDeviceExternalFormatResolvePropertiesANDROID<'_> {} -impl ::std::default::Default for PhysicalDeviceExternalFormatResolvePropertiesANDROID<'_> { +impl ::core::default::Default for PhysicalDeviceExternalFormatResolvePropertiesANDROID<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), null_color_attachment_with_external_format_resolve: Bool32::default(), external_format_resolve_chroma_offset_x: ChromaLocation::default(), external_format_resolve_chroma_offset_y: ChromaLocation::default(), @@ -56067,12 +56001,12 @@ pub struct AndroidHardwareBufferFormatResolvePropertiesANDROID<'a> { } unsafe impl Send for AndroidHardwareBufferFormatResolvePropertiesANDROID<'_> {} unsafe impl Sync for AndroidHardwareBufferFormatResolvePropertiesANDROID<'_> {} -impl ::std::default::Default for AndroidHardwareBufferFormatResolvePropertiesANDROID<'_> { +impl ::core::default::Default for AndroidHardwareBufferFormatResolvePropertiesANDROID<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), color_attachment_format: Format::default(), _marker: PhantomData, } @@ -56108,12 +56042,12 @@ pub struct LatencySleepModeInfoNV<'a> { } unsafe impl Send for LatencySleepModeInfoNV<'_> {} unsafe impl Sync for LatencySleepModeInfoNV<'_> {} -impl ::std::default::Default for LatencySleepModeInfoNV<'_> { +impl ::core::default::Default for LatencySleepModeInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), low_latency_mode: Bool32::default(), low_latency_boost: Bool32::default(), minimum_interval_us: u32::default(), @@ -56155,12 +56089,12 @@ pub struct LatencySleepInfoNV<'a> { } unsafe impl Send for LatencySleepInfoNV<'_> {} unsafe impl Sync for LatencySleepInfoNV<'_> {} -impl ::std::default::Default for LatencySleepInfoNV<'_> { +impl ::core::default::Default for LatencySleepInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), signal_semaphore: Semaphore::default(), value: u64::default(), _marker: PhantomData, @@ -56196,12 +56130,12 @@ pub struct SetLatencyMarkerInfoNV<'a> { } unsafe impl Send for SetLatencyMarkerInfoNV<'_> {} unsafe impl Sync for SetLatencyMarkerInfoNV<'_> {} -impl ::std::default::Default for SetLatencyMarkerInfoNV<'_> { +impl ::core::default::Default for SetLatencyMarkerInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), present_id: u64::default(), marker: LatencyMarkerNV::default(), _marker: PhantomData, @@ -56237,14 +56171,14 @@ pub struct GetLatencyMarkerInfoNV<'a> { } unsafe impl Send for GetLatencyMarkerInfoNV<'_> {} unsafe impl Sync for GetLatencyMarkerInfoNV<'_> {} -impl ::std::default::Default for GetLatencyMarkerInfoNV<'_> { +impl ::core::default::Default for GetLatencyMarkerInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), timing_count: u32::default(), - p_timings: ::std::ptr::null_mut(), + p_timings: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -56286,12 +56220,12 @@ pub struct LatencyTimingsFrameReportNV<'a> { } unsafe impl Send for LatencyTimingsFrameReportNV<'_> {} unsafe impl Sync for LatencyTimingsFrameReportNV<'_> {} -impl ::std::default::Default for LatencyTimingsFrameReportNV<'_> { +impl ::core::default::Default for LatencyTimingsFrameReportNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), present_id: u64::default(), input_sample_time_us: u64::default(), sim_start_time_us: u64::default(), @@ -56398,12 +56332,12 @@ pub struct OutOfBandQueueTypeInfoNV<'a> { } unsafe impl Send for OutOfBandQueueTypeInfoNV<'_> {} unsafe impl Sync for OutOfBandQueueTypeInfoNV<'_> {} -impl ::std::default::Default for OutOfBandQueueTypeInfoNV<'_> { +impl ::core::default::Default for OutOfBandQueueTypeInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), queue_type: OutOfBandQueueTypeNV::default(), _marker: PhantomData, } @@ -56432,12 +56366,12 @@ pub struct LatencySubmissionPresentIdNV<'a> { } unsafe impl Send for LatencySubmissionPresentIdNV<'_> {} unsafe impl Sync for LatencySubmissionPresentIdNV<'_> {} -impl ::std::default::Default for LatencySubmissionPresentIdNV<'_> { +impl ::core::default::Default for LatencySubmissionPresentIdNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), present_id: u64::default(), _marker: PhantomData, } @@ -56468,12 +56402,12 @@ pub struct SwapchainLatencyCreateInfoNV<'a> { } unsafe impl Send for SwapchainLatencyCreateInfoNV<'_> {} unsafe impl Sync for SwapchainLatencyCreateInfoNV<'_> {} -impl ::std::default::Default for SwapchainLatencyCreateInfoNV<'_> { +impl ::core::default::Default for SwapchainLatencyCreateInfoNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), latency_mode_enable: Bool32::default(), _marker: PhantomData, } @@ -56504,14 +56438,14 @@ pub struct LatencySurfaceCapabilitiesNV<'a> { } unsafe impl Send for LatencySurfaceCapabilitiesNV<'_> {} unsafe impl Sync for LatencySurfaceCapabilitiesNV<'_> {} -impl ::std::default::Default for LatencySurfaceCapabilitiesNV<'_> { +impl ::core::default::Default for LatencySurfaceCapabilitiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), present_mode_count: u32::default(), - p_present_modes: ::std::ptr::null_mut(), + p_present_modes: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -56541,12 +56475,12 @@ pub struct PhysicalDeviceCudaKernelLaunchFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceCudaKernelLaunchFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceCudaKernelLaunchFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceCudaKernelLaunchFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceCudaKernelLaunchFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), cuda_kernel_launch_features: Bool32::default(), _marker: PhantomData, } @@ -56579,12 +56513,12 @@ pub struct PhysicalDeviceCudaKernelLaunchPropertiesNV<'a> { } unsafe impl Send for PhysicalDeviceCudaKernelLaunchPropertiesNV<'_> {} unsafe impl Sync for PhysicalDeviceCudaKernelLaunchPropertiesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceCudaKernelLaunchPropertiesNV<'_> { +impl ::core::default::Default for PhysicalDeviceCudaKernelLaunchPropertiesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), compute_capability_minor: u32::default(), compute_capability_major: u32::default(), _marker: PhantomData, @@ -56621,12 +56555,12 @@ pub struct DeviceQueueShaderCoreControlCreateInfoARM<'a> { } unsafe impl Send for DeviceQueueShaderCoreControlCreateInfoARM<'_> {} unsafe impl Sync for DeviceQueueShaderCoreControlCreateInfoARM<'_> {} -impl ::std::default::Default for DeviceQueueShaderCoreControlCreateInfoARM<'_> { +impl ::core::default::Default for DeviceQueueShaderCoreControlCreateInfoARM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_core_count: u32::default(), _marker: PhantomData, } @@ -56658,12 +56592,12 @@ pub struct PhysicalDeviceSchedulingControlsFeaturesARM<'a> { } unsafe impl Send for PhysicalDeviceSchedulingControlsFeaturesARM<'_> {} unsafe impl Sync for PhysicalDeviceSchedulingControlsFeaturesARM<'_> {} -impl ::std::default::Default for PhysicalDeviceSchedulingControlsFeaturesARM<'_> { +impl ::core::default::Default for PhysicalDeviceSchedulingControlsFeaturesARM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), scheduling_controls: Bool32::default(), _marker: PhantomData, } @@ -56695,12 +56629,12 @@ pub struct PhysicalDeviceSchedulingControlsPropertiesARM<'a> { } unsafe impl Send for PhysicalDeviceSchedulingControlsPropertiesARM<'_> {} unsafe impl Sync for PhysicalDeviceSchedulingControlsPropertiesARM<'_> {} -impl ::std::default::Default for PhysicalDeviceSchedulingControlsPropertiesARM<'_> { +impl ::core::default::Default for PhysicalDeviceSchedulingControlsPropertiesARM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), scheduling_controls_flags: PhysicalDeviceSchedulingControlsFlagsARM::default(), _marker: PhantomData, } @@ -56734,12 +56668,12 @@ pub struct PhysicalDeviceRelaxedLineRasterizationFeaturesIMG<'a> { } unsafe impl Send for PhysicalDeviceRelaxedLineRasterizationFeaturesIMG<'_> {} unsafe impl Sync for PhysicalDeviceRelaxedLineRasterizationFeaturesIMG<'_> {} -impl ::std::default::Default for PhysicalDeviceRelaxedLineRasterizationFeaturesIMG<'_> { +impl ::core::default::Default for PhysicalDeviceRelaxedLineRasterizationFeaturesIMG<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), relaxed_line_rasterization: Bool32::default(), _marker: PhantomData, } @@ -56774,12 +56708,12 @@ pub struct PhysicalDeviceRenderPassStripedFeaturesARM<'a> { } unsafe impl Send for PhysicalDeviceRenderPassStripedFeaturesARM<'_> {} unsafe impl Sync for PhysicalDeviceRenderPassStripedFeaturesARM<'_> {} -impl ::std::default::Default for PhysicalDeviceRenderPassStripedFeaturesARM<'_> { +impl ::core::default::Default for PhysicalDeviceRenderPassStripedFeaturesARM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), render_pass_striped: Bool32::default(), _marker: PhantomData, } @@ -56812,12 +56746,12 @@ pub struct PhysicalDeviceRenderPassStripedPropertiesARM<'a> { } unsafe impl Send for PhysicalDeviceRenderPassStripedPropertiesARM<'_> {} unsafe impl Sync for PhysicalDeviceRenderPassStripedPropertiesARM<'_> {} -impl ::std::default::Default for PhysicalDeviceRenderPassStripedPropertiesARM<'_> { +impl ::core::default::Default for PhysicalDeviceRenderPassStripedPropertiesARM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), render_pass_stripe_granularity: Extent2D::default(), max_render_pass_stripes: u32::default(), _marker: PhantomData, @@ -56857,12 +56791,12 @@ pub struct RenderPassStripeInfoARM<'a> { } unsafe impl Send for RenderPassStripeInfoARM<'_> {} unsafe impl Sync for RenderPassStripeInfoARM<'_> {} -impl ::std::default::Default for RenderPassStripeInfoARM<'_> { +impl ::core::default::Default for RenderPassStripeInfoARM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), stripe_area: Rect2D::default(), _marker: PhantomData, } @@ -56892,14 +56826,14 @@ pub struct RenderPassStripeBeginInfoARM<'a> { } unsafe impl Send for RenderPassStripeBeginInfoARM<'_> {} unsafe impl Sync for RenderPassStripeBeginInfoARM<'_> {} -impl ::std::default::Default for RenderPassStripeBeginInfoARM<'_> { +impl ::core::default::Default for RenderPassStripeBeginInfoARM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), stripe_info_count: u32::default(), - p_stripe_infos: ::std::ptr::null(), + p_stripe_infos: ::core::ptr::null(), _marker: PhantomData, } } @@ -56931,14 +56865,14 @@ pub struct RenderPassStripeSubmitInfoARM<'a> { } unsafe impl Send for RenderPassStripeSubmitInfoARM<'_> {} unsafe impl Sync for RenderPassStripeSubmitInfoARM<'_> {} -impl ::std::default::Default for RenderPassStripeSubmitInfoARM<'_> { +impl ::core::default::Default for RenderPassStripeSubmitInfoARM<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), stripe_semaphore_info_count: u32::default(), - p_stripe_semaphore_infos: ::std::ptr::null(), + p_stripe_semaphore_infos: ::core::ptr::null(), _marker: PhantomData, } } @@ -56971,12 +56905,12 @@ pub struct PhysicalDeviceShaderMaximalReconvergenceFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceShaderMaximalReconvergenceFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceShaderMaximalReconvergenceFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderMaximalReconvergenceFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceShaderMaximalReconvergenceFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_maximal_reconvergence: Bool32::default(), _marker: PhantomData, } @@ -57012,12 +56946,12 @@ pub struct PhysicalDeviceShaderSubgroupRotateFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceShaderSubgroupRotateFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceShaderSubgroupRotateFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderSubgroupRotateFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceShaderSubgroupRotateFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_subgroup_rotate: Bool32::default(), shader_subgroup_rotate_clustered: Bool32::default(), _marker: PhantomData, @@ -57058,12 +56992,12 @@ pub struct PhysicalDeviceShaderExpectAssumeFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceShaderExpectAssumeFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceShaderExpectAssumeFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderExpectAssumeFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceShaderExpectAssumeFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_expect_assume: Bool32::default(), _marker: PhantomData, } @@ -57095,12 +57029,12 @@ pub struct PhysicalDeviceShaderFloatControls2FeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceShaderFloatControls2FeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceShaderFloatControls2FeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderFloatControls2FeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceShaderFloatControls2FeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_float_controls2: Bool32::default(), _marker: PhantomData, } @@ -57132,12 +57066,12 @@ pub struct PhysicalDeviceDynamicRenderingLocalReadFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceDynamicRenderingLocalReadFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceDynamicRenderingLocalReadFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceDynamicRenderingLocalReadFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceDynamicRenderingLocalReadFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), dynamic_rendering_local_read: Bool32::default(), _marker: PhantomData, } @@ -57173,14 +57107,14 @@ pub struct RenderingAttachmentLocationInfoKHR<'a> { } unsafe impl Send for RenderingAttachmentLocationInfoKHR<'_> {} unsafe impl Sync for RenderingAttachmentLocationInfoKHR<'_> {} -impl ::std::default::Default for RenderingAttachmentLocationInfoKHR<'_> { +impl ::core::default::Default for RenderingAttachmentLocationInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), color_attachment_count: u32::default(), - p_color_attachment_locations: ::std::ptr::null(), + p_color_attachment_locations: ::core::ptr::null(), _marker: PhantomData, } } @@ -57214,16 +57148,16 @@ pub struct RenderingInputAttachmentIndexInfoKHR<'a> { } unsafe impl Send for RenderingInputAttachmentIndexInfoKHR<'_> {} unsafe impl Sync for RenderingInputAttachmentIndexInfoKHR<'_> {} -impl ::std::default::Default for RenderingInputAttachmentIndexInfoKHR<'_> { +impl ::core::default::Default for RenderingInputAttachmentIndexInfoKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), + p_next: ::core::ptr::null(), color_attachment_count: u32::default(), - p_color_attachment_input_indices: ::std::ptr::null(), - p_depth_input_attachment_index: ::std::ptr::null(), - p_stencil_input_attachment_index: ::std::ptr::null(), + p_color_attachment_input_indices: ::core::ptr::null(), + p_depth_input_attachment_index: ::core::ptr::null(), + p_stencil_input_attachment_index: ::core::ptr::null(), _marker: PhantomData, } } @@ -57270,12 +57204,12 @@ pub struct PhysicalDeviceShaderQuadControlFeaturesKHR<'a> { } unsafe impl Send for PhysicalDeviceShaderQuadControlFeaturesKHR<'_> {} unsafe impl Sync for PhysicalDeviceShaderQuadControlFeaturesKHR<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderQuadControlFeaturesKHR<'_> { +impl ::core::default::Default for PhysicalDeviceShaderQuadControlFeaturesKHR<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_quad_control: Bool32::default(), _marker: PhantomData, } @@ -57307,12 +57241,12 @@ pub struct PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_float16_vector_atomics: Bool32::default(), _marker: PhantomData, } @@ -57349,12 +57283,12 @@ pub struct PhysicalDeviceMapMemoryPlacedFeaturesEXT<'a> { } unsafe impl Send for PhysicalDeviceMapMemoryPlacedFeaturesEXT<'_> {} unsafe impl Sync for PhysicalDeviceMapMemoryPlacedFeaturesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceMapMemoryPlacedFeaturesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceMapMemoryPlacedFeaturesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), memory_map_placed: Bool32::default(), memory_map_range_placed: Bool32::default(), memory_unmap_reserve: Bool32::default(), @@ -57398,12 +57332,12 @@ pub struct PhysicalDeviceMapMemoryPlacedPropertiesEXT<'a> { } unsafe impl Send for PhysicalDeviceMapMemoryPlacedPropertiesEXT<'_> {} unsafe impl Sync for PhysicalDeviceMapMemoryPlacedPropertiesEXT<'_> {} -impl ::std::default::Default for PhysicalDeviceMapMemoryPlacedPropertiesEXT<'_> { +impl ::core::default::Default for PhysicalDeviceMapMemoryPlacedPropertiesEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), min_placed_memory_map_alignment: DeviceSize::default(), _marker: PhantomData, } @@ -57437,13 +57371,13 @@ pub struct MemoryMapPlacedInfoEXT<'a> { } unsafe impl Send for MemoryMapPlacedInfoEXT<'_> {} unsafe impl Sync for MemoryMapPlacedInfoEXT<'_> {} -impl ::std::default::Default for MemoryMapPlacedInfoEXT<'_> { +impl ::core::default::Default for MemoryMapPlacedInfoEXT<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null(), - p_placed_address: ::std::ptr::null_mut(), + p_next: ::core::ptr::null(), + p_placed_address: ::core::ptr::null_mut(), _marker: PhantomData, } } @@ -57472,12 +57406,12 @@ pub struct PhysicalDeviceRawAccessChainsFeaturesNV<'a> { } unsafe impl Send for PhysicalDeviceRawAccessChainsFeaturesNV<'_> {} unsafe impl Sync for PhysicalDeviceRawAccessChainsFeaturesNV<'_> {} -impl ::std::default::Default for PhysicalDeviceRawAccessChainsFeaturesNV<'_> { +impl ::core::default::Default for PhysicalDeviceRawAccessChainsFeaturesNV<'_> { #[inline] fn default() -> Self { Self { s_type: Self::STRUCTURE_TYPE, - p_next: ::std::ptr::null_mut(), + p_next: ::core::ptr::null_mut(), shader_raw_access_chains: Bool32::default(), _marker: PhantomData, } diff --git a/ash/src/vk/enums.rs b/ash/src/vk/enums.rs index 21694b69f..643ca0259 100644 --- a/ash/src/vk/enums.rs +++ b/ash/src/vk/enums.rs @@ -1,4 +1,4 @@ -use std::fmt; +use core::fmt; #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] #[repr(transparent)] #[doc = ""] @@ -987,7 +987,8 @@ impl Result { #[doc = "An unknown error has occurred, due to an implementation or application bug"] pub const ERROR_UNKNOWN: Self = Self(-13); } -impl ::std::error::Error for Result {} +#[cfg(feature = "std")] +impl std::error::Error for Result {} impl fmt::Display for Result { fn fmt(&self, fmt: &mut fmt::Formatter<'_>) -> fmt::Result { let name = match * self { Self :: SUCCESS => Some ("Command completed successfully") , Self :: NOT_READY => Some ("A fence or query has not yet completed") , Self :: TIMEOUT => Some ("A wait operation has not completed in the specified time") , Self :: EVENT_SET => Some ("An event is signaled") , Self :: EVENT_RESET => Some ("An event is unsignaled") , Self :: INCOMPLETE => Some ("A return array was too small for the result") , Self :: ERROR_OUT_OF_HOST_MEMORY => Some ("A host memory allocation has failed") , Self :: ERROR_OUT_OF_DEVICE_MEMORY => Some ("A device memory allocation has failed") , Self :: ERROR_INITIALIZATION_FAILED => Some ("Initialization of an object has failed") , Self :: ERROR_DEVICE_LOST => Some ("The logical device has been lost. See ") , Self :: ERROR_MEMORY_MAP_FAILED => Some ("Mapping of a memory object has failed") , Self :: ERROR_LAYER_NOT_PRESENT => Some ("Layer specified does not exist") , Self :: ERROR_EXTENSION_NOT_PRESENT => Some ("Extension specified does not exist") , Self :: ERROR_FEATURE_NOT_PRESENT => Some ("Requested feature is not available on this device") , Self :: ERROR_INCOMPATIBLE_DRIVER => Some ("Unable to find a Vulkan driver") , Self :: ERROR_TOO_MANY_OBJECTS => Some ("Too many objects of the type have already been created") , Self :: ERROR_FORMAT_NOT_SUPPORTED => Some ("Requested format is not supported on this device") , Self :: ERROR_FRAGMENTED_POOL => Some ("A requested pool allocation has failed due to fragmentation of the pool's memory") , Self :: ERROR_UNKNOWN => Some ("An unknown error has occurred, due to an implementation or application bug") , _ => None , } ; diff --git a/ash/src/vk/extensions.rs b/ash/src/vk/extensions.rs index 3fa8a513e..d1309792c 100644 --- a/ash/src/vk/extensions.rs +++ b/ash/src/vk/extensions.rs @@ -5,7 +5,7 @@ use crate::vk::bitflags::*; use crate::vk::definitions::*; use crate::vk::enums::*; use crate::vk::platform_types::*; -use std::os::raw::*; +use core::ffi::*; #[doc = "Generated from 'VK_KHR_surface'"] impl ObjectType { pub const SURFACE_KHR: Self = Self(1_000_000_000); @@ -3959,38 +3959,33 @@ impl StructureType { pub mod amd { pub mod rasterization_order { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_rasterization_order\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_rasterization_order\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_trinary_minmax { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_shader_trinary_minmax\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_shader_trinary_minmax\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_explicit_vertex_parameter { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_AMD_shader_explicit_vertex_parameter\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_AMD_shader_explicit_vertex_parameter\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod gcn_shader { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_gcn_shader\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_gcn_shader\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod draw_indirect_count { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_draw_indirect_count\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_draw_indirect_count\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdDrawIndirectCount = unsafe extern "system" fn( @@ -4022,7 +4017,7 @@ pub mod amd { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_draw_indirect_count_amd: unsafe { @@ -4040,14 +4035,13 @@ pub mod amd { stringify!(cmd_draw_indirect_count_amd) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdDrawIndirectCountAMD\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawIndirectCountAMD\0"); let val = _f(cname); if val.is_null() { cmd_draw_indirect_count_amd } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_draw_indexed_indirect_count_amd: unsafe { @@ -4065,14 +4059,14 @@ pub mod amd { stringify!(cmd_draw_indexed_indirect_count_amd) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdDrawIndexedIndirectCountAMD\0", ); let val = _f(cname); if val.is_null() { cmd_draw_indexed_indirect_count_amd } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -4081,35 +4075,32 @@ pub mod amd { } pub mod negative_viewport_height { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_negative_viewport_height\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_negative_viewport_height\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod gpu_shader_half_float { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_gpu_shader_half_float\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_gpu_shader_half_float\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod shader_ballot { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_shader_ballot\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_shader_ballot\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod texture_gather_bias_lod { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_texture_gather_bias_lod\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_texture_gather_bias_lod\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_info { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_shader_info\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_shader_info\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetShaderInfoAMD = unsafe extern "system" fn( @@ -4129,7 +4120,7 @@ pub mod amd { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_shader_info_amd: unsafe { @@ -4143,14 +4134,12 @@ pub mod amd { ) -> Result { panic!(concat!("Unable to load ", stringify!(get_shader_info_amd))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetShaderInfoAMD\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetShaderInfoAMD\0"); let val = _f(cname); if val.is_null() { get_shader_info_amd } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -4159,36 +4148,32 @@ pub mod amd { } pub mod shader_image_load_store_lod { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_shader_image_load_store_lod\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_shader_image_load_store_lod\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod gpu_shader_int16 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_gpu_shader_int16\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_gpu_shader_int16\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod mixed_attachment_samples { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_mixed_attachment_samples\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_mixed_attachment_samples\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_fragment_mask { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_shader_fragment_mask\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_shader_fragment_mask\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod buffer_marker { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_buffer_marker\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_buffer_marker\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdWriteBufferMarkerAMD = unsafe extern "system" fn( @@ -4207,7 +4192,7 @@ pub mod amd { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_write_buffer_marker_amd: unsafe { @@ -4223,14 +4208,13 @@ pub mod amd { stringify!(cmd_write_buffer_marker_amd) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdWriteBufferMarkerAMD\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdWriteBufferMarkerAMD\0"); let val = _f(cname); if val.is_null() { cmd_write_buffer_marker_amd } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -4239,32 +4223,27 @@ pub mod amd { } pub mod pipeline_compiler_control { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_pipeline_compiler_control\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_pipeline_compiler_control\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_core_properties { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_shader_core_properties\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_shader_core_properties\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod memory_overallocation_behavior { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_AMD_memory_overallocation_behavior\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_AMD_memory_overallocation_behavior\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod display_native_hdr { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_display_native_hdr\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_display_native_hdr\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkSetLocalDimmingAMD = unsafe extern "system" fn( @@ -4281,7 +4260,7 @@ pub mod amd { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { set_local_dimming_amd: unsafe { @@ -4295,14 +4274,12 @@ pub mod amd { stringify!(set_local_dimming_amd) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkSetLocalDimmingAMD\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkSetLocalDimmingAMD\0"); let val = _f(cname); if val.is_null() { set_local_dimming_amd } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -4311,24 +4288,20 @@ pub mod amd { } pub mod shader_core_properties2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_shader_core_properties2\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_shader_core_properties2\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod device_coherent_memory { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMD_device_coherent_memory\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMD_device_coherent_memory\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_early_and_late_fragment_tests { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_AMD_shader_early_and_late_fragment_tests\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_AMD_shader_early_and_late_fragment_tests\0") }; pub const SPEC_VERSION: u32 = 1u32; } @@ -4336,8 +4309,8 @@ pub mod amd { pub mod amdx { pub mod shader_enqueue { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_AMDX_shader_enqueue\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_AMDX_shader_enqueue\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateExecutionGraphPipelinesAMDX = unsafe extern "system" fn( @@ -4402,7 +4375,7 @@ pub mod amdx { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_execution_graph_pipelines_amdx: unsafe { @@ -4419,14 +4392,14 @@ pub mod amdx { stringify!(create_execution_graph_pipelines_amdx) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCreateExecutionGraphPipelinesAMDX\0", ); let val = _f(cname); if val.is_null() { create_execution_graph_pipelines_amdx } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_execution_graph_pipeline_scratch_size_amdx: unsafe { @@ -4440,14 +4413,14 @@ pub mod amdx { stringify!(get_execution_graph_pipeline_scratch_size_amdx) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetExecutionGraphPipelineScratchSizeAMDX\0", ); let val = _f(cname); if val.is_null() { get_execution_graph_pipeline_scratch_size_amdx } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_execution_graph_pipeline_node_index_amdx: unsafe { @@ -4462,14 +4435,14 @@ pub mod amdx { stringify!(get_execution_graph_pipeline_node_index_amdx) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetExecutionGraphPipelineNodeIndexAMDX\0", ); let val = _f(cname); if val.is_null() { get_execution_graph_pipeline_node_index_amdx } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_initialize_graph_scratch_memory_amdx: unsafe { @@ -4482,14 +4455,14 @@ pub mod amdx { stringify!(cmd_initialize_graph_scratch_memory_amdx) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdInitializeGraphScratchMemoryAMDX\0", ); let val = _f(cname); if val.is_null() { cmd_initialize_graph_scratch_memory_amdx } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_dispatch_graph_amdx: unsafe { @@ -4503,14 +4476,13 @@ pub mod amdx { stringify!(cmd_dispatch_graph_amdx) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdDispatchGraphAMDX\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdDispatchGraphAMDX\0"); let val = _f(cname); if val.is_null() { cmd_dispatch_graph_amdx } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_dispatch_graph_indirect_amdx: unsafe { @@ -4524,14 +4496,14 @@ pub mod amdx { stringify!(cmd_dispatch_graph_indirect_amdx) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdDispatchGraphIndirectAMDX\0", ); let val = _f(cname); if val.is_null() { cmd_dispatch_graph_indirect_amdx } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_dispatch_graph_indirect_count_amdx: unsafe { @@ -4545,14 +4517,14 @@ pub mod amdx { stringify!(cmd_dispatch_graph_indirect_count_amdx) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdDispatchGraphIndirectCountAMDX\0", ); let val = _f(cname); if val.is_null() { cmd_dispatch_graph_indirect_count_amdx } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -4563,9 +4535,8 @@ pub mod amdx { pub mod android { pub mod native_buffer { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_ANDROID_native_buffer\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_ANDROID_native_buffer\0") }; pub const SPEC_VERSION: u32 = 8u32; #[allow(non_camel_case_types)] pub type PFN_vkGetSwapchainGrallocUsageANDROID = unsafe extern "system" fn( @@ -4614,7 +4585,7 @@ pub mod android { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_swapchain_gralloc_usage_android: unsafe { @@ -4629,14 +4600,14 @@ pub mod android { stringify!(get_swapchain_gralloc_usage_android) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetSwapchainGrallocUsageANDROID\0", ); let val = _f(cname); if val.is_null() { get_swapchain_gralloc_usage_android } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, acquire_image_android: unsafe { @@ -4652,14 +4623,12 @@ pub mod android { stringify!(acquire_image_android) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkAcquireImageANDROID\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkAcquireImageANDROID\0"); let val = _f(cname); if val.is_null() { acquire_image_android } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, queue_signal_release_image_android: unsafe { @@ -4675,14 +4644,14 @@ pub mod android { stringify!(queue_signal_release_image_android) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkQueueSignalReleaseImageANDROID\0", ); let val = _f(cname); if val.is_null() { queue_signal_release_image_android } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_swapchain_gralloc_usage2_android: unsafe { @@ -4699,14 +4668,14 @@ pub mod android { stringify!(get_swapchain_gralloc_usage2_android) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetSwapchainGrallocUsage2ANDROID\0", ); let val = _f(cname); if val.is_null() { get_swapchain_gralloc_usage2_android } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -4715,8 +4684,8 @@ pub mod android { } pub mod external_memory_android_hardware_buffer { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked( b"VK_ANDROID_external_memory_android_hardware_buffer\0", ) }; @@ -4747,7 +4716,7 @@ pub mod android { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_android_hardware_buffer_properties_android: unsafe { @@ -4761,14 +4730,14 @@ pub mod android { stringify!(get_android_hardware_buffer_properties_android) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetAndroidHardwareBufferPropertiesANDROID\0", ); let val = _f(cname); if val.is_null() { get_android_hardware_buffer_properties_android } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_memory_android_hardware_buffer_android: unsafe { @@ -4782,14 +4751,14 @@ pub mod android { stringify!(get_memory_android_hardware_buffer_android) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetMemoryAndroidHardwareBufferANDROID\0", ); let val = _f(cname); if val.is_null() { get_memory_android_hardware_buffer_android } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -4798,56 +4767,49 @@ pub mod android { } pub mod external_format_resolve { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_ANDROID_external_format_resolve\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_ANDROID_external_format_resolve\0") }; pub const SPEC_VERSION: u32 = 1u32; } } pub mod arm { pub mod rasterization_order_attachment_access { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_ARM_rasterization_order_attachment_access\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_ARM_rasterization_order_attachment_access\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_core_properties { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_ARM_shader_core_properties\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_ARM_shader_core_properties\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod scheduling_controls { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_ARM_scheduling_controls\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_ARM_scheduling_controls\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod render_pass_striped { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_ARM_render_pass_striped\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_ARM_render_pass_striped\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_core_builtins { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_ARM_shader_core_builtins\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_ARM_shader_core_builtins\0") }; pub const SPEC_VERSION: u32 = 2u32; } } pub mod ext { pub mod debug_report { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_debug_report\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_debug_report\0") }; pub const SPEC_VERSION: u32 = 10u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateDebugReportCallbackEXT = unsafe extern "system" fn( @@ -4884,7 +4846,7 @@ pub mod ext { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_debug_report_callback_ext: unsafe { @@ -4899,14 +4861,14 @@ pub mod ext { stringify!(create_debug_report_callback_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCreateDebugReportCallbackEXT\0", ); let val = _f(cname); if val.is_null() { create_debug_report_callback_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_debug_report_callback_ext: unsafe { @@ -4920,14 +4882,14 @@ pub mod ext { stringify!(destroy_debug_report_callback_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkDestroyDebugReportCallbackEXT\0", ); let val = _f(cname); if val.is_null() { destroy_debug_report_callback_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, debug_report_message_ext: unsafe { @@ -4946,14 +4908,13 @@ pub mod ext { stringify!(debug_report_message_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDebugReportMessageEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkDebugReportMessageEXT\0"); let val = _f(cname); if val.is_null() { debug_report_message_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -4962,15 +4923,14 @@ pub mod ext { } pub mod depth_range_unrestricted { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_depth_range_unrestricted\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_depth_range_unrestricted\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod debug_marker { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_debug_marker\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_debug_marker\0") }; pub const SPEC_VERSION: u32 = 4u32; #[allow(non_camel_case_types)] pub type PFN_vkDebugMarkerSetObjectTagEXT = unsafe extern "system" fn( @@ -5008,7 +4968,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { debug_marker_set_object_tag_ext: unsafe { @@ -5021,14 +4981,13 @@ pub mod ext { stringify!(debug_marker_set_object_tag_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDebugMarkerSetObjectTagEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkDebugMarkerSetObjectTagEXT\0"); let val = _f(cname); if val.is_null() { debug_marker_set_object_tag_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, debug_marker_set_object_name_ext: unsafe { @@ -5041,14 +5000,13 @@ pub mod ext { stringify!(debug_marker_set_object_name_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDebugMarkerSetObjectNameEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkDebugMarkerSetObjectNameEXT\0"); let val = _f(cname); if val.is_null() { debug_marker_set_object_name_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_debug_marker_begin_ext: unsafe { @@ -5061,14 +5019,13 @@ pub mod ext { stringify!(cmd_debug_marker_begin_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdDebugMarkerBeginEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdDebugMarkerBeginEXT\0"); let val = _f(cname); if val.is_null() { cmd_debug_marker_begin_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_debug_marker_end_ext: unsafe { @@ -5080,14 +5037,13 @@ pub mod ext { stringify!(cmd_debug_marker_end_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdDebugMarkerEndEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdDebugMarkerEndEXT\0"); let val = _f(cname); if val.is_null() { cmd_debug_marker_end_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_debug_marker_insert_ext: unsafe { @@ -5100,14 +5056,13 @@ pub mod ext { stringify!(cmd_debug_marker_insert_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdDebugMarkerInsertEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdDebugMarkerInsertEXT\0"); let val = _f(cname); if val.is_null() { cmd_debug_marker_insert_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -5116,9 +5071,8 @@ pub mod ext { } pub mod transform_feedback { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_transform_feedback\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_transform_feedback\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdBindTransformFeedbackBuffersEXT = unsafe extern "system" fn( @@ -5184,7 +5138,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_bind_transform_feedback_buffers_ext: unsafe { @@ -5201,14 +5155,14 @@ pub mod ext { stringify!(cmd_bind_transform_feedback_buffers_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdBindTransformFeedbackBuffersEXT\0", ); let val = _f(cname); if val.is_null() { cmd_bind_transform_feedback_buffers_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_begin_transform_feedback_ext: unsafe { @@ -5224,14 +5178,14 @@ pub mod ext { stringify!(cmd_begin_transform_feedback_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdBeginTransformFeedbackEXT\0", ); let val = _f(cname); if val.is_null() { cmd_begin_transform_feedback_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_end_transform_feedback_ext: unsafe { @@ -5247,14 +5201,13 @@ pub mod ext { stringify!(cmd_end_transform_feedback_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdEndTransformFeedbackEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdEndTransformFeedbackEXT\0"); let val = _f(cname); if val.is_null() { cmd_end_transform_feedback_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_begin_query_indexed_ext: unsafe { @@ -5270,14 +5223,13 @@ pub mod ext { stringify!(cmd_begin_query_indexed_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdBeginQueryIndexedEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdBeginQueryIndexedEXT\0"); let val = _f(cname); if val.is_null() { cmd_begin_query_indexed_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_end_query_indexed_ext: unsafe { @@ -5292,14 +5244,13 @@ pub mod ext { stringify!(cmd_end_query_indexed_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdEndQueryIndexedEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdEndQueryIndexedEXT\0"); let val = _f(cname); if val.is_null() { cmd_end_query_indexed_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_draw_indirect_byte_count_ext: unsafe { @@ -5317,14 +5268,13 @@ pub mod ext { stringify!(cmd_draw_indirect_byte_count_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdDrawIndirectByteCountEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawIndirectByteCountEXT\0"); let val = _f(cname); if val.is_null() { cmd_draw_indirect_byte_count_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -5333,53 +5283,45 @@ pub mod ext { } pub mod validation_flags { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_validation_flags\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_validation_flags\0") }; pub const SPEC_VERSION: u32 = 3u32; } pub mod shader_subgroup_ballot { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_subgroup_ballot\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_subgroup_ballot\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_subgroup_vote { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_subgroup_vote\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_subgroup_vote\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod texture_compression_astc_hdr { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_EXT_texture_compression_astc_hdr\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_EXT_texture_compression_astc_hdr\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod astc_decode_mode { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_astc_decode_mode\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_astc_decode_mode\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod pipeline_robustness { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_pipeline_robustness\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_pipeline_robustness\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod conditional_rendering { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_conditional_rendering\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_conditional_rendering\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdBeginConditionalRenderingEXT = unsafe extern "system" fn( @@ -5399,7 +5341,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_begin_conditional_rendering_ext: unsafe { @@ -5414,14 +5356,14 @@ pub mod ext { stringify!(cmd_begin_conditional_rendering_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdBeginConditionalRenderingEXT\0", ); let val = _f(cname); if val.is_null() { cmd_begin_conditional_rendering_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_end_conditional_rendering_ext: unsafe { @@ -5433,14 +5375,14 @@ pub mod ext { stringify!(cmd_end_conditional_rendering_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdEndConditionalRenderingEXT\0", ); let val = _f(cname); if val.is_null() { cmd_end_conditional_rendering_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -5449,9 +5391,8 @@ pub mod ext { } pub mod direct_mode_display { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_direct_mode_display\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_direct_mode_display\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkReleaseDisplayEXT = unsafe extern "system" fn( @@ -5467,7 +5408,7 @@ pub mod ext { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { release_display_ext: unsafe { @@ -5477,14 +5418,12 @@ pub mod ext { ) -> Result { panic!(concat!("Unable to load ", stringify!(release_display_ext))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkReleaseDisplayEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkReleaseDisplayEXT\0"); let val = _f(cname); if val.is_null() { release_display_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -5493,9 +5432,8 @@ pub mod ext { } pub mod acquire_xlib_display { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_acquire_xlib_display\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_acquire_xlib_display\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkAcquireXlibDisplayEXT = unsafe extern "system" fn( @@ -5520,7 +5458,7 @@ pub mod ext { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { acquire_xlib_display_ext: unsafe { @@ -5534,14 +5472,13 @@ pub mod ext { stringify!(acquire_xlib_display_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkAcquireXlibDisplayEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkAcquireXlibDisplayEXT\0"); let val = _f(cname); if val.is_null() { acquire_xlib_display_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_rand_r_output_display_ext: unsafe { @@ -5556,14 +5493,13 @@ pub mod ext { stringify!(get_rand_r_output_display_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetRandROutputDisplayEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetRandROutputDisplayEXT\0"); let val = _f(cname); if val.is_null() { get_rand_r_output_display_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -5572,9 +5508,8 @@ pub mod ext { } pub mod display_surface_counter { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_display_surface_counter\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_display_surface_counter\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDeviceSurfaceCapabilities2EXT = @@ -5593,7 +5528,7 @@ pub mod ext { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_surface_capabilities2_ext: unsafe { @@ -5607,14 +5542,14 @@ pub mod ext { stringify!(get_physical_device_surface_capabilities2_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceSurfaceCapabilities2EXT\0", ); let val = _f(cname); if val.is_null() { get_physical_device_surface_capabilities2_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -5623,8 +5558,8 @@ pub mod ext { } pub mod display_control { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_display_control\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_display_control\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkDisplayPowerControlEXT = unsafe extern "system" fn( @@ -5666,7 +5601,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { display_power_control_ext: unsafe { @@ -5680,14 +5615,13 @@ pub mod ext { stringify!(display_power_control_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDisplayPowerControlEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkDisplayPowerControlEXT\0"); let val = _f(cname); if val.is_null() { display_power_control_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, register_device_event_ext: unsafe { @@ -5702,14 +5636,13 @@ pub mod ext { stringify!(register_device_event_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkRegisterDeviceEventEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkRegisterDeviceEventEXT\0"); let val = _f(cname); if val.is_null() { register_device_event_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, register_display_event_ext: unsafe { @@ -5725,14 +5658,13 @@ pub mod ext { stringify!(register_display_event_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkRegisterDisplayEventEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkRegisterDisplayEventEXT\0"); let val = _f(cname); if val.is_null() { register_display_event_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_swapchain_counter_ext: unsafe { @@ -5747,14 +5679,13 @@ pub mod ext { stringify!(get_swapchain_counter_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetSwapchainCounterEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetSwapchainCounterEXT\0"); let val = _f(cname); if val.is_null() { get_swapchain_counter_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -5763,9 +5694,8 @@ pub mod ext { } pub mod discard_rectangles { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_discard_rectangles\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_discard_rectangles\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdSetDiscardRectangleEXT = unsafe extern "system" fn( @@ -5795,7 +5725,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_discard_rectangle_ext: unsafe { @@ -5810,14 +5740,13 @@ pub mod ext { stringify!(cmd_set_discard_rectangle_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetDiscardRectangleEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDiscardRectangleEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_discard_rectangle_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_discard_rectangle_enable_ext: unsafe { @@ -5830,14 +5759,14 @@ pub mod ext { stringify!(cmd_set_discard_rectangle_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetDiscardRectangleEnableEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_discard_rectangle_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_discard_rectangle_mode_ext: unsafe { @@ -5850,14 +5779,14 @@ pub mod ext { stringify!(cmd_set_discard_rectangle_mode_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetDiscardRectangleModeEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_discard_rectangle_mode_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -5866,29 +5795,26 @@ pub mod ext { } pub mod conservative_rasterization { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_conservative_rasterization\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_conservative_rasterization\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod depth_clip_enable { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_depth_clip_enable\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_depth_clip_enable\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod swapchain_colorspace { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_swapchain_colorspace\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_swapchain_colorspace\0") }; pub const SPEC_VERSION: u32 = 4u32; } pub mod hdr_metadata { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_hdr_metadata\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_hdr_metadata\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkSetHdrMetadataEXT = unsafe extern "system" fn( @@ -5906,7 +5832,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { set_hdr_metadata_ext: unsafe { @@ -5918,14 +5844,12 @@ pub mod ext { ) { panic!(concat!("Unable to load ", stringify!(set_hdr_metadata_ext))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkSetHdrMetadataEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkSetHdrMetadataEXT\0"); let val = _f(cname); if val.is_null() { set_hdr_metadata_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -5934,22 +5858,20 @@ pub mod ext { } pub mod external_memory_dma_buf { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_external_memory_dma_buf\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_external_memory_dma_buf\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod queue_family_foreign { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_queue_family_foreign\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_queue_family_foreign\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod debug_utils { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_debug_utils\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_debug_utils\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateDebugUtilsMessengerEXT = unsafe extern "system" fn( @@ -5982,7 +5904,7 @@ pub mod ext { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_debug_utils_messenger_ext: unsafe { @@ -5997,14 +5919,14 @@ pub mod ext { stringify!(create_debug_utils_messenger_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCreateDebugUtilsMessengerEXT\0", ); let val = _f(cname); if val.is_null() { create_debug_utils_messenger_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_debug_utils_messenger_ext: unsafe { @@ -6018,14 +5940,14 @@ pub mod ext { stringify!(destroy_debug_utils_messenger_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkDestroyDebugUtilsMessengerEXT\0", ); let val = _f(cname); if val.is_null() { destroy_debug_utils_messenger_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, submit_debug_utils_message_ext: unsafe { @@ -6040,14 +5962,13 @@ pub mod ext { stringify!(submit_debug_utils_message_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkSubmitDebugUtilsMessageEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkSubmitDebugUtilsMessageEXT\0"); let val = _f(cname); if val.is_null() { submit_debug_utils_message_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -6100,7 +6021,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { set_debug_utils_object_name_ext: unsafe { @@ -6113,14 +6034,13 @@ pub mod ext { stringify!(set_debug_utils_object_name_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkSetDebugUtilsObjectNameEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkSetDebugUtilsObjectNameEXT\0"); let val = _f(cname); if val.is_null() { set_debug_utils_object_name_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, set_debug_utils_object_tag_ext: unsafe { @@ -6133,14 +6053,13 @@ pub mod ext { stringify!(set_debug_utils_object_tag_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkSetDebugUtilsObjectTagEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkSetDebugUtilsObjectTagEXT\0"); let val = _f(cname); if val.is_null() { set_debug_utils_object_tag_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, queue_begin_debug_utils_label_ext: unsafe { @@ -6153,14 +6072,14 @@ pub mod ext { stringify!(queue_begin_debug_utils_label_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkQueueBeginDebugUtilsLabelEXT\0", ); let val = _f(cname); if val.is_null() { queue_begin_debug_utils_label_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, queue_end_debug_utils_label_ext: unsafe { @@ -6170,14 +6089,13 @@ pub mod ext { stringify!(queue_end_debug_utils_label_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkQueueEndDebugUtilsLabelEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkQueueEndDebugUtilsLabelEXT\0"); let val = _f(cname); if val.is_null() { queue_end_debug_utils_label_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, queue_insert_debug_utils_label_ext: unsafe { @@ -6190,14 +6108,14 @@ pub mod ext { stringify!(queue_insert_debug_utils_label_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkQueueInsertDebugUtilsLabelEXT\0", ); let val = _f(cname); if val.is_null() { queue_insert_debug_utils_label_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_begin_debug_utils_label_ext: unsafe { @@ -6210,14 +6128,13 @@ pub mod ext { stringify!(cmd_begin_debug_utils_label_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdBeginDebugUtilsLabelEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdBeginDebugUtilsLabelEXT\0"); let val = _f(cname); if val.is_null() { cmd_begin_debug_utils_label_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_end_debug_utils_label_ext: unsafe { @@ -6229,14 +6146,13 @@ pub mod ext { stringify!(cmd_end_debug_utils_label_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdEndDebugUtilsLabelEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdEndDebugUtilsLabelEXT\0"); let val = _f(cname); if val.is_null() { cmd_end_debug_utils_label_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_insert_debug_utils_label_ext: unsafe { @@ -6249,14 +6165,13 @@ pub mod ext { stringify!(cmd_insert_debug_utils_label_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdInsertDebugUtilsLabelEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdInsertDebugUtilsLabelEXT\0"); let val = _f(cname); if val.is_null() { cmd_insert_debug_utils_label_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -6265,30 +6180,26 @@ pub mod ext { } pub mod sampler_filter_minmax { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_sampler_filter_minmax\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_sampler_filter_minmax\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod inline_uniform_block { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_inline_uniform_block\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_inline_uniform_block\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_stencil_export { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_stencil_export\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_stencil_export\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod sample_locations { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_sample_locations\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_sample_locations\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDeviceMultisamplePropertiesEXT = unsafe extern "system" fn( @@ -6306,7 +6217,7 @@ pub mod ext { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_multisample_properties_ext: unsafe { @@ -6320,14 +6231,14 @@ pub mod ext { stringify!(get_physical_device_multisample_properties_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceMultisamplePropertiesEXT\0", ); let val = _f(cname); if val.is_null() { get_physical_device_multisample_properties_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -6347,7 +6258,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_sample_locations_ext: unsafe { @@ -6360,14 +6271,13 @@ pub mod ext { stringify!(cmd_set_sample_locations_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetSampleLocationsEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetSampleLocationsEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_sample_locations_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -6376,23 +6286,20 @@ pub mod ext { } pub mod blend_operation_advanced { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_blend_operation_advanced\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_blend_operation_advanced\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod post_depth_coverage { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_post_depth_coverage\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_post_depth_coverage\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod image_drm_format_modifier { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_image_drm_format_modifier\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_image_drm_format_modifier\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkGetImageDrmFormatModifierPropertiesEXT = unsafe extern "system" fn( @@ -6411,7 +6318,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_image_drm_format_modifier_properties_ext: unsafe { @@ -6425,14 +6332,14 @@ pub mod ext { stringify!(get_image_drm_format_modifier_properties_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetImageDrmFormatModifierPropertiesEXT\0", ); let val = _f(cname); if val.is_null() { get_image_drm_format_modifier_properties_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -6441,9 +6348,8 @@ pub mod ext { } pub mod validation_cache { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_validation_cache\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_validation_cache\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateValidationCacheEXT = unsafe extern "system" fn( @@ -6484,7 +6390,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_validation_cache_ext: unsafe { @@ -6499,14 +6405,13 @@ pub mod ext { stringify!(create_validation_cache_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateValidationCacheEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateValidationCacheEXT\0"); let val = _f(cname); if val.is_null() { create_validation_cache_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_validation_cache_ext: unsafe { @@ -6520,14 +6425,13 @@ pub mod ext { stringify!(destroy_validation_cache_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDestroyValidationCacheEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkDestroyValidationCacheEXT\0"); let val = _f(cname); if val.is_null() { destroy_validation_cache_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, merge_validation_caches_ext: unsafe { @@ -6542,14 +6446,13 @@ pub mod ext { stringify!(merge_validation_caches_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkMergeValidationCachesEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkMergeValidationCachesEXT\0"); let val = _f(cname); if val.is_null() { merge_validation_caches_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_validation_cache_data_ext: unsafe { @@ -6564,14 +6467,13 @@ pub mod ext { stringify!(get_validation_cache_data_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetValidationCacheDataEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetValidationCacheDataEXT\0"); let val = _f(cname); if val.is_null() { get_validation_cache_data_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -6580,35 +6482,32 @@ pub mod ext { } pub mod descriptor_indexing { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_descriptor_indexing\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_descriptor_indexing\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod shader_viewport_index_layer { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_viewport_index_layer\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_viewport_index_layer\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod filter_cubic { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_filter_cubic\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_filter_cubic\0") }; pub const SPEC_VERSION: u32 = 3u32; } pub mod global_priority { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_global_priority\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_global_priority\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod external_memory_host { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_external_memory_host\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_external_memory_host\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetMemoryHostPointerPropertiesEXT = unsafe extern "system" fn( @@ -6627,7 +6526,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_memory_host_pointer_properties_ext: unsafe { @@ -6644,14 +6543,14 @@ pub mod ext { stringify!(get_memory_host_pointer_properties_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetMemoryHostPointerPropertiesEXT\0", ); let val = _f(cname); if val.is_null() { get_memory_host_pointer_properties_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -6660,9 +6559,8 @@ pub mod ext { } pub mod calibrated_timestamps { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_calibrated_timestamps\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_calibrated_timestamps\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDeviceCalibrateableTimeDomainsKHR = @@ -6681,7 +6579,7 @@ pub mod ext { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_calibrateable_time_domains_ext: unsafe { @@ -6695,14 +6593,14 @@ pub mod ext { stringify!(get_physical_device_calibrateable_time_domains_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceCalibrateableTimeDomainsEXT\0", ); let val = _f(cname); if val.is_null() { get_physical_device_calibrateable_time_domains_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -6725,7 +6623,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_calibrated_timestamps_ext: unsafe { @@ -6741,14 +6639,13 @@ pub mod ext { stringify!(get_calibrated_timestamps_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetCalibratedTimestampsEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetCalibratedTimestampsEXT\0"); let val = _f(cname); if val.is_null() { get_calibrated_timestamps_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -6757,28 +6654,26 @@ pub mod ext { } pub mod vertex_attribute_divisor { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_vertex_attribute_divisor\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_vertex_attribute_divisor\0") }; pub const SPEC_VERSION: u32 = 3u32; } pub mod pipeline_creation_feedback { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_pipeline_creation_feedback\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_pipeline_creation_feedback\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod pci_bus_info { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_pci_bus_info\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_pci_bus_info\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod metal_surface { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_metal_surface\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_metal_surface\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateMetalSurfaceEXT = unsafe extern "system" fn( @@ -6796,7 +6691,7 @@ pub mod ext { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_metal_surface_ext: unsafe { @@ -6811,14 +6706,13 @@ pub mod ext { stringify!(create_metal_surface_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateMetalSurfaceEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateMetalSurfaceEXT\0"); let val = _f(cname); if val.is_null() { create_metal_surface_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -6827,49 +6721,44 @@ pub mod ext { } pub mod fragment_density_map { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_fragment_density_map\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_fragment_density_map\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod scalar_block_layout { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_scalar_block_layout\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_scalar_block_layout\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod subgroup_size_control { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_subgroup_size_control\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_subgroup_size_control\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod shader_image_atomic_int64 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_image_atomic_int64\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_image_atomic_int64\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod memory_budget { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_memory_budget\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_memory_budget\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod memory_priority { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_memory_priority\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_memory_priority\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod buffer_device_address { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_buffer_device_address\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_buffer_device_address\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkGetBufferDeviceAddress = unsafe extern "system" fn( @@ -6885,7 +6774,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_buffer_device_address_ext: unsafe { @@ -6898,14 +6787,13 @@ pub mod ext { stringify!(get_buffer_device_address_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetBufferDeviceAddressEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetBufferDeviceAddressEXT\0"); let val = _f(cname); if val.is_null() { get_buffer_device_address_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -6914,8 +6802,8 @@ pub mod ext { } pub mod tooling_info { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_tooling_info\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_tooling_info\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDeviceToolProperties = unsafe extern "system" fn( @@ -6933,7 +6821,7 @@ pub mod ext { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_tool_properties_ext: unsafe { @@ -6947,14 +6835,14 @@ pub mod ext { stringify!(get_physical_device_tool_properties_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceToolPropertiesEXT\0", ); let val = _f(cname); if val.is_null() { get_physical_device_tool_properties_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -6963,44 +6851,38 @@ pub mod ext { } pub mod separate_stencil_usage { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_separate_stencil_usage\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_separate_stencil_usage\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod validation_features { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_validation_features\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_validation_features\0") }; pub const SPEC_VERSION: u32 = 6u32; } pub mod fragment_shader_interlock { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_fragment_shader_interlock\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_fragment_shader_interlock\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod ycbcr_image_arrays { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_ycbcr_image_arrays\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_ycbcr_image_arrays\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod provoking_vertex { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_provoking_vertex\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_provoking_vertex\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod full_screen_exclusive { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_full_screen_exclusive\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_full_screen_exclusive\0") }; pub const SPEC_VERSION: u32 = 4u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDeviceSurfacePresentModes2EXT = @@ -7020,7 +6902,7 @@ pub mod ext { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_surface_present_modes2_ext: unsafe { @@ -7035,14 +6917,14 @@ pub mod ext { stringify!(get_physical_device_surface_present_modes2_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceSurfacePresentModes2EXT\0", ); let val = _f(cname); if val.is_null() { get_physical_device_surface_present_modes2_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -7073,7 +6955,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { acquire_full_screen_exclusive_mode_ext: unsafe { @@ -7086,14 +6968,14 @@ pub mod ext { stringify!(acquire_full_screen_exclusive_mode_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkAcquireFullScreenExclusiveModeEXT\0", ); let val = _f(cname); if val.is_null() { acquire_full_screen_exclusive_mode_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, release_full_screen_exclusive_mode_ext: unsafe { @@ -7106,14 +6988,14 @@ pub mod ext { stringify!(release_full_screen_exclusive_mode_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkReleaseFullScreenExclusiveModeEXT\0", ); let val = _f(cname); if val.is_null() { release_full_screen_exclusive_mode_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_group_surface_present_modes2_ext: unsafe { @@ -7127,14 +7009,14 @@ pub mod ext { stringify!(get_device_group_surface_present_modes2_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDeviceGroupSurfacePresentModes2EXT\0", ); let val = _f(cname); if val.is_null() { get_device_group_surface_present_modes2_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -7143,9 +7025,8 @@ pub mod ext { } pub mod headless_surface { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_headless_surface\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_headless_surface\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateHeadlessSurfaceEXT = unsafe extern "system" fn( @@ -7163,7 +7044,7 @@ pub mod ext { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_headless_surface_ext: unsafe { @@ -7178,14 +7059,13 @@ pub mod ext { stringify!(create_headless_surface_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateHeadlessSurfaceEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateHeadlessSurfaceEXT\0"); let val = _f(cname); if val.is_null() { create_headless_surface_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -7194,9 +7074,8 @@ pub mod ext { } pub mod line_rasterization { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_line_rasterization\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_line_rasterization\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdSetLineStippleKHR = unsafe extern "system" fn( @@ -7213,7 +7092,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_line_stipple_ext: unsafe { @@ -7227,14 +7106,13 @@ pub mod ext { stringify!(cmd_set_line_stipple_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetLineStippleEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetLineStippleEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_line_stipple_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -7243,16 +7121,14 @@ pub mod ext { } pub mod shader_atomic_float { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_atomic_float\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_atomic_float\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod host_query_reset { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_host_query_reset\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_host_query_reset\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkResetQueryPool = unsafe extern "system" fn( @@ -7270,7 +7146,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { reset_query_pool_ext: unsafe { @@ -7282,14 +7158,12 @@ pub mod ext { ) { panic!(concat!("Unable to load ", stringify!(reset_query_pool_ext))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkResetQueryPoolEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkResetQueryPoolEXT\0"); let val = _f(cname); if val.is_null() { reset_query_pool_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -7298,16 +7172,14 @@ pub mod ext { } pub mod index_type_uint8 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_index_type_uint8\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_index_type_uint8\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod extended_dynamic_state { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_extended_dynamic_state\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_extended_dynamic_state\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdSetCullMode = @@ -7388,7 +7260,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_cull_mode_ext: unsafe { @@ -7401,14 +7273,12 @@ pub mod ext { stringify!(cmd_set_cull_mode_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetCullModeEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetCullModeEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_cull_mode_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_front_face_ext: unsafe { @@ -7421,14 +7291,12 @@ pub mod ext { stringify!(cmd_set_front_face_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetFrontFaceEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetFrontFaceEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_front_face_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_primitive_topology_ext: unsafe { @@ -7441,14 +7309,13 @@ pub mod ext { stringify!(cmd_set_primitive_topology_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetPrimitiveTopologyEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetPrimitiveTopologyEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_primitive_topology_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_viewport_with_count_ext: unsafe { @@ -7462,14 +7329,13 @@ pub mod ext { stringify!(cmd_set_viewport_with_count_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetViewportWithCountEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetViewportWithCountEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_viewport_with_count_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_scissor_with_count_ext: unsafe { @@ -7483,14 +7349,13 @@ pub mod ext { stringify!(cmd_set_scissor_with_count_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetScissorWithCountEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetScissorWithCountEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_scissor_with_count_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_bind_vertex_buffers2_ext: unsafe { @@ -7508,14 +7373,13 @@ pub mod ext { stringify!(cmd_bind_vertex_buffers2_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdBindVertexBuffers2EXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdBindVertexBuffers2EXT\0"); let val = _f(cname); if val.is_null() { cmd_bind_vertex_buffers2_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_test_enable_ext: unsafe { @@ -7528,14 +7392,13 @@ pub mod ext { stringify!(cmd_set_depth_test_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetDepthTestEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthTestEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_test_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_write_enable_ext: unsafe { @@ -7548,14 +7411,13 @@ pub mod ext { stringify!(cmd_set_depth_write_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetDepthWriteEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthWriteEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_write_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_compare_op_ext: unsafe { @@ -7568,14 +7430,13 @@ pub mod ext { stringify!(cmd_set_depth_compare_op_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetDepthCompareOpEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthCompareOpEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_compare_op_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_bounds_test_enable_ext: unsafe { @@ -7588,14 +7449,14 @@ pub mod ext { stringify!(cmd_set_depth_bounds_test_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetDepthBoundsTestEnableEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_depth_bounds_test_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_stencil_test_enable_ext: unsafe { @@ -7608,14 +7469,13 @@ pub mod ext { stringify!(cmd_set_stencil_test_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetStencilTestEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetStencilTestEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_stencil_test_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_stencil_op_ext: unsafe { @@ -7632,14 +7492,12 @@ pub mod ext { stringify!(cmd_set_stencil_op_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetStencilOpEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetStencilOpEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_stencil_op_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -7648,8 +7506,8 @@ pub mod ext { } pub mod host_image_copy { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_host_image_copy\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_host_image_copy\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCopyMemoryToImageEXT = unsafe extern "system" fn( @@ -7692,7 +7550,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { copy_memory_to_image_ext: unsafe { @@ -7705,14 +7563,13 @@ pub mod ext { stringify!(copy_memory_to_image_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCopyMemoryToImageEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCopyMemoryToImageEXT\0"); let val = _f(cname); if val.is_null() { copy_memory_to_image_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, copy_image_to_memory_ext: unsafe { @@ -7725,14 +7582,13 @@ pub mod ext { stringify!(copy_image_to_memory_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCopyImageToMemoryEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCopyImageToMemoryEXT\0"); let val = _f(cname); if val.is_null() { copy_image_to_memory_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, copy_image_to_image_ext: unsafe { @@ -7745,14 +7601,12 @@ pub mod ext { stringify!(copy_image_to_image_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCopyImageToImageEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCopyImageToImageEXT\0"); let val = _f(cname); if val.is_null() { copy_image_to_image_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, transition_image_layout_ext: unsafe { @@ -7766,14 +7620,13 @@ pub mod ext { stringify!(transition_image_layout_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkTransitionImageLayoutEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkTransitionImageLayoutEXT\0"); let val = _f(cname); if val.is_null() { transition_image_layout_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_image_subresource_layout2_ext: unsafe { @@ -7788,14 +7641,14 @@ pub mod ext { stringify!(get_image_subresource_layout2_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetImageSubresourceLayout2EXT\0", ); let val = _f(cname); if val.is_null() { get_image_subresource_layout2_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -7804,30 +7657,26 @@ pub mod ext { } pub mod map_memory_placed { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_map_memory_placed\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_map_memory_placed\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_atomic_float2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_atomic_float2\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_atomic_float2\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod surface_maintenance1 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_surface_maintenance1\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_surface_maintenance1\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod swapchain_maintenance1 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_swapchain_maintenance1\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_swapchain_maintenance1\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkReleaseSwapchainImagesEXT = unsafe extern "system" fn( @@ -7843,7 +7692,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { release_swapchain_images_ext: unsafe { @@ -7856,14 +7705,13 @@ pub mod ext { stringify!(release_swapchain_images_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkReleaseSwapchainImagesEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkReleaseSwapchainImagesEXT\0"); let val = _f(cname); if val.is_null() { release_swapchain_images_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -7872,25 +7720,21 @@ pub mod ext { } pub mod shader_demote_to_helper_invocation { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_EXT_shader_demote_to_helper_invocation\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_demote_to_helper_invocation\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod texel_buffer_alignment { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_texel_buffer_alignment\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_texel_buffer_alignment\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod depth_bias_control { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_depth_bias_control\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_depth_bias_control\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdSetDepthBias2EXT = unsafe extern "system" fn( @@ -7906,7 +7750,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_depth_bias2_ext: unsafe { @@ -7919,14 +7763,12 @@ pub mod ext { stringify!(cmd_set_depth_bias2_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetDepthBias2EXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthBias2EXT\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_bias2_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -7935,16 +7777,14 @@ pub mod ext { } pub mod device_memory_report { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_device_memory_report\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_device_memory_report\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod acquire_drm_display { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_acquire_drm_display\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_acquire_drm_display\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkAcquireDrmDisplayEXT = unsafe extern "system" fn( @@ -7969,7 +7809,7 @@ pub mod ext { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { acquire_drm_display_ext: unsafe { @@ -7983,14 +7823,13 @@ pub mod ext { stringify!(acquire_drm_display_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkAcquireDrmDisplayEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkAcquireDrmDisplayEXT\0"); let val = _f(cname); if val.is_null() { acquire_drm_display_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_drm_display_ext: unsafe { @@ -8002,14 +7841,12 @@ pub mod ext { ) -> Result { panic!(concat!("Unable to load ", stringify!(get_drm_display_ext))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetDrmDisplayEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetDrmDisplayEXT\0"); let val = _f(cname); if val.is_null() { get_drm_display_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -8018,21 +7855,20 @@ pub mod ext { } pub mod robustness2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_robustness2\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_robustness2\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod custom_border_color { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_custom_border_color\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_custom_border_color\0") }; pub const SPEC_VERSION: u32 = 12u32; } pub mod private_data { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_private_data\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_private_data\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCreatePrivateDataSlot = unsafe extern "system" fn( @@ -8075,7 +7911,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_private_data_slot_ext: unsafe { @@ -8090,14 +7926,13 @@ pub mod ext { stringify!(create_private_data_slot_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreatePrivateDataSlotEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreatePrivateDataSlotEXT\0"); let val = _f(cname); if val.is_null() { create_private_data_slot_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_private_data_slot_ext: unsafe { @@ -8111,14 +7946,13 @@ pub mod ext { stringify!(destroy_private_data_slot_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDestroyPrivateDataSlotEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkDestroyPrivateDataSlotEXT\0"); let val = _f(cname); if val.is_null() { destroy_private_data_slot_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, set_private_data_ext: unsafe { @@ -8131,14 +7965,12 @@ pub mod ext { ) -> Result { panic!(concat!("Unable to load ", stringify!(set_private_data_ext))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkSetPrivateDataEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkSetPrivateDataEXT\0"); let val = _f(cname); if val.is_null() { set_private_data_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_private_data_ext: unsafe { @@ -8151,14 +7983,12 @@ pub mod ext { ) { panic!(concat!("Unable to load ", stringify!(get_private_data_ext))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetPrivateDataEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetPrivateDataEXT\0"); let val = _f(cname); if val.is_null() { get_private_data_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -8167,17 +7997,15 @@ pub mod ext { } pub mod pipeline_creation_cache_control { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_EXT_pipeline_creation_cache_control\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_EXT_pipeline_creation_cache_control\0") }; pub const SPEC_VERSION: u32 = 3u32; } pub mod metal_objects { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_metal_objects\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_metal_objects\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkExportMetalObjectsEXT = unsafe extern "system" fn( @@ -8193,7 +8021,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { export_metal_objects_ext: unsafe { @@ -8206,14 +8034,13 @@ pub mod ext { stringify!(export_metal_objects_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkExportMetalObjectsEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkExportMetalObjectsEXT\0"); let val = _f(cname); if val.is_null() { export_metal_objects_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -8222,9 +8049,8 @@ pub mod ext { } pub mod descriptor_buffer { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_descriptor_buffer\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_descriptor_buffer\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetDescriptorSetLayoutSizeEXT = unsafe extern "system" fn( @@ -8330,7 +8156,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_descriptor_set_layout_size_ext: unsafe { @@ -8344,14 +8170,14 @@ pub mod ext { stringify!(get_descriptor_set_layout_size_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDescriptorSetLayoutSizeEXT\0", ); let val = _f(cname); if val.is_null() { get_descriptor_set_layout_size_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_descriptor_set_layout_binding_offset_ext: unsafe { @@ -8366,14 +8192,14 @@ pub mod ext { stringify!(get_descriptor_set_layout_binding_offset_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDescriptorSetLayoutBindingOffsetEXT\0", ); let val = _f(cname); if val.is_null() { get_descriptor_set_layout_binding_offset_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_descriptor_ext: unsafe { @@ -8385,14 +8211,12 @@ pub mod ext { ) { panic!(concat!("Unable to load ", stringify!(get_descriptor_ext))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetDescriptorEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetDescriptorEXT\0"); let val = _f(cname); if val.is_null() { get_descriptor_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_bind_descriptor_buffers_ext: unsafe { @@ -8406,14 +8230,13 @@ pub mod ext { stringify!(cmd_bind_descriptor_buffers_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdBindDescriptorBuffersEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdBindDescriptorBuffersEXT\0"); let val = _f(cname); if val.is_null() { cmd_bind_descriptor_buffers_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_descriptor_buffer_offsets_ext: unsafe { @@ -8431,14 +8254,14 @@ pub mod ext { stringify!(cmd_set_descriptor_buffer_offsets_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetDescriptorBufferOffsetsEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_descriptor_buffer_offsets_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_bind_descriptor_buffer_embedded_samplers_ext: unsafe { @@ -8453,14 +8276,14 @@ pub mod ext { stringify!(cmd_bind_descriptor_buffer_embedded_samplers_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdBindDescriptorBufferEmbeddedSamplersEXT\0", ); let val = _f(cname); if val.is_null() { cmd_bind_descriptor_buffer_embedded_samplers_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_buffer_opaque_capture_descriptor_data_ext: unsafe { @@ -8474,14 +8297,14 @@ pub mod ext { stringify!(get_buffer_opaque_capture_descriptor_data_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetBufferOpaqueCaptureDescriptorDataEXT\0", ); let val = _f(cname); if val.is_null() { get_buffer_opaque_capture_descriptor_data_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_image_opaque_capture_descriptor_data_ext: unsafe { @@ -8495,14 +8318,14 @@ pub mod ext { stringify!(get_image_opaque_capture_descriptor_data_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetImageOpaqueCaptureDescriptorDataEXT\0", ); let val = _f(cname); if val.is_null() { get_image_opaque_capture_descriptor_data_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_image_view_opaque_capture_descriptor_data_ext: unsafe { @@ -8516,14 +8339,14 @@ pub mod ext { stringify!(get_image_view_opaque_capture_descriptor_data_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetImageViewOpaqueCaptureDescriptorDataEXT\0", ); let val = _f(cname); if val.is_null() { get_image_view_opaque_capture_descriptor_data_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_sampler_opaque_capture_descriptor_data_ext: unsafe { @@ -8537,14 +8360,14 @@ pub mod ext { stringify!(get_sampler_opaque_capture_descriptor_data_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetSamplerOpaqueCaptureDescriptorDataEXT\0", ); let val = _f(cname); if val.is_null() { get_sampler_opaque_capture_descriptor_data_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_acceleration_structure_opaque_capture_descriptor_data_ext: unsafe { @@ -8560,14 +8383,14 @@ pub mod ext { ) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT\0", ); let val = _f(cname); if val.is_null() { get_acceleration_structure_opaque_capture_descriptor_data_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -8576,15 +8399,14 @@ pub mod ext { } pub mod graphics_pipeline_library { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_graphics_pipeline_library\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_graphics_pipeline_library\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod mesh_shader { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_mesh_shader\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_mesh_shader\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdDrawMeshTasksEXT = unsafe extern "system" fn( @@ -8622,7 +8444,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_draw_mesh_tasks_ext: unsafe { @@ -8637,14 +8459,12 @@ pub mod ext { stringify!(cmd_draw_mesh_tasks_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdDrawMeshTasksEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawMeshTasksEXT\0"); let val = _f(cname); if val.is_null() { cmd_draw_mesh_tasks_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_draw_mesh_tasks_indirect_ext: unsafe { @@ -8660,14 +8480,13 @@ pub mod ext { stringify!(cmd_draw_mesh_tasks_indirect_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdDrawMeshTasksIndirectEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawMeshTasksIndirectEXT\0"); let val = _f(cname); if val.is_null() { cmd_draw_mesh_tasks_indirect_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_draw_mesh_tasks_indirect_count_ext: unsafe { @@ -8685,14 +8504,14 @@ pub mod ext { stringify!(cmd_draw_mesh_tasks_indirect_count_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdDrawMeshTasksIndirectCountEXT\0", ); let val = _f(cname); if val.is_null() { cmd_draw_mesh_tasks_indirect_count_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -8701,30 +8520,26 @@ pub mod ext { } pub mod ycbcr_2plane_444_formats { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_ycbcr_2plane_444_formats\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_ycbcr_2plane_444_formats\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod fragment_density_map2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_fragment_density_map2\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_fragment_density_map2\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod image_robustness { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_image_robustness\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_image_robustness\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod image_compression_control { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_image_compression_control\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_image_compression_control\0") }; pub const SPEC_VERSION: u32 = 1u32; #[derive(Clone)] pub struct DeviceFn { @@ -8736,7 +8551,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_image_subresource_layout2_ext: unsafe { @@ -8751,14 +8566,14 @@ pub mod ext { stringify!(get_image_subresource_layout2_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetImageSubresourceLayout2EXT\0", ); let val = _f(cname); if val.is_null() { get_image_subresource_layout2_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -8767,23 +8582,21 @@ pub mod ext { } pub mod attachment_feedback_loop_layout { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_EXT_attachment_feedback_loop_layout\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_EXT_attachment_feedback_loop_layout\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod _4444_formats { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_4444_formats\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_4444_formats\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod device_fault { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_device_fault\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_device_fault\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkGetDeviceFaultInfoEXT = unsafe extern "system" fn( @@ -8800,7 +8613,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_device_fault_info_ext: unsafe { @@ -8814,14 +8627,13 @@ pub mod ext { stringify!(get_device_fault_info_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetDeviceFaultInfoEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetDeviceFaultInfoEXT\0"); let val = _f(cname); if val.is_null() { get_device_fault_info_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -8830,16 +8642,14 @@ pub mod ext { } pub mod rgba10x6_formats { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_rgba10x6_formats\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_rgba10x6_formats\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod directfb_surface { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_directfb_surface\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_directfb_surface\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateDirectFBSurfaceEXT = unsafe extern "system" fn( @@ -8866,7 +8676,7 @@ pub mod ext { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_direct_fb_surface_ext: unsafe { @@ -8881,14 +8691,13 @@ pub mod ext { stringify!(create_direct_fb_surface_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateDirectFBSurfaceEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateDirectFBSurfaceEXT\0"); let val = _f(cname); if val.is_null() { create_direct_fb_surface_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_direct_fb_presentation_support_ext: unsafe { @@ -8902,14 +8711,14 @@ pub mod ext { stringify!(get_physical_device_direct_fb_presentation_support_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceDirectFBPresentationSupportEXT\0", ); let val = _f(cname); if val.is_null() { get_physical_device_direct_fb_presentation_support_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -8918,9 +8727,8 @@ pub mod ext { } pub mod vertex_input_dynamic_state { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_vertex_input_dynamic_state\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_vertex_input_dynamic_state\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdSetVertexInputEXT = unsafe extern "system" fn( @@ -8939,7 +8747,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_vertex_input_ext: unsafe { @@ -8955,14 +8763,13 @@ pub mod ext { stringify!(cmd_set_vertex_input_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetVertexInputEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetVertexInputEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_vertex_input_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -8971,41 +8778,34 @@ pub mod ext { } pub mod physical_device_drm { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_physical_device_drm\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_physical_device_drm\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod device_address_binding_report { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_EXT_device_address_binding_report\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_EXT_device_address_binding_report\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod depth_clip_control { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_depth_clip_control\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_depth_clip_control\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod primitive_topology_list_restart { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_EXT_primitive_topology_list_restart\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_EXT_primitive_topology_list_restart\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod pipeline_properties { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_pipeline_properties\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_pipeline_properties\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] #[doc = "Implemented for all types that can be passed as argument to `pipeline_properties` in [`PFN_vkGetPipelinePropertiesEXT`]"] @@ -9029,7 +8829,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_pipeline_properties_ext: unsafe { @@ -9043,14 +8843,13 @@ pub mod ext { stringify!(get_pipeline_properties_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetPipelinePropertiesEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetPipelinePropertiesEXT\0"); let val = _f(cname); if val.is_null() { get_pipeline_properties_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -9059,24 +8858,21 @@ pub mod ext { } pub mod frame_boundary { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_frame_boundary\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_frame_boundary\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod multisampled_render_to_single_sampled { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_EXT_multisampled_render_to_single_sampled\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_EXT_multisampled_render_to_single_sampled\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod extended_dynamic_state2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_extended_dynamic_state2\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_extended_dynamic_state2\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdSetPatchControlPointsEXT = @@ -9110,7 +8906,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_patch_control_points_ext: unsafe { @@ -9123,14 +8919,13 @@ pub mod ext { stringify!(cmd_set_patch_control_points_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetPatchControlPointsEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetPatchControlPointsEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_patch_control_points_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_rasterizer_discard_enable_ext: unsafe { @@ -9143,14 +8938,14 @@ pub mod ext { stringify!(cmd_set_rasterizer_discard_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetRasterizerDiscardEnableEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_rasterizer_discard_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_bias_enable_ext: unsafe { @@ -9163,14 +8958,13 @@ pub mod ext { stringify!(cmd_set_depth_bias_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetDepthBiasEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthBiasEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_bias_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_logic_op_ext: unsafe { @@ -9180,14 +8974,12 @@ pub mod ext { ) { panic!(concat!("Unable to load ", stringify!(cmd_set_logic_op_ext))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetLogicOpEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetLogicOpEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_logic_op_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_primitive_restart_enable_ext: unsafe { @@ -9200,14 +8992,14 @@ pub mod ext { stringify!(cmd_set_primitive_restart_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetPrimitiveRestartEnableEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_primitive_restart_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -9216,9 +9008,8 @@ pub mod ext { } pub mod color_write_enable { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_color_write_enable\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_color_write_enable\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdSetColorWriteEnableEXT = unsafe extern "system" fn( @@ -9235,7 +9026,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_color_write_enable_ext: unsafe { @@ -9249,14 +9040,13 @@ pub mod ext { stringify!(cmd_set_color_write_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetColorWriteEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetColorWriteEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_color_write_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -9265,29 +9055,26 @@ pub mod ext { } pub mod primitives_generated_query { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_primitives_generated_query\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_primitives_generated_query\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod global_priority_query { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_global_priority_query\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_global_priority_query\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod image_view_min_lod { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_image_view_min_lod\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_image_view_min_lod\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod multi_draw { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_multi_draw\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_multi_draw\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdDrawMultiEXT = unsafe extern "system" fn( @@ -9318,7 +9105,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_draw_multi_ext: unsafe { @@ -9332,13 +9119,12 @@ pub mod ext { ) { panic!(concat!("Unable to load ", stringify!(cmd_draw_multi_ext))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawMultiEXT\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawMultiEXT\0"); let val = _f(cname); if val.is_null() { cmd_draw_multi_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_draw_multi_indexed_ext: unsafe { @@ -9356,14 +9142,13 @@ pub mod ext { stringify!(cmd_draw_multi_indexed_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdDrawMultiIndexedEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawMultiIndexedEXT\0"); let val = _f(cname); if val.is_null() { cmd_draw_multi_indexed_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -9372,23 +9157,20 @@ pub mod ext { } pub mod image_2d_view_of_3d { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_image_2d_view_of_3d\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_image_2d_view_of_3d\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_tile_image { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_tile_image\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_tile_image\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod opacity_micromap { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_opacity_micromap\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_opacity_micromap\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateMicromapEXT = unsafe extern "system" fn( @@ -9503,7 +9285,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_micromap_ext: unsafe { @@ -9515,14 +9297,12 @@ pub mod ext { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_micromap_ext))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateMicromapEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateMicromapEXT\0"); let val = _f(cname); if val.is_null() { create_micromap_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_micromap_ext: unsafe { @@ -9533,14 +9313,12 @@ pub mod ext { ) { panic!(concat!("Unable to load ", stringify!(destroy_micromap_ext))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDestroyMicromapEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyMicromapEXT\0"); let val = _f(cname); if val.is_null() { destroy_micromap_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_build_micromaps_ext: unsafe { @@ -9554,14 +9332,13 @@ pub mod ext { stringify!(cmd_build_micromaps_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdBuildMicromapsEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdBuildMicromapsEXT\0"); let val = _f(cname); if val.is_null() { cmd_build_micromaps_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, build_micromaps_ext: unsafe { @@ -9573,14 +9350,12 @@ pub mod ext { ) -> Result { panic!(concat!("Unable to load ", stringify!(build_micromaps_ext))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkBuildMicromapsEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkBuildMicromapsEXT\0"); let val = _f(cname); if val.is_null() { build_micromaps_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, copy_micromap_ext: unsafe { @@ -9591,13 +9366,12 @@ pub mod ext { ) -> Result { panic!(concat!("Unable to load ", stringify!(copy_micromap_ext))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCopyMicromapEXT\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCopyMicromapEXT\0"); let val = _f(cname); if val.is_null() { copy_micromap_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, copy_micromap_to_memory_ext: unsafe { @@ -9611,14 +9385,13 @@ pub mod ext { stringify!(copy_micromap_to_memory_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCopyMicromapToMemoryEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCopyMicromapToMemoryEXT\0"); let val = _f(cname); if val.is_null() { copy_micromap_to_memory_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, copy_memory_to_micromap_ext: unsafe { @@ -9632,14 +9405,13 @@ pub mod ext { stringify!(copy_memory_to_micromap_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCopyMemoryToMicromapEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCopyMemoryToMicromapEXT\0"); let val = _f(cname); if val.is_null() { copy_memory_to_micromap_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, write_micromaps_properties_ext: unsafe { @@ -9657,14 +9429,13 @@ pub mod ext { stringify!(write_micromaps_properties_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkWriteMicromapsPropertiesEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkWriteMicromapsPropertiesEXT\0"); let val = _f(cname); if val.is_null() { write_micromaps_properties_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_micromap_ext: unsafe { @@ -9677,14 +9448,12 @@ pub mod ext { stringify!(cmd_copy_micromap_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdCopyMicromapEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyMicromapEXT\0"); let val = _f(cname); if val.is_null() { cmd_copy_micromap_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_micromap_to_memory_ext: unsafe { @@ -9697,14 +9466,13 @@ pub mod ext { stringify!(cmd_copy_micromap_to_memory_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdCopyMicromapToMemoryEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyMicromapToMemoryEXT\0"); let val = _f(cname); if val.is_null() { cmd_copy_micromap_to_memory_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_memory_to_micromap_ext: unsafe { @@ -9717,14 +9485,13 @@ pub mod ext { stringify!(cmd_copy_memory_to_micromap_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdCopyMemoryToMicromapEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyMemoryToMicromapEXT\0"); let val = _f(cname); if val.is_null() { cmd_copy_memory_to_micromap_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_write_micromaps_properties_ext: unsafe { @@ -9741,14 +9508,14 @@ pub mod ext { stringify!(cmd_write_micromaps_properties_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdWriteMicromapsPropertiesEXT\0", ); let val = _f(cname); if val.is_null() { cmd_write_micromaps_properties_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_micromap_compatibility_ext: unsafe { @@ -9762,14 +9529,14 @@ pub mod ext { stringify!(get_device_micromap_compatibility_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDeviceMicromapCompatibilityEXT\0", ); let val = _f(cname); if val.is_null() { get_device_micromap_compatibility_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_micromap_build_sizes_ext: unsafe { @@ -9784,14 +9551,13 @@ pub mod ext { stringify!(get_micromap_build_sizes_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetMicromapBuildSizesEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetMicromapBuildSizesEXT\0"); let val = _f(cname); if val.is_null() { get_micromap_build_sizes_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -9800,24 +9566,20 @@ pub mod ext { } pub mod load_store_op_none { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_load_store_op_none\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_load_store_op_none\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod border_color_swizzle { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_border_color_swizzle\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_border_color_swizzle\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod pageable_device_local_memory { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_EXT_pageable_device_local_memory\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_EXT_pageable_device_local_memory\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] @@ -9832,7 +9594,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { set_device_memory_priority_ext: unsafe { @@ -9846,14 +9608,13 @@ pub mod ext { stringify!(set_device_memory_priority_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkSetDeviceMemoryPriorityEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkSetDeviceMemoryPriorityEXT\0"); let val = _f(cname); if val.is_null() { set_device_memory_priority_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -9862,55 +9623,46 @@ pub mod ext { } pub mod image_sliced_view_of_3d { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_image_sliced_view_of_3d\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_image_sliced_view_of_3d\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod depth_clamp_zero_one { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_depth_clamp_zero_one\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_depth_clamp_zero_one\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod non_seamless_cube_map { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_non_seamless_cube_map\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_non_seamless_cube_map\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod image_compression_control_swapchain { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_EXT_image_compression_control_swapchain\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_EXT_image_compression_control_swapchain\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod nested_command_buffer { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_nested_command_buffer\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_nested_command_buffer\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod external_memory_acquire_unmodified { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_EXT_external_memory_acquire_unmodified\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_EXT_external_memory_acquire_unmodified\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod extended_dynamic_state3 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_extended_dynamic_state3\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_extended_dynamic_state3\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdSetDepthClampEnableEXT = @@ -10107,7 +9859,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_depth_clamp_enable_ext: unsafe { @@ -10120,14 +9872,13 @@ pub mod ext { stringify!(cmd_set_depth_clamp_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetDepthClampEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthClampEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_clamp_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_polygon_mode_ext: unsafe { @@ -10140,14 +9891,13 @@ pub mod ext { stringify!(cmd_set_polygon_mode_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetPolygonModeEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetPolygonModeEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_polygon_mode_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_rasterization_samples_ext: unsafe { @@ -10160,14 +9910,14 @@ pub mod ext { stringify!(cmd_set_rasterization_samples_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetRasterizationSamplesEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_rasterization_samples_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_sample_mask_ext: unsafe { @@ -10181,14 +9931,12 @@ pub mod ext { stringify!(cmd_set_sample_mask_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetSampleMaskEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetSampleMaskEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_sample_mask_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_alpha_to_coverage_enable_ext: unsafe { @@ -10201,14 +9949,14 @@ pub mod ext { stringify!(cmd_set_alpha_to_coverage_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetAlphaToCoverageEnableEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_alpha_to_coverage_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_alpha_to_one_enable_ext: unsafe { @@ -10221,14 +9969,13 @@ pub mod ext { stringify!(cmd_set_alpha_to_one_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetAlphaToOneEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetAlphaToOneEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_alpha_to_one_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_logic_op_enable_ext: unsafe { @@ -10241,14 +9988,13 @@ pub mod ext { stringify!(cmd_set_logic_op_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetLogicOpEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetLogicOpEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_logic_op_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_color_blend_enable_ext: unsafe { @@ -10263,14 +10009,13 @@ pub mod ext { stringify!(cmd_set_color_blend_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetColorBlendEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetColorBlendEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_color_blend_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_color_blend_equation_ext: unsafe { @@ -10285,14 +10030,13 @@ pub mod ext { stringify!(cmd_set_color_blend_equation_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetColorBlendEquationEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetColorBlendEquationEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_color_blend_equation_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_color_write_mask_ext: unsafe { @@ -10307,14 +10051,13 @@ pub mod ext { stringify!(cmd_set_color_write_mask_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetColorWriteMaskEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetColorWriteMaskEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_color_write_mask_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_tessellation_domain_origin_ext: unsafe { @@ -10327,14 +10070,14 @@ pub mod ext { stringify!(cmd_set_tessellation_domain_origin_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetTessellationDomainOriginEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_tessellation_domain_origin_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_rasterization_stream_ext: unsafe { @@ -10347,14 +10090,14 @@ pub mod ext { stringify!(cmd_set_rasterization_stream_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetRasterizationStreamEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_rasterization_stream_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_conservative_rasterization_mode_ext: unsafe { @@ -10367,14 +10110,14 @@ pub mod ext { stringify!(cmd_set_conservative_rasterization_mode_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetConservativeRasterizationModeEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_conservative_rasterization_mode_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_extra_primitive_overestimation_size_ext: unsafe { @@ -10387,14 +10130,14 @@ pub mod ext { stringify!(cmd_set_extra_primitive_overestimation_size_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetExtraPrimitiveOverestimationSizeEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_extra_primitive_overestimation_size_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_clip_enable_ext: unsafe { @@ -10407,14 +10150,13 @@ pub mod ext { stringify!(cmd_set_depth_clip_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetDepthClipEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthClipEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_clip_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_sample_locations_enable_ext: unsafe { @@ -10427,14 +10169,14 @@ pub mod ext { stringify!(cmd_set_sample_locations_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetSampleLocationsEnableEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_sample_locations_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_color_blend_advanced_ext: unsafe { @@ -10449,14 +10191,13 @@ pub mod ext { stringify!(cmd_set_color_blend_advanced_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetColorBlendAdvancedEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetColorBlendAdvancedEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_color_blend_advanced_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_provoking_vertex_mode_ext: unsafe { @@ -10469,14 +10210,14 @@ pub mod ext { stringify!(cmd_set_provoking_vertex_mode_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetProvokingVertexModeEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_provoking_vertex_mode_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_line_rasterization_mode_ext: unsafe { @@ -10489,14 +10230,14 @@ pub mod ext { stringify!(cmd_set_line_rasterization_mode_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetLineRasterizationModeEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_line_rasterization_mode_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_line_stipple_enable_ext: unsafe { @@ -10509,14 +10250,13 @@ pub mod ext { stringify!(cmd_set_line_stipple_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetLineStippleEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetLineStippleEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_line_stipple_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_clip_negative_one_to_one_ext: unsafe { @@ -10529,14 +10269,14 @@ pub mod ext { stringify!(cmd_set_depth_clip_negative_one_to_one_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetDepthClipNegativeOneToOneEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_depth_clip_negative_one_to_one_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_viewport_w_scaling_enable_nv: unsafe { @@ -10549,14 +10289,14 @@ pub mod ext { stringify!(cmd_set_viewport_w_scaling_enable_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetViewportWScalingEnableNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_viewport_w_scaling_enable_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_viewport_swizzle_nv: unsafe { @@ -10571,14 +10311,13 @@ pub mod ext { stringify!(cmd_set_viewport_swizzle_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetViewportSwizzleNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetViewportSwizzleNV\0"); let val = _f(cname); if val.is_null() { cmd_set_viewport_swizzle_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_coverage_to_color_enable_nv: unsafe { @@ -10591,14 +10330,14 @@ pub mod ext { stringify!(cmd_set_coverage_to_color_enable_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetCoverageToColorEnableNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_coverage_to_color_enable_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_coverage_to_color_location_nv: unsafe { @@ -10611,14 +10350,14 @@ pub mod ext { stringify!(cmd_set_coverage_to_color_location_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetCoverageToColorLocationNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_coverage_to_color_location_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_coverage_modulation_mode_nv: unsafe { @@ -10631,14 +10370,14 @@ pub mod ext { stringify!(cmd_set_coverage_modulation_mode_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetCoverageModulationModeNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_coverage_modulation_mode_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_coverage_modulation_table_enable_nv: unsafe { @@ -10651,14 +10390,14 @@ pub mod ext { stringify!(cmd_set_coverage_modulation_table_enable_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetCoverageModulationTableEnableNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_coverage_modulation_table_enable_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_coverage_modulation_table_nv: unsafe { @@ -10672,14 +10411,14 @@ pub mod ext { stringify!(cmd_set_coverage_modulation_table_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetCoverageModulationTableNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_coverage_modulation_table_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_shading_rate_image_enable_nv: unsafe { @@ -10692,14 +10431,14 @@ pub mod ext { stringify!(cmd_set_shading_rate_image_enable_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetShadingRateImageEnableNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_shading_rate_image_enable_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_representative_fragment_test_enable_nv: unsafe { @@ -10712,14 +10451,14 @@ pub mod ext { stringify!(cmd_set_representative_fragment_test_enable_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetRepresentativeFragmentTestEnableNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_representative_fragment_test_enable_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_coverage_reduction_mode_nv: unsafe { @@ -10732,14 +10471,14 @@ pub mod ext { stringify!(cmd_set_coverage_reduction_mode_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetCoverageReductionModeNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_coverage_reduction_mode_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -10748,16 +10487,14 @@ pub mod ext { } pub mod subpass_merge_feedback { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_subpass_merge_feedback\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_subpass_merge_feedback\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod shader_module_identifier { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_module_identifier\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_module_identifier\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetShaderModuleIdentifierEXT = unsafe extern "system" fn( @@ -10782,7 +10519,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_shader_module_identifier_ext: unsafe { @@ -10796,14 +10533,14 @@ pub mod ext { stringify!(get_shader_module_identifier_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetShaderModuleIdentifierEXT\0", ); let val = _f(cname); if val.is_null() { get_shader_module_identifier_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_shader_module_create_info_identifier_ext: unsafe { @@ -10817,14 +10554,14 @@ pub mod ext { stringify!(get_shader_module_create_info_identifier_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetShaderModuleCreateInfoIdentifierEXT\0", ); let val = _f(cname); if val.is_null() { get_shader_module_create_info_identifier_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -10833,31 +10570,27 @@ pub mod ext { } pub mod rasterization_order_attachment_access { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_EXT_rasterization_order_attachment_access\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_EXT_rasterization_order_attachment_access\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod legacy_dithering { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_legacy_dithering\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_legacy_dithering\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod pipeline_protected_access { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_pipeline_protected_access\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_pipeline_protected_access\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_object { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_object\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_shader_object\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateShadersEXT = unsafe extern "system" fn( @@ -10894,7 +10627,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_shaders_ext: unsafe { @@ -10907,14 +10640,12 @@ pub mod ext { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_shaders_ext))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateShadersEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateShadersEXT\0"); let val = _f(cname); if val.is_null() { create_shaders_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_shader_ext: unsafe { @@ -10925,14 +10656,12 @@ pub mod ext { ) { panic!(concat!("Unable to load ", stringify!(destroy_shader_ext))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDestroyShaderEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyShaderEXT\0"); let val = _f(cname); if val.is_null() { destroy_shader_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_shader_binary_data_ext: unsafe { @@ -10947,14 +10676,13 @@ pub mod ext { stringify!(get_shader_binary_data_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetShaderBinaryDataEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetShaderBinaryDataEXT\0"); let val = _f(cname); if val.is_null() { get_shader_binary_data_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_bind_shaders_ext: unsafe { @@ -10966,14 +10694,12 @@ pub mod ext { ) { panic!(concat!("Unable to load ", stringify!(cmd_bind_shaders_ext))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdBindShadersEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdBindShadersEXT\0"); let val = _f(cname); if val.is_null() { cmd_bind_shaders_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_cull_mode_ext: unsafe { @@ -10986,14 +10712,12 @@ pub mod ext { stringify!(cmd_set_cull_mode_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetCullModeEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetCullModeEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_cull_mode_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_front_face_ext: unsafe { @@ -11006,14 +10730,12 @@ pub mod ext { stringify!(cmd_set_front_face_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetFrontFaceEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetFrontFaceEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_front_face_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_primitive_topology_ext: unsafe { @@ -11026,14 +10748,13 @@ pub mod ext { stringify!(cmd_set_primitive_topology_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetPrimitiveTopologyEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetPrimitiveTopologyEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_primitive_topology_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_viewport_with_count_ext: unsafe { @@ -11047,14 +10768,13 @@ pub mod ext { stringify!(cmd_set_viewport_with_count_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetViewportWithCountEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetViewportWithCountEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_viewport_with_count_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_scissor_with_count_ext: unsafe { @@ -11068,14 +10788,13 @@ pub mod ext { stringify!(cmd_set_scissor_with_count_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetScissorWithCountEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetScissorWithCountEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_scissor_with_count_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_bind_vertex_buffers2_ext: unsafe { @@ -11093,14 +10812,13 @@ pub mod ext { stringify!(cmd_bind_vertex_buffers2_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdBindVertexBuffers2EXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdBindVertexBuffers2EXT\0"); let val = _f(cname); if val.is_null() { cmd_bind_vertex_buffers2_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_test_enable_ext: unsafe { @@ -11113,14 +10831,13 @@ pub mod ext { stringify!(cmd_set_depth_test_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetDepthTestEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthTestEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_test_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_write_enable_ext: unsafe { @@ -11133,14 +10850,13 @@ pub mod ext { stringify!(cmd_set_depth_write_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetDepthWriteEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthWriteEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_write_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_compare_op_ext: unsafe { @@ -11153,14 +10869,13 @@ pub mod ext { stringify!(cmd_set_depth_compare_op_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetDepthCompareOpEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthCompareOpEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_compare_op_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_bounds_test_enable_ext: unsafe { @@ -11173,14 +10888,14 @@ pub mod ext { stringify!(cmd_set_depth_bounds_test_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetDepthBoundsTestEnableEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_depth_bounds_test_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_stencil_test_enable_ext: unsafe { @@ -11193,14 +10908,13 @@ pub mod ext { stringify!(cmd_set_stencil_test_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetStencilTestEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetStencilTestEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_stencil_test_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_stencil_op_ext: unsafe { @@ -11217,14 +10931,12 @@ pub mod ext { stringify!(cmd_set_stencil_op_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetStencilOpEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetStencilOpEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_stencil_op_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_vertex_input_ext: unsafe { @@ -11240,14 +10952,13 @@ pub mod ext { stringify!(cmd_set_vertex_input_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetVertexInputEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetVertexInputEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_vertex_input_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_patch_control_points_ext: unsafe { @@ -11260,14 +10971,13 @@ pub mod ext { stringify!(cmd_set_patch_control_points_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetPatchControlPointsEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetPatchControlPointsEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_patch_control_points_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_rasterizer_discard_enable_ext: unsafe { @@ -11280,14 +10990,14 @@ pub mod ext { stringify!(cmd_set_rasterizer_discard_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetRasterizerDiscardEnableEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_rasterizer_discard_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_bias_enable_ext: unsafe { @@ -11300,14 +11010,13 @@ pub mod ext { stringify!(cmd_set_depth_bias_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetDepthBiasEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthBiasEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_bias_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_logic_op_ext: unsafe { @@ -11317,14 +11026,12 @@ pub mod ext { ) { panic!(concat!("Unable to load ", stringify!(cmd_set_logic_op_ext))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetLogicOpEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetLogicOpEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_logic_op_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_primitive_restart_enable_ext: unsafe { @@ -11337,14 +11044,14 @@ pub mod ext { stringify!(cmd_set_primitive_restart_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetPrimitiveRestartEnableEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_primitive_restart_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_tessellation_domain_origin_ext: unsafe { @@ -11357,14 +11064,14 @@ pub mod ext { stringify!(cmd_set_tessellation_domain_origin_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetTessellationDomainOriginEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_tessellation_domain_origin_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_clamp_enable_ext: unsafe { @@ -11377,14 +11084,13 @@ pub mod ext { stringify!(cmd_set_depth_clamp_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetDepthClampEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthClampEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_clamp_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_polygon_mode_ext: unsafe { @@ -11397,14 +11103,13 @@ pub mod ext { stringify!(cmd_set_polygon_mode_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetPolygonModeEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetPolygonModeEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_polygon_mode_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_rasterization_samples_ext: unsafe { @@ -11417,14 +11122,14 @@ pub mod ext { stringify!(cmd_set_rasterization_samples_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetRasterizationSamplesEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_rasterization_samples_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_sample_mask_ext: unsafe { @@ -11438,14 +11143,12 @@ pub mod ext { stringify!(cmd_set_sample_mask_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetSampleMaskEXT\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetSampleMaskEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_sample_mask_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_alpha_to_coverage_enable_ext: unsafe { @@ -11458,14 +11161,14 @@ pub mod ext { stringify!(cmd_set_alpha_to_coverage_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetAlphaToCoverageEnableEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_alpha_to_coverage_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_alpha_to_one_enable_ext: unsafe { @@ -11478,14 +11181,13 @@ pub mod ext { stringify!(cmd_set_alpha_to_one_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetAlphaToOneEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetAlphaToOneEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_alpha_to_one_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_logic_op_enable_ext: unsafe { @@ -11498,14 +11200,13 @@ pub mod ext { stringify!(cmd_set_logic_op_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetLogicOpEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetLogicOpEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_logic_op_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_color_blend_enable_ext: unsafe { @@ -11520,14 +11221,13 @@ pub mod ext { stringify!(cmd_set_color_blend_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetColorBlendEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetColorBlendEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_color_blend_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_color_blend_equation_ext: unsafe { @@ -11542,14 +11242,13 @@ pub mod ext { stringify!(cmd_set_color_blend_equation_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetColorBlendEquationEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetColorBlendEquationEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_color_blend_equation_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_color_write_mask_ext: unsafe { @@ -11564,14 +11263,13 @@ pub mod ext { stringify!(cmd_set_color_write_mask_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetColorWriteMaskEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetColorWriteMaskEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_color_write_mask_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_rasterization_stream_ext: unsafe { @@ -11584,14 +11282,14 @@ pub mod ext { stringify!(cmd_set_rasterization_stream_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetRasterizationStreamEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_rasterization_stream_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_conservative_rasterization_mode_ext: unsafe { @@ -11604,14 +11302,14 @@ pub mod ext { stringify!(cmd_set_conservative_rasterization_mode_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetConservativeRasterizationModeEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_conservative_rasterization_mode_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_extra_primitive_overestimation_size_ext: unsafe { @@ -11624,14 +11322,14 @@ pub mod ext { stringify!(cmd_set_extra_primitive_overestimation_size_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetExtraPrimitiveOverestimationSizeEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_extra_primitive_overestimation_size_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_clip_enable_ext: unsafe { @@ -11644,14 +11342,13 @@ pub mod ext { stringify!(cmd_set_depth_clip_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetDepthClipEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthClipEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_clip_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_sample_locations_enable_ext: unsafe { @@ -11664,14 +11361,14 @@ pub mod ext { stringify!(cmd_set_sample_locations_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetSampleLocationsEnableEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_sample_locations_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_color_blend_advanced_ext: unsafe { @@ -11686,14 +11383,13 @@ pub mod ext { stringify!(cmd_set_color_blend_advanced_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetColorBlendAdvancedEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetColorBlendAdvancedEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_color_blend_advanced_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_provoking_vertex_mode_ext: unsafe { @@ -11706,14 +11402,14 @@ pub mod ext { stringify!(cmd_set_provoking_vertex_mode_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetProvokingVertexModeEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_provoking_vertex_mode_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_line_rasterization_mode_ext: unsafe { @@ -11726,14 +11422,14 @@ pub mod ext { stringify!(cmd_set_line_rasterization_mode_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetLineRasterizationModeEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_line_rasterization_mode_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_line_stipple_enable_ext: unsafe { @@ -11746,14 +11442,13 @@ pub mod ext { stringify!(cmd_set_line_stipple_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetLineStippleEnableEXT\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetLineStippleEnableEXT\0"); let val = _f(cname); if val.is_null() { cmd_set_line_stipple_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_clip_negative_one_to_one_ext: unsafe { @@ -11766,14 +11461,14 @@ pub mod ext { stringify!(cmd_set_depth_clip_negative_one_to_one_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetDepthClipNegativeOneToOneEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_depth_clip_negative_one_to_one_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_viewport_w_scaling_enable_nv: unsafe { @@ -11786,14 +11481,14 @@ pub mod ext { stringify!(cmd_set_viewport_w_scaling_enable_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetViewportWScalingEnableNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_viewport_w_scaling_enable_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_viewport_swizzle_nv: unsafe { @@ -11808,14 +11503,13 @@ pub mod ext { stringify!(cmd_set_viewport_swizzle_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetViewportSwizzleNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetViewportSwizzleNV\0"); let val = _f(cname); if val.is_null() { cmd_set_viewport_swizzle_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_coverage_to_color_enable_nv: unsafe { @@ -11828,14 +11522,14 @@ pub mod ext { stringify!(cmd_set_coverage_to_color_enable_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetCoverageToColorEnableNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_coverage_to_color_enable_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_coverage_to_color_location_nv: unsafe { @@ -11848,14 +11542,14 @@ pub mod ext { stringify!(cmd_set_coverage_to_color_location_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetCoverageToColorLocationNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_coverage_to_color_location_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_coverage_modulation_mode_nv: unsafe { @@ -11868,14 +11562,14 @@ pub mod ext { stringify!(cmd_set_coverage_modulation_mode_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetCoverageModulationModeNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_coverage_modulation_mode_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_coverage_modulation_table_enable_nv: unsafe { @@ -11888,14 +11582,14 @@ pub mod ext { stringify!(cmd_set_coverage_modulation_table_enable_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetCoverageModulationTableEnableNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_coverage_modulation_table_enable_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_coverage_modulation_table_nv: unsafe { @@ -11909,14 +11603,14 @@ pub mod ext { stringify!(cmd_set_coverage_modulation_table_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetCoverageModulationTableNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_coverage_modulation_table_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_shading_rate_image_enable_nv: unsafe { @@ -11929,14 +11623,14 @@ pub mod ext { stringify!(cmd_set_shading_rate_image_enable_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetShadingRateImageEnableNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_shading_rate_image_enable_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_representative_fragment_test_enable_nv: unsafe { @@ -11949,14 +11643,14 @@ pub mod ext { stringify!(cmd_set_representative_fragment_test_enable_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetRepresentativeFragmentTestEnableNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_representative_fragment_test_enable_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_coverage_reduction_mode_nv: unsafe { @@ -11969,14 +11663,14 @@ pub mod ext { stringify!(cmd_set_coverage_reduction_mode_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetCoverageReductionModeNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_coverage_reduction_mode_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -11985,41 +11679,34 @@ pub mod ext { } pub mod mutable_descriptor_type { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_mutable_descriptor_type\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_mutable_descriptor_type\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod layer_settings { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_EXT_layer_settings\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_EXT_layer_settings\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod pipeline_library_group_handles { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_EXT_pipeline_library_group_handles\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_EXT_pipeline_library_group_handles\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod dynamic_rendering_unused_attachments { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_EXT_dynamic_rendering_unused_attachments\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_EXT_dynamic_rendering_unused_attachments\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod attachment_feedback_loop_dynamic_state { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_EXT_attachment_feedback_loop_dynamic_state\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_EXT_attachment_feedback_loop_dynamic_state\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] @@ -12035,7 +11722,7 @@ pub mod ext { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_attachment_feedback_loop_enable_ext: unsafe { @@ -12048,14 +11735,14 @@ pub mod ext { stringify!(cmd_set_attachment_feedback_loop_enable_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetAttachmentFeedbackLoopEnableEXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_attachment_feedback_loop_enable_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -12066,9 +11753,8 @@ pub mod ext { pub mod fuchsia { pub mod imagepipe_surface { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_FUCHSIA_imagepipe_surface\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_FUCHSIA_imagepipe_surface\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateImagePipeSurfaceFUCHSIA = unsafe extern "system" fn( @@ -12086,7 +11772,7 @@ pub mod fuchsia { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_image_pipe_surface_fuchsia: unsafe { @@ -12101,14 +11787,14 @@ pub mod fuchsia { stringify!(create_image_pipe_surface_fuchsia) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCreateImagePipeSurfaceFUCHSIA\0", ); let val = _f(cname); if val.is_null() { create_image_pipe_surface_fuchsia } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -12117,9 +11803,8 @@ pub mod fuchsia { } pub mod external_memory { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_FUCHSIA_external_memory\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_FUCHSIA_external_memory\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetMemoryZirconHandleFUCHSIA = unsafe extern "system" fn( @@ -12146,7 +11831,7 @@ pub mod fuchsia { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_memory_zircon_handle_fuchsia: unsafe { @@ -12160,14 +11845,14 @@ pub mod fuchsia { stringify!(get_memory_zircon_handle_fuchsia) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetMemoryZirconHandleFUCHSIA\0", ); let val = _f(cname); if val.is_null() { get_memory_zircon_handle_fuchsia } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_memory_zircon_handle_properties_fuchsia: unsafe { @@ -12182,14 +11867,14 @@ pub mod fuchsia { stringify!(get_memory_zircon_handle_properties_fuchsia) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetMemoryZirconHandlePropertiesFUCHSIA\0", ); let val = _f(cname); if val.is_null() { get_memory_zircon_handle_properties_fuchsia } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -12198,9 +11883,8 @@ pub mod fuchsia { } pub mod external_semaphore { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_FUCHSIA_external_semaphore\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_FUCHSIA_external_semaphore\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkImportSemaphoreZirconHandleFUCHSIA = unsafe extern "system" fn( @@ -12225,7 +11909,7 @@ pub mod fuchsia { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { import_semaphore_zircon_handle_fuchsia: unsafe { @@ -12238,14 +11922,14 @@ pub mod fuchsia { stringify!(import_semaphore_zircon_handle_fuchsia) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkImportSemaphoreZirconHandleFUCHSIA\0", ); let val = _f(cname); if val.is_null() { import_semaphore_zircon_handle_fuchsia } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_semaphore_zircon_handle_fuchsia: unsafe { @@ -12261,14 +11945,14 @@ pub mod fuchsia { stringify!(get_semaphore_zircon_handle_fuchsia) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetSemaphoreZirconHandleFUCHSIA\0", ); let val = _f(cname); if val.is_null() { get_semaphore_zircon_handle_fuchsia } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -12277,9 +11961,8 @@ pub mod fuchsia { } pub mod buffer_collection { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_FUCHSIA_buffer_collection\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_FUCHSIA_buffer_collection\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateBufferCollectionFUCHSIA = unsafe extern "system" fn( @@ -12331,7 +12014,7 @@ pub mod fuchsia { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_buffer_collection_fuchsia: unsafe { @@ -12346,14 +12029,14 @@ pub mod fuchsia { stringify!(create_buffer_collection_fuchsia) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCreateBufferCollectionFUCHSIA\0", ); let val = _f(cname); if val.is_null() { create_buffer_collection_fuchsia } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, set_buffer_collection_image_constraints_fuchsia: unsafe { @@ -12367,14 +12050,14 @@ pub mod fuchsia { stringify!(set_buffer_collection_image_constraints_fuchsia) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkSetBufferCollectionImageConstraintsFUCHSIA\0", ); let val = _f(cname); if val.is_null() { set_buffer_collection_image_constraints_fuchsia } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, set_buffer_collection_buffer_constraints_fuchsia: unsafe { @@ -12388,14 +12071,14 @@ pub mod fuchsia { stringify!(set_buffer_collection_buffer_constraints_fuchsia) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkSetBufferCollectionBufferConstraintsFUCHSIA\0", ); let val = _f(cname); if val.is_null() { set_buffer_collection_buffer_constraints_fuchsia } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_buffer_collection_fuchsia: unsafe { @@ -12409,14 +12092,14 @@ pub mod fuchsia { stringify!(destroy_buffer_collection_fuchsia) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkDestroyBufferCollectionFUCHSIA\0", ); let val = _f(cname); if val.is_null() { destroy_buffer_collection_fuchsia } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_buffer_collection_properties_fuchsia: unsafe { @@ -12430,14 +12113,14 @@ pub mod fuchsia { stringify!(get_buffer_collection_properties_fuchsia) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetBufferCollectionPropertiesFUCHSIA\0", ); let val = _f(cname); if val.is_null() { get_buffer_collection_properties_fuchsia } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -12448,9 +12131,8 @@ pub mod fuchsia { pub mod ggp { pub mod stream_descriptor_surface { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_GGP_stream_descriptor_surface\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_GGP_stream_descriptor_surface\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateStreamDescriptorSurfaceGGP = unsafe extern "system" fn( @@ -12469,7 +12151,7 @@ pub mod ggp { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_stream_descriptor_surface_ggp: unsafe { @@ -12484,14 +12166,14 @@ pub mod ggp { stringify!(create_stream_descriptor_surface_ggp) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCreateStreamDescriptorSurfaceGGP\0", ); let val = _f(cname); if val.is_null() { create_stream_descriptor_surface_ggp } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -12500,17 +12182,16 @@ pub mod ggp { } pub mod frame_token { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_GGP_frame_token\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_GGP_frame_token\0") }; pub const SPEC_VERSION: u32 = 1u32; } } pub mod google { pub mod display_timing { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_GOOGLE_display_timing\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_GOOGLE_display_timing\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetRefreshCycleDurationGOOGLE = unsafe extern "system" fn( @@ -12536,7 +12217,7 @@ pub mod google { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_refresh_cycle_duration_google: unsafe { @@ -12550,14 +12231,14 @@ pub mod google { stringify!(get_refresh_cycle_duration_google) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetRefreshCycleDurationGOOGLE\0", ); let val = _f(cname); if val.is_null() { get_refresh_cycle_duration_google } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_past_presentation_timing_google: unsafe { @@ -12572,14 +12253,14 @@ pub mod google { stringify!(get_past_presentation_timing_google) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPastPresentationTimingGOOGLE\0", ); let val = _f(cname); if val.is_null() { get_past_presentation_timing_google } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -12588,38 +12269,34 @@ pub mod google { } pub mod hlsl_functionality1 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_GOOGLE_hlsl_functionality1\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_GOOGLE_hlsl_functionality1\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod decorate_string { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_GOOGLE_decorate_string\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_GOOGLE_decorate_string\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod user_type { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_GOOGLE_user_type\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_GOOGLE_user_type\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod surfaceless_query { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_GOOGLE_surfaceless_query\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_GOOGLE_surfaceless_query\0") }; pub const SPEC_VERSION: u32 = 2u32; } } pub mod huawei { pub mod subpass_shading { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_HUAWEI_subpass_shading\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_HUAWEI_subpass_shading\0") }; pub const SPEC_VERSION: u32 = 3u32; #[allow(non_camel_case_types)] pub type PFN_vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI = @@ -12642,7 +12319,7 @@ pub mod huawei { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_device_subpass_shading_max_workgroup_size_huawei: unsafe { @@ -12656,14 +12333,14 @@ pub mod huawei { stringify!(get_device_subpass_shading_max_workgroup_size_huawei) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI\0", ); let val = _f(cname); if val.is_null() { get_device_subpass_shading_max_workgroup_size_huawei } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_subpass_shading_huawei: unsafe { @@ -12675,14 +12352,13 @@ pub mod huawei { stringify!(cmd_subpass_shading_huawei) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSubpassShadingHUAWEI\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSubpassShadingHUAWEI\0"); let val = _f(cname); if val.is_null() { cmd_subpass_shading_huawei } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -12691,9 +12367,8 @@ pub mod huawei { } pub mod invocation_mask { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_HUAWEI_invocation_mask\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_HUAWEI_invocation_mask\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdBindInvocationMaskHUAWEI = unsafe extern "system" fn( @@ -12710,7 +12385,7 @@ pub mod huawei { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_bind_invocation_mask_huawei: unsafe { @@ -12724,14 +12399,13 @@ pub mod huawei { stringify!(cmd_bind_invocation_mask_huawei) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdBindInvocationMaskHUAWEI\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdBindInvocationMaskHUAWEI\0"); let val = _f(cname); if val.is_null() { cmd_bind_invocation_mask_huawei } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -12740,9 +12414,8 @@ pub mod huawei { } pub mod cluster_culling_shader { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_HUAWEI_cluster_culling_shader\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_HUAWEI_cluster_culling_shader\0") }; pub const SPEC_VERSION: u32 = 3u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdDrawClusterHUAWEI = unsafe extern "system" fn( @@ -12767,7 +12440,7 @@ pub mod huawei { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_draw_cluster_huawei: unsafe { @@ -12782,14 +12455,13 @@ pub mod huawei { stringify!(cmd_draw_cluster_huawei) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdDrawClusterHUAWEI\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawClusterHUAWEI\0"); let val = _f(cname); if val.is_null() { cmd_draw_cluster_huawei } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_draw_cluster_indirect_huawei: unsafe { @@ -12803,14 +12475,14 @@ pub mod huawei { stringify!(cmd_draw_cluster_indirect_huawei) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdDrawClusterIndirectHUAWEI\0", ); let val = _f(cname); if val.is_null() { cmd_draw_cluster_indirect_huawei } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -12821,37 +12493,34 @@ pub mod huawei { pub mod img { pub mod filter_cubic { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_IMG_filter_cubic\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_IMG_filter_cubic\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod format_pvrtc { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_IMG_format_pvrtc\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_IMG_format_pvrtc\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod relaxed_line_rasterization { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_IMG_relaxed_line_rasterization\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_IMG_relaxed_line_rasterization\0") }; pub const SPEC_VERSION: u32 = 1u32; } } pub mod intel { pub mod shader_integer_functions2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_INTEL_shader_integer_functions2\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_INTEL_shader_integer_functions2\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod performance_query { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_INTEL_performance_query\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_INTEL_performance_query\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkInitializePerformanceApiINTEL = unsafe extern "system" fn( @@ -12920,7 +12589,7 @@ pub mod intel { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { initialize_performance_api_intel: unsafe { @@ -12933,14 +12602,14 @@ pub mod intel { stringify!(initialize_performance_api_intel) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkInitializePerformanceApiINTEL\0", ); let val = _f(cname); if val.is_null() { initialize_performance_api_intel } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, uninitialize_performance_api_intel: unsafe { @@ -12952,14 +12621,14 @@ pub mod intel { stringify!(uninitialize_performance_api_intel) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkUninitializePerformanceApiINTEL\0", ); let val = _f(cname); if val.is_null() { uninitialize_performance_api_intel } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_performance_marker_intel: unsafe { @@ -12972,14 +12641,14 @@ pub mod intel { stringify!(cmd_set_performance_marker_intel) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetPerformanceMarkerINTEL\0", ); let val = _f(cname); if val.is_null() { cmd_set_performance_marker_intel } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_performance_stream_marker_intel: unsafe { @@ -12992,14 +12661,14 @@ pub mod intel { stringify!(cmd_set_performance_stream_marker_intel) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetPerformanceStreamMarkerINTEL\0", ); let val = _f(cname); if val.is_null() { cmd_set_performance_stream_marker_intel } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_performance_override_intel: unsafe { @@ -13012,14 +12681,14 @@ pub mod intel { stringify!(cmd_set_performance_override_intel) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetPerformanceOverrideINTEL\0", ); let val = _f(cname); if val.is_null() { cmd_set_performance_override_intel } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, acquire_performance_configuration_intel: unsafe { @@ -13033,14 +12702,14 @@ pub mod intel { stringify!(acquire_performance_configuration_intel) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkAcquirePerformanceConfigurationINTEL\0", ); let val = _f(cname); if val.is_null() { acquire_performance_configuration_intel } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, release_performance_configuration_intel: unsafe { @@ -13053,14 +12722,14 @@ pub mod intel { stringify!(release_performance_configuration_intel) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkReleasePerformanceConfigurationINTEL\0", ); let val = _f(cname); if val.is_null() { release_performance_configuration_intel } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, queue_set_performance_configuration_intel: unsafe { @@ -13073,14 +12742,14 @@ pub mod intel { stringify!(queue_set_performance_configuration_intel) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkQueueSetPerformanceConfigurationINTEL\0", ); let val = _f(cname); if val.is_null() { queue_set_performance_configuration_intel } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_performance_parameter_intel: unsafe { @@ -13094,14 +12763,14 @@ pub mod intel { stringify!(get_performance_parameter_intel) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPerformanceParameterINTEL\0", ); let val = _f(cname); if val.is_null() { get_performance_parameter_intel } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -13112,8 +12781,7 @@ pub mod intel { pub mod khr { pub mod surface { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_surface\0") }; + pub const NAME: &CStr = unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_surface\0") }; pub const SPEC_VERSION: u32 = 25u32; #[allow(non_camel_case_types)] pub type PFN_vkDestroySurfaceKHR = unsafe extern "system" fn( @@ -13167,7 +12835,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { destroy_surface_khr: unsafe { @@ -13178,14 +12846,12 @@ pub mod khr { ) { panic!(concat!("Unable to load ", stringify!(destroy_surface_khr))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDestroySurfaceKHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroySurfaceKHR\0"); let val = _f(cname); if val.is_null() { destroy_surface_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_surface_support_khr: unsafe { @@ -13200,14 +12866,14 @@ pub mod khr { stringify!(get_physical_device_surface_support_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceSurfaceSupportKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_surface_support_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_surface_capabilities_khr: unsafe { @@ -13221,14 +12887,14 @@ pub mod khr { stringify!(get_physical_device_surface_capabilities_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceSurfaceCapabilitiesKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_surface_capabilities_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_surface_formats_khr: unsafe { @@ -13243,14 +12909,14 @@ pub mod khr { stringify!(get_physical_device_surface_formats_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceSurfaceFormatsKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_surface_formats_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_surface_present_modes_khr: unsafe { @@ -13265,14 +12931,14 @@ pub mod khr { stringify!(get_physical_device_surface_present_modes_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceSurfacePresentModesKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_surface_present_modes_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -13281,8 +12947,8 @@ pub mod khr { } pub mod swapchain { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_swapchain\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_swapchain\0") }; pub const SPEC_VERSION: u32 = 70u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDevicePresentRectanglesKHR = unsafe extern "system" fn( @@ -13302,7 +12968,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_present_rectangles_khr: unsafe { @@ -13317,14 +12983,14 @@ pub mod khr { stringify!(get_physical_device_present_rectangles_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDevicePresentRectanglesKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_present_rectangles_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -13401,7 +13067,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_swapchain_khr: unsafe { @@ -13413,14 +13079,12 @@ pub mod khr { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_swapchain_khr))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateSwapchainKHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateSwapchainKHR\0"); let val = _f(cname); if val.is_null() { create_swapchain_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_swapchain_khr: unsafe { @@ -13434,14 +13098,12 @@ pub mod khr { stringify!(destroy_swapchain_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDestroySwapchainKHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroySwapchainKHR\0"); let val = _f(cname); if val.is_null() { destroy_swapchain_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_swapchain_images_khr: unsafe { @@ -13456,14 +13118,13 @@ pub mod khr { stringify!(get_swapchain_images_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetSwapchainImagesKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetSwapchainImagesKHR\0"); let val = _f(cname); if val.is_null() { get_swapchain_images_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, acquire_next_image_khr: unsafe { @@ -13480,14 +13141,12 @@ pub mod khr { stringify!(acquire_next_image_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkAcquireNextImageKHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkAcquireNextImageKHR\0"); let val = _f(cname); if val.is_null() { acquire_next_image_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, queue_present_khr: unsafe { @@ -13497,13 +13156,12 @@ pub mod khr { ) -> Result { panic!(concat!("Unable to load ", stringify!(queue_present_khr))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkQueuePresentKHR\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkQueuePresentKHR\0"); let val = _f(cname); if val.is_null() { queue_present_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_group_present_capabilities_khr: unsafe { @@ -13516,14 +13174,14 @@ pub mod khr { stringify!(get_device_group_present_capabilities_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDeviceGroupPresentCapabilitiesKHR\0", ); let val = _f(cname); if val.is_null() { get_device_group_present_capabilities_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_group_surface_present_modes_khr: unsafe { @@ -13537,14 +13195,14 @@ pub mod khr { stringify!(get_device_group_surface_present_modes_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDeviceGroupSurfacePresentModesKHR\0", ); let val = _f(cname); if val.is_null() { get_device_group_surface_present_modes_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, acquire_next_image2_khr: unsafe { @@ -13558,14 +13216,13 @@ pub mod khr { stringify!(acquire_next_image2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkAcquireNextImage2KHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkAcquireNextImage2KHR\0"); let val = _f(cname); if val.is_null() { acquire_next_image2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -13574,8 +13231,7 @@ pub mod khr { } pub mod display { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_display\0") }; + pub const NAME: &CStr = unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_display\0") }; pub const SPEC_VERSION: u32 = 23u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDeviceDisplayPropertiesKHR = unsafe extern "system" fn( @@ -13646,7 +13302,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_display_properties_khr: unsafe { @@ -13660,14 +13316,14 @@ pub mod khr { stringify!(get_physical_device_display_properties_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceDisplayPropertiesKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_display_properties_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_display_plane_properties_khr: unsafe { @@ -13681,14 +13337,14 @@ pub mod khr { stringify!(get_physical_device_display_plane_properties_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceDisplayPlanePropertiesKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_display_plane_properties_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_display_plane_supported_displays_khr: unsafe { @@ -13703,14 +13359,14 @@ pub mod khr { stringify!(get_display_plane_supported_displays_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDisplayPlaneSupportedDisplaysKHR\0", ); let val = _f(cname); if val.is_null() { get_display_plane_supported_displays_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_display_mode_properties_khr: unsafe { @@ -13725,14 +13381,13 @@ pub mod khr { stringify!(get_display_mode_properties_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetDisplayModePropertiesKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetDisplayModePropertiesKHR\0"); let val = _f(cname); if val.is_null() { get_display_mode_properties_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_display_mode_khr: unsafe { @@ -13748,14 +13403,13 @@ pub mod khr { stringify!(create_display_mode_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateDisplayModeKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateDisplayModeKHR\0"); let val = _f(cname); if val.is_null() { create_display_mode_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_display_plane_capabilities_khr: unsafe { @@ -13770,14 +13424,14 @@ pub mod khr { stringify!(get_display_plane_capabilities_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDisplayPlaneCapabilitiesKHR\0", ); let val = _f(cname); if val.is_null() { get_display_plane_capabilities_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_display_plane_surface_khr: unsafe { @@ -13792,14 +13446,14 @@ pub mod khr { stringify!(create_display_plane_surface_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCreateDisplayPlaneSurfaceKHR\0", ); let val = _f(cname); if val.is_null() { create_display_plane_surface_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -13808,9 +13462,8 @@ pub mod khr { } pub mod display_swapchain { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_display_swapchain\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_display_swapchain\0") }; pub const SPEC_VERSION: u32 = 10u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateSharedSwapchainsKHR = unsafe extern "system" fn( @@ -13829,7 +13482,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_shared_swapchains_khr: unsafe { @@ -13845,14 +13498,13 @@ pub mod khr { stringify!(create_shared_swapchains_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateSharedSwapchainsKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateSharedSwapchainsKHR\0"); let val = _f(cname); if val.is_null() { create_shared_swapchains_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -13861,8 +13513,8 @@ pub mod khr { } pub mod xlib_surface { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_xlib_surface\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_xlib_surface\0") }; pub const SPEC_VERSION: u32 = 6u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateXlibSurfaceKHR = unsafe extern "system" fn( @@ -13890,7 +13542,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_xlib_surface_khr: unsafe { @@ -13905,14 +13557,13 @@ pub mod khr { stringify!(create_xlib_surface_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateXlibSurfaceKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateXlibSurfaceKHR\0"); let val = _f(cname); if val.is_null() { create_xlib_surface_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_xlib_presentation_support_khr: unsafe { @@ -13927,14 +13578,14 @@ pub mod khr { stringify!(get_physical_device_xlib_presentation_support_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceXlibPresentationSupportKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_xlib_presentation_support_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -13943,8 +13594,8 @@ pub mod khr { } pub mod xcb_surface { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_xcb_surface\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_xcb_surface\0") }; pub const SPEC_VERSION: u32 = 6u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateXcbSurfaceKHR = unsafe extern "system" fn( @@ -13972,7 +13623,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_xcb_surface_khr: unsafe { @@ -13987,14 +13638,12 @@ pub mod khr { stringify!(create_xcb_surface_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateXcbSurfaceKHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateXcbSurfaceKHR\0"); let val = _f(cname); if val.is_null() { create_xcb_surface_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_xcb_presentation_support_khr: unsafe { @@ -14009,14 +13658,14 @@ pub mod khr { stringify!(get_physical_device_xcb_presentation_support_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceXcbPresentationSupportKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_xcb_presentation_support_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -14025,8 +13674,8 @@ pub mod khr { } pub mod wayland_surface { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_wayland_surface\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_wayland_surface\0") }; pub const SPEC_VERSION: u32 = 6u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateWaylandSurfaceKHR = unsafe extern "system" fn( @@ -14053,7 +13702,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_wayland_surface_khr: unsafe { @@ -14068,14 +13717,13 @@ pub mod khr { stringify!(create_wayland_surface_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateWaylandSurfaceKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateWaylandSurfaceKHR\0"); let val = _f(cname); if val.is_null() { create_wayland_surface_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_wayland_presentation_support_khr: unsafe { @@ -14089,14 +13737,14 @@ pub mod khr { stringify!(get_physical_device_wayland_presentation_support_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceWaylandPresentationSupportKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_wayland_presentation_support_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -14105,8 +13753,8 @@ pub mod khr { } pub mod android_surface { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_android_surface\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_android_surface\0") }; pub const SPEC_VERSION: u32 = 6u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateAndroidSurfaceKHR = unsafe extern "system" fn( @@ -14124,7 +13772,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_android_surface_khr: unsafe { @@ -14139,14 +13787,13 @@ pub mod khr { stringify!(create_android_surface_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateAndroidSurfaceKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateAndroidSurfaceKHR\0"); let val = _f(cname); if val.is_null() { create_android_surface_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -14155,8 +13802,8 @@ pub mod khr { } pub mod win32_surface { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_win32_surface\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_win32_surface\0") }; pub const SPEC_VERSION: u32 = 6u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateWin32SurfaceKHR = unsafe extern "system" fn( @@ -14182,7 +13829,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_win32_surface_khr: unsafe { @@ -14197,14 +13844,13 @@ pub mod khr { stringify!(create_win32_surface_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateWin32SurfaceKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateWin32SurfaceKHR\0"); let val = _f(cname); if val.is_null() { create_win32_surface_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_win32_presentation_support_khr: unsafe { @@ -14217,14 +13863,14 @@ pub mod khr { stringify!(get_physical_device_win32_presentation_support_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceWin32PresentationSupportKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_win32_presentation_support_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -14233,17 +13879,15 @@ pub mod khr { } pub mod sampler_mirror_clamp_to_edge { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_KHR_sampler_mirror_clamp_to_edge\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_KHR_sampler_mirror_clamp_to_edge\0") }; pub const SPEC_VERSION: u32 = 3u32; } pub mod video_queue { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_queue\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_queue\0") }; pub const SPEC_VERSION: u32 = 8u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDeviceVideoCapabilitiesKHR = unsafe extern "system" fn( @@ -14272,7 +13916,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_video_capabilities_khr: unsafe { @@ -14286,14 +13930,14 @@ pub mod khr { stringify!(get_physical_device_video_capabilities_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceVideoCapabilitiesKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_video_capabilities_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_video_format_properties_khr: unsafe { @@ -14308,14 +13952,14 @@ pub mod khr { stringify!(get_physical_device_video_format_properties_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceVideoFormatPropertiesKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_video_format_properties_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -14404,7 +14048,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_video_session_khr: unsafe { @@ -14419,14 +14063,13 @@ pub mod khr { stringify!(create_video_session_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateVideoSessionKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateVideoSessionKHR\0"); let val = _f(cname); if val.is_null() { create_video_session_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_video_session_khr: unsafe { @@ -14440,14 +14083,13 @@ pub mod khr { stringify!(destroy_video_session_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDestroyVideoSessionKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkDestroyVideoSessionKHR\0"); let val = _f(cname); if val.is_null() { destroy_video_session_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_video_session_memory_requirements_khr: unsafe { @@ -14462,14 +14104,14 @@ pub mod khr { stringify!(get_video_session_memory_requirements_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetVideoSessionMemoryRequirementsKHR\0", ); let val = _f(cname); if val.is_null() { get_video_session_memory_requirements_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, bind_video_session_memory_khr: unsafe { @@ -14484,14 +14126,13 @@ pub mod khr { stringify!(bind_video_session_memory_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkBindVideoSessionMemoryKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkBindVideoSessionMemoryKHR\0"); let val = _f(cname); if val.is_null() { bind_video_session_memory_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_video_session_parameters_khr: unsafe { @@ -14506,14 +14147,14 @@ pub mod khr { stringify!(create_video_session_parameters_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCreateVideoSessionParametersKHR\0", ); let val = _f(cname); if val.is_null() { create_video_session_parameters_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, update_video_session_parameters_khr: unsafe { @@ -14527,14 +14168,14 @@ pub mod khr { stringify!(update_video_session_parameters_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkUpdateVideoSessionParametersKHR\0", ); let val = _f(cname); if val.is_null() { update_video_session_parameters_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_video_session_parameters_khr: unsafe { @@ -14548,14 +14189,14 @@ pub mod khr { stringify!(destroy_video_session_parameters_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkDestroyVideoSessionParametersKHR\0", ); let val = _f(cname); if val.is_null() { destroy_video_session_parameters_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_begin_video_coding_khr: unsafe { @@ -14568,14 +14209,13 @@ pub mod khr { stringify!(cmd_begin_video_coding_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdBeginVideoCodingKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdBeginVideoCodingKHR\0"); let val = _f(cname); if val.is_null() { cmd_begin_video_coding_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_end_video_coding_khr: unsafe { @@ -14588,14 +14228,13 @@ pub mod khr { stringify!(cmd_end_video_coding_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdEndVideoCodingKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdEndVideoCodingKHR\0"); let val = _f(cname); if val.is_null() { cmd_end_video_coding_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_control_video_coding_khr: unsafe { @@ -14608,14 +14247,13 @@ pub mod khr { stringify!(cmd_control_video_coding_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdControlVideoCodingKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdControlVideoCodingKHR\0"); let val = _f(cname); if val.is_null() { cmd_control_video_coding_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -14624,9 +14262,8 @@ pub mod khr { } pub mod video_decode_queue { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_decode_queue\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_decode_queue\0") }; pub const SPEC_VERSION: u32 = 8u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdDecodeVideoKHR = unsafe extern "system" fn( @@ -14642,7 +14279,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_decode_video_khr: unsafe { @@ -14652,14 +14289,12 @@ pub mod khr { ) { panic!(concat!("Unable to load ", stringify!(cmd_decode_video_khr))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdDecodeVideoKHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdDecodeVideoKHR\0"); let val = _f(cname); if val.is_null() { cmd_decode_video_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -14668,30 +14303,26 @@ pub mod khr { } pub mod video_encode_h264 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_encode_h264\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_encode_h264\0") }; pub const SPEC_VERSION: u32 = 14u32; } pub mod video_encode_h265 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_encode_h265\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_encode_h265\0") }; pub const SPEC_VERSION: u32 = 14u32; } pub mod video_decode_h264 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_decode_h264\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_decode_h264\0") }; pub const SPEC_VERSION: u32 = 9u32; } pub mod dynamic_rendering { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_dynamic_rendering\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_dynamic_rendering\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdBeginRendering = unsafe extern "system" fn( @@ -14710,7 +14341,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_begin_rendering_khr: unsafe { @@ -14723,14 +14354,13 @@ pub mod khr { stringify!(cmd_begin_rendering_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdBeginRenderingKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdBeginRenderingKHR\0"); let val = _f(cname); if val.is_null() { cmd_begin_rendering_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_end_rendering_khr: unsafe { @@ -14742,14 +14372,12 @@ pub mod khr { stringify!(cmd_end_rendering_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdEndRenderingKHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdEndRenderingKHR\0"); let val = _f(cname); if val.is_null() { cmd_end_rendering_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -14758,16 +14386,14 @@ pub mod khr { } pub mod multiview { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_multiview\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_multiview\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod get_physical_device_properties2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_KHR_get_physical_device_properties2\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_KHR_get_physical_device_properties2\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] @@ -14832,7 +14458,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_features2_khr: unsafe { @@ -14845,14 +14471,14 @@ pub mod khr { stringify!(get_physical_device_features2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceFeatures2KHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_features2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_properties2_khr: unsafe { @@ -14865,14 +14491,14 @@ pub mod khr { stringify!(get_physical_device_properties2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceProperties2KHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_properties2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_format_properties2_khr: unsafe { @@ -14886,14 +14512,14 @@ pub mod khr { stringify!(get_physical_device_format_properties2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceFormatProperties2KHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_format_properties2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_image_format_properties2_khr: unsafe { @@ -14907,14 +14533,14 @@ pub mod khr { stringify!(get_physical_device_image_format_properties2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceImageFormatProperties2KHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_image_format_properties2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_queue_family_properties2_khr: unsafe { @@ -14928,14 +14554,14 @@ pub mod khr { stringify!(get_physical_device_queue_family_properties2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceQueueFamilyProperties2KHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_queue_family_properties2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_memory_properties2_khr: unsafe { @@ -14948,14 +14574,14 @@ pub mod khr { stringify!(get_physical_device_memory_properties2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceMemoryProperties2KHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_memory_properties2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_sparse_image_format_properties2_khr: unsafe { @@ -14970,14 +14596,14 @@ pub mod khr { stringify!(get_physical_device_sparse_image_format_properties2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceSparseImageFormatProperties2KHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_sparse_image_format_properties2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -14986,8 +14612,8 @@ pub mod khr { } pub mod device_group { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_device_group\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_device_group\0") }; pub const SPEC_VERSION: u32 = 4u32; #[derive(Clone)] pub struct InstanceFn { @@ -14999,7 +14625,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_present_rectangles_khr: unsafe { @@ -15014,14 +14640,14 @@ pub mod khr { stringify!(get_physical_device_present_rectangles_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDevicePresentRectanglesKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_present_rectangles_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -15064,7 +14690,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_device_group_peer_memory_features_khr: unsafe { @@ -15080,14 +14706,14 @@ pub mod khr { stringify!(get_device_group_peer_memory_features_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDeviceGroupPeerMemoryFeaturesKHR\0", ); let val = _f(cname); if val.is_null() { get_device_group_peer_memory_features_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_device_mask_khr: unsafe { @@ -15100,14 +14726,12 @@ pub mod khr { stringify!(cmd_set_device_mask_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetDeviceMaskKHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDeviceMaskKHR\0"); let val = _f(cname); if val.is_null() { cmd_set_device_mask_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_dispatch_base_khr: unsafe { @@ -15125,14 +14749,12 @@ pub mod khr { stringify!(cmd_dispatch_base_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdDispatchBaseKHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdDispatchBaseKHR\0"); let val = _f(cname); if val.is_null() { cmd_dispatch_base_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_group_present_capabilities_khr: unsafe { @@ -15145,14 +14767,14 @@ pub mod khr { stringify!(get_device_group_present_capabilities_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDeviceGroupPresentCapabilitiesKHR\0", ); let val = _f(cname); if val.is_null() { get_device_group_present_capabilities_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_group_surface_present_modes_khr: unsafe { @@ -15166,14 +14788,14 @@ pub mod khr { stringify!(get_device_group_surface_present_modes_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDeviceGroupSurfacePresentModesKHR\0", ); let val = _f(cname); if val.is_null() { get_device_group_surface_present_modes_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, acquire_next_image2_khr: unsafe { @@ -15187,14 +14809,13 @@ pub mod khr { stringify!(acquire_next_image2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkAcquireNextImage2KHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkAcquireNextImage2KHR\0"); let val = _f(cname); if val.is_null() { acquire_next_image2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -15203,15 +14824,14 @@ pub mod khr { } pub mod shader_draw_parameters { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_draw_parameters\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_draw_parameters\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod maintenance1 { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_maintenance1\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_maintenance1\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkTrimCommandPool = unsafe extern "system" fn( @@ -15228,7 +14848,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { trim_command_pool_khr: unsafe { @@ -15242,14 +14862,12 @@ pub mod khr { stringify!(trim_command_pool_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkTrimCommandPoolKHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkTrimCommandPoolKHR\0"); let val = _f(cname); if val.is_null() { trim_command_pool_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -15258,9 +14876,8 @@ pub mod khr { } pub mod device_group_creation { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_device_group_creation\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_device_group_creation\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkEnumeratePhysicalDeviceGroups = unsafe extern "system" fn( @@ -15277,7 +14894,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { enumerate_physical_device_groups_khr: unsafe { @@ -15293,14 +14910,14 @@ pub mod khr { stringify!(enumerate_physical_device_groups_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkEnumeratePhysicalDeviceGroupsKHR\0", ); let val = _f(cname); if val.is_null() { enumerate_physical_device_groups_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -15309,10 +14926,8 @@ pub mod khr { } pub mod external_memory_capabilities { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_KHR_external_memory_capabilities\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_memory_capabilities\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] @@ -15331,7 +14946,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_external_buffer_properties_khr: unsafe { @@ -15345,14 +14960,14 @@ pub mod khr { stringify!(get_physical_device_external_buffer_properties_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceExternalBufferPropertiesKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_external_buffer_properties_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -15361,15 +14976,14 @@ pub mod khr { } pub mod external_memory { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_memory\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_memory\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod external_memory_win32 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_memory_win32\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_memory_win32\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetMemoryWin32HandleKHR = unsafe extern "system" fn( @@ -15395,7 +15009,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_memory_win32_handle_khr: unsafe { @@ -15409,14 +15023,13 @@ pub mod khr { stringify!(get_memory_win32_handle_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetMemoryWin32HandleKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetMemoryWin32HandleKHR\0"); let val = _f(cname); if val.is_null() { get_memory_win32_handle_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_memory_win32_handle_properties_khr: unsafe { @@ -15433,14 +15046,14 @@ pub mod khr { stringify!(get_memory_win32_handle_properties_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetMemoryWin32HandlePropertiesKHR\0", ); let val = _f(cname); if val.is_null() { get_memory_win32_handle_properties_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -15449,9 +15062,8 @@ pub mod khr { } pub mod external_memory_fd { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_memory_fd\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_memory_fd\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetMemoryFdKHR = unsafe extern "system" fn( @@ -15476,7 +15088,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_memory_fd_khr: unsafe { @@ -15487,13 +15099,12 @@ pub mod khr { ) -> Result { panic!(concat!("Unable to load ", stringify!(get_memory_fd_khr))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkGetMemoryFdKHR\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetMemoryFdKHR\0"); let val = _f(cname); if val.is_null() { get_memory_fd_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_memory_fd_properties_khr: unsafe { @@ -15508,14 +15119,13 @@ pub mod khr { stringify!(get_memory_fd_properties_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetMemoryFdPropertiesKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetMemoryFdPropertiesKHR\0"); let val = _f(cname); if val.is_null() { get_memory_fd_properties_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -15524,17 +15134,14 @@ pub mod khr { } pub mod win32_keyed_mutex { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_win32_keyed_mutex\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_win32_keyed_mutex\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod external_semaphore_capabilities { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_KHR_external_semaphore_capabilities\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_semaphore_capabilities\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] @@ -15553,7 +15160,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_external_semaphore_properties_khr: unsafe { @@ -15569,14 +15176,14 @@ pub mod khr { stringify!(get_physical_device_external_semaphore_properties_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceExternalSemaphorePropertiesKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_external_semaphore_properties_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -15585,16 +15192,14 @@ pub mod khr { } pub mod external_semaphore { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_semaphore\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_semaphore\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod external_semaphore_win32 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_semaphore_win32\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_semaphore_win32\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkImportSemaphoreWin32HandleKHR = unsafe extern "system" fn( @@ -15617,7 +15222,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { import_semaphore_win32_handle_khr: unsafe { @@ -15630,14 +15235,14 @@ pub mod khr { stringify!(import_semaphore_win32_handle_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkImportSemaphoreWin32HandleKHR\0", ); let val = _f(cname); if val.is_null() { import_semaphore_win32_handle_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_semaphore_win32_handle_khr: unsafe { @@ -15651,14 +15256,13 @@ pub mod khr { stringify!(get_semaphore_win32_handle_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetSemaphoreWin32HandleKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetSemaphoreWin32HandleKHR\0"); let val = _f(cname); if val.is_null() { get_semaphore_win32_handle_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -15667,9 +15271,8 @@ pub mod khr { } pub mod external_semaphore_fd { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_semaphore_fd\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_semaphore_fd\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkImportSemaphoreFdKHR = unsafe extern "system" fn( @@ -15692,7 +15295,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { import_semaphore_fd_khr: unsafe { @@ -15705,14 +15308,13 @@ pub mod khr { stringify!(import_semaphore_fd_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkImportSemaphoreFdKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkImportSemaphoreFdKHR\0"); let val = _f(cname); if val.is_null() { import_semaphore_fd_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_semaphore_fd_khr: unsafe { @@ -15723,14 +15325,12 @@ pub mod khr { ) -> Result { panic!(concat!("Unable to load ", stringify!(get_semaphore_fd_khr))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetSemaphoreFdKHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetSemaphoreFdKHR\0"); let val = _f(cname); if val.is_null() { get_semaphore_fd_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -15739,8 +15339,8 @@ pub mod khr { } pub mod push_descriptor { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_push_descriptor\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_push_descriptor\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdPushDescriptorSetKHR = unsafe extern "system" fn( @@ -15770,7 +15370,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_push_descriptor_set_khr: unsafe { @@ -15787,14 +15387,13 @@ pub mod khr { stringify!(cmd_push_descriptor_set_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdPushDescriptorSetKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdPushDescriptorSetKHR\0"); let val = _f(cname); if val.is_null() { cmd_push_descriptor_set_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_push_descriptor_set_with_template_khr: unsafe { @@ -15810,14 +15409,14 @@ pub mod khr { stringify!(cmd_push_descriptor_set_with_template_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdPushDescriptorSetWithTemplateKHR\0", ); let val = _f(cname); if val.is_null() { cmd_push_descriptor_set_with_template_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -15826,29 +15425,26 @@ pub mod khr { } pub mod shader_float16_int8 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_float16_int8\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_float16_int8\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod _16bit_storage { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_16bit_storage\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_16bit_storage\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod incremental_present { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_incremental_present\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_incremental_present\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod descriptor_update_template { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_descriptor_update_template\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_descriptor_update_template\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateDescriptorUpdateTemplate = unsafe extern "system" fn( @@ -15884,7 +15480,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_descriptor_update_template_khr: unsafe { @@ -15899,14 +15495,14 @@ pub mod khr { stringify!(create_descriptor_update_template_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCreateDescriptorUpdateTemplateKHR\0", ); let val = _f(cname); if val.is_null() { create_descriptor_update_template_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_descriptor_update_template_khr: unsafe { @@ -15920,14 +15516,14 @@ pub mod khr { stringify!(destroy_descriptor_update_template_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkDestroyDescriptorUpdateTemplateKHR\0", ); let val = _f(cname); if val.is_null() { destroy_descriptor_update_template_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, update_descriptor_set_with_template_khr: unsafe { @@ -15942,14 +15538,14 @@ pub mod khr { stringify!(update_descriptor_set_with_template_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkUpdateDescriptorSetWithTemplateKHR\0", ); let val = _f(cname); if val.is_null() { update_descriptor_set_with_template_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_push_descriptor_set_with_template_khr: unsafe { @@ -15965,14 +15561,14 @@ pub mod khr { stringify!(cmd_push_descriptor_set_with_template_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdPushDescriptorSetWithTemplateKHR\0", ); let val = _f(cname); if val.is_null() { cmd_push_descriptor_set_with_template_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -15981,16 +15577,14 @@ pub mod khr { } pub mod imageless_framebuffer { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_imageless_framebuffer\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_imageless_framebuffer\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod create_renderpass2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_create_renderpass2\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_create_renderpass2\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateRenderPass2 = unsafe extern "system" fn( @@ -16028,7 +15622,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_render_pass2_khr: unsafe { @@ -16043,14 +15637,13 @@ pub mod khr { stringify!(create_render_pass2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateRenderPass2KHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateRenderPass2KHR\0"); let val = _f(cname); if val.is_null() { create_render_pass2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_begin_render_pass2_khr: unsafe { @@ -16064,14 +15657,13 @@ pub mod khr { stringify!(cmd_begin_render_pass2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdBeginRenderPass2KHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdBeginRenderPass2KHR\0"); let val = _f(cname); if val.is_null() { cmd_begin_render_pass2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_next_subpass2_khr: unsafe { @@ -16085,14 +15677,12 @@ pub mod khr { stringify!(cmd_next_subpass2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdNextSubpass2KHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdNextSubpass2KHR\0"); let val = _f(cname); if val.is_null() { cmd_next_subpass2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_end_render_pass2_khr: unsafe { @@ -16105,14 +15695,13 @@ pub mod khr { stringify!(cmd_end_render_pass2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdEndRenderPass2KHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdEndRenderPass2KHR\0"); let val = _f(cname); if val.is_null() { cmd_end_render_pass2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -16121,9 +15710,8 @@ pub mod khr { } pub mod shared_presentable_image { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shared_presentable_image\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shared_presentable_image\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetSwapchainStatusKHR = @@ -16137,7 +15725,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_swapchain_status_khr: unsafe { @@ -16150,14 +15738,13 @@ pub mod khr { stringify!(get_swapchain_status_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetSwapchainStatusKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetSwapchainStatusKHR\0"); let val = _f(cname); if val.is_null() { get_swapchain_status_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -16166,9 +15753,8 @@ pub mod khr { } pub mod external_fence_capabilities { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_fence_capabilities\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_fence_capabilities\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDeviceExternalFenceProperties = unsafe extern "system" fn( @@ -16186,7 +15772,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_external_fence_properties_khr: unsafe { @@ -16200,14 +15786,14 @@ pub mod khr { stringify!(get_physical_device_external_fence_properties_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceExternalFencePropertiesKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_external_fence_properties_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -16216,15 +15802,14 @@ pub mod khr { } pub mod external_fence { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_fence\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_fence\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod external_fence_win32 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_fence_win32\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_fence_win32\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkImportFenceWin32HandleKHR = unsafe extern "system" fn( @@ -16247,7 +15832,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { import_fence_win32_handle_khr: unsafe { @@ -16262,14 +15847,13 @@ pub mod khr { stringify!(import_fence_win32_handle_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkImportFenceWin32HandleKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkImportFenceWin32HandleKHR\0"); let val = _f(cname); if val.is_null() { import_fence_win32_handle_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_fence_win32_handle_khr: unsafe { @@ -16283,14 +15867,13 @@ pub mod khr { stringify!(get_fence_win32_handle_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetFenceWin32HandleKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetFenceWin32HandleKHR\0"); let val = _f(cname); if val.is_null() { get_fence_win32_handle_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -16299,9 +15882,8 @@ pub mod khr { } pub mod external_fence_fd { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_fence_fd\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_external_fence_fd\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkImportFenceFdKHR = unsafe extern "system" fn( @@ -16324,7 +15906,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { import_fence_fd_khr: unsafe { @@ -16334,14 +15916,12 @@ pub mod khr { ) -> Result { panic!(concat!("Unable to load ", stringify!(import_fence_fd_khr))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkImportFenceFdKHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkImportFenceFdKHR\0"); let val = _f(cname); if val.is_null() { import_fence_fd_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_fence_fd_khr: unsafe { @@ -16352,13 +15932,12 @@ pub mod khr { ) -> Result { panic!(concat!("Unable to load ", stringify!(get_fence_fd_khr))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkGetFenceFdKHR\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetFenceFdKHR\0"); let val = _f(cname); if val.is_null() { get_fence_fd_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -16367,9 +15946,8 @@ pub mod khr { } pub mod performance_query { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_performance_query\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_performance_query\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR = @@ -16399,7 +15977,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { enumerate_physical_device_queue_family_performance_query_counters_khr: unsafe { @@ -16412,14 +15990,14 @@ pub mod khr { ) -> Result { panic ! (concat ! ("Unable to load " , stringify ! (enumerate_physical_device_queue_family_performance_query_counters_khr))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR\0", ); let val = _f(cname); if val.is_null() { enumerate_physical_device_queue_family_performance_query_counters_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_queue_family_performance_query_passes_khr: unsafe { @@ -16435,14 +16013,14 @@ pub mod khr { ) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_queue_family_performance_query_passes_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -16465,7 +16043,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { acquire_profiling_lock_khr: unsafe { @@ -16478,14 +16056,13 @@ pub mod khr { stringify!(acquire_profiling_lock_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkAcquireProfilingLockKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkAcquireProfilingLockKHR\0"); let val = _f(cname); if val.is_null() { acquire_profiling_lock_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, release_profiling_lock_khr: unsafe { @@ -16495,14 +16072,13 @@ pub mod khr { stringify!(release_profiling_lock_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkReleaseProfilingLockKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkReleaseProfilingLockKHR\0"); let val = _f(cname); if val.is_null() { release_profiling_lock_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -16511,15 +16087,14 @@ pub mod khr { } pub mod maintenance2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_maintenance2\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_maintenance2\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod get_surface_capabilities2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_get_surface_capabilities2\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_get_surface_capabilities2\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDeviceSurfaceCapabilities2KHR = @@ -16547,7 +16122,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_surface_capabilities2_khr: unsafe { @@ -16561,14 +16136,14 @@ pub mod khr { stringify!(get_physical_device_surface_capabilities2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceSurfaceCapabilities2KHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_surface_capabilities2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_surface_formats2_khr: unsafe { @@ -16583,14 +16158,14 @@ pub mod khr { stringify!(get_physical_device_surface_formats2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceSurfaceFormats2KHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_surface_formats2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -16599,16 +16174,14 @@ pub mod khr { } pub mod variable_pointers { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_variable_pointers\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_variable_pointers\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod get_display_properties2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_get_display_properties2\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_get_display_properties2\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDeviceDisplayProperties2KHR = unsafe extern "system" fn( @@ -16652,7 +16225,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_display_properties2_khr: unsafe { @@ -16666,14 +16239,14 @@ pub mod khr { stringify!(get_physical_device_display_properties2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceDisplayProperties2KHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_display_properties2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_display_plane_properties2_khr: unsafe { @@ -16687,14 +16260,14 @@ pub mod khr { stringify!(get_physical_device_display_plane_properties2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceDisplayPlaneProperties2KHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_display_plane_properties2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_display_mode_properties2_khr: unsafe { @@ -16709,14 +16282,14 @@ pub mod khr { stringify!(get_display_mode_properties2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDisplayModeProperties2KHR\0", ); let val = _f(cname); if val.is_null() { get_display_mode_properties2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_display_plane_capabilities2_khr: unsafe { @@ -16730,14 +16303,14 @@ pub mod khr { stringify!(get_display_plane_capabilities2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDisplayPlaneCapabilities2KHR\0", ); let val = _f(cname); if val.is_null() { get_display_plane_capabilities2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -16746,32 +16319,27 @@ pub mod khr { } pub mod dedicated_allocation { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_dedicated_allocation\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_dedicated_allocation\0") }; pub const SPEC_VERSION: u32 = 3u32; } pub mod storage_buffer_storage_class { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_KHR_storage_buffer_storage_class\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_KHR_storage_buffer_storage_class\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod relaxed_block_layout { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_relaxed_block_layout\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_relaxed_block_layout\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod get_memory_requirements2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_get_memory_requirements2\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_get_memory_requirements2\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetImageMemoryRequirements2 = unsafe extern "system" fn( @@ -16803,7 +16371,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_image_memory_requirements2_khr: unsafe { @@ -16817,14 +16385,14 @@ pub mod khr { stringify!(get_image_memory_requirements2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetImageMemoryRequirements2KHR\0", ); let val = _f(cname); if val.is_null() { get_image_memory_requirements2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_buffer_memory_requirements2_khr: unsafe { @@ -16838,14 +16406,14 @@ pub mod khr { stringify!(get_buffer_memory_requirements2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetBufferMemoryRequirements2KHR\0", ); let val = _f(cname); if val.is_null() { get_buffer_memory_requirements2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_image_sparse_memory_requirements2_khr: unsafe { @@ -16860,14 +16428,14 @@ pub mod khr { stringify!(get_image_sparse_memory_requirements2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetImageSparseMemoryRequirements2KHR\0", ); let val = _f(cname); if val.is_null() { get_image_sparse_memory_requirements2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -16876,16 +16444,14 @@ pub mod khr { } pub mod image_format_list { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_image_format_list\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_image_format_list\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod acceleration_structure { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_acceleration_structure\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_acceleration_structure\0") }; pub const SPEC_VERSION: u32 = 13u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateAccelerationStructureKHR = unsafe extern "system" fn( @@ -17036,7 +16602,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_acceleration_structure_khr: unsafe { @@ -17051,14 +16617,14 @@ pub mod khr { stringify!(create_acceleration_structure_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCreateAccelerationStructureKHR\0", ); let val = _f(cname); if val.is_null() { create_acceleration_structure_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_acceleration_structure_khr: unsafe { @@ -17072,14 +16638,14 @@ pub mod khr { stringify!(destroy_acceleration_structure_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkDestroyAccelerationStructureKHR\0", ); let val = _f(cname); if val.is_null() { destroy_acceleration_structure_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_build_acceleration_structures_khr: unsafe { @@ -17094,14 +16660,14 @@ pub mod khr { stringify!(cmd_build_acceleration_structures_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdBuildAccelerationStructuresKHR\0", ); let val = _f(cname); if val.is_null() { cmd_build_acceleration_structures_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_build_acceleration_structures_indirect_khr: unsafe { @@ -17118,14 +16684,14 @@ pub mod khr { stringify!(cmd_build_acceleration_structures_indirect_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdBuildAccelerationStructuresIndirectKHR\0", ); let val = _f(cname); if val.is_null() { cmd_build_acceleration_structures_indirect_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, build_acceleration_structures_khr: unsafe { @@ -17141,14 +16707,14 @@ pub mod khr { stringify!(build_acceleration_structures_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkBuildAccelerationStructuresKHR\0", ); let val = _f(cname); if val.is_null() { build_acceleration_structures_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, copy_acceleration_structure_khr: unsafe { @@ -17162,14 +16728,14 @@ pub mod khr { stringify!(copy_acceleration_structure_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCopyAccelerationStructureKHR\0", ); let val = _f(cname); if val.is_null() { copy_acceleration_structure_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, copy_acceleration_structure_to_memory_khr: unsafe { @@ -17183,14 +16749,14 @@ pub mod khr { stringify!(copy_acceleration_structure_to_memory_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCopyAccelerationStructureToMemoryKHR\0", ); let val = _f(cname); if val.is_null() { copy_acceleration_structure_to_memory_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, copy_memory_to_acceleration_structure_khr: unsafe { @@ -17204,14 +16770,14 @@ pub mod khr { stringify!(copy_memory_to_acceleration_structure_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCopyMemoryToAccelerationStructureKHR\0", ); let val = _f(cname); if val.is_null() { copy_memory_to_acceleration_structure_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, write_acceleration_structures_properties_khr: unsafe { @@ -17229,14 +16795,14 @@ pub mod khr { stringify!(write_acceleration_structures_properties_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkWriteAccelerationStructuresPropertiesKHR\0", ); let val = _f(cname); if val.is_null() { write_acceleration_structures_properties_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_acceleration_structure_khr: unsafe { @@ -17249,14 +16815,14 @@ pub mod khr { stringify!(cmd_copy_acceleration_structure_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdCopyAccelerationStructureKHR\0", ); let val = _f(cname); if val.is_null() { cmd_copy_acceleration_structure_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_acceleration_structure_to_memory_khr: unsafe { @@ -17269,14 +16835,14 @@ pub mod khr { stringify!(cmd_copy_acceleration_structure_to_memory_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdCopyAccelerationStructureToMemoryKHR\0", ); let val = _f(cname); if val.is_null() { cmd_copy_acceleration_structure_to_memory_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_memory_to_acceleration_structure_khr: unsafe { @@ -17289,14 +16855,14 @@ pub mod khr { stringify!(cmd_copy_memory_to_acceleration_structure_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdCopyMemoryToAccelerationStructureKHR\0", ); let val = _f(cname); if val.is_null() { cmd_copy_memory_to_acceleration_structure_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_acceleration_structure_device_address_khr: unsafe { @@ -17309,14 +16875,14 @@ pub mod khr { stringify!(get_acceleration_structure_device_address_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetAccelerationStructureDeviceAddressKHR\0", ); let val = _f(cname); if val.is_null() { get_acceleration_structure_device_address_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_write_acceleration_structures_properties_khr: unsafe { @@ -17333,14 +16899,14 @@ pub mod khr { stringify!(cmd_write_acceleration_structures_properties_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdWriteAccelerationStructuresPropertiesKHR\0", ); let val = _f(cname); if val.is_null() { cmd_write_acceleration_structures_properties_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_acceleration_structure_compatibility_khr: unsafe { @@ -17354,14 +16920,14 @@ pub mod khr { stringify!(get_device_acceleration_structure_compatibility_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDeviceAccelerationStructureCompatibilityKHR\0", ); let val = _f(cname); if val.is_null() { get_device_acceleration_structure_compatibility_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_acceleration_structure_build_sizes_khr: unsafe { @@ -17377,14 +16943,14 @@ pub mod khr { stringify!(get_acceleration_structure_build_sizes_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetAccelerationStructureBuildSizesKHR\0", ); let val = _f(cname); if val.is_null() { get_acceleration_structure_build_sizes_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -17393,9 +16959,8 @@ pub mod khr { } pub mod ray_tracing_pipeline { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_ray_tracing_pipeline\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_ray_tracing_pipeline\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdTraceRaysKHR = unsafe extern "system" fn( @@ -17476,7 +17041,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_trace_rays_khr: unsafe { @@ -17492,13 +17057,12 @@ pub mod khr { ) { panic!(concat!("Unable to load ", stringify!(cmd_trace_rays_khr))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdTraceRaysKHR\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdTraceRaysKHR\0"); let val = _f(cname); if val.is_null() { cmd_trace_rays_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_ray_tracing_pipelines_khr: unsafe { @@ -17516,14 +17080,14 @@ pub mod khr { stringify!(create_ray_tracing_pipelines_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCreateRayTracingPipelinesKHR\0", ); let val = _f(cname); if val.is_null() { create_ray_tracing_pipelines_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_ray_tracing_shader_group_handles_khr: unsafe { @@ -17540,14 +17104,14 @@ pub mod khr { stringify!(get_ray_tracing_shader_group_handles_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetRayTracingShaderGroupHandlesKHR\0", ); let val = _f(cname); if val.is_null() { get_ray_tracing_shader_group_handles_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_ray_tracing_capture_replay_shader_group_handles_khr: unsafe { @@ -17564,14 +17128,14 @@ pub mod khr { stringify!(get_ray_tracing_capture_replay_shader_group_handles_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetRayTracingCaptureReplayShaderGroupHandlesKHR\0", ); let val = _f(cname); if val.is_null() { get_ray_tracing_capture_replay_shader_group_handles_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_trace_rays_indirect_khr: unsafe { @@ -17588,14 +17152,13 @@ pub mod khr { stringify!(cmd_trace_rays_indirect_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdTraceRaysIndirectKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdTraceRaysIndirectKHR\0"); let val = _f(cname); if val.is_null() { cmd_trace_rays_indirect_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_ray_tracing_shader_group_stack_size_khr: unsafe { @@ -17610,14 +17173,14 @@ pub mod khr { stringify!(get_ray_tracing_shader_group_stack_size_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetRayTracingShaderGroupStackSizeKHR\0", ); let val = _f(cname); if val.is_null() { get_ray_tracing_shader_group_stack_size_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_ray_tracing_pipeline_stack_size_khr: unsafe { @@ -17630,14 +17193,14 @@ pub mod khr { stringify!(cmd_set_ray_tracing_pipeline_stack_size_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetRayTracingPipelineStackSizeKHR\0", ); let val = _f(cname); if val.is_null() { cmd_set_ray_tracing_pipeline_stack_size_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -17646,15 +17209,14 @@ pub mod khr { } pub mod ray_query { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_ray_query\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_ray_query\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod sampler_ycbcr_conversion { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_sampler_ycbcr_conversion\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_sampler_ycbcr_conversion\0") }; pub const SPEC_VERSION: u32 = 14u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateSamplerYcbcrConversion = unsafe extern "system" fn( @@ -17679,7 +17241,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_sampler_ycbcr_conversion_khr: unsafe { @@ -17694,14 +17256,14 @@ pub mod khr { stringify!(create_sampler_ycbcr_conversion_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCreateSamplerYcbcrConversionKHR\0", ); let val = _f(cname); if val.is_null() { create_sampler_ycbcr_conversion_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_sampler_ycbcr_conversion_khr: unsafe { @@ -17715,14 +17277,14 @@ pub mod khr { stringify!(destroy_sampler_ycbcr_conversion_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkDestroySamplerYcbcrConversionKHR\0", ); let val = _f(cname); if val.is_null() { destroy_sampler_ycbcr_conversion_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -17731,8 +17293,8 @@ pub mod khr { } pub mod bind_memory2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_bind_memory2\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_bind_memory2\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkBindBufferMemory2 = unsafe extern "system" fn( @@ -17756,7 +17318,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { bind_buffer_memory2_khr: unsafe { @@ -17770,14 +17332,13 @@ pub mod khr { stringify!(bind_buffer_memory2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkBindBufferMemory2KHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkBindBufferMemory2KHR\0"); let val = _f(cname); if val.is_null() { bind_buffer_memory2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, bind_image_memory2_khr: unsafe { @@ -17791,14 +17352,12 @@ pub mod khr { stringify!(bind_image_memory2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkBindImageMemory2KHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkBindImageMemory2KHR\0"); let val = _f(cname); if val.is_null() { bind_image_memory2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -17807,15 +17366,14 @@ pub mod khr { } pub mod portability_subset { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_portability_subset\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_portability_subset\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod maintenance3 { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_maintenance3\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_maintenance3\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetDescriptorSetLayoutSupport = unsafe extern "system" fn( @@ -17832,7 +17390,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_descriptor_set_layout_support_khr: unsafe { @@ -17846,14 +17404,14 @@ pub mod khr { stringify!(get_descriptor_set_layout_support_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDescriptorSetLayoutSupportKHR\0", ); let val = _f(cname); if val.is_null() { get_descriptor_set_layout_support_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -17862,9 +17420,8 @@ pub mod khr { } pub mod draw_indirect_count { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_draw_indirect_count\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_draw_indirect_count\0") }; pub const SPEC_VERSION: u32 = 1u32; #[derive(Clone)] pub struct DeviceFn { @@ -17878,7 +17435,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_draw_indirect_count_khr: unsafe { @@ -17896,14 +17453,13 @@ pub mod khr { stringify!(cmd_draw_indirect_count_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdDrawIndirectCountKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawIndirectCountKHR\0"); let val = _f(cname); if val.is_null() { cmd_draw_indirect_count_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_draw_indexed_indirect_count_khr: unsafe { @@ -17921,14 +17477,14 @@ pub mod khr { stringify!(cmd_draw_indexed_indirect_count_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdDrawIndexedIndirectCountKHR\0", ); let val = _f(cname); if val.is_null() { cmd_draw_indexed_indirect_count_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -17937,78 +17493,69 @@ pub mod khr { } pub mod shader_subgroup_extended_types { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_KHR_shader_subgroup_extended_types\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_subgroup_extended_types\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod _8bit_storage { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_8bit_storage\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_8bit_storage\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_atomic_int64 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_atomic_int64\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_atomic_int64\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_clock { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_clock\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_clock\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod video_decode_h265 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_decode_h265\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_decode_h265\0") }; pub const SPEC_VERSION: u32 = 8u32; } pub mod global_priority { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_global_priority\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_global_priority\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod driver_properties { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_driver_properties\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_driver_properties\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_float_controls { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_float_controls\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_float_controls\0") }; pub const SPEC_VERSION: u32 = 4u32; } pub mod depth_stencil_resolve { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_depth_stencil_resolve\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_depth_stencil_resolve\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod swapchain_mutable_format { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_swapchain_mutable_format\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_swapchain_mutable_format\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod timeline_semaphore { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_timeline_semaphore\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_timeline_semaphore\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkGetSemaphoreCounterValue = unsafe extern "system" fn( @@ -18038,7 +17585,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_semaphore_counter_value_khr: unsafe { @@ -18052,14 +17599,13 @@ pub mod khr { stringify!(get_semaphore_counter_value_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetSemaphoreCounterValueKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetSemaphoreCounterValueKHR\0"); let val = _f(cname); if val.is_null() { get_semaphore_counter_value_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, wait_semaphores_khr: unsafe { @@ -18070,14 +17616,12 @@ pub mod khr { ) -> Result { panic!(concat!("Unable to load ", stringify!(wait_semaphores_khr))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkWaitSemaphoresKHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkWaitSemaphoresKHR\0"); let val = _f(cname); if val.is_null() { wait_semaphores_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, signal_semaphore_khr: unsafe { @@ -18087,14 +17631,12 @@ pub mod khr { ) -> Result { panic!(concat!("Unable to load ", stringify!(signal_semaphore_khr))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkSignalSemaphoreKHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkSignalSemaphoreKHR\0"); let val = _f(cname); if val.is_null() { signal_semaphore_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -18103,23 +17645,20 @@ pub mod khr { } pub mod vulkan_memory_model { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_vulkan_memory_model\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_vulkan_memory_model\0") }; pub const SPEC_VERSION: u32 = 3u32; } pub mod shader_terminate_invocation { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_terminate_invocation\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_terminate_invocation\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod fragment_shading_rate { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_fragment_shading_rate\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_fragment_shading_rate\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDeviceFragmentShadingRatesKHR = @@ -18138,7 +17677,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_fragment_shading_rates_khr: unsafe { @@ -18154,14 +17693,14 @@ pub mod khr { stringify!(get_physical_device_fragment_shading_rates_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceFragmentShadingRatesKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_fragment_shading_rates_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -18182,7 +17721,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_fragment_shading_rate_khr: unsafe { @@ -18196,14 +17735,14 @@ pub mod khr { stringify!(cmd_set_fragment_shading_rate_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetFragmentShadingRateKHR\0", ); let val = _f(cname); if val.is_null() { cmd_set_fragment_shading_rate_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -18212,10 +17751,8 @@ pub mod khr { } pub mod dynamic_rendering_local_read { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_KHR_dynamic_rendering_local_read\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_KHR_dynamic_rendering_local_read\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] @@ -18240,7 +17777,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_rendering_attachment_locations_khr: unsafe { @@ -18253,14 +17790,14 @@ pub mod khr { stringify!(cmd_set_rendering_attachment_locations_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetRenderingAttachmentLocationsKHR\0", ); let val = _f(cname); if val.is_null() { cmd_set_rendering_attachment_locations_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_rendering_input_attachment_indices_khr: unsafe { @@ -18273,14 +17810,14 @@ pub mod khr { stringify!(cmd_set_rendering_input_attachment_indices_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetRenderingInputAttachmentIndicesKHR\0", ); let val = _f(cname); if val.is_null() { cmd_set_rendering_input_attachment_indices_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -18289,39 +17826,34 @@ pub mod khr { } pub mod shader_quad_control { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_quad_control\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_quad_control\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod spirv_1_4 { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_spirv_1_4\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_spirv_1_4\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod surface_protected_capabilities { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_KHR_surface_protected_capabilities\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_KHR_surface_protected_capabilities\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod separate_depth_stencil_layouts { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_KHR_separate_depth_stencil_layouts\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_KHR_separate_depth_stencil_layouts\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod present_wait { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_present_wait\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_present_wait\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkWaitForPresentKHR = unsafe extern "system" fn( @@ -18339,7 +17871,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { wait_for_present_khr: unsafe { @@ -18351,14 +17883,12 @@ pub mod khr { ) -> Result { panic!(concat!("Unable to load ", stringify!(wait_for_present_khr))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkWaitForPresentKHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkWaitForPresentKHR\0"); let val = _f(cname); if val.is_null() { wait_for_present_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -18367,18 +17897,15 @@ pub mod khr { } pub mod uniform_buffer_standard_layout { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_KHR_uniform_buffer_standard_layout\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_KHR_uniform_buffer_standard_layout\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod buffer_device_address { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_buffer_device_address\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_buffer_device_address\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetBufferOpaqueCaptureAddress = unsafe extern "system" fn( @@ -18404,7 +17931,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_buffer_device_address_khr: unsafe { @@ -18417,14 +17944,13 @@ pub mod khr { stringify!(get_buffer_device_address_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetBufferDeviceAddressKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetBufferDeviceAddressKHR\0"); let val = _f(cname); if val.is_null() { get_buffer_device_address_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_buffer_opaque_capture_address_khr: unsafe { @@ -18437,14 +17963,14 @@ pub mod khr { stringify!(get_buffer_opaque_capture_address_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetBufferOpaqueCaptureAddressKHR\0", ); let val = _f(cname); if val.is_null() { get_buffer_opaque_capture_address_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_memory_opaque_capture_address_khr: unsafe { @@ -18457,14 +17983,14 @@ pub mod khr { stringify!(get_device_memory_opaque_capture_address_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDeviceMemoryOpaqueCaptureAddressKHR\0", ); let val = _f(cname); if val.is_null() { get_device_memory_opaque_capture_address_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -18473,9 +17999,8 @@ pub mod khr { } pub mod deferred_host_operations { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_deferred_host_operations\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_deferred_host_operations\0") }; pub const SPEC_VERSION: u32 = 4u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateDeferredOperationKHR = unsafe extern "system" fn( @@ -18512,7 +18037,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_deferred_operation_khr: unsafe { @@ -18526,14 +18051,13 @@ pub mod khr { stringify!(create_deferred_operation_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateDeferredOperationKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateDeferredOperationKHR\0"); let val = _f(cname); if val.is_null() { create_deferred_operation_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_deferred_operation_khr: unsafe { @@ -18547,14 +18071,13 @@ pub mod khr { stringify!(destroy_deferred_operation_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDestroyDeferredOperationKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkDestroyDeferredOperationKHR\0"); let val = _f(cname); if val.is_null() { destroy_deferred_operation_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_deferred_operation_max_concurrency_khr: unsafe { @@ -18567,14 +18090,14 @@ pub mod khr { stringify!(get_deferred_operation_max_concurrency_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDeferredOperationMaxConcurrencyKHR\0", ); let val = _f(cname); if val.is_null() { get_deferred_operation_max_concurrency_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_deferred_operation_result_khr: unsafe { @@ -18587,14 +18110,14 @@ pub mod khr { stringify!(get_deferred_operation_result_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDeferredOperationResultKHR\0", ); let val = _f(cname); if val.is_null() { get_deferred_operation_result_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, deferred_operation_join_khr: unsafe { @@ -18607,14 +18130,13 @@ pub mod khr { stringify!(deferred_operation_join_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDeferredOperationJoinKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkDeferredOperationJoinKHR\0"); let val = _f(cname); if val.is_null() { deferred_operation_join_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -18623,10 +18145,8 @@ pub mod khr { } pub mod pipeline_executable_properties { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_KHR_pipeline_executable_properties\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_KHR_pipeline_executable_properties\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] @@ -18665,7 +18185,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_pipeline_executable_properties_khr: unsafe { @@ -18680,14 +18200,14 @@ pub mod khr { stringify!(get_pipeline_executable_properties_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPipelineExecutablePropertiesKHR\0", ); let val = _f(cname); if val.is_null() { get_pipeline_executable_properties_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_pipeline_executable_statistics_khr: unsafe { @@ -18702,14 +18222,14 @@ pub mod khr { stringify!(get_pipeline_executable_statistics_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPipelineExecutableStatisticsKHR\0", ); let val = _f(cname); if val.is_null() { get_pipeline_executable_statistics_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_pipeline_executable_internal_representations_khr: unsafe { @@ -18724,14 +18244,14 @@ pub mod khr { stringify!(get_pipeline_executable_internal_representations_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPipelineExecutableInternalRepresentationsKHR\0", ); let val = _f(cname); if val.is_null() { get_pipeline_executable_internal_representations_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -18740,8 +18260,8 @@ pub mod khr { } pub mod map_memory2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_map_memory2\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_map_memory2\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkMapMemory2KHR = unsafe extern "system" fn( @@ -18764,7 +18284,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { map_memory2_khr: unsafe { @@ -18775,13 +18295,12 @@ pub mod khr { ) -> Result { panic!(concat!("Unable to load ", stringify!(map_memory2_khr))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkMapMemory2KHR\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkMapMemory2KHR\0"); let val = _f(cname); if val.is_null() { map_memory2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, unmap_memory2_khr: unsafe { @@ -18791,13 +18310,12 @@ pub mod khr { ) -> Result { panic!(concat!("Unable to load ", stringify!(unmap_memory2_khr))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkUnmapMemory2KHR\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkUnmapMemory2KHR\0"); let val = _f(cname); if val.is_null() { unmap_memory2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -18806,36 +18324,32 @@ pub mod khr { } pub mod shader_integer_dot_product { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_integer_dot_product\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_integer_dot_product\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod pipeline_library { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_pipeline_library\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_pipeline_library\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_non_semantic_info { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_non_semantic_info\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_non_semantic_info\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod present_id { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_present_id\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_present_id\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod video_encode_queue { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_encode_queue\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_encode_queue\0") }; pub const SPEC_VERSION: u32 = 12u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR = @@ -18854,7 +18368,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_video_encode_quality_level_properties_khr: unsafe { @@ -18872,14 +18386,14 @@ pub mod khr { ) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_video_encode_quality_level_properties_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -18909,7 +18423,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_encoded_video_session_parameters_khr: unsafe { @@ -18925,14 +18439,14 @@ pub mod khr { stringify!(get_encoded_video_session_parameters_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetEncodedVideoSessionParametersKHR\0", ); let val = _f(cname); if val.is_null() { get_encoded_video_session_parameters_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_encode_video_khr: unsafe { @@ -18942,14 +18456,12 @@ pub mod khr { ) { panic!(concat!("Unable to load ", stringify!(cmd_encode_video_khr))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdEncodeVideoKHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdEncodeVideoKHR\0"); let val = _f(cname); if val.is_null() { cmd_encode_video_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -18958,9 +18470,8 @@ pub mod khr { } pub mod synchronization2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_synchronization2\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_synchronization2\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdSetEvent2 = unsafe extern "system" fn( @@ -19030,7 +18541,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_event2_khr: unsafe { @@ -19041,13 +18552,12 @@ pub mod khr { ) { panic!(concat!("Unable to load ", stringify!(cmd_set_event2_khr))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetEvent2KHR\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetEvent2KHR\0"); let val = _f(cname); if val.is_null() { cmd_set_event2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_reset_event2_khr: unsafe { @@ -19058,14 +18568,12 @@ pub mod khr { ) { panic!(concat!("Unable to load ", stringify!(cmd_reset_event2_khr))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdResetEvent2KHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdResetEvent2KHR\0"); let val = _f(cname); if val.is_null() { cmd_reset_event2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_wait_events2_khr: unsafe { @@ -19077,14 +18585,12 @@ pub mod khr { ) { panic!(concat!("Unable to load ", stringify!(cmd_wait_events2_khr))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdWaitEvents2KHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdWaitEvents2KHR\0"); let val = _f(cname); if val.is_null() { cmd_wait_events2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_pipeline_barrier2_khr: unsafe { @@ -19097,14 +18603,13 @@ pub mod khr { stringify!(cmd_pipeline_barrier2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdPipelineBarrier2KHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdPipelineBarrier2KHR\0"); let val = _f(cname); if val.is_null() { cmd_pipeline_barrier2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_write_timestamp2_khr: unsafe { @@ -19119,14 +18624,13 @@ pub mod khr { stringify!(cmd_write_timestamp2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdWriteTimestamp2KHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdWriteTimestamp2KHR\0"); let val = _f(cname); if val.is_null() { cmd_write_timestamp2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, queue_submit2_khr: unsafe { @@ -19138,13 +18642,12 @@ pub mod khr { ) -> Result { panic!(concat!("Unable to load ", stringify!(queue_submit2_khr))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkQueueSubmit2KHR\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkQueueSubmit2KHR\0"); let val = _f(cname); if val.is_null() { queue_submit2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_write_buffer_marker2_amd: unsafe { @@ -19160,14 +18663,13 @@ pub mod khr { stringify!(cmd_write_buffer_marker2_amd) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdWriteBufferMarker2AMD\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdWriteBufferMarker2AMD\0"); let val = _f(cname); if val.is_null() { cmd_write_buffer_marker2_amd } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_queue_checkpoint_data2_nv: unsafe { @@ -19181,14 +18683,13 @@ pub mod khr { stringify!(get_queue_checkpoint_data2_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetQueueCheckpointData2NV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetQueueCheckpointData2NV\0"); let val = _f(cname); if val.is_null() { get_queue_checkpoint_data2_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -19197,42 +18698,35 @@ pub mod khr { } pub mod fragment_shader_barycentric { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_fragment_shader_barycentric\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_fragment_shader_barycentric\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_subgroup_uniform_control_flow { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_KHR_shader_subgroup_uniform_control_flow\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_subgroup_uniform_control_flow\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod zero_initialize_workgroup_memory { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_KHR_zero_initialize_workgroup_memory\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_KHR_zero_initialize_workgroup_memory\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod workgroup_memory_explicit_layout { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_KHR_workgroup_memory_explicit_layout\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_KHR_workgroup_memory_explicit_layout\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod copy_commands2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_copy_commands2\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_copy_commands2\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdCopyBuffer2 = unsafe extern "system" fn( @@ -19278,7 +18772,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_copy_buffer2_khr: unsafe { @@ -19288,14 +18782,12 @@ pub mod khr { ) { panic!(concat!("Unable to load ", stringify!(cmd_copy_buffer2_khr))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdCopyBuffer2KHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyBuffer2KHR\0"); let val = _f(cname); if val.is_null() { cmd_copy_buffer2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_image2_khr: unsafe { @@ -19305,14 +18797,12 @@ pub mod khr { ) { panic!(concat!("Unable to load ", stringify!(cmd_copy_image2_khr))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdCopyImage2KHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyImage2KHR\0"); let val = _f(cname); if val.is_null() { cmd_copy_image2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_buffer_to_image2_khr: unsafe { @@ -19325,14 +18815,13 @@ pub mod khr { stringify!(cmd_copy_buffer_to_image2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdCopyBufferToImage2KHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyBufferToImage2KHR\0"); let val = _f(cname); if val.is_null() { cmd_copy_buffer_to_image2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_image_to_buffer2_khr: unsafe { @@ -19345,14 +18834,13 @@ pub mod khr { stringify!(cmd_copy_image_to_buffer2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdCopyImageToBuffer2KHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyImageToBuffer2KHR\0"); let val = _f(cname); if val.is_null() { cmd_copy_image_to_buffer2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_blit_image2_khr: unsafe { @@ -19362,14 +18850,12 @@ pub mod khr { ) { panic!(concat!("Unable to load ", stringify!(cmd_blit_image2_khr))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdBlitImage2KHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdBlitImage2KHR\0"); let val = _f(cname); if val.is_null() { cmd_blit_image2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_resolve_image2_khr: unsafe { @@ -19382,14 +18868,12 @@ pub mod khr { stringify!(cmd_resolve_image2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdResolveImage2KHR\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdResolveImage2KHR\0"); let val = _f(cname); if val.is_null() { cmd_resolve_image2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -19398,16 +18882,14 @@ pub mod khr { } pub mod format_feature_flags2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_format_feature_flags2\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_format_feature_flags2\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod ray_tracing_maintenance1 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_ray_tracing_maintenance1\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_ray_tracing_maintenance1\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdTraceRaysIndirect2KHR = unsafe extern "system" fn( @@ -19423,7 +18905,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_trace_rays_indirect2_khr: unsafe { @@ -19436,14 +18918,13 @@ pub mod khr { stringify!(cmd_trace_rays_indirect2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdTraceRaysIndirect2KHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdTraceRaysIndirect2KHR\0"); let val = _f(cname); if val.is_null() { cmd_trace_rays_indirect2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -19452,15 +18933,14 @@ pub mod khr { } pub mod portability_enumeration { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_portability_enumeration\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_portability_enumeration\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod maintenance4 { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_maintenance4\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_maintenance4\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkGetDeviceBufferMemoryRequirements = unsafe extern "system" fn( @@ -19493,7 +18973,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_device_buffer_memory_requirements_khr: unsafe { @@ -19507,14 +18987,14 @@ pub mod khr { stringify!(get_device_buffer_memory_requirements_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDeviceBufferMemoryRequirementsKHR\0", ); let val = _f(cname); if val.is_null() { get_device_buffer_memory_requirements_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_image_memory_requirements_khr: unsafe { @@ -19528,14 +19008,14 @@ pub mod khr { stringify!(get_device_image_memory_requirements_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDeviceImageMemoryRequirementsKHR\0", ); let val = _f(cname); if val.is_null() { get_device_image_memory_requirements_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_image_sparse_memory_requirements_khr: unsafe { @@ -19550,14 +19030,14 @@ pub mod khr { stringify!(get_device_image_sparse_memory_requirements_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDeviceImageSparseMemoryRequirementsKHR\0", ); let val = _f(cname); if val.is_null() { get_device_image_sparse_memory_requirements_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -19566,24 +19046,21 @@ pub mod khr { } pub mod shader_subgroup_rotate { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_subgroup_rotate\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_subgroup_rotate\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod shader_maximal_reconvergence { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_KHR_shader_maximal_reconvergence\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_maximal_reconvergence\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod maintenance5 { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_maintenance5\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_maintenance5\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdBindIndexBuffer2KHR = unsafe extern "system" fn( @@ -19618,7 +19095,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_bind_index_buffer2_khr: unsafe { @@ -19634,14 +19111,13 @@ pub mod khr { stringify!(cmd_bind_index_buffer2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdBindIndexBuffer2KHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdBindIndexBuffer2KHR\0"); let val = _f(cname); if val.is_null() { cmd_bind_index_buffer2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_rendering_area_granularity_khr: unsafe { @@ -19655,14 +19131,14 @@ pub mod khr { stringify!(get_rendering_area_granularity_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetRenderingAreaGranularityKHR\0", ); let val = _f(cname); if val.is_null() { get_rendering_area_granularity_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_image_subresource_layout_khr: unsafe { @@ -19676,14 +19152,14 @@ pub mod khr { stringify!(get_device_image_subresource_layout_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDeviceImageSubresourceLayoutKHR\0", ); let val = _f(cname); if val.is_null() { get_device_image_subresource_layout_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_image_subresource_layout2_khr: unsafe { @@ -19698,14 +19174,14 @@ pub mod khr { stringify!(get_image_subresource_layout2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetImageSubresourceLayout2KHR\0", ); let val = _f(cname); if val.is_null() { get_image_subresource_layout2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -19714,16 +19190,14 @@ pub mod khr { } pub mod ray_tracing_position_fetch { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_ray_tracing_position_fetch\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_ray_tracing_position_fetch\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod cooperative_matrix { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_cooperative_matrix\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_cooperative_matrix\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR = @@ -19742,7 +19216,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_cooperative_matrix_properties_khr: unsafe { @@ -19756,14 +19230,14 @@ pub mod khr { stringify!(get_physical_device_cooperative_matrix_properties_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_cooperative_matrix_properties_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -19772,51 +19246,44 @@ pub mod khr { } pub mod video_decode_av1 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_decode_av1\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_decode_av1\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod video_maintenance1 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_maintenance1\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_video_maintenance1\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod vertex_attribute_divisor { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_vertex_attribute_divisor\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_vertex_attribute_divisor\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod load_store_op_none { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_load_store_op_none\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_load_store_op_none\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_float_controls2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_float_controls2\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_float_controls2\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod index_type_uint8 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_index_type_uint8\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_index_type_uint8\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod line_rasterization { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_line_rasterization\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_line_rasterization\0") }; pub const SPEC_VERSION: u32 = 1u32; #[derive(Clone)] pub struct DeviceFn { @@ -19828,7 +19295,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_line_stipple_khr: unsafe { @@ -19842,14 +19309,13 @@ pub mod khr { stringify!(cmd_set_line_stipple_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetLineStippleKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetLineStippleKHR\0"); let val = _f(cname); if val.is_null() { cmd_set_line_stipple_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -19858,9 +19324,8 @@ pub mod khr { } pub mod calibrated_timestamps { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_calibrated_timestamps\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_calibrated_timestamps\0") }; pub const SPEC_VERSION: u32 = 1u32; #[derive(Clone)] pub struct InstanceFn { pub get_physical_device_calibrateable_time_domains_khr : crate :: vk :: ext :: calibrated_timestamps :: PFN_vkGetPhysicalDeviceCalibrateableTimeDomainsKHR , } @@ -19869,7 +19334,7 @@ pub mod khr { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_calibrateable_time_domains_khr: unsafe { @@ -19883,14 +19348,14 @@ pub mod khr { stringify!(get_physical_device_calibrateable_time_domains_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceCalibrateableTimeDomainsKHR\0", ); let val = _f(cname); if val.is_null() { get_physical_device_calibrateable_time_domains_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -19906,7 +19371,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_calibrated_timestamps_khr: unsafe { @@ -19922,14 +19387,13 @@ pub mod khr { stringify!(get_calibrated_timestamps_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetCalibratedTimestampsKHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetCalibratedTimestampsKHR\0"); let val = _f(cname); if val.is_null() { get_calibrated_timestamps_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -19938,15 +19402,14 @@ pub mod khr { } pub mod shader_expect_assume { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_expect_assume\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_shader_expect_assume\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod maintenance6 { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_maintenance6\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_KHR_maintenance6\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdBindDescriptorSets2KHR = unsafe extern "system" fn( @@ -19993,7 +19456,7 @@ pub mod khr { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_bind_descriptor_sets2_khr: unsafe { @@ -20006,14 +19469,13 @@ pub mod khr { stringify!(cmd_bind_descriptor_sets2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdBindDescriptorSets2KHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdBindDescriptorSets2KHR\0"); let val = _f(cname); if val.is_null() { cmd_bind_descriptor_sets2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_push_constants2_khr: unsafe { @@ -20026,14 +19488,13 @@ pub mod khr { stringify!(cmd_push_constants2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdPushConstants2KHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdPushConstants2KHR\0"); let val = _f(cname); if val.is_null() { cmd_push_constants2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_push_descriptor_set2_khr: unsafe { @@ -20046,14 +19507,13 @@ pub mod khr { stringify!(cmd_push_descriptor_set2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdPushDescriptorSet2KHR\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdPushDescriptorSet2KHR\0"); let val = _f(cname); if val.is_null() { cmd_push_descriptor_set2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_push_descriptor_set_with_template2_khr: unsafe { @@ -20066,14 +19526,14 @@ pub mod khr { stringify!(cmd_push_descriptor_set_with_template2_khr) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdPushDescriptorSetWithTemplate2KHR\0", ); let val = _f(cname); if val.is_null() { cmd_push_descriptor_set_with_template2_khr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_descriptor_buffer_offsets2_ext: unsafe { @@ -20086,14 +19546,14 @@ pub mod khr { stringify!(cmd_set_descriptor_buffer_offsets2_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetDescriptorBufferOffsets2EXT\0", ); let val = _f(cname); if val.is_null() { cmd_set_descriptor_buffer_offsets2_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_bind_descriptor_buffer_embedded_samplers2_ext: unsafe { @@ -20106,14 +19566,14 @@ pub mod khr { stringify!(cmd_bind_descriptor_buffer_embedded_samplers2_ext) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdBindDescriptorBufferEmbeddedSamplers2EXT\0", ); let val = _f(cname); if val.is_null() { cmd_bind_descriptor_buffer_embedded_samplers2_ext } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -20124,25 +19584,24 @@ pub mod khr { pub mod lunarg { pub mod direct_driver_loading { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_LUNARG_direct_driver_loading\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_LUNARG_direct_driver_loading\0") }; pub const SPEC_VERSION: u32 = 1u32; } } pub mod msft { pub mod layered_driver { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_MSFT_layered_driver\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_MSFT_layered_driver\0") }; pub const SPEC_VERSION: u32 = 1u32; } } pub mod mvk { pub mod ios_surface { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_MVK_ios_surface\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_MVK_ios_surface\0") }; pub const SPEC_VERSION: u32 = 3u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateIOSSurfaceMVK = unsafe extern "system" fn( @@ -20160,7 +19619,7 @@ pub mod mvk { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_ios_surface_mvk: unsafe { @@ -20175,14 +19634,12 @@ pub mod mvk { stringify!(create_ios_surface_mvk) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateIOSSurfaceMVK\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateIOSSurfaceMVK\0"); let val = _f(cname); if val.is_null() { create_ios_surface_mvk } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -20191,8 +19648,8 @@ pub mod mvk { } pub mod macos_surface { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_MVK_macos_surface\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_MVK_macos_surface\0") }; pub const SPEC_VERSION: u32 = 3u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateMacOSSurfaceMVK = unsafe extern "system" fn( @@ -20210,7 +19667,7 @@ pub mod mvk { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_mac_os_surface_mvk: unsafe { @@ -20225,14 +19682,13 @@ pub mod mvk { stringify!(create_mac_os_surface_mvk) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateMacOSSurfaceMVK\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateMacOSSurfaceMVK\0"); let val = _f(cname); if val.is_null() { create_mac_os_surface_mvk } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -20243,8 +19699,8 @@ pub mod mvk { pub mod nn { pub mod vi_surface { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NN_vi_surface\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NN_vi_surface\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateViSurfaceNN = unsafe extern "system" fn( @@ -20262,7 +19718,7 @@ pub mod nn { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_vi_surface_nn: unsafe { @@ -20274,14 +19730,12 @@ pub mod nn { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_vi_surface_nn))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateViSurfaceNN\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateViSurfaceNN\0"); let val = _f(cname); if val.is_null() { create_vi_surface_nn } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -20292,29 +19746,26 @@ pub mod nn { pub mod nv { pub mod glsl_shader { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_glsl_shader\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_glsl_shader\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod dedicated_allocation { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_dedicated_allocation\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_dedicated_allocation\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod corner_sampled_image { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_corner_sampled_image\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_corner_sampled_image\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod external_memory_capabilities { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_external_memory_capabilities\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_external_memory_capabilities\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV = @@ -20338,7 +19789,7 @@ pub mod nv { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_external_image_format_properties_nv: unsafe { @@ -20357,14 +19808,14 @@ pub mod nv { stringify!(get_physical_device_external_image_format_properties_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceExternalImageFormatPropertiesNV\0", ); let val = _f(cname); if val.is_null() { get_physical_device_external_image_format_properties_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -20373,15 +19824,14 @@ pub mod nv { } pub mod external_memory { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_external_memory\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_external_memory\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod external_memory_win32 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_external_memory_win32\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_external_memory_win32\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetMemoryWin32HandleNV = unsafe extern "system" fn( @@ -20399,7 +19849,7 @@ pub mod nv { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_memory_win32_handle_nv: unsafe { @@ -20414,14 +19864,13 @@ pub mod nv { stringify!(get_memory_win32_handle_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetMemoryWin32HandleNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetMemoryWin32HandleNV\0"); let val = _f(cname); if val.is_null() { get_memory_win32_handle_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -20430,16 +19879,14 @@ pub mod nv { } pub mod win32_keyed_mutex { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_win32_keyed_mutex\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_win32_keyed_mutex\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod clip_space_w_scaling { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_clip_space_w_scaling\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_clip_space_w_scaling\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdSetViewportWScalingNV = unsafe extern "system" fn( @@ -20457,7 +19904,7 @@ pub mod nv { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_viewport_w_scaling_nv: unsafe { @@ -20472,14 +19919,13 @@ pub mod nv { stringify!(cmd_set_viewport_w_scaling_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetViewportWScalingNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetViewportWScalingNV\0"); let val = _f(cname); if val.is_null() { cmd_set_viewport_w_scaling_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -20488,64 +19934,57 @@ pub mod nv { } pub mod sample_mask_override_coverage { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_NV_sample_mask_override_coverage\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_NV_sample_mask_override_coverage\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod geometry_shader_passthrough { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_geometry_shader_passthrough\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_geometry_shader_passthrough\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod viewport_array2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_viewport_array2\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_viewport_array2\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod viewport_swizzle { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_viewport_swizzle\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_viewport_swizzle\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod fragment_coverage_to_color { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_fragment_coverage_to_color\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_fragment_coverage_to_color\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod framebuffer_mixed_samples { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_framebuffer_mixed_samples\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_framebuffer_mixed_samples\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod fill_rectangle { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_fill_rectangle\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_fill_rectangle\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_sm_builtins { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_shader_sm_builtins\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_shader_sm_builtins\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shading_rate_image { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_shading_rate_image\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_shading_rate_image\0") }; pub const SPEC_VERSION: u32 = 3u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdBindShadingRateImageNV = unsafe extern "system" fn( @@ -20578,7 +20017,7 @@ pub mod nv { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_bind_shading_rate_image_nv: unsafe { @@ -20592,14 +20031,13 @@ pub mod nv { stringify!(cmd_bind_shading_rate_image_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdBindShadingRateImageNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdBindShadingRateImageNV\0"); let val = _f(cname); if val.is_null() { cmd_bind_shading_rate_image_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_viewport_shading_rate_palette_nv: unsafe { @@ -20614,14 +20052,14 @@ pub mod nv { stringify!(cmd_set_viewport_shading_rate_palette_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetViewportShadingRatePaletteNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_viewport_shading_rate_palette_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_coarse_sample_order_nv: unsafe { @@ -20636,14 +20074,13 @@ pub mod nv { stringify!(cmd_set_coarse_sample_order_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetCoarseSampleOrderNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetCoarseSampleOrderNV\0"); let val = _f(cname); if val.is_null() { cmd_set_coarse_sample_order_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -20652,8 +20089,8 @@ pub mod nv { } pub mod ray_tracing { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_ray_tracing\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_ray_tracing\0") }; pub const SPEC_VERSION: u32 = 3u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateAccelerationStructureNV = unsafe extern "system" fn( @@ -20770,7 +20207,7 @@ pub mod nv { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_acceleration_structure_nv: unsafe { @@ -20785,14 +20222,14 @@ pub mod nv { stringify!(create_acceleration_structure_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCreateAccelerationStructureNV\0", ); let val = _f(cname); if val.is_null() { create_acceleration_structure_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_acceleration_structure_nv: unsafe { @@ -20806,14 +20243,14 @@ pub mod nv { stringify!(destroy_acceleration_structure_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkDestroyAccelerationStructureNV\0", ); let val = _f(cname); if val.is_null() { destroy_acceleration_structure_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_acceleration_structure_memory_requirements_nv: unsafe { @@ -20827,14 +20264,14 @@ pub mod nv { stringify!(get_acceleration_structure_memory_requirements_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetAccelerationStructureMemoryRequirementsNV\0", ); let val = _f(cname); if val.is_null() { get_acceleration_structure_memory_requirements_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, bind_acceleration_structure_memory_nv: unsafe { @@ -20848,14 +20285,14 @@ pub mod nv { stringify!(bind_acceleration_structure_memory_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkBindAccelerationStructureMemoryNV\0", ); let val = _f(cname); if val.is_null() { bind_acceleration_structure_memory_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_build_acceleration_structure_nv: unsafe { @@ -20875,14 +20312,14 @@ pub mod nv { stringify!(cmd_build_acceleration_structure_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdBuildAccelerationStructureNV\0", ); let val = _f(cname); if val.is_null() { cmd_build_acceleration_structure_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_acceleration_structure_nv: unsafe { @@ -20897,14 +20334,14 @@ pub mod nv { stringify!(cmd_copy_acceleration_structure_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdCopyAccelerationStructureNV\0", ); let val = _f(cname); if val.is_null() { cmd_copy_acceleration_structure_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_trace_rays_nv: unsafe { @@ -20927,13 +20364,12 @@ pub mod nv { ) { panic!(concat!("Unable to load ", stringify!(cmd_trace_rays_nv))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdTraceRaysNV\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdTraceRaysNV\0"); let val = _f(cname); if val.is_null() { cmd_trace_rays_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_ray_tracing_pipelines_nv: unsafe { @@ -20950,14 +20386,13 @@ pub mod nv { stringify!(create_ray_tracing_pipelines_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateRayTracingPipelinesNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateRayTracingPipelinesNV\0"); let val = _f(cname); if val.is_null() { create_ray_tracing_pipelines_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_ray_tracing_shader_group_handles_nv: unsafe { @@ -20974,14 +20409,14 @@ pub mod nv { stringify!(get_ray_tracing_shader_group_handles_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetRayTracingShaderGroupHandlesNV\0", ); let val = _f(cname); if val.is_null() { get_ray_tracing_shader_group_handles_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_acceleration_structure_handle_nv: unsafe { @@ -20996,14 +20431,14 @@ pub mod nv { stringify!(get_acceleration_structure_handle_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetAccelerationStructureHandleNV\0", ); let val = _f(cname); if val.is_null() { get_acceleration_structure_handle_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_write_acceleration_structures_properties_nv: unsafe { @@ -21020,14 +20455,14 @@ pub mod nv { stringify!(cmd_write_acceleration_structures_properties_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdWriteAccelerationStructuresPropertiesNV\0", ); let val = _f(cname); if val.is_null() { cmd_write_acceleration_structures_properties_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, compile_deferred_nv: unsafe { @@ -21038,14 +20473,12 @@ pub mod nv { ) -> Result { panic!(concat!("Unable to load ", stringify!(compile_deferred_nv))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCompileDeferredNV\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCompileDeferredNV\0"); let val = _f(cname); if val.is_null() { compile_deferred_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -21054,29 +20487,26 @@ pub mod nv { } pub mod representative_fragment_test { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_representative_fragment_test\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_representative_fragment_test\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod shader_subgroup_partitioned { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_shader_subgroup_partitioned\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_shader_subgroup_partitioned\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod compute_shader_derivatives { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_compute_shader_derivatives\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_compute_shader_derivatives\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod mesh_shader { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_mesh_shader\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_mesh_shader\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdDrawMeshTasksNV = unsafe extern "system" fn( @@ -21113,7 +20543,7 @@ pub mod nv { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_draw_mesh_tasks_nv: unsafe { @@ -21127,14 +20557,12 @@ pub mod nv { stringify!(cmd_draw_mesh_tasks_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdDrawMeshTasksNV\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawMeshTasksNV\0"); let val = _f(cname); if val.is_null() { cmd_draw_mesh_tasks_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_draw_mesh_tasks_indirect_nv: unsafe { @@ -21150,14 +20578,13 @@ pub mod nv { stringify!(cmd_draw_mesh_tasks_indirect_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdDrawMeshTasksIndirectNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawMeshTasksIndirectNV\0"); let val = _f(cname); if val.is_null() { cmd_draw_mesh_tasks_indirect_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_draw_mesh_tasks_indirect_count_nv: unsafe { @@ -21175,14 +20602,14 @@ pub mod nv { stringify!(cmd_draw_mesh_tasks_indirect_count_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdDrawMeshTasksIndirectCountNV\0", ); let val = _f(cname); if val.is_null() { cmd_draw_mesh_tasks_indirect_count_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -21191,23 +20618,20 @@ pub mod nv { } pub mod fragment_shader_barycentric { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_fragment_shader_barycentric\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_fragment_shader_barycentric\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_image_footprint { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_shader_image_footprint\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_shader_image_footprint\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod scissor_exclusive { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_scissor_exclusive\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_scissor_exclusive\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdSetExclusiveScissorEnableNV = unsafe extern "system" fn( @@ -21233,7 +20657,7 @@ pub mod nv { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_exclusive_scissor_enable_nv: unsafe { @@ -21248,14 +20672,14 @@ pub mod nv { stringify!(cmd_set_exclusive_scissor_enable_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetExclusiveScissorEnableNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_exclusive_scissor_enable_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_exclusive_scissor_nv: unsafe { @@ -21270,14 +20694,13 @@ pub mod nv { stringify!(cmd_set_exclusive_scissor_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetExclusiveScissorNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetExclusiveScissorNV\0"); let val = _f(cname); if val.is_null() { cmd_set_exclusive_scissor_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -21286,10 +20709,8 @@ pub mod nv { } pub mod device_diagnostic_checkpoints { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_NV_device_diagnostic_checkpoints\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_NV_device_diagnostic_checkpoints\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] @@ -21313,7 +20734,7 @@ pub mod nv { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_checkpoint_nv: unsafe { @@ -21326,14 +20747,12 @@ pub mod nv { stringify!(cmd_set_checkpoint_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetCheckpointNV\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetCheckpointNV\0"); let val = _f(cname); if val.is_null() { cmd_set_checkpoint_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_queue_checkpoint_data_nv: unsafe { @@ -21347,14 +20766,13 @@ pub mod nv { stringify!(get_queue_checkpoint_data_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetQueueCheckpointDataNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetQueueCheckpointDataNV\0"); let val = _f(cname); if val.is_null() { get_queue_checkpoint_data_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -21363,18 +20781,15 @@ pub mod nv { } pub mod dedicated_allocation_image_aliasing { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_NV_dedicated_allocation_image_aliasing\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_NV_dedicated_allocation_image_aliasing\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod cooperative_matrix { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_cooperative_matrix\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_cooperative_matrix\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDeviceCooperativeMatrixPropertiesNV = @@ -21393,7 +20808,7 @@ pub mod nv { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_cooperative_matrix_properties_nv: unsafe { @@ -21407,14 +20822,14 @@ pub mod nv { stringify!(get_physical_device_cooperative_matrix_properties_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceCooperativeMatrixPropertiesNV\0", ); let val = _f(cname); if val.is_null() { get_physical_device_cooperative_matrix_properties_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -21423,9 +20838,8 @@ pub mod nv { } pub mod coverage_reduction_mode { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_coverage_reduction_mode\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_coverage_reduction_mode\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV = @@ -21444,7 +20858,7 @@ pub mod nv { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_supported_framebuffer_mixed_samples_combinations_nv: unsafe { @@ -21455,14 +20869,14 @@ pub mod nv { ) -> Result { panic ! (concat ! ("Unable to load " , stringify ! (get_physical_device_supported_framebuffer_mixed_samples_combinations_nv))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV\0", ); let val = _f(cname); if val.is_null() { get_physical_device_supported_framebuffer_mixed_samples_combinations_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -21471,9 +20885,8 @@ pub mod nv { } pub mod device_generated_commands { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_device_generated_commands\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_device_generated_commands\0") }; pub const SPEC_VERSION: u32 = 3u32; #[allow(non_camel_case_types)] pub type PFN_vkGetGeneratedCommandsMemoryRequirementsNV = unsafe extern "system" fn( @@ -21528,7 +20941,7 @@ pub mod nv { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_generated_commands_memory_requirements_nv: unsafe { @@ -21542,14 +20955,14 @@ pub mod nv { stringify!(get_generated_commands_memory_requirements_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetGeneratedCommandsMemoryRequirementsNV\0", ); let val = _f(cname); if val.is_null() { get_generated_commands_memory_requirements_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_preprocess_generated_commands_nv: unsafe { @@ -21562,14 +20975,14 @@ pub mod nv { stringify!(cmd_preprocess_generated_commands_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdPreprocessGeneratedCommandsNV\0", ); let val = _f(cname); if val.is_null() { cmd_preprocess_generated_commands_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_execute_generated_commands_nv: unsafe { @@ -21583,14 +20996,14 @@ pub mod nv { stringify!(cmd_execute_generated_commands_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdExecuteGeneratedCommandsNV\0", ); let val = _f(cname); if val.is_null() { cmd_execute_generated_commands_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_bind_pipeline_shader_group_nv: unsafe { @@ -21605,14 +21018,14 @@ pub mod nv { stringify!(cmd_bind_pipeline_shader_group_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdBindPipelineShaderGroupNV\0", ); let val = _f(cname); if val.is_null() { cmd_bind_pipeline_shader_group_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_indirect_commands_layout_nv: unsafe { @@ -21627,14 +21040,14 @@ pub mod nv { stringify!(create_indirect_commands_layout_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCreateIndirectCommandsLayoutNV\0", ); let val = _f(cname); if val.is_null() { create_indirect_commands_layout_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_indirect_commands_layout_nv: unsafe { @@ -21648,14 +21061,14 @@ pub mod nv { stringify!(destroy_indirect_commands_layout_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkDestroyIndirectCommandsLayoutNV\0", ); let val = _f(cname); if val.is_null() { destroy_indirect_commands_layout_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -21664,29 +21077,26 @@ pub mod nv { } pub mod inherited_viewport_scissor { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_inherited_viewport_scissor\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_inherited_viewport_scissor\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod present_barrier { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_present_barrier\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_present_barrier\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod device_diagnostics_config { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_device_diagnostics_config\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_device_diagnostics_config\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod cuda_kernel_launch { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_cuda_kernel_launch\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_cuda_kernel_launch\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateCudaModuleNV = unsafe extern "system" fn( @@ -21740,7 +21150,7 @@ pub mod nv { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_cuda_module_nv: unsafe { @@ -21755,14 +21165,12 @@ pub mod nv { stringify!(create_cuda_module_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateCudaModuleNV\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateCudaModuleNV\0"); let val = _f(cname); if val.is_null() { create_cuda_module_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_cuda_module_cache_nv: unsafe { @@ -21777,14 +21185,13 @@ pub mod nv { stringify!(get_cuda_module_cache_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetCudaModuleCacheNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetCudaModuleCacheNV\0"); let val = _f(cname); if val.is_null() { get_cuda_module_cache_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_cuda_function_nv: unsafe { @@ -21799,14 +21206,13 @@ pub mod nv { stringify!(create_cuda_function_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateCudaFunctionNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateCudaFunctionNV\0"); let val = _f(cname); if val.is_null() { create_cuda_function_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_cuda_module_nv: unsafe { @@ -21820,14 +21226,12 @@ pub mod nv { stringify!(destroy_cuda_module_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDestroyCudaModuleNV\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyCudaModuleNV\0"); let val = _f(cname); if val.is_null() { destroy_cuda_module_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_cuda_function_nv: unsafe { @@ -21841,14 +21245,13 @@ pub mod nv { stringify!(destroy_cuda_function_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDestroyCudaFunctionNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkDestroyCudaFunctionNV\0"); let val = _f(cname); if val.is_null() { destroy_cuda_function_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_cuda_launch_kernel_nv: unsafe { @@ -21861,14 +21264,13 @@ pub mod nv { stringify!(cmd_cuda_launch_kernel_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdCudaLaunchKernelNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdCudaLaunchKernelNV\0"); let val = _f(cname); if val.is_null() { cmd_cuda_launch_kernel_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -21877,15 +21279,14 @@ pub mod nv { } pub mod low_latency { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_low_latency\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_low_latency\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod fragment_shading_rate_enums { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_fragment_shading_rate_enums\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_fragment_shading_rate_enums\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdSetFragmentShadingRateEnumNV = unsafe extern "system" fn( @@ -21902,7 +21303,7 @@ pub mod nv { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_set_fragment_shading_rate_enum_nv: unsafe { @@ -21916,14 +21317,14 @@ pub mod nv { stringify!(cmd_set_fragment_shading_rate_enum_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdSetFragmentShadingRateEnumNV\0", ); let val = _f(cname); if val.is_null() { cmd_set_fragment_shading_rate_enum_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -21932,16 +21333,14 @@ pub mod nv { } pub mod ray_tracing_motion_blur { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_ray_tracing_motion_blur\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_ray_tracing_motion_blur\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod acquire_winrt_display { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_acquire_winrt_display\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_acquire_winrt_display\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkAcquireWinrtDisplayNV = unsafe extern "system" fn( @@ -21964,7 +21363,7 @@ pub mod nv { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { acquire_winrt_display_nv: unsafe { @@ -21977,14 +21376,13 @@ pub mod nv { stringify!(acquire_winrt_display_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkAcquireWinrtDisplayNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkAcquireWinrtDisplayNV\0"); let val = _f(cname); if val.is_null() { acquire_winrt_display_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_winrt_display_nv: unsafe { @@ -21995,14 +21393,12 @@ pub mod nv { ) -> Result { panic!(concat!("Unable to load ", stringify!(get_winrt_display_nv))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetWinrtDisplayNV\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetWinrtDisplayNV\0"); let val = _f(cname); if val.is_null() { get_winrt_display_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -22011,9 +21407,8 @@ pub mod nv { } pub mod external_memory_rdma { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_external_memory_rdma\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_external_memory_rdma\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetMemoryRemoteAddressNV = unsafe extern "system" fn( @@ -22030,7 +21425,7 @@ pub mod nv { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_memory_remote_address_nv: unsafe { @@ -22046,14 +21441,13 @@ pub mod nv { stringify!(get_memory_remote_address_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetMemoryRemoteAddressNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetMemoryRemoteAddressNV\0"); let val = _f(cname); if val.is_null() { get_memory_remote_address_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -22062,16 +21456,14 @@ pub mod nv { } pub mod displacement_micromap { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_displacement_micromap\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_displacement_micromap\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod copy_memory_indirect { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_copy_memory_indirect\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_copy_memory_indirect\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdCopyMemoryIndirectNV = unsafe extern "system" fn( @@ -22100,7 +21492,7 @@ pub mod nv { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_copy_memory_indirect_nv: unsafe { @@ -22115,14 +21507,13 @@ pub mod nv { stringify!(cmd_copy_memory_indirect_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdCopyMemoryIndirectNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyMemoryIndirectNV\0"); let val = _f(cname); if val.is_null() { cmd_copy_memory_indirect_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_memory_to_image_indirect_nv: unsafe { @@ -22140,14 +21531,14 @@ pub mod nv { stringify!(cmd_copy_memory_to_image_indirect_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdCopyMemoryToImageIndirectNV\0", ); let val = _f(cname); if val.is_null() { cmd_copy_memory_to_image_indirect_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -22156,9 +21547,8 @@ pub mod nv { } pub mod memory_decompression { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_memory_decompression\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_memory_decompression\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCmdDecompressMemoryNV = unsafe extern "system" fn( @@ -22183,7 +21573,7 @@ pub mod nv { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_decompress_memory_nv: unsafe { @@ -22197,14 +21587,13 @@ pub mod nv { stringify!(cmd_decompress_memory_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdDecompressMemoryNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdDecompressMemoryNV\0"); let val = _f(cname); if val.is_null() { cmd_decompress_memory_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_decompress_memory_indirect_count_nv: unsafe { @@ -22219,14 +21608,14 @@ pub mod nv { stringify!(cmd_decompress_memory_indirect_count_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdDecompressMemoryIndirectCountNV\0", ); let val = _f(cname); if val.is_null() { cmd_decompress_memory_indirect_count_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -22235,10 +21624,8 @@ pub mod nv { } pub mod device_generated_commands_compute { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_NV_device_generated_commands_compute\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_NV_device_generated_commands_compute\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] @@ -22271,7 +21658,7 @@ pub mod nv { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_pipeline_indirect_memory_requirements_nv: unsafe { @@ -22285,14 +21672,14 @@ pub mod nv { stringify!(get_pipeline_indirect_memory_requirements_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPipelineIndirectMemoryRequirementsNV\0", ); let val = _f(cname); if val.is_null() { get_pipeline_indirect_memory_requirements_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_update_pipeline_indirect_buffer_nv: unsafe { @@ -22306,14 +21693,14 @@ pub mod nv { stringify!(cmd_update_pipeline_indirect_buffer_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkCmdUpdatePipelineIndirectBufferNV\0", ); let val = _f(cname); if val.is_null() { cmd_update_pipeline_indirect_buffer_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_pipeline_indirect_device_address_nv: unsafe { @@ -22326,14 +21713,14 @@ pub mod nv { stringify!(get_pipeline_indirect_device_address_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPipelineIndirectDeviceAddressNV\0", ); let val = _f(cname); if val.is_null() { get_pipeline_indirect_device_address_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -22342,15 +21729,14 @@ pub mod nv { } pub mod linear_color_attachment { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_linear_color_attachment\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_linear_color_attachment\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod optical_flow { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_optical_flow\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_optical_flow\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetPhysicalDeviceOpticalFlowImageFormatsNV = @@ -22370,7 +21756,7 @@ pub mod nv { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_optical_flow_image_formats_nv: unsafe { @@ -22387,14 +21773,14 @@ pub mod nv { stringify!(get_physical_device_optical_flow_image_formats_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceOpticalFlowImageFormatsNV\0", ); let val = _f(cname); if val.is_null() { get_physical_device_optical_flow_image_formats_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -22439,7 +21825,7 @@ pub mod nv { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_optical_flow_session_nv: unsafe { @@ -22454,14 +21840,13 @@ pub mod nv { stringify!(create_optical_flow_session_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateOpticalFlowSessionNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateOpticalFlowSessionNV\0"); let val = _f(cname); if val.is_null() { create_optical_flow_session_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_optical_flow_session_nv: unsafe { @@ -22475,14 +21860,13 @@ pub mod nv { stringify!(destroy_optical_flow_session_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDestroyOpticalFlowSessionNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkDestroyOpticalFlowSessionNV\0"); let val = _f(cname); if val.is_null() { destroy_optical_flow_session_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, bind_optical_flow_session_image_nv: unsafe { @@ -22498,14 +21882,14 @@ pub mod nv { stringify!(bind_optical_flow_session_image_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkBindOpticalFlowSessionImageNV\0", ); let val = _f(cname); if val.is_null() { bind_optical_flow_session_image_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_optical_flow_execute_nv: unsafe { @@ -22519,14 +21903,13 @@ pub mod nv { stringify!(cmd_optical_flow_execute_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdOpticalFlowExecuteNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdOpticalFlowExecuteNV\0"); let val = _f(cname); if val.is_null() { cmd_optical_flow_execute_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -22535,26 +21918,22 @@ pub mod nv { } pub mod ray_tracing_invocation_reorder { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_NV_ray_tracing_invocation_reorder\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_NV_ray_tracing_invocation_reorder\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod extended_sparse_address_space { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_NV_extended_sparse_address_space\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_NV_extended_sparse_address_space\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod low_latency2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_low_latency2\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_low_latency2\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkSetLatencySleepModeNV = unsafe extern "system" fn( @@ -22598,7 +21977,7 @@ pub mod nv { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { set_latency_sleep_mode_nv: unsafe { @@ -22612,14 +21991,13 @@ pub mod nv { stringify!(set_latency_sleep_mode_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkSetLatencySleepModeNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkSetLatencySleepModeNV\0"); let val = _f(cname); if val.is_null() { set_latency_sleep_mode_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, latency_sleep_nv: unsafe { @@ -22630,13 +22008,12 @@ pub mod nv { ) -> Result { panic!(concat!("Unable to load ", stringify!(latency_sleep_nv))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkLatencySleepNV\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkLatencySleepNV\0"); let val = _f(cname); if val.is_null() { latency_sleep_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, set_latency_marker_nv: unsafe { @@ -22650,14 +22027,12 @@ pub mod nv { stringify!(set_latency_marker_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkSetLatencyMarkerNV\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkSetLatencyMarkerNV\0"); let val = _f(cname); if val.is_null() { set_latency_marker_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_latency_timings_nv: unsafe { @@ -22671,14 +22046,12 @@ pub mod nv { stringify!(get_latency_timings_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetLatencyTimingsNV\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetLatencyTimingsNV\0"); let val = _f(cname); if val.is_null() { get_latency_timings_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, queue_notify_out_of_band_nv: unsafe { @@ -22691,14 +22064,13 @@ pub mod nv { stringify!(queue_notify_out_of_band_nv) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkQueueNotifyOutOfBandNV\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkQueueNotifyOutOfBandNV\0"); let val = _f(cname); if val.is_null() { queue_notify_out_of_band_nv } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -22707,47 +22079,41 @@ pub mod nv { } pub mod per_stage_descriptor_set { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_per_stage_descriptor_set\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_per_stage_descriptor_set\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod descriptor_pool_overallocation { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_NV_descriptor_pool_overallocation\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_NV_descriptor_pool_overallocation\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod raw_access_chains { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_raw_access_chains\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_raw_access_chains\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod shader_atomic_float16_vector { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_shader_atomic_float16_vector\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_shader_atomic_float16_vector\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod ray_tracing_validation { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NV_ray_tracing_validation\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NV_ray_tracing_validation\0") }; pub const SPEC_VERSION: u32 = 1u32; } } pub mod nvx { pub mod binary_import { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NVX_binary_import\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NVX_binary_import\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateCuModuleNVX = unsafe extern "system" fn( @@ -22793,7 +22159,7 @@ pub mod nvx { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_cu_module_nvx: unsafe { @@ -22805,14 +22171,12 @@ pub mod nvx { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_cu_module_nvx))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateCuModuleNVX\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateCuModuleNVX\0"); let val = _f(cname); if val.is_null() { create_cu_module_nvx } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_cu_function_nvx: unsafe { @@ -22827,14 +22191,12 @@ pub mod nvx { stringify!(create_cu_function_nvx) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateCuFunctionNVX\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateCuFunctionNVX\0"); let val = _f(cname); if val.is_null() { create_cu_function_nvx } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_cu_module_nvx: unsafe { @@ -22848,14 +22210,12 @@ pub mod nvx { stringify!(destroy_cu_module_nvx) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDestroyCuModuleNVX\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyCuModuleNVX\0"); let val = _f(cname); if val.is_null() { destroy_cu_module_nvx } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_cu_function_nvx: unsafe { @@ -22869,14 +22229,13 @@ pub mod nvx { stringify!(destroy_cu_function_nvx) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDestroyCuFunctionNVX\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkDestroyCuFunctionNVX\0"); let val = _f(cname); if val.is_null() { destroy_cu_function_nvx } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_cu_launch_kernel_nvx: unsafe { @@ -22889,14 +22248,13 @@ pub mod nvx { stringify!(cmd_cu_launch_kernel_nvx) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdCuLaunchKernelNVX\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdCuLaunchKernelNVX\0"); let val = _f(cname); if val.is_null() { cmd_cu_launch_kernel_nvx } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -22905,9 +22263,8 @@ pub mod nvx { } pub mod image_view_handle { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_NVX_image_view_handle\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_NVX_image_view_handle\0") }; pub const SPEC_VERSION: u32 = 2u32; #[allow(non_camel_case_types)] pub type PFN_vkGetImageViewHandleNVX = unsafe extern "system" fn( @@ -22930,7 +22287,7 @@ pub mod nvx { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_image_view_handle_nvx: unsafe { @@ -22943,14 +22300,13 @@ pub mod nvx { stringify!(get_image_view_handle_nvx) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetImageViewHandleNVX\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetImageViewHandleNVX\0"); let val = _f(cname); if val.is_null() { get_image_view_handle_nvx } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_image_view_address_nvx: unsafe { @@ -22964,14 +22320,13 @@ pub mod nvx { stringify!(get_image_view_address_nvx) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetImageViewAddressNVX\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetImageViewAddressNVX\0"); let val = _f(cname); if val.is_null() { get_image_view_address_nvx } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -22980,10 +22335,8 @@ pub mod nvx { } pub mod multiview_per_view_attributes { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_NVX_multiview_per_view_attributes\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_NVX_multiview_per_view_attributes\0") }; pub const SPEC_VERSION: u32 = 1u32; } @@ -22991,53 +22344,45 @@ pub mod nvx { pub mod qcom { pub mod render_pass_shader_resolve { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_render_pass_shader_resolve\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_render_pass_shader_resolve\0") }; pub const SPEC_VERSION: u32 = 4u32; } pub mod render_pass_transform { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_render_pass_transform\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_render_pass_transform\0") }; pub const SPEC_VERSION: u32 = 4u32; } pub mod render_pass_store_ops { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_render_pass_store_ops\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_render_pass_store_ops\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod rotated_copy_commands { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_rotated_copy_commands\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_rotated_copy_commands\0") }; pub const SPEC_VERSION: u32 = 2u32; } pub mod fragment_density_map_offset { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_QCOM_fragment_density_map_offset\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_fragment_density_map_offset\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod image_processing { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_image_processing\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_image_processing\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod tile_properties { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_tile_properties\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_tile_properties\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkGetFramebufferTilePropertiesQCOM = unsafe extern "system" fn( @@ -23065,7 +22410,7 @@ pub mod qcom { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_framebuffer_tile_properties_qcom: unsafe { @@ -23080,14 +22425,14 @@ pub mod qcom { stringify!(get_framebuffer_tile_properties_qcom) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetFramebufferTilePropertiesQCOM\0", ); let val = _f(cname); if val.is_null() { get_framebuffer_tile_properties_qcom } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_dynamic_rendering_tile_properties_qcom: unsafe { @@ -23101,14 +22446,14 @@ pub mod qcom { stringify!(get_dynamic_rendering_tile_properties_qcom) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDynamicRenderingTilePropertiesQCOM\0", ); let val = _f(cname); if val.is_null() { get_dynamic_rendering_tile_properties_qcom } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -23117,55 +22462,48 @@ pub mod qcom { } pub mod multiview_per_view_viewports { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_QCOM_multiview_per_view_viewports\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_multiview_per_view_viewports\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod multiview_per_view_render_areas { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_QCOM_multiview_per_view_render_areas\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_multiview_per_view_render_areas\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod image_processing2 { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_image_processing2\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_image_processing2\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod filter_cubic_weights { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_filter_cubic_weights\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_filter_cubic_weights\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod ycbcr_degamma { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_ycbcr_degamma\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_ycbcr_degamma\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod filter_cubic_clamp { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_filter_cubic_clamp\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_QCOM_filter_cubic_clamp\0") }; pub const SPEC_VERSION: u32 = 1u32; } } pub mod qnx { pub mod screen_surface { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_QNX_screen_surface\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_QNX_screen_surface\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] pub type PFN_vkCreateScreenSurfaceQNX = unsafe extern "system" fn( @@ -23192,7 +22530,7 @@ pub mod qnx { impl InstanceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_screen_surface_qnx: unsafe { @@ -23207,14 +22545,13 @@ pub mod qnx { stringify!(create_screen_surface_qnx) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateScreenSurfaceQNX\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateScreenSurfaceQNX\0"); let val = _f(cname); if val.is_null() { create_screen_surface_qnx } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_screen_presentation_support_qnx: unsafe { @@ -23228,14 +22565,14 @@ pub mod qnx { stringify!(get_physical_device_screen_presentation_support_qnx) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceScreenPresentationSupportQNX\0", ); let val = _f(cname); if val.is_null() { get_physical_device_screen_presentation_support_qnx } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -23244,10 +22581,8 @@ pub mod qnx { } pub mod external_memory_screen_buffer { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_QNX_external_memory_screen_buffer\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_QNX_external_memory_screen_buffer\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] @@ -23265,7 +22600,7 @@ pub mod qnx { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_screen_buffer_properties_qnx: unsafe { @@ -23279,14 +22614,14 @@ pub mod qnx { stringify!(get_screen_buffer_properties_qnx) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetScreenBufferPropertiesQNX\0", ); let val = _f(cname); if val.is_null() { get_screen_buffer_properties_qnx } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -23297,25 +22632,22 @@ pub mod qnx { pub mod sec { pub mod amigo_profiling { use super::super::*; - pub const NAME: &::std::ffi::CStr = - unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_SEC_amigo_profiling\0") }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_SEC_amigo_profiling\0") }; pub const SPEC_VERSION: u32 = 1u32; } } pub mod valve { pub mod mutable_descriptor_type { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_VALVE_mutable_descriptor_type\0") - }; + pub const NAME: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_VALVE_mutable_descriptor_type\0") }; pub const SPEC_VERSION: u32 = 1u32; } pub mod descriptor_set_host_mapping { use super::super::*; - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"VK_VALVE_descriptor_set_host_mapping\0", - ) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(b"VK_VALVE_descriptor_set_host_mapping\0") }; pub const SPEC_VERSION: u32 = 1u32; #[allow(non_camel_case_types)] @@ -23341,7 +22673,7 @@ pub mod valve { impl DeviceFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_descriptor_set_layout_host_mapping_info_valve: unsafe { @@ -23355,14 +22687,14 @@ pub mod valve { stringify!(get_descriptor_set_layout_host_mapping_info_valve) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDescriptorSetLayoutHostMappingInfoVALVE\0", ); let val = _f(cname); if val.is_null() { get_descriptor_set_layout_host_mapping_info_valve } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_descriptor_set_host_mapping_valve: unsafe { @@ -23376,14 +22708,14 @@ pub mod valve { stringify!(get_descriptor_set_host_mapping_valve) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDescriptorSetHostMappingVALVE\0", ); let val = _f(cname); if val.is_null() { get_descriptor_set_host_mapping_valve } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } diff --git a/ash/src/vk/features.rs b/ash/src/vk/features.rs index c25864988..1a598d6da 100644 --- a/ash/src/vk/features.rs +++ b/ash/src/vk/features.rs @@ -1,7 +1,7 @@ use crate::vk::bitflags::*; use crate::vk::definitions::*; use crate::vk::enums::*; -use std::os::raw::*; +use core::ffi::*; #[allow(non_camel_case_types)] pub type PFN_vkGetInstanceProcAddr = unsafe extern "system" fn(instance: Instance, p_name: *const c_char) -> PFN_vkVoidFunction; @@ -14,7 +14,7 @@ unsafe impl Sync for StaticFn {} impl StaticFn { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_instance_proc_addr: unsafe { @@ -27,13 +27,12 @@ impl StaticFn { stringify!(get_instance_proc_addr) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkGetInstanceProcAddr\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetInstanceProcAddr\0"); let val = _f(cname); if val.is_null() { get_instance_proc_addr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -67,7 +66,7 @@ unsafe impl Sync for EntryFnV1_0 {} impl EntryFnV1_0 { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_instance: unsafe { @@ -78,12 +77,12 @@ impl EntryFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_instance))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateInstance\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateInstance\0"); let val = _f(cname); if val.is_null() { create_instance } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, enumerate_instance_extension_properties: unsafe { @@ -97,14 +96,14 @@ impl EntryFnV1_0 { stringify!(enumerate_instance_extension_properties) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkEnumerateInstanceExtensionProperties\0", ); let val = _f(cname); if val.is_null() { enumerate_instance_extension_properties } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, enumerate_instance_layer_properties: unsafe { @@ -117,14 +116,13 @@ impl EntryFnV1_0 { stringify!(enumerate_instance_layer_properties) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkEnumerateInstanceLayerProperties\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkEnumerateInstanceLayerProperties\0"); let val = _f(cname); if val.is_null() { enumerate_instance_layer_properties } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -232,7 +230,7 @@ unsafe impl Sync for InstanceFnV1_0 {} impl InstanceFnV1_0 { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { destroy_instance: unsafe { @@ -242,12 +240,12 @@ impl InstanceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(destroy_instance))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyInstance\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyInstance\0"); let val = _f(cname); if val.is_null() { destroy_instance } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, enumerate_physical_devices: unsafe { @@ -261,14 +259,12 @@ impl InstanceFnV1_0 { stringify!(enumerate_physical_devices) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkEnumeratePhysicalDevices\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkEnumeratePhysicalDevices\0"); let val = _f(cname); if val.is_null() { enumerate_physical_devices } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_features: unsafe { @@ -281,14 +277,12 @@ impl InstanceFnV1_0 { stringify!(get_physical_device_features) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetPhysicalDeviceFeatures\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetPhysicalDeviceFeatures\0"); let val = _f(cname); if val.is_null() { get_physical_device_features } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_format_properties: unsafe { @@ -302,14 +296,13 @@ impl InstanceFnV1_0 { stringify!(get_physical_device_format_properties) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetPhysicalDeviceFormatProperties\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetPhysicalDeviceFormatProperties\0"); let val = _f(cname); if val.is_null() { get_physical_device_format_properties } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_image_format_properties: unsafe { @@ -327,14 +320,14 @@ impl InstanceFnV1_0 { stringify!(get_physical_device_image_format_properties) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceImageFormatProperties\0", ); let val = _f(cname); if val.is_null() { get_physical_device_image_format_properties } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_properties: unsafe { @@ -347,14 +340,12 @@ impl InstanceFnV1_0 { stringify!(get_physical_device_properties) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetPhysicalDeviceProperties\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetPhysicalDeviceProperties\0"); let val = _f(cname); if val.is_null() { get_physical_device_properties } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_queue_family_properties: unsafe { @@ -368,14 +359,14 @@ impl InstanceFnV1_0 { stringify!(get_physical_device_queue_family_properties) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceQueueFamilyProperties\0", ); let val = _f(cname); if val.is_null() { get_physical_device_queue_family_properties } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_memory_properties: unsafe { @@ -388,14 +379,13 @@ impl InstanceFnV1_0 { stringify!(get_physical_device_memory_properties) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetPhysicalDeviceMemoryProperties\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetPhysicalDeviceMemoryProperties\0"); let val = _f(cname); if val.is_null() { get_physical_device_memory_properties } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_proc_addr: unsafe { @@ -405,13 +395,12 @@ impl InstanceFnV1_0 { ) -> PFN_vkVoidFunction { panic!(concat!("Unable to load ", stringify!(get_device_proc_addr))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkGetDeviceProcAddr\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetDeviceProcAddr\0"); let val = _f(cname); if val.is_null() { get_device_proc_addr } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_device: unsafe { @@ -423,12 +412,12 @@ impl InstanceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_device))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateDevice\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateDevice\0"); let val = _f(cname); if val.is_null() { create_device } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, enumerate_device_extension_properties: unsafe { @@ -443,14 +432,13 @@ impl InstanceFnV1_0 { stringify!(enumerate_device_extension_properties) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkEnumerateDeviceExtensionProperties\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkEnumerateDeviceExtensionProperties\0"); let val = _f(cname); if val.is_null() { enumerate_device_extension_properties } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, enumerate_device_layer_properties: unsafe { @@ -464,14 +452,13 @@ impl InstanceFnV1_0 { stringify!(enumerate_device_layer_properties) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkEnumerateDeviceLayerProperties\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkEnumerateDeviceLayerProperties\0"); let val = _f(cname); if val.is_null() { enumerate_device_layer_properties } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_sparse_image_format_properties: unsafe { @@ -490,14 +477,14 @@ impl InstanceFnV1_0 { stringify!(get_physical_device_sparse_image_format_properties) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceSparseImageFormatProperties\0", ); let val = _f(cname); if val.is_null() { get_physical_device_sparse_image_format_properties } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -1420,7 +1407,7 @@ unsafe impl Sync for DeviceFnV1_0 {} impl DeviceFnV1_0 { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { destroy_device: unsafe { @@ -1430,12 +1417,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(destroy_device))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyDevice\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyDevice\0"); let val = _f(cname); if val.is_null() { destroy_device } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_queue: unsafe { @@ -1447,12 +1434,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(get_device_queue))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkGetDeviceQueue\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetDeviceQueue\0"); let val = _f(cname); if val.is_null() { get_device_queue } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, queue_submit: unsafe { @@ -1464,36 +1451,36 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(queue_submit))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkQueueSubmit\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkQueueSubmit\0"); let val = _f(cname); if val.is_null() { queue_submit } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, queue_wait_idle: unsafe { unsafe extern "system" fn queue_wait_idle(_queue: Queue) -> Result { panic!(concat!("Unable to load ", stringify!(queue_wait_idle))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkQueueWaitIdle\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkQueueWaitIdle\0"); let val = _f(cname); if val.is_null() { queue_wait_idle } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, device_wait_idle: unsafe { unsafe extern "system" fn device_wait_idle(_device: Device) -> Result { panic!(concat!("Unable to load ", stringify!(device_wait_idle))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDeviceWaitIdle\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDeviceWaitIdle\0"); let val = _f(cname); if val.is_null() { device_wait_idle } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, allocate_memory: unsafe { @@ -1505,12 +1492,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(allocate_memory))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkAllocateMemory\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkAllocateMemory\0"); let val = _f(cname); if val.is_null() { allocate_memory } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, free_memory: unsafe { @@ -1521,12 +1508,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(free_memory))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkFreeMemory\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkFreeMemory\0"); let val = _f(cname); if val.is_null() { free_memory } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, map_memory: unsafe { @@ -1540,24 +1527,24 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(map_memory))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkMapMemory\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkMapMemory\0"); let val = _f(cname); if val.is_null() { map_memory } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, unmap_memory: unsafe { unsafe extern "system" fn unmap_memory(_device: Device, _memory: DeviceMemory) { panic!(concat!("Unable to load ", stringify!(unmap_memory))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkUnmapMemory\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkUnmapMemory\0"); let val = _f(cname); if val.is_null() { unmap_memory } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, flush_mapped_memory_ranges: unsafe { @@ -1571,13 +1558,12 @@ impl DeviceFnV1_0 { stringify!(flush_mapped_memory_ranges) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkFlushMappedMemoryRanges\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkFlushMappedMemoryRanges\0"); let val = _f(cname); if val.is_null() { flush_mapped_memory_ranges } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, invalidate_mapped_memory_ranges: unsafe { @@ -1591,14 +1577,13 @@ impl DeviceFnV1_0 { stringify!(invalidate_mapped_memory_ranges) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkInvalidateMappedMemoryRanges\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkInvalidateMappedMemoryRanges\0"); let val = _f(cname); if val.is_null() { invalidate_mapped_memory_ranges } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_memory_commitment: unsafe { @@ -1612,14 +1597,12 @@ impl DeviceFnV1_0 { stringify!(get_device_memory_commitment) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetDeviceMemoryCommitment\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetDeviceMemoryCommitment\0"); let val = _f(cname); if val.is_null() { get_device_memory_commitment } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, bind_buffer_memory: unsafe { @@ -1631,13 +1614,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(bind_buffer_memory))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkBindBufferMemory\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkBindBufferMemory\0"); let val = _f(cname); if val.is_null() { bind_buffer_memory } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, bind_image_memory: unsafe { @@ -1649,12 +1631,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(bind_image_memory))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkBindImageMemory\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkBindImageMemory\0"); let val = _f(cname); if val.is_null() { bind_image_memory } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_buffer_memory_requirements: unsafe { @@ -1668,14 +1650,12 @@ impl DeviceFnV1_0 { stringify!(get_buffer_memory_requirements) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetBufferMemoryRequirements\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetBufferMemoryRequirements\0"); let val = _f(cname); if val.is_null() { get_buffer_memory_requirements } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_image_memory_requirements: unsafe { @@ -1689,14 +1669,12 @@ impl DeviceFnV1_0 { stringify!(get_image_memory_requirements) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetImageMemoryRequirements\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetImageMemoryRequirements\0"); let val = _f(cname); if val.is_null() { get_image_memory_requirements } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_image_sparse_memory_requirements: unsafe { @@ -1711,14 +1689,13 @@ impl DeviceFnV1_0 { stringify!(get_image_sparse_memory_requirements) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetImageSparseMemoryRequirements\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetImageSparseMemoryRequirements\0"); let val = _f(cname); if val.is_null() { get_image_sparse_memory_requirements } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, queue_bind_sparse: unsafe { @@ -1730,12 +1707,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(queue_bind_sparse))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkQueueBindSparse\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkQueueBindSparse\0"); let val = _f(cname); if val.is_null() { queue_bind_sparse } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_fence: unsafe { @@ -1747,12 +1724,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_fence))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateFence\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateFence\0"); let val = _f(cname); if val.is_null() { create_fence } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_fence: unsafe { @@ -1763,12 +1740,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(destroy_fence))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyFence\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyFence\0"); let val = _f(cname); if val.is_null() { destroy_fence } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, reset_fences: unsafe { @@ -1779,12 +1756,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(reset_fences))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkResetFences\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkResetFences\0"); let val = _f(cname); if val.is_null() { reset_fences } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_fence_status: unsafe { @@ -1794,12 +1771,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(get_fence_status))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkGetFenceStatus\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetFenceStatus\0"); let val = _f(cname); if val.is_null() { get_fence_status } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, wait_for_fences: unsafe { @@ -1812,12 +1789,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(wait_for_fences))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkWaitForFences\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkWaitForFences\0"); let val = _f(cname); if val.is_null() { wait_for_fences } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_semaphore: unsafe { @@ -1829,12 +1806,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_semaphore))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateSemaphore\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateSemaphore\0"); let val = _f(cname); if val.is_null() { create_semaphore } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_semaphore: unsafe { @@ -1845,13 +1822,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(destroy_semaphore))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroySemaphore\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroySemaphore\0"); let val = _f(cname); if val.is_null() { destroy_semaphore } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_event: unsafe { @@ -1863,12 +1839,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_event))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateEvent\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateEvent\0"); let val = _f(cname); if val.is_null() { create_event } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_event: unsafe { @@ -1879,12 +1855,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(destroy_event))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyEvent\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyEvent\0"); let val = _f(cname); if val.is_null() { destroy_event } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_event_status: unsafe { @@ -1894,36 +1870,36 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(get_event_status))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkGetEventStatus\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetEventStatus\0"); let val = _f(cname); if val.is_null() { get_event_status } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, set_event: unsafe { unsafe extern "system" fn set_event(_device: Device, _event: Event) -> Result { panic!(concat!("Unable to load ", stringify!(set_event))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkSetEvent\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkSetEvent\0"); let val = _f(cname); if val.is_null() { set_event } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, reset_event: unsafe { unsafe extern "system" fn reset_event(_device: Device, _event: Event) -> Result { panic!(concat!("Unable to load ", stringify!(reset_event))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkResetEvent\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkResetEvent\0"); let val = _f(cname); if val.is_null() { reset_event } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_query_pool: unsafe { @@ -1935,12 +1911,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_query_pool))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateQueryPool\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateQueryPool\0"); let val = _f(cname); if val.is_null() { create_query_pool } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_query_pool: unsafe { @@ -1951,13 +1927,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(destroy_query_pool))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyQueryPool\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyQueryPool\0"); let val = _f(cname); if val.is_null() { destroy_query_pool } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_query_pool_results: unsafe { @@ -1976,13 +1951,12 @@ impl DeviceFnV1_0 { stringify!(get_query_pool_results) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkGetQueryPoolResults\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetQueryPoolResults\0"); let val = _f(cname); if val.is_null() { get_query_pool_results } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_buffer: unsafe { @@ -1994,12 +1968,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_buffer))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateBuffer\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateBuffer\0"); let val = _f(cname); if val.is_null() { create_buffer } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_buffer: unsafe { @@ -2010,12 +1984,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(destroy_buffer))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyBuffer\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyBuffer\0"); let val = _f(cname); if val.is_null() { destroy_buffer } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_buffer_view: unsafe { @@ -2027,13 +2001,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_buffer_view))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateBufferView\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateBufferView\0"); let val = _f(cname); if val.is_null() { create_buffer_view } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_buffer_view: unsafe { @@ -2044,13 +2017,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(destroy_buffer_view))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyBufferView\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyBufferView\0"); let val = _f(cname); if val.is_null() { destroy_buffer_view } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_image: unsafe { @@ -2062,12 +2034,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_image))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateImage\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateImage\0"); let val = _f(cname); if val.is_null() { create_image } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_image: unsafe { @@ -2078,12 +2050,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(destroy_image))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyImage\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyImage\0"); let val = _f(cname); if val.is_null() { destroy_image } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_image_subresource_layout: unsafe { @@ -2098,14 +2070,12 @@ impl DeviceFnV1_0 { stringify!(get_image_subresource_layout) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetImageSubresourceLayout\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetImageSubresourceLayout\0"); let val = _f(cname); if val.is_null() { get_image_subresource_layout } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_image_view: unsafe { @@ -2117,12 +2087,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_image_view))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateImageView\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateImageView\0"); let val = _f(cname); if val.is_null() { create_image_view } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_image_view: unsafe { @@ -2133,13 +2103,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(destroy_image_view))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyImageView\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyImageView\0"); let val = _f(cname); if val.is_null() { destroy_image_view } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_shader_module: unsafe { @@ -2151,13 +2120,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_shader_module))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateShaderModule\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateShaderModule\0"); let val = _f(cname); if val.is_null() { create_shader_module } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_shader_module: unsafe { @@ -2171,13 +2139,12 @@ impl DeviceFnV1_0 { stringify!(destroy_shader_module) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyShaderModule\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyShaderModule\0"); let val = _f(cname); if val.is_null() { destroy_shader_module } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_pipeline_cache: unsafe { @@ -2192,13 +2159,12 @@ impl DeviceFnV1_0 { stringify!(create_pipeline_cache) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreatePipelineCache\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreatePipelineCache\0"); let val = _f(cname); if val.is_null() { create_pipeline_cache } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_pipeline_cache: unsafe { @@ -2212,13 +2178,12 @@ impl DeviceFnV1_0 { stringify!(destroy_pipeline_cache) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyPipelineCache\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyPipelineCache\0"); let val = _f(cname); if val.is_null() { destroy_pipeline_cache } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_pipeline_cache_data: unsafe { @@ -2233,13 +2198,12 @@ impl DeviceFnV1_0 { stringify!(get_pipeline_cache_data) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkGetPipelineCacheData\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetPipelineCacheData\0"); let val = _f(cname); if val.is_null() { get_pipeline_cache_data } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, merge_pipeline_caches: unsafe { @@ -2254,13 +2218,12 @@ impl DeviceFnV1_0 { stringify!(merge_pipeline_caches) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkMergePipelineCaches\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkMergePipelineCaches\0"); let val = _f(cname); if val.is_null() { merge_pipeline_caches } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_graphics_pipelines: unsafe { @@ -2277,13 +2240,12 @@ impl DeviceFnV1_0 { stringify!(create_graphics_pipelines) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateGraphicsPipelines\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateGraphicsPipelines\0"); let val = _f(cname); if val.is_null() { create_graphics_pipelines } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_compute_pipelines: unsafe { @@ -2300,13 +2262,12 @@ impl DeviceFnV1_0 { stringify!(create_compute_pipelines) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateComputePipelines\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateComputePipelines\0"); let val = _f(cname); if val.is_null() { create_compute_pipelines } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_pipeline: unsafe { @@ -2317,12 +2278,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(destroy_pipeline))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyPipeline\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyPipeline\0"); let val = _f(cname); if val.is_null() { destroy_pipeline } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_pipeline_layout: unsafe { @@ -2337,13 +2298,12 @@ impl DeviceFnV1_0 { stringify!(create_pipeline_layout) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreatePipelineLayout\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreatePipelineLayout\0"); let val = _f(cname); if val.is_null() { create_pipeline_layout } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_pipeline_layout: unsafe { @@ -2357,13 +2317,12 @@ impl DeviceFnV1_0 { stringify!(destroy_pipeline_layout) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyPipelineLayout\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyPipelineLayout\0"); let val = _f(cname); if val.is_null() { destroy_pipeline_layout } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_sampler: unsafe { @@ -2375,12 +2334,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_sampler))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateSampler\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateSampler\0"); let val = _f(cname); if val.is_null() { create_sampler } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_sampler: unsafe { @@ -2391,12 +2350,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(destroy_sampler))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroySampler\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroySampler\0"); let val = _f(cname); if val.is_null() { destroy_sampler } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_descriptor_set_layout: unsafe { @@ -2411,14 +2370,12 @@ impl DeviceFnV1_0 { stringify!(create_descriptor_set_layout) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateDescriptorSetLayout\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateDescriptorSetLayout\0"); let val = _f(cname); if val.is_null() { create_descriptor_set_layout } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_descriptor_set_layout: unsafe { @@ -2432,14 +2389,12 @@ impl DeviceFnV1_0 { stringify!(destroy_descriptor_set_layout) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDestroyDescriptorSetLayout\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyDescriptorSetLayout\0"); let val = _f(cname); if val.is_null() { destroy_descriptor_set_layout } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_descriptor_pool: unsafe { @@ -2454,13 +2409,12 @@ impl DeviceFnV1_0 { stringify!(create_descriptor_pool) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateDescriptorPool\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateDescriptorPool\0"); let val = _f(cname); if val.is_null() { create_descriptor_pool } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_descriptor_pool: unsafe { @@ -2474,13 +2428,12 @@ impl DeviceFnV1_0 { stringify!(destroy_descriptor_pool) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyDescriptorPool\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyDescriptorPool\0"); let val = _f(cname); if val.is_null() { destroy_descriptor_pool } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, reset_descriptor_pool: unsafe { @@ -2494,13 +2447,12 @@ impl DeviceFnV1_0 { stringify!(reset_descriptor_pool) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkResetDescriptorPool\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkResetDescriptorPool\0"); let val = _f(cname); if val.is_null() { reset_descriptor_pool } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, allocate_descriptor_sets: unsafe { @@ -2514,13 +2466,12 @@ impl DeviceFnV1_0 { stringify!(allocate_descriptor_sets) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkAllocateDescriptorSets\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkAllocateDescriptorSets\0"); let val = _f(cname); if val.is_null() { allocate_descriptor_sets } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, free_descriptor_sets: unsafe { @@ -2532,13 +2483,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(free_descriptor_sets))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkFreeDescriptorSets\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkFreeDescriptorSets\0"); let val = _f(cname); if val.is_null() { free_descriptor_sets } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, update_descriptor_sets: unsafe { @@ -2554,13 +2504,12 @@ impl DeviceFnV1_0 { stringify!(update_descriptor_sets) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkUpdateDescriptorSets\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkUpdateDescriptorSets\0"); let val = _f(cname); if val.is_null() { update_descriptor_sets } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_framebuffer: unsafe { @@ -2572,13 +2521,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_framebuffer))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateFramebuffer\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateFramebuffer\0"); let val = _f(cname); if val.is_null() { create_framebuffer } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_framebuffer: unsafe { @@ -2589,13 +2537,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(destroy_framebuffer))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyFramebuffer\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyFramebuffer\0"); let val = _f(cname); if val.is_null() { destroy_framebuffer } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_render_pass: unsafe { @@ -2607,13 +2554,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_render_pass))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateRenderPass\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateRenderPass\0"); let val = _f(cname); if val.is_null() { create_render_pass } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_render_pass: unsafe { @@ -2624,13 +2570,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(destroy_render_pass))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyRenderPass\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyRenderPass\0"); let val = _f(cname); if val.is_null() { destroy_render_pass } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_render_area_granularity: unsafe { @@ -2644,14 +2589,12 @@ impl DeviceFnV1_0 { stringify!(get_render_area_granularity) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetRenderAreaGranularity\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetRenderAreaGranularity\0"); let val = _f(cname); if val.is_null() { get_render_area_granularity } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_command_pool: unsafe { @@ -2663,13 +2606,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_command_pool))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateCommandPool\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateCommandPool\0"); let val = _f(cname); if val.is_null() { create_command_pool } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_command_pool: unsafe { @@ -2680,13 +2622,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(destroy_command_pool))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyCommandPool\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyCommandPool\0"); let val = _f(cname); if val.is_null() { destroy_command_pool } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, reset_command_pool: unsafe { @@ -2697,13 +2638,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(reset_command_pool))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkResetCommandPool\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkResetCommandPool\0"); let val = _f(cname); if val.is_null() { reset_command_pool } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, allocate_command_buffers: unsafe { @@ -2717,13 +2657,12 @@ impl DeviceFnV1_0 { stringify!(allocate_command_buffers) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkAllocateCommandBuffers\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkAllocateCommandBuffers\0"); let val = _f(cname); if val.is_null() { allocate_command_buffers } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, free_command_buffers: unsafe { @@ -2735,13 +2674,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(free_command_buffers))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkFreeCommandBuffers\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkFreeCommandBuffers\0"); let val = _f(cname); if val.is_null() { free_command_buffers } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, begin_command_buffer: unsafe { @@ -2751,13 +2689,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(begin_command_buffer))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkBeginCommandBuffer\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkBeginCommandBuffer\0"); let val = _f(cname); if val.is_null() { begin_command_buffer } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, end_command_buffer: unsafe { @@ -2766,13 +2703,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(end_command_buffer))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkEndCommandBuffer\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkEndCommandBuffer\0"); let val = _f(cname); if val.is_null() { end_command_buffer } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, reset_command_buffer: unsafe { @@ -2782,13 +2718,12 @@ impl DeviceFnV1_0 { ) -> Result { panic!(concat!("Unable to load ", stringify!(reset_command_buffer))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkResetCommandBuffer\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkResetCommandBuffer\0"); let val = _f(cname); if val.is_null() { reset_command_buffer } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_bind_pipeline: unsafe { @@ -2799,12 +2734,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_bind_pipeline))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdBindPipeline\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdBindPipeline\0"); let val = _f(cname); if val.is_null() { cmd_bind_pipeline } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_viewport: unsafe { @@ -2816,12 +2751,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_set_viewport))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetViewport\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetViewport\0"); let val = _f(cname); if val.is_null() { cmd_set_viewport } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_scissor: unsafe { @@ -2833,12 +2768,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_set_scissor))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetScissor\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetScissor\0"); let val = _f(cname); if val.is_null() { cmd_set_scissor } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_line_width: unsafe { @@ -2848,12 +2783,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_set_line_width))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetLineWidth\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetLineWidth\0"); let val = _f(cname); if val.is_null() { cmd_set_line_width } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_bias: unsafe { @@ -2865,12 +2800,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_set_depth_bias))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthBias\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthBias\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_bias } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_blend_constants: unsafe { @@ -2883,13 +2818,12 @@ impl DeviceFnV1_0 { stringify!(cmd_set_blend_constants) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetBlendConstants\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetBlendConstants\0"); let val = _f(cname); if val.is_null() { cmd_set_blend_constants } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_bounds: unsafe { @@ -2900,13 +2834,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_set_depth_bounds))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthBounds\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthBounds\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_bounds } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_stencil_compare_mask: unsafe { @@ -2920,14 +2853,12 @@ impl DeviceFnV1_0 { stringify!(cmd_set_stencil_compare_mask) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetStencilCompareMask\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetStencilCompareMask\0"); let val = _f(cname); if val.is_null() { cmd_set_stencil_compare_mask } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_stencil_write_mask: unsafe { @@ -2941,13 +2872,12 @@ impl DeviceFnV1_0 { stringify!(cmd_set_stencil_write_mask) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetStencilWriteMask\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetStencilWriteMask\0"); let val = _f(cname); if val.is_null() { cmd_set_stencil_write_mask } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_stencil_reference: unsafe { @@ -2961,13 +2891,12 @@ impl DeviceFnV1_0 { stringify!(cmd_set_stencil_reference) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetStencilReference\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetStencilReference\0"); let val = _f(cname); if val.is_null() { cmd_set_stencil_reference } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_bind_descriptor_sets: unsafe { @@ -2986,13 +2915,12 @@ impl DeviceFnV1_0 { stringify!(cmd_bind_descriptor_sets) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdBindDescriptorSets\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdBindDescriptorSets\0"); let val = _f(cname); if val.is_null() { cmd_bind_descriptor_sets } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_bind_index_buffer: unsafe { @@ -3007,13 +2935,12 @@ impl DeviceFnV1_0 { stringify!(cmd_bind_index_buffer) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdBindIndexBuffer\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdBindIndexBuffer\0"); let val = _f(cname); if val.is_null() { cmd_bind_index_buffer } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_bind_vertex_buffers: unsafe { @@ -3029,13 +2956,12 @@ impl DeviceFnV1_0 { stringify!(cmd_bind_vertex_buffers) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdBindVertexBuffers\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdBindVertexBuffers\0"); let val = _f(cname); if val.is_null() { cmd_bind_vertex_buffers } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_draw: unsafe { @@ -3048,12 +2974,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_draw))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdDraw\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdDraw\0"); let val = _f(cname); if val.is_null() { cmd_draw } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_draw_indexed: unsafe { @@ -3067,12 +2993,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_draw_indexed))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawIndexed\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawIndexed\0"); let val = _f(cname); if val.is_null() { cmd_draw_indexed } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_draw_indirect: unsafe { @@ -3085,12 +3011,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_draw_indirect))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawIndirect\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawIndirect\0"); let val = _f(cname); if val.is_null() { cmd_draw_indirect } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_draw_indexed_indirect: unsafe { @@ -3106,13 +3032,12 @@ impl DeviceFnV1_0 { stringify!(cmd_draw_indexed_indirect) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawIndexedIndirect\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawIndexedIndirect\0"); let val = _f(cname); if val.is_null() { cmd_draw_indexed_indirect } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_dispatch: unsafe { @@ -3124,12 +3049,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_dispatch))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdDispatch\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdDispatch\0"); let val = _f(cname); if val.is_null() { cmd_dispatch } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_dispatch_indirect: unsafe { @@ -3143,13 +3068,12 @@ impl DeviceFnV1_0 { stringify!(cmd_dispatch_indirect) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdDispatchIndirect\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdDispatchIndirect\0"); let val = _f(cname); if val.is_null() { cmd_dispatch_indirect } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_buffer: unsafe { @@ -3162,12 +3086,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_copy_buffer))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyBuffer\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyBuffer\0"); let val = _f(cname); if val.is_null() { cmd_copy_buffer } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_image: unsafe { @@ -3182,12 +3106,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_copy_image))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyImage\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyImage\0"); let val = _f(cname); if val.is_null() { cmd_copy_image } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_blit_image: unsafe { @@ -3203,12 +3127,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_blit_image))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdBlitImage\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdBlitImage\0"); let val = _f(cname); if val.is_null() { cmd_blit_image } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_buffer_to_image: unsafe { @@ -3225,13 +3149,12 @@ impl DeviceFnV1_0 { stringify!(cmd_copy_buffer_to_image) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyBufferToImage\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyBufferToImage\0"); let val = _f(cname); if val.is_null() { cmd_copy_buffer_to_image } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_image_to_buffer: unsafe { @@ -3248,13 +3171,12 @@ impl DeviceFnV1_0 { stringify!(cmd_copy_image_to_buffer) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyImageToBuffer\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyImageToBuffer\0"); let val = _f(cname); if val.is_null() { cmd_copy_image_to_buffer } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_update_buffer: unsafe { @@ -3267,12 +3189,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_update_buffer))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdUpdateBuffer\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdUpdateBuffer\0"); let val = _f(cname); if val.is_null() { cmd_update_buffer } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_fill_buffer: unsafe { @@ -3285,12 +3207,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_fill_buffer))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdFillBuffer\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdFillBuffer\0"); let val = _f(cname); if val.is_null() { cmd_fill_buffer } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_clear_color_image: unsafe { @@ -3307,13 +3229,12 @@ impl DeviceFnV1_0 { stringify!(cmd_clear_color_image) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdClearColorImage\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdClearColorImage\0"); let val = _f(cname); if val.is_null() { cmd_clear_color_image } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_clear_depth_stencil_image: unsafe { @@ -3330,14 +3251,12 @@ impl DeviceFnV1_0 { stringify!(cmd_clear_depth_stencil_image) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdClearDepthStencilImage\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdClearDepthStencilImage\0"); let val = _f(cname); if val.is_null() { cmd_clear_depth_stencil_image } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_clear_attachments: unsafe { @@ -3353,13 +3272,12 @@ impl DeviceFnV1_0 { stringify!(cmd_clear_attachments) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdClearAttachments\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdClearAttachments\0"); let val = _f(cname); if val.is_null() { cmd_clear_attachments } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_resolve_image: unsafe { @@ -3374,12 +3292,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_resolve_image))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdResolveImage\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdResolveImage\0"); let val = _f(cname); if val.is_null() { cmd_resolve_image } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_event: unsafe { @@ -3390,12 +3308,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_set_event))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetEvent\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetEvent\0"); let val = _f(cname); if val.is_null() { cmd_set_event } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_reset_event: unsafe { @@ -3406,12 +3324,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_reset_event))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdResetEvent\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdResetEvent\0"); let val = _f(cname); if val.is_null() { cmd_reset_event } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_wait_events: unsafe { @@ -3430,12 +3348,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_wait_events))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdWaitEvents\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdWaitEvents\0"); let val = _f(cname); if val.is_null() { cmd_wait_events } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_pipeline_barrier: unsafe { @@ -3453,13 +3371,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_pipeline_barrier))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdPipelineBarrier\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdPipelineBarrier\0"); let val = _f(cname); if val.is_null() { cmd_pipeline_barrier } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_begin_query: unsafe { @@ -3471,12 +3388,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_begin_query))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdBeginQuery\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdBeginQuery\0"); let val = _f(cname); if val.is_null() { cmd_begin_query } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_end_query: unsafe { @@ -3487,12 +3404,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_end_query))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdEndQuery\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdEndQuery\0"); let val = _f(cname); if val.is_null() { cmd_end_query } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_reset_query_pool: unsafe { @@ -3504,13 +3421,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_reset_query_pool))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdResetQueryPool\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdResetQueryPool\0"); let val = _f(cname); if val.is_null() { cmd_reset_query_pool } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_write_timestamp: unsafe { @@ -3522,13 +3438,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_write_timestamp))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdWriteTimestamp\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdWriteTimestamp\0"); let val = _f(cname); if val.is_null() { cmd_write_timestamp } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_query_pool_results: unsafe { @@ -3547,13 +3462,12 @@ impl DeviceFnV1_0 { stringify!(cmd_copy_query_pool_results) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyQueryPoolResults\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyQueryPoolResults\0"); let val = _f(cname); if val.is_null() { cmd_copy_query_pool_results } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_push_constants: unsafe { @@ -3567,13 +3481,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_push_constants))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdPushConstants\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdPushConstants\0"); let val = _f(cname); if val.is_null() { cmd_push_constants } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_begin_render_pass: unsafe { @@ -3587,13 +3500,12 @@ impl DeviceFnV1_0 { stringify!(cmd_begin_render_pass) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdBeginRenderPass\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdBeginRenderPass\0"); let val = _f(cname); if val.is_null() { cmd_begin_render_pass } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_next_subpass: unsafe { @@ -3603,25 +3515,24 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_next_subpass))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdNextSubpass\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdNextSubpass\0"); let val = _f(cname); if val.is_null() { cmd_next_subpass } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_end_render_pass: unsafe { unsafe extern "system" fn cmd_end_render_pass(_command_buffer: CommandBuffer) { panic!(concat!("Unable to load ", stringify!(cmd_end_render_pass))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdEndRenderPass\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdEndRenderPass\0"); let val = _f(cname); if val.is_null() { cmd_end_render_pass } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_execute_commands: unsafe { @@ -3632,13 +3543,12 @@ impl DeviceFnV1_0 { ) { panic!(concat!("Unable to load ", stringify!(cmd_execute_commands))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdExecuteCommands\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdExecuteCommands\0"); let val = _f(cname); if val.is_null() { cmd_execute_commands } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -3656,7 +3566,7 @@ unsafe impl Sync for EntryFnV1_1 {} impl EntryFnV1_1 { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { enumerate_instance_version: unsafe { @@ -3668,14 +3578,12 @@ impl EntryFnV1_1 { stringify!(enumerate_instance_version) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkEnumerateInstanceVersion\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkEnumerateInstanceVersion\0"); let val = _f(cname); if val.is_null() { enumerate_instance_version } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -3688,7 +3596,7 @@ unsafe impl Sync for InstanceFnV1_1 {} impl InstanceFnV1_1 { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { enumerate_physical_device_groups: unsafe { @@ -3702,14 +3610,13 @@ impl InstanceFnV1_1 { stringify!(enumerate_physical_device_groups) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkEnumeratePhysicalDeviceGroups\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkEnumeratePhysicalDeviceGroups\0"); let val = _f(cname); if val.is_null() { enumerate_physical_device_groups } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_features2: unsafe { @@ -3722,14 +3629,12 @@ impl InstanceFnV1_1 { stringify!(get_physical_device_features2) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetPhysicalDeviceFeatures2\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetPhysicalDeviceFeatures2\0"); let val = _f(cname); if val.is_null() { get_physical_device_features2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_properties2: unsafe { @@ -3742,14 +3647,13 @@ impl InstanceFnV1_1 { stringify!(get_physical_device_properties2) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetPhysicalDeviceProperties2\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetPhysicalDeviceProperties2\0"); let val = _f(cname); if val.is_null() { get_physical_device_properties2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_format_properties2: unsafe { @@ -3763,14 +3667,13 @@ impl InstanceFnV1_1 { stringify!(get_physical_device_format_properties2) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetPhysicalDeviceFormatProperties2\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetPhysicalDeviceFormatProperties2\0"); let val = _f(cname); if val.is_null() { get_physical_device_format_properties2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_image_format_properties2: unsafe { @@ -3784,14 +3687,14 @@ impl InstanceFnV1_1 { stringify!(get_physical_device_image_format_properties2) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceImageFormatProperties2\0", ); let val = _f(cname); if val.is_null() { get_physical_device_image_format_properties2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_queue_family_properties2: unsafe { @@ -3805,14 +3708,14 @@ impl InstanceFnV1_1 { stringify!(get_physical_device_queue_family_properties2) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceQueueFamilyProperties2\0", ); let val = _f(cname); if val.is_null() { get_physical_device_queue_family_properties2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_memory_properties2: unsafe { @@ -3825,14 +3728,13 @@ impl InstanceFnV1_1 { stringify!(get_physical_device_memory_properties2) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetPhysicalDeviceMemoryProperties2\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetPhysicalDeviceMemoryProperties2\0"); let val = _f(cname); if val.is_null() { get_physical_device_memory_properties2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_sparse_image_format_properties2: unsafe { @@ -3847,14 +3749,14 @@ impl InstanceFnV1_1 { stringify!(get_physical_device_sparse_image_format_properties2) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceSparseImageFormatProperties2\0", ); let val = _f(cname); if val.is_null() { get_physical_device_sparse_image_format_properties2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_external_buffer_properties: unsafe { @@ -3868,14 +3770,14 @@ impl InstanceFnV1_1 { stringify!(get_physical_device_external_buffer_properties) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceExternalBufferProperties\0", ); let val = _f(cname); if val.is_null() { get_physical_device_external_buffer_properties } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_external_fence_properties: unsafe { @@ -3889,14 +3791,14 @@ impl InstanceFnV1_1 { stringify!(get_physical_device_external_fence_properties) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceExternalFenceProperties\0", ); let val = _f(cname); if val.is_null() { get_physical_device_external_fence_properties } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_physical_device_external_semaphore_properties: unsafe { @@ -3910,14 +3812,14 @@ impl InstanceFnV1_1 { stringify!(get_physical_device_external_semaphore_properties) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetPhysicalDeviceExternalSemaphoreProperties\0", ); let val = _f(cname); if val.is_null() { get_physical_device_external_semaphore_properties } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -3963,7 +3865,7 @@ unsafe impl Sync for DeviceFnV1_1 {} impl DeviceFnV1_1 { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { bind_buffer_memory2: unsafe { @@ -3974,13 +3876,12 @@ impl DeviceFnV1_1 { ) -> Result { panic!(concat!("Unable to load ", stringify!(bind_buffer_memory2))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkBindBufferMemory2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkBindBufferMemory2\0"); let val = _f(cname); if val.is_null() { bind_buffer_memory2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, bind_image_memory2: unsafe { @@ -3991,13 +3892,12 @@ impl DeviceFnV1_1 { ) -> Result { panic!(concat!("Unable to load ", stringify!(bind_image_memory2))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkBindImageMemory2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkBindImageMemory2\0"); let val = _f(cname); if val.is_null() { bind_image_memory2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_group_peer_memory_features: unsafe { @@ -4013,14 +3913,13 @@ impl DeviceFnV1_1 { stringify!(get_device_group_peer_memory_features) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetDeviceGroupPeerMemoryFeatures\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetDeviceGroupPeerMemoryFeatures\0"); let val = _f(cname); if val.is_null() { get_device_group_peer_memory_features } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_device_mask: unsafe { @@ -4030,13 +3929,12 @@ impl DeviceFnV1_1 { ) { panic!(concat!("Unable to load ", stringify!(cmd_set_device_mask))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDeviceMask\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDeviceMask\0"); let val = _f(cname); if val.is_null() { cmd_set_device_mask } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_dispatch_base: unsafe { @@ -4051,12 +3949,12 @@ impl DeviceFnV1_1 { ) { panic!(concat!("Unable to load ", stringify!(cmd_dispatch_base))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdDispatchBase\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdDispatchBase\0"); let val = _f(cname); if val.is_null() { cmd_dispatch_base } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_image_memory_requirements2: unsafe { @@ -4070,14 +3968,12 @@ impl DeviceFnV1_1 { stringify!(get_image_memory_requirements2) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetImageMemoryRequirements2\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetImageMemoryRequirements2\0"); let val = _f(cname); if val.is_null() { get_image_memory_requirements2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_buffer_memory_requirements2: unsafe { @@ -4091,14 +3987,13 @@ impl DeviceFnV1_1 { stringify!(get_buffer_memory_requirements2) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetBufferMemoryRequirements2\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetBufferMemoryRequirements2\0"); let val = _f(cname); if val.is_null() { get_buffer_memory_requirements2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_image_sparse_memory_requirements2: unsafe { @@ -4113,14 +4008,13 @@ impl DeviceFnV1_1 { stringify!(get_image_sparse_memory_requirements2) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetImageSparseMemoryRequirements2\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetImageSparseMemoryRequirements2\0"); let val = _f(cname); if val.is_null() { get_image_sparse_memory_requirements2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, trim_command_pool: unsafe { @@ -4131,12 +4025,12 @@ impl DeviceFnV1_1 { ) { panic!(concat!("Unable to load ", stringify!(trim_command_pool))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkTrimCommandPool\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkTrimCommandPool\0"); let val = _f(cname); if val.is_null() { trim_command_pool } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_queue2: unsafe { @@ -4147,12 +4041,12 @@ impl DeviceFnV1_1 { ) { panic!(concat!("Unable to load ", stringify!(get_device_queue2))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkGetDeviceQueue2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetDeviceQueue2\0"); let val = _f(cname); if val.is_null() { get_device_queue2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_sampler_ycbcr_conversion: unsafe { @@ -4167,14 +4061,13 @@ impl DeviceFnV1_1 { stringify!(create_sampler_ycbcr_conversion) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateSamplerYcbcrConversion\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateSamplerYcbcrConversion\0"); let val = _f(cname); if val.is_null() { create_sampler_ycbcr_conversion } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_sampler_ycbcr_conversion: unsafe { @@ -4188,14 +4081,13 @@ impl DeviceFnV1_1 { stringify!(destroy_sampler_ycbcr_conversion) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDestroySamplerYcbcrConversion\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkDestroySamplerYcbcrConversion\0"); let val = _f(cname); if val.is_null() { destroy_sampler_ycbcr_conversion } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_descriptor_update_template: unsafe { @@ -4210,14 +4102,13 @@ impl DeviceFnV1_1 { stringify!(create_descriptor_update_template) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCreateDescriptorUpdateTemplate\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCreateDescriptorUpdateTemplate\0"); let val = _f(cname); if val.is_null() { create_descriptor_update_template } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_descriptor_update_template: unsafe { @@ -4231,14 +4122,13 @@ impl DeviceFnV1_1 { stringify!(destroy_descriptor_update_template) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkDestroyDescriptorUpdateTemplate\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkDestroyDescriptorUpdateTemplate\0"); let val = _f(cname); if val.is_null() { destroy_descriptor_update_template } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, update_descriptor_set_with_template: unsafe { @@ -4253,14 +4143,13 @@ impl DeviceFnV1_1 { stringify!(update_descriptor_set_with_template) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkUpdateDescriptorSetWithTemplate\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkUpdateDescriptorSetWithTemplate\0"); let val = _f(cname); if val.is_null() { update_descriptor_set_with_template } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_descriptor_set_layout_support: unsafe { @@ -4274,14 +4163,13 @@ impl DeviceFnV1_1 { stringify!(get_descriptor_set_layout_support) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetDescriptorSetLayoutSupport\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetDescriptorSetLayoutSupport\0"); let val = _f(cname); if val.is_null() { get_descriptor_set_layout_support } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -4317,7 +4205,7 @@ unsafe impl Sync for DeviceFnV1_2 {} impl DeviceFnV1_2 { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { cmd_draw_indirect_count: unsafe { @@ -4335,13 +4223,12 @@ impl DeviceFnV1_2 { stringify!(cmd_draw_indirect_count) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawIndirectCount\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawIndirectCount\0"); let val = _f(cname); if val.is_null() { cmd_draw_indirect_count } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_draw_indexed_indirect_count: unsafe { @@ -4359,14 +4246,12 @@ impl DeviceFnV1_2 { stringify!(cmd_draw_indexed_indirect_count) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdDrawIndexedIndirectCount\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdDrawIndexedIndirectCount\0"); let val = _f(cname); if val.is_null() { cmd_draw_indexed_indirect_count } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, create_render_pass2: unsafe { @@ -4378,13 +4263,12 @@ impl DeviceFnV1_2 { ) -> Result { panic!(concat!("Unable to load ", stringify!(create_render_pass2))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreateRenderPass2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreateRenderPass2\0"); let val = _f(cname); if val.is_null() { create_render_pass2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_begin_render_pass2: unsafe { @@ -4398,13 +4282,12 @@ impl DeviceFnV1_2 { stringify!(cmd_begin_render_pass2) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdBeginRenderPass2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdBeginRenderPass2\0"); let val = _f(cname); if val.is_null() { cmd_begin_render_pass2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_next_subpass2: unsafe { @@ -4415,12 +4298,12 @@ impl DeviceFnV1_2 { ) { panic!(concat!("Unable to load ", stringify!(cmd_next_subpass2))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdNextSubpass2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdNextSubpass2\0"); let val = _f(cname); if val.is_null() { cmd_next_subpass2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_end_render_pass2: unsafe { @@ -4430,13 +4313,12 @@ impl DeviceFnV1_2 { ) { panic!(concat!("Unable to load ", stringify!(cmd_end_render_pass2))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdEndRenderPass2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdEndRenderPass2\0"); let val = _f(cname); if val.is_null() { cmd_end_render_pass2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, reset_query_pool: unsafe { @@ -4448,12 +4330,12 @@ impl DeviceFnV1_2 { ) { panic!(concat!("Unable to load ", stringify!(reset_query_pool))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkResetQueryPool\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkResetQueryPool\0"); let val = _f(cname); if val.is_null() { reset_query_pool } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_semaphore_counter_value: unsafe { @@ -4467,14 +4349,12 @@ impl DeviceFnV1_2 { stringify!(get_semaphore_counter_value) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetSemaphoreCounterValue\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetSemaphoreCounterValue\0"); let val = _f(cname); if val.is_null() { get_semaphore_counter_value } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, wait_semaphores: unsafe { @@ -4485,12 +4365,12 @@ impl DeviceFnV1_2 { ) -> Result { panic!(concat!("Unable to load ", stringify!(wait_semaphores))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkWaitSemaphores\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkWaitSemaphores\0"); let val = _f(cname); if val.is_null() { wait_semaphores } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, signal_semaphore: unsafe { @@ -4500,12 +4380,12 @@ impl DeviceFnV1_2 { ) -> Result { panic!(concat!("Unable to load ", stringify!(signal_semaphore))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkSignalSemaphore\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkSignalSemaphore\0"); let val = _f(cname); if val.is_null() { signal_semaphore } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_buffer_device_address: unsafe { @@ -4518,13 +4398,12 @@ impl DeviceFnV1_2 { stringify!(get_buffer_device_address) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkGetBufferDeviceAddress\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetBufferDeviceAddress\0"); let val = _f(cname); if val.is_null() { get_buffer_device_address } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_buffer_opaque_capture_address: unsafe { @@ -4537,14 +4416,13 @@ impl DeviceFnV1_2 { stringify!(get_buffer_opaque_capture_address) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetBufferOpaqueCaptureAddress\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetBufferOpaqueCaptureAddress\0"); let val = _f(cname); if val.is_null() { get_buffer_opaque_capture_address } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_memory_opaque_capture_address: unsafe { @@ -4557,14 +4435,13 @@ impl DeviceFnV1_2 { stringify!(get_device_memory_opaque_capture_address) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetDeviceMemoryOpaqueCaptureAddress\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetDeviceMemoryOpaqueCaptureAddress\0"); let val = _f(cname); if val.is_null() { get_device_memory_opaque_capture_address } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -4582,7 +4459,7 @@ unsafe impl Sync for InstanceFnV1_3 {} impl InstanceFnV1_3 { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { get_physical_device_tool_properties: unsafe { @@ -4596,14 +4473,13 @@ impl InstanceFnV1_3 { stringify!(get_physical_device_tool_properties) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetPhysicalDeviceToolProperties\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetPhysicalDeviceToolProperties\0"); let val = _f(cname); if val.is_null() { get_physical_device_tool_properties } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } @@ -4668,7 +4544,7 @@ unsafe impl Sync for DeviceFnV1_3 {} impl DeviceFnV1_3 { pub fn load(mut _f: F) -> Self where - F: FnMut(&::std::ffi::CStr) -> *const c_void, + F: FnMut(&CStr) -> *const c_void, { Self { create_private_data_slot: unsafe { @@ -4683,13 +4559,12 @@ impl DeviceFnV1_3 { stringify!(create_private_data_slot) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCreatePrivateDataSlot\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCreatePrivateDataSlot\0"); let val = _f(cname); if val.is_null() { create_private_data_slot } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, destroy_private_data_slot: unsafe { @@ -4703,13 +4578,12 @@ impl DeviceFnV1_3 { stringify!(destroy_private_data_slot) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroyPrivateDataSlot\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkDestroyPrivateDataSlot\0"); let val = _f(cname); if val.is_null() { destroy_private_data_slot } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, set_private_data: unsafe { @@ -4722,12 +4596,12 @@ impl DeviceFnV1_3 { ) -> Result { panic!(concat!("Unable to load ", stringify!(set_private_data))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkSetPrivateData\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkSetPrivateData\0"); let val = _f(cname); if val.is_null() { set_private_data } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_private_data: unsafe { @@ -4740,12 +4614,12 @@ impl DeviceFnV1_3 { ) { panic!(concat!("Unable to load ", stringify!(get_private_data))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkGetPrivateData\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkGetPrivateData\0"); let val = _f(cname); if val.is_null() { get_private_data } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_event2: unsafe { @@ -4756,12 +4630,12 @@ impl DeviceFnV1_3 { ) { panic!(concat!("Unable to load ", stringify!(cmd_set_event2))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetEvent2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetEvent2\0"); let val = _f(cname); if val.is_null() { cmd_set_event2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_reset_event2: unsafe { @@ -4772,12 +4646,12 @@ impl DeviceFnV1_3 { ) { panic!(concat!("Unable to load ", stringify!(cmd_reset_event2))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdResetEvent2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdResetEvent2\0"); let val = _f(cname); if val.is_null() { cmd_reset_event2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_wait_events2: unsafe { @@ -4789,12 +4663,12 @@ impl DeviceFnV1_3 { ) { panic!(concat!("Unable to load ", stringify!(cmd_wait_events2))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdWaitEvents2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdWaitEvents2\0"); let val = _f(cname); if val.is_null() { cmd_wait_events2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_pipeline_barrier2: unsafe { @@ -4807,13 +4681,12 @@ impl DeviceFnV1_3 { stringify!(cmd_pipeline_barrier2) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdPipelineBarrier2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdPipelineBarrier2\0"); let val = _f(cname); if val.is_null() { cmd_pipeline_barrier2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_write_timestamp2: unsafe { @@ -4825,13 +4698,12 @@ impl DeviceFnV1_3 { ) { panic!(concat!("Unable to load ", stringify!(cmd_write_timestamp2))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdWriteTimestamp2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdWriteTimestamp2\0"); let val = _f(cname); if val.is_null() { cmd_write_timestamp2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, queue_submit2: unsafe { @@ -4843,12 +4715,12 @@ impl DeviceFnV1_3 { ) -> Result { panic!(concat!("Unable to load ", stringify!(queue_submit2))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkQueueSubmit2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkQueueSubmit2\0"); let val = _f(cname); if val.is_null() { queue_submit2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_buffer2: unsafe { @@ -4858,12 +4730,12 @@ impl DeviceFnV1_3 { ) { panic!(concat!("Unable to load ", stringify!(cmd_copy_buffer2))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyBuffer2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyBuffer2\0"); let val = _f(cname); if val.is_null() { cmd_copy_buffer2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_image2: unsafe { @@ -4873,12 +4745,12 @@ impl DeviceFnV1_3 { ) { panic!(concat!("Unable to load ", stringify!(cmd_copy_image2))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyImage2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyImage2\0"); let val = _f(cname); if val.is_null() { cmd_copy_image2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_buffer_to_image2: unsafe { @@ -4891,13 +4763,12 @@ impl DeviceFnV1_3 { stringify!(cmd_copy_buffer_to_image2) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyBufferToImage2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyBufferToImage2\0"); let val = _f(cname); if val.is_null() { cmd_copy_buffer_to_image2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_copy_image_to_buffer2: unsafe { @@ -4910,13 +4781,12 @@ impl DeviceFnV1_3 { stringify!(cmd_copy_image_to_buffer2) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyImageToBuffer2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdCopyImageToBuffer2\0"); let val = _f(cname); if val.is_null() { cmd_copy_image_to_buffer2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_blit_image2: unsafe { @@ -4926,12 +4796,12 @@ impl DeviceFnV1_3 { ) { panic!(concat!("Unable to load ", stringify!(cmd_blit_image2))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdBlitImage2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdBlitImage2\0"); let val = _f(cname); if val.is_null() { cmd_blit_image2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_resolve_image2: unsafe { @@ -4941,13 +4811,12 @@ impl DeviceFnV1_3 { ) { panic!(concat!("Unable to load ", stringify!(cmd_resolve_image2))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdResolveImage2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdResolveImage2\0"); let val = _f(cname); if val.is_null() { cmd_resolve_image2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_begin_rendering: unsafe { @@ -4957,25 +4826,24 @@ impl DeviceFnV1_3 { ) { panic!(concat!("Unable to load ", stringify!(cmd_begin_rendering))) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdBeginRendering\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdBeginRendering\0"); let val = _f(cname); if val.is_null() { cmd_begin_rendering } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_end_rendering: unsafe { unsafe extern "system" fn cmd_end_rendering(_command_buffer: CommandBuffer) { panic!(concat!("Unable to load ", stringify!(cmd_end_rendering))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdEndRendering\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdEndRendering\0"); let val = _f(cname); if val.is_null() { cmd_end_rendering } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_cull_mode: unsafe { @@ -4985,12 +4853,12 @@ impl DeviceFnV1_3 { ) { panic!(concat!("Unable to load ", stringify!(cmd_set_cull_mode))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetCullMode\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetCullMode\0"); let val = _f(cname); if val.is_null() { cmd_set_cull_mode } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_front_face: unsafe { @@ -5000,12 +4868,12 @@ impl DeviceFnV1_3 { ) { panic!(concat!("Unable to load ", stringify!(cmd_set_front_face))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetFrontFace\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetFrontFace\0"); let val = _f(cname); if val.is_null() { cmd_set_front_face } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_primitive_topology: unsafe { @@ -5018,13 +4886,12 @@ impl DeviceFnV1_3 { stringify!(cmd_set_primitive_topology) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetPrimitiveTopology\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetPrimitiveTopology\0"); let val = _f(cname); if val.is_null() { cmd_set_primitive_topology } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_viewport_with_count: unsafe { @@ -5038,13 +4905,12 @@ impl DeviceFnV1_3 { stringify!(cmd_set_viewport_with_count) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetViewportWithCount\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetViewportWithCount\0"); let val = _f(cname); if val.is_null() { cmd_set_viewport_with_count } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_scissor_with_count: unsafe { @@ -5058,13 +4924,12 @@ impl DeviceFnV1_3 { stringify!(cmd_set_scissor_with_count) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetScissorWithCount\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetScissorWithCount\0"); let val = _f(cname); if val.is_null() { cmd_set_scissor_with_count } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_bind_vertex_buffers2: unsafe { @@ -5082,13 +4947,12 @@ impl DeviceFnV1_3 { stringify!(cmd_bind_vertex_buffers2) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdBindVertexBuffers2\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdBindVertexBuffers2\0"); let val = _f(cname); if val.is_null() { cmd_bind_vertex_buffers2 } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_test_enable: unsafe { @@ -5101,13 +4965,12 @@ impl DeviceFnV1_3 { stringify!(cmd_set_depth_test_enable) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthTestEnable\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthTestEnable\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_test_enable } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_write_enable: unsafe { @@ -5120,13 +4983,12 @@ impl DeviceFnV1_3 { stringify!(cmd_set_depth_write_enable) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthWriteEnable\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthWriteEnable\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_write_enable } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_compare_op: unsafe { @@ -5139,13 +5001,12 @@ impl DeviceFnV1_3 { stringify!(cmd_set_depth_compare_op) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthCompareOp\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthCompareOp\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_compare_op } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_bounds_test_enable: unsafe { @@ -5158,14 +5019,12 @@ impl DeviceFnV1_3 { stringify!(cmd_set_depth_bounds_test_enable) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetDepthBoundsTestEnable\0", - ); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthBoundsTestEnable\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_bounds_test_enable } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_stencil_test_enable: unsafe { @@ -5178,13 +5037,12 @@ impl DeviceFnV1_3 { stringify!(cmd_set_stencil_test_enable) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetStencilTestEnable\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetStencilTestEnable\0"); let val = _f(cname); if val.is_null() { cmd_set_stencil_test_enable } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_stencil_op: unsafe { @@ -5198,12 +5056,12 @@ impl DeviceFnV1_3 { ) { panic!(concat!("Unable to load ", stringify!(cmd_set_stencil_op))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetStencilOp\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetStencilOp\0"); let val = _f(cname); if val.is_null() { cmd_set_stencil_op } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_rasterizer_discard_enable: unsafe { @@ -5216,14 +5074,13 @@ impl DeviceFnV1_3 { stringify!(cmd_set_rasterizer_discard_enable) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetRasterizerDiscardEnable\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetRasterizerDiscardEnable\0"); let val = _f(cname); if val.is_null() { cmd_set_rasterizer_discard_enable } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_depth_bias_enable: unsafe { @@ -5236,13 +5093,12 @@ impl DeviceFnV1_3 { stringify!(cmd_set_depth_bias_enable) )) } - let cname = - ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthBiasEnable\0"); + let cname = CStr::from_bytes_with_nul_unchecked(b"vkCmdSetDepthBiasEnable\0"); let val = _f(cname); if val.is_null() { cmd_set_depth_bias_enable } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, cmd_set_primitive_restart_enable: unsafe { @@ -5255,14 +5111,13 @@ impl DeviceFnV1_3 { stringify!(cmd_set_primitive_restart_enable) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkCmdSetPrimitiveRestartEnable\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkCmdSetPrimitiveRestartEnable\0"); let val = _f(cname); if val.is_null() { cmd_set_primitive_restart_enable } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_buffer_memory_requirements: unsafe { @@ -5276,14 +5131,13 @@ impl DeviceFnV1_3 { stringify!(get_device_buffer_memory_requirements) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetDeviceBufferMemoryRequirements\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetDeviceBufferMemoryRequirements\0"); let val = _f(cname); if val.is_null() { get_device_buffer_memory_requirements } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_image_memory_requirements: unsafe { @@ -5297,14 +5151,13 @@ impl DeviceFnV1_3 { stringify!(get_device_image_memory_requirements) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( - b"vkGetDeviceImageMemoryRequirements\0", - ); + let cname = + CStr::from_bytes_with_nul_unchecked(b"vkGetDeviceImageMemoryRequirements\0"); let val = _f(cname); if val.is_null() { get_device_image_memory_requirements } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, get_device_image_sparse_memory_requirements: unsafe { @@ -5319,14 +5172,14 @@ impl DeviceFnV1_3 { stringify!(get_device_image_sparse_memory_requirements) )) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( + let cname = CStr::from_bytes_with_nul_unchecked( b"vkGetDeviceImageSparseMemoryRequirements\0", ); let val = _f(cname); if val.is_null() { get_device_image_sparse_memory_requirements } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } }, } diff --git a/ash/src/vk/macros.rs b/ash/src/vk/macros.rs index 9e8e34f7d..a9b76f8d3 100644 --- a/ash/src/vk/macros.rs +++ b/ash/src/vk/macros.rs @@ -33,46 +33,46 @@ macro_rules! vk_bitflags_wrapped { self.0 & other.0 == other.0 } } - impl ::std::ops::BitOr for $name { + impl ::core::ops::BitOr for $name { type Output = Self; #[inline] fn bitor(self, rhs: Self) -> Self { Self(self.0 | rhs.0) } } - impl ::std::ops::BitOrAssign for $name { + impl ::core::ops::BitOrAssign for $name { #[inline] fn bitor_assign(&mut self, rhs: Self) { *self = *self | rhs } } - impl ::std::ops::BitAnd for $name { + impl ::core::ops::BitAnd for $name { type Output = Self; #[inline] fn bitand(self, rhs: Self) -> Self { Self(self.0 & rhs.0) } } - impl ::std::ops::BitAndAssign for $name { + impl ::core::ops::BitAndAssign for $name { #[inline] fn bitand_assign(&mut self, rhs: Self) { *self = *self & rhs } } - impl ::std::ops::BitXor for $name { + impl ::core::ops::BitXor for $name { type Output = Self; #[inline] fn bitxor(self, rhs: Self) -> Self { Self(self.0 ^ rhs.0) } } - impl ::std::ops::BitXorAssign for $name { + impl ::core::ops::BitXorAssign for $name { #[inline] fn bitxor_assign(&mut self, rhs: Self) { *self = *self ^ rhs } } - impl ::std::ops::Not for $name { + impl ::core::ops::Not for $name { type Output = Self; #[inline] fn not(self) -> Self { @@ -145,7 +145,7 @@ macro_rules! define_handle { unsafe impl Sync for $name {} impl $name { pub const fn null() -> Self { - Self(::std::ptr::null_mut()) + Self(::core::ptr::null_mut()) } } impl fmt::Pointer for $name { diff --git a/ash/src/vk/native.rs b/ash/src/vk/native.rs index 1fa6f5c2e..a44e9b7c8 100644 --- a/ash/src/vk/native.rs +++ b/ash/src/vk/native.rs @@ -90,7 +90,7 @@ pub const StdVideoH264ChromaFormatIdc_STD_VIDEO_H264_CHROMA_FORMAT_IDC_444: StdVideoH264ChromaFormatIdc = 3; pub const StdVideoH264ChromaFormatIdc_STD_VIDEO_H264_CHROMA_FORMAT_IDC_INVALID: StdVideoH264ChromaFormatIdc = 2147483647; -pub type StdVideoH264ChromaFormatIdc = ::std::os::raw::c_uint; +pub type StdVideoH264ChromaFormatIdc = ::core::ffi::c_uint; pub const StdVideoH264ProfileIdc_STD_VIDEO_H264_PROFILE_IDC_BASELINE: StdVideoH264ProfileIdc = 66; pub const StdVideoH264ProfileIdc_STD_VIDEO_H264_PROFILE_IDC_MAIN: StdVideoH264ProfileIdc = 77; pub const StdVideoH264ProfileIdc_STD_VIDEO_H264_PROFILE_IDC_HIGH: StdVideoH264ProfileIdc = 100; @@ -98,7 +98,7 @@ pub const StdVideoH264ProfileIdc_STD_VIDEO_H264_PROFILE_IDC_HIGH_444_PREDICTIVE: StdVideoH264ProfileIdc = 244; pub const StdVideoH264ProfileIdc_STD_VIDEO_H264_PROFILE_IDC_INVALID: StdVideoH264ProfileIdc = 2147483647; -pub type StdVideoH264ProfileIdc = ::std::os::raw::c_uint; +pub type StdVideoH264ProfileIdc = ::core::ffi::c_uint; pub const StdVideoH264LevelIdc_STD_VIDEO_H264_LEVEL_IDC_1_0: StdVideoH264LevelIdc = 0; pub const StdVideoH264LevelIdc_STD_VIDEO_H264_LEVEL_IDC_1_1: StdVideoH264LevelIdc = 1; pub const StdVideoH264LevelIdc_STD_VIDEO_H264_LEVEL_IDC_1_2: StdVideoH264LevelIdc = 2; @@ -119,12 +119,12 @@ pub const StdVideoH264LevelIdc_STD_VIDEO_H264_LEVEL_IDC_6_0: StdVideoH264LevelId pub const StdVideoH264LevelIdc_STD_VIDEO_H264_LEVEL_IDC_6_1: StdVideoH264LevelIdc = 17; pub const StdVideoH264LevelIdc_STD_VIDEO_H264_LEVEL_IDC_6_2: StdVideoH264LevelIdc = 18; pub const StdVideoH264LevelIdc_STD_VIDEO_H264_LEVEL_IDC_INVALID: StdVideoH264LevelIdc = 2147483647; -pub type StdVideoH264LevelIdc = ::std::os::raw::c_uint; +pub type StdVideoH264LevelIdc = ::core::ffi::c_uint; pub const StdVideoH264PocType_STD_VIDEO_H264_POC_TYPE_0: StdVideoH264PocType = 0; pub const StdVideoH264PocType_STD_VIDEO_H264_POC_TYPE_1: StdVideoH264PocType = 1; pub const StdVideoH264PocType_STD_VIDEO_H264_POC_TYPE_2: StdVideoH264PocType = 2; pub const StdVideoH264PocType_STD_VIDEO_H264_POC_TYPE_INVALID: StdVideoH264PocType = 2147483647; -pub type StdVideoH264PocType = ::std::os::raw::c_uint; +pub type StdVideoH264PocType = ::core::ffi::c_uint; pub const StdVideoH264AspectRatioIdc_STD_VIDEO_H264_ASPECT_RATIO_IDC_UNSPECIFIED: StdVideoH264AspectRatioIdc = 0; pub const StdVideoH264AspectRatioIdc_STD_VIDEO_H264_ASPECT_RATIO_IDC_SQUARE: @@ -163,7 +163,7 @@ pub const StdVideoH264AspectRatioIdc_STD_VIDEO_H264_ASPECT_RATIO_IDC_EXTENDED_SA StdVideoH264AspectRatioIdc = 255; pub const StdVideoH264AspectRatioIdc_STD_VIDEO_H264_ASPECT_RATIO_IDC_INVALID: StdVideoH264AspectRatioIdc = 2147483647; -pub type StdVideoH264AspectRatioIdc = ::std::os::raw::c_uint; +pub type StdVideoH264AspectRatioIdc = ::core::ffi::c_uint; pub const StdVideoH264WeightedBipredIdc_STD_VIDEO_H264_WEIGHTED_BIPRED_IDC_DEFAULT: StdVideoH264WeightedBipredIdc = 0; pub const StdVideoH264WeightedBipredIdc_STD_VIDEO_H264_WEIGHTED_BIPRED_IDC_EXPLICIT: @@ -172,14 +172,14 @@ pub const StdVideoH264WeightedBipredIdc_STD_VIDEO_H264_WEIGHTED_BIPRED_IDC_IMPLI StdVideoH264WeightedBipredIdc = 2; pub const StdVideoH264WeightedBipredIdc_STD_VIDEO_H264_WEIGHTED_BIPRED_IDC_INVALID: StdVideoH264WeightedBipredIdc = 2147483647; -pub type StdVideoH264WeightedBipredIdc = ::std::os::raw::c_uint; +pub type StdVideoH264WeightedBipredIdc = ::core::ffi::c_uint; pub const StdVideoH264ModificationOfPicNumsIdc_STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_SHORT_TERM_SUBTRACT : StdVideoH264ModificationOfPicNumsIdc = 0 ; pub const StdVideoH264ModificationOfPicNumsIdc_STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_SHORT_TERM_ADD : StdVideoH264ModificationOfPicNumsIdc = 1 ; pub const StdVideoH264ModificationOfPicNumsIdc_STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_LONG_TERM : StdVideoH264ModificationOfPicNumsIdc = 2 ; pub const StdVideoH264ModificationOfPicNumsIdc_STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_END: StdVideoH264ModificationOfPicNumsIdc = 3; pub const StdVideoH264ModificationOfPicNumsIdc_STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_INVALID : StdVideoH264ModificationOfPicNumsIdc = 2147483647 ; -pub type StdVideoH264ModificationOfPicNumsIdc = ::std::os::raw::c_uint; +pub type StdVideoH264ModificationOfPicNumsIdc = ::core::ffi::c_uint; pub const StdVideoH264MemMgmtControlOp_STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_END: StdVideoH264MemMgmtControlOp = 0; pub const StdVideoH264MemMgmtControlOp_STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_UNMARK_SHORT_TERM: @@ -194,31 +194,31 @@ pub const StdVideoH264MemMgmtControlOp_STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_UNMARK pub const StdVideoH264MemMgmtControlOp_STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_MARK_CURRENT_AS_LONG_TERM : StdVideoH264MemMgmtControlOp = 6 ; pub const StdVideoH264MemMgmtControlOp_STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_INVALID: StdVideoH264MemMgmtControlOp = 2147483647; -pub type StdVideoH264MemMgmtControlOp = ::std::os::raw::c_uint; +pub type StdVideoH264MemMgmtControlOp = ::core::ffi::c_uint; pub const StdVideoH264CabacInitIdc_STD_VIDEO_H264_CABAC_INIT_IDC_0: StdVideoH264CabacInitIdc = 0; pub const StdVideoH264CabacInitIdc_STD_VIDEO_H264_CABAC_INIT_IDC_1: StdVideoH264CabacInitIdc = 1; pub const StdVideoH264CabacInitIdc_STD_VIDEO_H264_CABAC_INIT_IDC_2: StdVideoH264CabacInitIdc = 2; pub const StdVideoH264CabacInitIdc_STD_VIDEO_H264_CABAC_INIT_IDC_INVALID: StdVideoH264CabacInitIdc = 2147483647; -pub type StdVideoH264CabacInitIdc = ::std::os::raw::c_uint; +pub type StdVideoH264CabacInitIdc = ::core::ffi::c_uint; pub const StdVideoH264DisableDeblockingFilterIdc_STD_VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_DISABLED : StdVideoH264DisableDeblockingFilterIdc = 0 ; pub const StdVideoH264DisableDeblockingFilterIdc_STD_VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_ENABLED : StdVideoH264DisableDeblockingFilterIdc = 1 ; pub const StdVideoH264DisableDeblockingFilterIdc_STD_VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_PARTIAL : StdVideoH264DisableDeblockingFilterIdc = 2 ; pub const StdVideoH264DisableDeblockingFilterIdc_STD_VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_INVALID : StdVideoH264DisableDeblockingFilterIdc = 2147483647 ; -pub type StdVideoH264DisableDeblockingFilterIdc = ::std::os::raw::c_uint; +pub type StdVideoH264DisableDeblockingFilterIdc = ::core::ffi::c_uint; pub const StdVideoH264SliceType_STD_VIDEO_H264_SLICE_TYPE_P: StdVideoH264SliceType = 0; pub const StdVideoH264SliceType_STD_VIDEO_H264_SLICE_TYPE_B: StdVideoH264SliceType = 1; pub const StdVideoH264SliceType_STD_VIDEO_H264_SLICE_TYPE_I: StdVideoH264SliceType = 2; pub const StdVideoH264SliceType_STD_VIDEO_H264_SLICE_TYPE_INVALID: StdVideoH264SliceType = 2147483647; -pub type StdVideoH264SliceType = ::std::os::raw::c_uint; +pub type StdVideoH264SliceType = ::core::ffi::c_uint; pub const StdVideoH264PictureType_STD_VIDEO_H264_PICTURE_TYPE_P: StdVideoH264PictureType = 0; pub const StdVideoH264PictureType_STD_VIDEO_H264_PICTURE_TYPE_B: StdVideoH264PictureType = 1; pub const StdVideoH264PictureType_STD_VIDEO_H264_PICTURE_TYPE_I: StdVideoH264PictureType = 2; pub const StdVideoH264PictureType_STD_VIDEO_H264_PICTURE_TYPE_IDR: StdVideoH264PictureType = 5; pub const StdVideoH264PictureType_STD_VIDEO_H264_PICTURE_TYPE_INVALID: StdVideoH264PictureType = 2147483647; -pub type StdVideoH264PictureType = ::std::os::raw::c_uint; +pub type StdVideoH264PictureType = ::core::ffi::c_uint; #[repr(C)] #[repr(align(4))] #[derive(Debug, Copy, Clone)] @@ -230,12 +230,12 @@ pub struct StdVideoH264SpsVuiFlags { #[test] fn bindgen_test_layout_StdVideoH264SpsVuiFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoH264SpsVuiFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoH264SpsVuiFlags)) ); @@ -243,133 +243,133 @@ fn bindgen_test_layout_StdVideoH264SpsVuiFlags() { impl StdVideoH264SpsVuiFlags { #[inline] pub fn aspect_ratio_info_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_aspect_ratio_info_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn overscan_info_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_overscan_info_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn overscan_appropriate_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_overscan_appropriate_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn video_signal_type_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_video_signal_type_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } #[inline] pub fn video_full_range_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } } #[inline] pub fn set_video_full_range_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(4usize, 1u8, val as u64) } } #[inline] pub fn color_description_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } } #[inline] pub fn set_color_description_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(5usize, 1u8, val as u64) } } #[inline] pub fn chroma_loc_info_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } } #[inline] pub fn set_chroma_loc_info_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(6usize, 1u8, val as u64) } } #[inline] pub fn timing_info_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } } #[inline] pub fn set_timing_info_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(7usize, 1u8, val as u64) } } #[inline] pub fn fixed_frame_rate_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } } #[inline] pub fn set_fixed_frame_rate_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(8usize, 1u8, val as u64) } } #[inline] pub fn bitstream_restriction_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) } } #[inline] pub fn set_bitstream_restriction_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(9usize, 1u8, val as u64) } } #[inline] pub fn nal_hrd_parameters_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) } } #[inline] pub fn set_nal_hrd_parameters_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(10usize, 1u8, val as u64) } } #[inline] pub fn vcl_hrd_parameters_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) } } #[inline] pub fn set_vcl_hrd_parameters_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(11usize, 1u8, val as u64) } } @@ -391,62 +391,62 @@ impl StdVideoH264SpsVuiFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 2usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let aspect_ratio_info_present_flag: u32 = - unsafe { ::std::mem::transmute(aspect_ratio_info_present_flag) }; + unsafe { ::core::mem::transmute(aspect_ratio_info_present_flag) }; aspect_ratio_info_present_flag as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { let overscan_info_present_flag: u32 = - unsafe { ::std::mem::transmute(overscan_info_present_flag) }; + unsafe { ::core::mem::transmute(overscan_info_present_flag) }; overscan_info_present_flag as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { let overscan_appropriate_flag: u32 = - unsafe { ::std::mem::transmute(overscan_appropriate_flag) }; + unsafe { ::core::mem::transmute(overscan_appropriate_flag) }; overscan_appropriate_flag as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { let video_signal_type_present_flag: u32 = - unsafe { ::std::mem::transmute(video_signal_type_present_flag) }; + unsafe { ::core::mem::transmute(video_signal_type_present_flag) }; video_signal_type_present_flag as u64 }); __bindgen_bitfield_unit.set(4usize, 1u8, { let video_full_range_flag: u32 = - unsafe { ::std::mem::transmute(video_full_range_flag) }; + unsafe { ::core::mem::transmute(video_full_range_flag) }; video_full_range_flag as u64 }); __bindgen_bitfield_unit.set(5usize, 1u8, { let color_description_present_flag: u32 = - unsafe { ::std::mem::transmute(color_description_present_flag) }; + unsafe { ::core::mem::transmute(color_description_present_flag) }; color_description_present_flag as u64 }); __bindgen_bitfield_unit.set(6usize, 1u8, { let chroma_loc_info_present_flag: u32 = - unsafe { ::std::mem::transmute(chroma_loc_info_present_flag) }; + unsafe { ::core::mem::transmute(chroma_loc_info_present_flag) }; chroma_loc_info_present_flag as u64 }); __bindgen_bitfield_unit.set(7usize, 1u8, { let timing_info_present_flag: u32 = - unsafe { ::std::mem::transmute(timing_info_present_flag) }; + unsafe { ::core::mem::transmute(timing_info_present_flag) }; timing_info_present_flag as u64 }); __bindgen_bitfield_unit.set(8usize, 1u8, { let fixed_frame_rate_flag: u32 = - unsafe { ::std::mem::transmute(fixed_frame_rate_flag) }; + unsafe { ::core::mem::transmute(fixed_frame_rate_flag) }; fixed_frame_rate_flag as u64 }); __bindgen_bitfield_unit.set(9usize, 1u8, { let bitstream_restriction_flag: u32 = - unsafe { ::std::mem::transmute(bitstream_restriction_flag) }; + unsafe { ::core::mem::transmute(bitstream_restriction_flag) }; bitstream_restriction_flag as u64 }); __bindgen_bitfield_unit.set(10usize, 1u8, { let nal_hrd_parameters_present_flag: u32 = - unsafe { ::std::mem::transmute(nal_hrd_parameters_present_flag) }; + unsafe { ::core::mem::transmute(nal_hrd_parameters_present_flag) }; nal_hrd_parameters_present_flag as u64 }); __bindgen_bitfield_unit.set(11usize, 1u8, { let vcl_hrd_parameters_present_flag: u32 = - unsafe { ::std::mem::transmute(vcl_hrd_parameters_present_flag) }; + unsafe { ::core::mem::transmute(vcl_hrd_parameters_present_flag) }; vcl_hrd_parameters_present_flag as u64 }); __bindgen_bitfield_unit @@ -469,21 +469,21 @@ pub struct StdVideoH264HrdParameters { } #[test] fn bindgen_test_layout_StdVideoH264HrdParameters() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 308usize, concat!("Size of: ", stringify!(StdVideoH264HrdParameters)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoH264HrdParameters)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cpb_cnt_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cpb_cnt_minus1) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -493,7 +493,7 @@ fn bindgen_test_layout_StdVideoH264HrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).bit_rate_scale) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).bit_rate_scale) as usize - ptr as usize }, 1usize, concat!( "Offset of field: ", @@ -503,7 +503,7 @@ fn bindgen_test_layout_StdVideoH264HrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cpb_size_scale) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cpb_size_scale) as usize - ptr as usize }, 2usize, concat!( "Offset of field: ", @@ -513,7 +513,7 @@ fn bindgen_test_layout_StdVideoH264HrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 3usize, concat!( "Offset of field: ", @@ -523,7 +523,7 @@ fn bindgen_test_layout_StdVideoH264HrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).bit_rate_value_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).bit_rate_value_minus1) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -533,7 +533,7 @@ fn bindgen_test_layout_StdVideoH264HrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cpb_size_value_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cpb_size_value_minus1) as usize - ptr as usize }, 132usize, concat!( "Offset of field: ", @@ -543,7 +543,7 @@ fn bindgen_test_layout_StdVideoH264HrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cbr_flag) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cbr_flag) as usize - ptr as usize }, 260usize, concat!( "Offset of field: ", @@ -554,7 +554,7 @@ fn bindgen_test_layout_StdVideoH264HrdParameters() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).initial_cpb_removal_delay_length_minus1) as usize + ::core::ptr::addr_of!((*ptr).initial_cpb_removal_delay_length_minus1) as usize - ptr as usize }, 292usize, @@ -567,7 +567,7 @@ fn bindgen_test_layout_StdVideoH264HrdParameters() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).cpb_removal_delay_length_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).cpb_removal_delay_length_minus1) as usize - ptr as usize }, 296usize, concat!( @@ -579,7 +579,7 @@ fn bindgen_test_layout_StdVideoH264HrdParameters() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).dpb_output_delay_length_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).dpb_output_delay_length_minus1) as usize - ptr as usize }, 300usize, concat!( @@ -590,7 +590,7 @@ fn bindgen_test_layout_StdVideoH264HrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).time_offset_length) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).time_offset_length) as usize - ptr as usize }, 304usize, concat!( "Offset of field: ", @@ -622,16 +622,16 @@ pub struct StdVideoH264SequenceParameterSetVui { } #[test] fn bindgen_test_layout_StdVideoH264SequenceParameterSetVui() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 40usize, concat!("Size of: ", stringify!(StdVideoH264SequenceParameterSetVui)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 8usize, concat!( "Alignment of ", @@ -639,7 +639,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -649,7 +649,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).aspect_ratio_idc) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).aspect_ratio_idc) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -659,7 +659,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).sar_width) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).sar_width) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -669,7 +669,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).sar_height) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).sar_height) as usize - ptr as usize }, 10usize, concat!( "Offset of field: ", @@ -679,7 +679,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).video_format) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).video_format) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -689,7 +689,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).colour_primaries) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).colour_primaries) as usize - ptr as usize }, 13usize, concat!( "Offset of field: ", @@ -699,7 +699,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).transfer_characteristics) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).transfer_characteristics) as usize - ptr as usize }, 14usize, concat!( "Offset of field: ", @@ -709,7 +709,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).matrix_coefficients) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).matrix_coefficients) as usize - ptr as usize }, 15usize, concat!( "Offset of field: ", @@ -719,7 +719,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).num_units_in_tick) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).num_units_in_tick) as usize - ptr as usize }, 16usize, concat!( "Offset of field: ", @@ -729,7 +729,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).time_scale) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).time_scale) as usize - ptr as usize }, 20usize, concat!( "Offset of field: ", @@ -739,7 +739,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).max_num_reorder_frames) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).max_num_reorder_frames) as usize - ptr as usize }, 24usize, concat!( "Offset of field: ", @@ -749,7 +749,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).max_dec_frame_buffering) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).max_dec_frame_buffering) as usize - ptr as usize }, 25usize, concat!( "Offset of field: ", @@ -760,7 +760,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSetVui() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).chroma_sample_loc_type_top_field) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).chroma_sample_loc_type_top_field) as usize - ptr as usize }, 26usize, concat!( @@ -772,7 +772,8 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSetVui() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).chroma_sample_loc_type_bottom_field) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).chroma_sample_loc_type_bottom_field) as usize + - ptr as usize }, 27usize, concat!( @@ -783,7 +784,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 28usize, concat!( "Offset of field: ", @@ -793,7 +794,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pHrdParameters) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pHrdParameters) as usize - ptr as usize }, 32usize, concat!( "Offset of field: ", @@ -814,12 +815,12 @@ pub struct StdVideoH264SpsFlags { #[test] fn bindgen_test_layout_StdVideoH264SpsFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoH264SpsFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoH264SpsFlags)) ); @@ -827,177 +828,177 @@ fn bindgen_test_layout_StdVideoH264SpsFlags() { impl StdVideoH264SpsFlags { #[inline] pub fn constraint_set0_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_constraint_set0_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn constraint_set1_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_constraint_set1_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn constraint_set2_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_constraint_set2_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn constraint_set3_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_constraint_set3_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } #[inline] pub fn constraint_set4_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } } #[inline] pub fn set_constraint_set4_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(4usize, 1u8, val as u64) } } #[inline] pub fn constraint_set5_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } } #[inline] pub fn set_constraint_set5_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(5usize, 1u8, val as u64) } } #[inline] pub fn direct_8x8_inference_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } } #[inline] pub fn set_direct_8x8_inference_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(6usize, 1u8, val as u64) } } #[inline] pub fn mb_adaptive_frame_field_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } } #[inline] pub fn set_mb_adaptive_frame_field_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(7usize, 1u8, val as u64) } } #[inline] pub fn frame_mbs_only_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } } #[inline] pub fn set_frame_mbs_only_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(8usize, 1u8, val as u64) } } #[inline] pub fn delta_pic_order_always_zero_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) } } #[inline] pub fn set_delta_pic_order_always_zero_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(9usize, 1u8, val as u64) } } #[inline] pub fn separate_colour_plane_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) } } #[inline] pub fn set_separate_colour_plane_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(10usize, 1u8, val as u64) } } #[inline] pub fn gaps_in_frame_num_value_allowed_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) } } #[inline] pub fn set_gaps_in_frame_num_value_allowed_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(11usize, 1u8, val as u64) } } #[inline] pub fn qpprime_y_zero_transform_bypass_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(12usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(12usize, 1u8) as u32) } } #[inline] pub fn set_qpprime_y_zero_transform_bypass_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(12usize, 1u8, val as u64) } } #[inline] pub fn frame_cropping_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(13usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(13usize, 1u8) as u32) } } #[inline] pub fn set_frame_cropping_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(13usize, 1u8, val as u64) } } #[inline] pub fn seq_scaling_matrix_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(14usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(14usize, 1u8) as u32) } } #[inline] pub fn set_seq_scaling_matrix_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(14usize, 1u8, val as u64) } } #[inline] pub fn vui_parameters_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(15usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(15usize, 1u8) as u32) } } #[inline] pub fn set_vui_parameters_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(15usize, 1u8, val as u64) } } @@ -1022,75 +1023,75 @@ impl StdVideoH264SpsFlags { ) -> __BindgenBitfieldUnit<[u8; 2usize]> { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 2usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { - let constraint_set0_flag: u32 = unsafe { ::std::mem::transmute(constraint_set0_flag) }; + let constraint_set0_flag: u32 = unsafe { ::core::mem::transmute(constraint_set0_flag) }; constraint_set0_flag as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { - let constraint_set1_flag: u32 = unsafe { ::std::mem::transmute(constraint_set1_flag) }; + let constraint_set1_flag: u32 = unsafe { ::core::mem::transmute(constraint_set1_flag) }; constraint_set1_flag as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { - let constraint_set2_flag: u32 = unsafe { ::std::mem::transmute(constraint_set2_flag) }; + let constraint_set2_flag: u32 = unsafe { ::core::mem::transmute(constraint_set2_flag) }; constraint_set2_flag as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { - let constraint_set3_flag: u32 = unsafe { ::std::mem::transmute(constraint_set3_flag) }; + let constraint_set3_flag: u32 = unsafe { ::core::mem::transmute(constraint_set3_flag) }; constraint_set3_flag as u64 }); __bindgen_bitfield_unit.set(4usize, 1u8, { - let constraint_set4_flag: u32 = unsafe { ::std::mem::transmute(constraint_set4_flag) }; + let constraint_set4_flag: u32 = unsafe { ::core::mem::transmute(constraint_set4_flag) }; constraint_set4_flag as u64 }); __bindgen_bitfield_unit.set(5usize, 1u8, { - let constraint_set5_flag: u32 = unsafe { ::std::mem::transmute(constraint_set5_flag) }; + let constraint_set5_flag: u32 = unsafe { ::core::mem::transmute(constraint_set5_flag) }; constraint_set5_flag as u64 }); __bindgen_bitfield_unit.set(6usize, 1u8, { let direct_8x8_inference_flag: u32 = - unsafe { ::std::mem::transmute(direct_8x8_inference_flag) }; + unsafe { ::core::mem::transmute(direct_8x8_inference_flag) }; direct_8x8_inference_flag as u64 }); __bindgen_bitfield_unit.set(7usize, 1u8, { let mb_adaptive_frame_field_flag: u32 = - unsafe { ::std::mem::transmute(mb_adaptive_frame_field_flag) }; + unsafe { ::core::mem::transmute(mb_adaptive_frame_field_flag) }; mb_adaptive_frame_field_flag as u64 }); __bindgen_bitfield_unit.set(8usize, 1u8, { - let frame_mbs_only_flag: u32 = unsafe { ::std::mem::transmute(frame_mbs_only_flag) }; + let frame_mbs_only_flag: u32 = unsafe { ::core::mem::transmute(frame_mbs_only_flag) }; frame_mbs_only_flag as u64 }); __bindgen_bitfield_unit.set(9usize, 1u8, { let delta_pic_order_always_zero_flag: u32 = - unsafe { ::std::mem::transmute(delta_pic_order_always_zero_flag) }; + unsafe { ::core::mem::transmute(delta_pic_order_always_zero_flag) }; delta_pic_order_always_zero_flag as u64 }); __bindgen_bitfield_unit.set(10usize, 1u8, { let separate_colour_plane_flag: u32 = - unsafe { ::std::mem::transmute(separate_colour_plane_flag) }; + unsafe { ::core::mem::transmute(separate_colour_plane_flag) }; separate_colour_plane_flag as u64 }); __bindgen_bitfield_unit.set(11usize, 1u8, { let gaps_in_frame_num_value_allowed_flag: u32 = - unsafe { ::std::mem::transmute(gaps_in_frame_num_value_allowed_flag) }; + unsafe { ::core::mem::transmute(gaps_in_frame_num_value_allowed_flag) }; gaps_in_frame_num_value_allowed_flag as u64 }); __bindgen_bitfield_unit.set(12usize, 1u8, { let qpprime_y_zero_transform_bypass_flag: u32 = - unsafe { ::std::mem::transmute(qpprime_y_zero_transform_bypass_flag) }; + unsafe { ::core::mem::transmute(qpprime_y_zero_transform_bypass_flag) }; qpprime_y_zero_transform_bypass_flag as u64 }); __bindgen_bitfield_unit.set(13usize, 1u8, { - let frame_cropping_flag: u32 = unsafe { ::std::mem::transmute(frame_cropping_flag) }; + let frame_cropping_flag: u32 = unsafe { ::core::mem::transmute(frame_cropping_flag) }; frame_cropping_flag as u64 }); __bindgen_bitfield_unit.set(14usize, 1u8, { let seq_scaling_matrix_present_flag: u32 = - unsafe { ::std::mem::transmute(seq_scaling_matrix_present_flag) }; + unsafe { ::core::mem::transmute(seq_scaling_matrix_present_flag) }; seq_scaling_matrix_present_flag as u64 }); __bindgen_bitfield_unit.set(15usize, 1u8, { let vui_parameters_present_flag: u32 = - unsafe { ::std::mem::transmute(vui_parameters_present_flag) }; + unsafe { ::core::mem::transmute(vui_parameters_present_flag) }; vui_parameters_present_flag as u64 }); __bindgen_bitfield_unit @@ -1106,21 +1107,21 @@ pub struct StdVideoH264ScalingLists { } #[test] fn bindgen_test_layout_StdVideoH264ScalingLists() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 484usize, concat!("Size of: ", stringify!(StdVideoH264ScalingLists)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 2usize, concat!("Alignment of ", stringify!(StdVideoH264ScalingLists)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).scaling_list_present_mask) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).scaling_list_present_mask) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -1131,7 +1132,7 @@ fn bindgen_test_layout_StdVideoH264ScalingLists() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).use_default_scaling_matrix_mask) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).use_default_scaling_matrix_mask) as usize - ptr as usize }, 2usize, concat!( @@ -1142,7 +1143,7 @@ fn bindgen_test_layout_StdVideoH264ScalingLists() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).ScalingList4x4) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).ScalingList4x4) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -1152,7 +1153,7 @@ fn bindgen_test_layout_StdVideoH264ScalingLists() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).ScalingList8x8) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).ScalingList8x8) as usize - ptr as usize }, 100usize, concat!( "Offset of field: ", @@ -1193,16 +1194,16 @@ pub struct StdVideoH264SequenceParameterSet { } #[test] fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 88usize, concat!("Size of: ", stringify!(StdVideoH264SequenceParameterSet)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 8usize, concat!( "Alignment of ", @@ -1210,7 +1211,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -1220,7 +1221,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).profile_idc) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).profile_idc) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -1230,7 +1231,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).level_idc) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).level_idc) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -1240,7 +1241,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).chroma_format_idc) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).chroma_format_idc) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -1250,7 +1251,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).seq_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).seq_parameter_set_id) as usize - ptr as usize }, 16usize, concat!( "Offset of field: ", @@ -1260,7 +1261,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).bit_depth_luma_minus8) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).bit_depth_luma_minus8) as usize - ptr as usize }, 17usize, concat!( "Offset of field: ", @@ -1270,7 +1271,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).bit_depth_chroma_minus8) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).bit_depth_chroma_minus8) as usize - ptr as usize }, 18usize, concat!( "Offset of field: ", @@ -1280,7 +1281,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).log2_max_frame_num_minus4) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).log2_max_frame_num_minus4) as usize - ptr as usize }, 19usize, concat!( "Offset of field: ", @@ -1290,7 +1291,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pic_order_cnt_type) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pic_order_cnt_type) as usize - ptr as usize }, 20usize, concat!( "Offset of field: ", @@ -1300,7 +1301,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).offset_for_non_ref_pic) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).offset_for_non_ref_pic) as usize - ptr as usize }, 24usize, concat!( "Offset of field: ", @@ -1311,7 +1312,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).offset_for_top_to_bottom_field) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).offset_for_top_to_bottom_field) as usize - ptr as usize }, 28usize, concat!( @@ -1323,7 +1324,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).log2_max_pic_order_cnt_lsb_minus4) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).log2_max_pic_order_cnt_lsb_minus4) as usize - ptr as usize }, 32usize, concat!( @@ -1335,7 +1336,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).num_ref_frames_in_pic_order_cnt_cycle) as usize + ::core::ptr::addr_of!((*ptr).num_ref_frames_in_pic_order_cnt_cycle) as usize - ptr as usize }, 33usize, @@ -1347,7 +1348,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).max_num_ref_frames) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).max_num_ref_frames) as usize - ptr as usize }, 34usize, concat!( "Offset of field: ", @@ -1357,7 +1358,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 35usize, concat!( "Offset of field: ", @@ -1367,7 +1368,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pic_width_in_mbs_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pic_width_in_mbs_minus1) as usize - ptr as usize }, 36usize, concat!( "Offset of field: ", @@ -1378,7 +1379,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).pic_height_in_map_units_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).pic_height_in_map_units_minus1) as usize - ptr as usize }, 40usize, concat!( @@ -1389,7 +1390,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).frame_crop_left_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).frame_crop_left_offset) as usize - ptr as usize }, 44usize, concat!( "Offset of field: ", @@ -1399,7 +1400,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).frame_crop_right_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).frame_crop_right_offset) as usize - ptr as usize }, 48usize, concat!( "Offset of field: ", @@ -1409,7 +1410,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).frame_crop_top_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).frame_crop_top_offset) as usize - ptr as usize }, 52usize, concat!( "Offset of field: ", @@ -1419,7 +1420,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).frame_crop_bottom_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).frame_crop_bottom_offset) as usize - ptr as usize }, 56usize, concat!( "Offset of field: ", @@ -1429,7 +1430,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved2) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved2) as usize - ptr as usize }, 60usize, concat!( "Offset of field: ", @@ -1439,7 +1440,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pOffsetForRefFrame) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pOffsetForRefFrame) as usize - ptr as usize }, 64usize, concat!( "Offset of field: ", @@ -1449,7 +1450,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pScalingLists) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pScalingLists) as usize - ptr as usize }, 72usize, concat!( "Offset of field: ", @@ -1459,7 +1460,7 @@ fn bindgen_test_layout_StdVideoH264SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pSequenceParameterSetVui) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pSequenceParameterSetVui) as usize - ptr as usize }, 80usize, concat!( "Offset of field: ", @@ -1480,12 +1481,12 @@ pub struct StdVideoH264PpsFlags { #[test] fn bindgen_test_layout_StdVideoH264PpsFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoH264PpsFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoH264PpsFlags)) ); @@ -1493,89 +1494,89 @@ fn bindgen_test_layout_StdVideoH264PpsFlags() { impl StdVideoH264PpsFlags { #[inline] pub fn transform_8x8_mode_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_transform_8x8_mode_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn redundant_pic_cnt_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_redundant_pic_cnt_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn constrained_intra_pred_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_constrained_intra_pred_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn deblocking_filter_control_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_deblocking_filter_control_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } #[inline] pub fn weighted_pred_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } } #[inline] pub fn set_weighted_pred_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(4usize, 1u8, val as u64) } } #[inline] pub fn bottom_field_pic_order_in_frame_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } } #[inline] pub fn set_bottom_field_pic_order_in_frame_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(5usize, 1u8, val as u64) } } #[inline] pub fn entropy_coding_mode_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } } #[inline] pub fn set_entropy_coding_mode_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(6usize, 1u8, val as u64) } } #[inline] pub fn pic_scaling_matrix_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } } #[inline] pub fn set_pic_scaling_matrix_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(7usize, 1u8, val as u64) } } @@ -1593,41 +1594,41 @@ impl StdVideoH264PpsFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let transform_8x8_mode_flag: u32 = - unsafe { ::std::mem::transmute(transform_8x8_mode_flag) }; + unsafe { ::core::mem::transmute(transform_8x8_mode_flag) }; transform_8x8_mode_flag as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { let redundant_pic_cnt_present_flag: u32 = - unsafe { ::std::mem::transmute(redundant_pic_cnt_present_flag) }; + unsafe { ::core::mem::transmute(redundant_pic_cnt_present_flag) }; redundant_pic_cnt_present_flag as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { let constrained_intra_pred_flag: u32 = - unsafe { ::std::mem::transmute(constrained_intra_pred_flag) }; + unsafe { ::core::mem::transmute(constrained_intra_pred_flag) }; constrained_intra_pred_flag as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { let deblocking_filter_control_present_flag: u32 = - unsafe { ::std::mem::transmute(deblocking_filter_control_present_flag) }; + unsafe { ::core::mem::transmute(deblocking_filter_control_present_flag) }; deblocking_filter_control_present_flag as u64 }); __bindgen_bitfield_unit.set(4usize, 1u8, { - let weighted_pred_flag: u32 = unsafe { ::std::mem::transmute(weighted_pred_flag) }; + let weighted_pred_flag: u32 = unsafe { ::core::mem::transmute(weighted_pred_flag) }; weighted_pred_flag as u64 }); __bindgen_bitfield_unit.set(5usize, 1u8, { let bottom_field_pic_order_in_frame_present_flag: u32 = - unsafe { ::std::mem::transmute(bottom_field_pic_order_in_frame_present_flag) }; + unsafe { ::core::mem::transmute(bottom_field_pic_order_in_frame_present_flag) }; bottom_field_pic_order_in_frame_present_flag as u64 }); __bindgen_bitfield_unit.set(6usize, 1u8, { let entropy_coding_mode_flag: u32 = - unsafe { ::std::mem::transmute(entropy_coding_mode_flag) }; + unsafe { ::core::mem::transmute(entropy_coding_mode_flag) }; entropy_coding_mode_flag as u64 }); __bindgen_bitfield_unit.set(7usize, 1u8, { let pic_scaling_matrix_present_flag: u32 = - unsafe { ::std::mem::transmute(pic_scaling_matrix_present_flag) }; + unsafe { ::core::mem::transmute(pic_scaling_matrix_present_flag) }; pic_scaling_matrix_present_flag as u64 }); __bindgen_bitfield_unit @@ -1650,21 +1651,21 @@ pub struct StdVideoH264PictureParameterSet { } #[test] fn bindgen_test_layout_StdVideoH264PictureParameterSet() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 24usize, concat!("Size of: ", stringify!(StdVideoH264PictureParameterSet)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 8usize, concat!("Alignment of ", stringify!(StdVideoH264PictureParameterSet)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -1674,7 +1675,7 @@ fn bindgen_test_layout_StdVideoH264PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).seq_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).seq_parameter_set_id) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -1684,7 +1685,7 @@ fn bindgen_test_layout_StdVideoH264PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pic_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pic_parameter_set_id) as usize - ptr as usize }, 5usize, concat!( "Offset of field: ", @@ -1695,7 +1696,7 @@ fn bindgen_test_layout_StdVideoH264PictureParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).num_ref_idx_l0_default_active_minus1) as usize + ::core::ptr::addr_of!((*ptr).num_ref_idx_l0_default_active_minus1) as usize - ptr as usize }, 6usize, @@ -1708,7 +1709,7 @@ fn bindgen_test_layout_StdVideoH264PictureParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).num_ref_idx_l1_default_active_minus1) as usize + ::core::ptr::addr_of!((*ptr).num_ref_idx_l1_default_active_minus1) as usize - ptr as usize }, 7usize, @@ -1720,7 +1721,7 @@ fn bindgen_test_layout_StdVideoH264PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).weighted_bipred_idc) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).weighted_bipred_idc) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -1730,7 +1731,7 @@ fn bindgen_test_layout_StdVideoH264PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pic_init_qp_minus26) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pic_init_qp_minus26) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -1740,7 +1741,7 @@ fn bindgen_test_layout_StdVideoH264PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pic_init_qs_minus26) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pic_init_qs_minus26) as usize - ptr as usize }, 13usize, concat!( "Offset of field: ", @@ -1750,7 +1751,7 @@ fn bindgen_test_layout_StdVideoH264PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).chroma_qp_index_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).chroma_qp_index_offset) as usize - ptr as usize }, 14usize, concat!( "Offset of field: ", @@ -1761,7 +1762,7 @@ fn bindgen_test_layout_StdVideoH264PictureParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).second_chroma_qp_index_offset) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).second_chroma_qp_index_offset) as usize - ptr as usize }, 15usize, concat!( @@ -1772,7 +1773,7 @@ fn bindgen_test_layout_StdVideoH264PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pScalingLists) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pScalingLists) as usize - ptr as usize }, 16usize, concat!( "Offset of field: ", @@ -1793,12 +1794,12 @@ pub struct StdVideoDecodeH264PictureInfoFlags { #[test] fn bindgen_test_layout_StdVideoDecodeH264PictureInfoFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoDecodeH264PictureInfoFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -1809,67 +1810,67 @@ fn bindgen_test_layout_StdVideoDecodeH264PictureInfoFlags() { impl StdVideoDecodeH264PictureInfoFlags { #[inline] pub fn field_pic_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_field_pic_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn is_intra(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_is_intra(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn IdrPicFlag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_IdrPicFlag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn bottom_field_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_bottom_field_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } #[inline] pub fn is_reference(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } } #[inline] pub fn set_is_reference(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(4usize, 1u8, val as u64) } } #[inline] pub fn complementary_field_pair(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } } #[inline] pub fn set_complementary_field_pair(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(5usize, 1u8, val as u64) } } @@ -1884,28 +1885,28 @@ impl StdVideoDecodeH264PictureInfoFlags { ) -> __BindgenBitfieldUnit<[u8; 1usize]> { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { - let field_pic_flag: u32 = unsafe { ::std::mem::transmute(field_pic_flag) }; + let field_pic_flag: u32 = unsafe { ::core::mem::transmute(field_pic_flag) }; field_pic_flag as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { - let is_intra: u32 = unsafe { ::std::mem::transmute(is_intra) }; + let is_intra: u32 = unsafe { ::core::mem::transmute(is_intra) }; is_intra as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { - let IdrPicFlag: u32 = unsafe { ::std::mem::transmute(IdrPicFlag) }; + let IdrPicFlag: u32 = unsafe { ::core::mem::transmute(IdrPicFlag) }; IdrPicFlag as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { - let bottom_field_flag: u32 = unsafe { ::std::mem::transmute(bottom_field_flag) }; + let bottom_field_flag: u32 = unsafe { ::core::mem::transmute(bottom_field_flag) }; bottom_field_flag as u64 }); __bindgen_bitfield_unit.set(4usize, 1u8, { - let is_reference: u32 = unsafe { ::std::mem::transmute(is_reference) }; + let is_reference: u32 = unsafe { ::core::mem::transmute(is_reference) }; is_reference as u64 }); __bindgen_bitfield_unit.set(5usize, 1u8, { let complementary_field_pair: u32 = - unsafe { ::std::mem::transmute(complementary_field_pair) }; + unsafe { ::core::mem::transmute(complementary_field_pair) }; complementary_field_pair as u64 }); __bindgen_bitfield_unit @@ -1925,21 +1926,21 @@ pub struct StdVideoDecodeH264PictureInfo { } #[test] fn bindgen_test_layout_StdVideoDecodeH264PictureInfo() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 20usize, concat!("Size of: ", stringify!(StdVideoDecodeH264PictureInfo)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoDecodeH264PictureInfo)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -1949,7 +1950,7 @@ fn bindgen_test_layout_StdVideoDecodeH264PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).seq_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).seq_parameter_set_id) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -1959,7 +1960,7 @@ fn bindgen_test_layout_StdVideoDecodeH264PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pic_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pic_parameter_set_id) as usize - ptr as usize }, 5usize, concat!( "Offset of field: ", @@ -1969,7 +1970,7 @@ fn bindgen_test_layout_StdVideoDecodeH264PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 6usize, concat!( "Offset of field: ", @@ -1979,7 +1980,7 @@ fn bindgen_test_layout_StdVideoDecodeH264PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved2) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved2) as usize - ptr as usize }, 7usize, concat!( "Offset of field: ", @@ -1989,7 +1990,7 @@ fn bindgen_test_layout_StdVideoDecodeH264PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).frame_num) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).frame_num) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -1999,7 +2000,7 @@ fn bindgen_test_layout_StdVideoDecodeH264PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).idr_pic_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).idr_pic_id) as usize - ptr as usize }, 10usize, concat!( "Offset of field: ", @@ -2009,7 +2010,7 @@ fn bindgen_test_layout_StdVideoDecodeH264PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).PicOrderCnt) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).PicOrderCnt) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -2030,7 +2031,7 @@ pub struct StdVideoDecodeH264ReferenceInfoFlags { #[test] fn bindgen_test_layout_StdVideoDecodeH264ReferenceInfoFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!( "Size of: ", @@ -2038,7 +2039,7 @@ fn bindgen_test_layout_StdVideoDecodeH264ReferenceInfoFlags() { ) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -2049,45 +2050,45 @@ fn bindgen_test_layout_StdVideoDecodeH264ReferenceInfoFlags() { impl StdVideoDecodeH264ReferenceInfoFlags { #[inline] pub fn top_field_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_top_field_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn bottom_field_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_bottom_field_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn used_for_long_term_reference(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_used_for_long_term_reference(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn is_non_existing(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_is_non_existing(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } @@ -2100,20 +2101,20 @@ impl StdVideoDecodeH264ReferenceInfoFlags { ) -> __BindgenBitfieldUnit<[u8; 1usize]> { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { - let top_field_flag: u32 = unsafe { ::std::mem::transmute(top_field_flag) }; + let top_field_flag: u32 = unsafe { ::core::mem::transmute(top_field_flag) }; top_field_flag as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { - let bottom_field_flag: u32 = unsafe { ::std::mem::transmute(bottom_field_flag) }; + let bottom_field_flag: u32 = unsafe { ::core::mem::transmute(bottom_field_flag) }; bottom_field_flag as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { let used_for_long_term_reference: u32 = - unsafe { ::std::mem::transmute(used_for_long_term_reference) }; + unsafe { ::core::mem::transmute(used_for_long_term_reference) }; used_for_long_term_reference as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { - let is_non_existing: u32 = unsafe { ::std::mem::transmute(is_non_existing) }; + let is_non_existing: u32 = unsafe { ::core::mem::transmute(is_non_existing) }; is_non_existing as u64 }); __bindgen_bitfield_unit @@ -2129,21 +2130,21 @@ pub struct StdVideoDecodeH264ReferenceInfo { } #[test] fn bindgen_test_layout_StdVideoDecodeH264ReferenceInfo() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 16usize, concat!("Size of: ", stringify!(StdVideoDecodeH264ReferenceInfo)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoDecodeH264ReferenceInfo)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -2153,7 +2154,7 @@ fn bindgen_test_layout_StdVideoDecodeH264ReferenceInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).FrameNum) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).FrameNum) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -2163,7 +2164,7 @@ fn bindgen_test_layout_StdVideoDecodeH264ReferenceInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved) as usize - ptr as usize }, 6usize, concat!( "Offset of field: ", @@ -2173,7 +2174,7 @@ fn bindgen_test_layout_StdVideoDecodeH264ReferenceInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).PicOrderCnt) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).PicOrderCnt) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -2193,7 +2194,7 @@ pub const StdVideoH265ChromaFormatIdc_STD_VIDEO_H265_CHROMA_FORMAT_IDC_444: StdVideoH265ChromaFormatIdc = 3; pub const StdVideoH265ChromaFormatIdc_STD_VIDEO_H265_CHROMA_FORMAT_IDC_INVALID: StdVideoH265ChromaFormatIdc = 2147483647; -pub type StdVideoH265ChromaFormatIdc = ::std::os::raw::c_uint; +pub type StdVideoH265ChromaFormatIdc = ::core::ffi::c_uint; pub const StdVideoH265ProfileIdc_STD_VIDEO_H265_PROFILE_IDC_MAIN: StdVideoH265ProfileIdc = 1; pub const StdVideoH265ProfileIdc_STD_VIDEO_H265_PROFILE_IDC_MAIN_10: StdVideoH265ProfileIdc = 2; pub const StdVideoH265ProfileIdc_STD_VIDEO_H265_PROFILE_IDC_MAIN_STILL_PICTURE: @@ -2204,7 +2205,7 @@ pub const StdVideoH265ProfileIdc_STD_VIDEO_H265_PROFILE_IDC_SCC_EXTENSIONS: StdV 9; pub const StdVideoH265ProfileIdc_STD_VIDEO_H265_PROFILE_IDC_INVALID: StdVideoH265ProfileIdc = 2147483647; -pub type StdVideoH265ProfileIdc = ::std::os::raw::c_uint; +pub type StdVideoH265ProfileIdc = ::core::ffi::c_uint; pub const StdVideoH265LevelIdc_STD_VIDEO_H265_LEVEL_IDC_1_0: StdVideoH265LevelIdc = 0; pub const StdVideoH265LevelIdc_STD_VIDEO_H265_LEVEL_IDC_2_0: StdVideoH265LevelIdc = 1; pub const StdVideoH265LevelIdc_STD_VIDEO_H265_LEVEL_IDC_2_1: StdVideoH265LevelIdc = 2; @@ -2219,20 +2220,20 @@ pub const StdVideoH265LevelIdc_STD_VIDEO_H265_LEVEL_IDC_6_0: StdVideoH265LevelId pub const StdVideoH265LevelIdc_STD_VIDEO_H265_LEVEL_IDC_6_1: StdVideoH265LevelIdc = 11; pub const StdVideoH265LevelIdc_STD_VIDEO_H265_LEVEL_IDC_6_2: StdVideoH265LevelIdc = 12; pub const StdVideoH265LevelIdc_STD_VIDEO_H265_LEVEL_IDC_INVALID: StdVideoH265LevelIdc = 2147483647; -pub type StdVideoH265LevelIdc = ::std::os::raw::c_uint; +pub type StdVideoH265LevelIdc = ::core::ffi::c_uint; pub const StdVideoH265SliceType_STD_VIDEO_H265_SLICE_TYPE_B: StdVideoH265SliceType = 0; pub const StdVideoH265SliceType_STD_VIDEO_H265_SLICE_TYPE_P: StdVideoH265SliceType = 1; pub const StdVideoH265SliceType_STD_VIDEO_H265_SLICE_TYPE_I: StdVideoH265SliceType = 2; pub const StdVideoH265SliceType_STD_VIDEO_H265_SLICE_TYPE_INVALID: StdVideoH265SliceType = 2147483647; -pub type StdVideoH265SliceType = ::std::os::raw::c_uint; +pub type StdVideoH265SliceType = ::core::ffi::c_uint; pub const StdVideoH265PictureType_STD_VIDEO_H265_PICTURE_TYPE_P: StdVideoH265PictureType = 0; pub const StdVideoH265PictureType_STD_VIDEO_H265_PICTURE_TYPE_B: StdVideoH265PictureType = 1; pub const StdVideoH265PictureType_STD_VIDEO_H265_PICTURE_TYPE_I: StdVideoH265PictureType = 2; pub const StdVideoH265PictureType_STD_VIDEO_H265_PICTURE_TYPE_IDR: StdVideoH265PictureType = 3; pub const StdVideoH265PictureType_STD_VIDEO_H265_PICTURE_TYPE_INVALID: StdVideoH265PictureType = 2147483647; -pub type StdVideoH265PictureType = ::std::os::raw::c_uint; +pub type StdVideoH265PictureType = ::core::ffi::c_uint; pub const StdVideoH265AspectRatioIdc_STD_VIDEO_H265_ASPECT_RATIO_IDC_UNSPECIFIED: StdVideoH265AspectRatioIdc = 0; pub const StdVideoH265AspectRatioIdc_STD_VIDEO_H265_ASPECT_RATIO_IDC_SQUARE: @@ -2271,7 +2272,7 @@ pub const StdVideoH265AspectRatioIdc_STD_VIDEO_H265_ASPECT_RATIO_IDC_EXTENDED_SA StdVideoH265AspectRatioIdc = 255; pub const StdVideoH265AspectRatioIdc_STD_VIDEO_H265_ASPECT_RATIO_IDC_INVALID: StdVideoH265AspectRatioIdc = 2147483647; -pub type StdVideoH265AspectRatioIdc = ::std::os::raw::c_uint; +pub type StdVideoH265AspectRatioIdc = ::core::ffi::c_uint; #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct StdVideoH265DecPicBufMgr { @@ -2281,21 +2282,21 @@ pub struct StdVideoH265DecPicBufMgr { } #[test] fn bindgen_test_layout_StdVideoH265DecPicBufMgr() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 44usize, concat!("Size of: ", stringify!(StdVideoH265DecPicBufMgr)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoH265DecPicBufMgr)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).max_latency_increase_plus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).max_latency_increase_plus1) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -2306,7 +2307,7 @@ fn bindgen_test_layout_StdVideoH265DecPicBufMgr() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).max_dec_pic_buffering_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).max_dec_pic_buffering_minus1) as usize - ptr as usize }, 28usize, concat!( @@ -2317,7 +2318,7 @@ fn bindgen_test_layout_StdVideoH265DecPicBufMgr() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).max_num_reorder_pics) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).max_num_reorder_pics) as usize - ptr as usize }, 35usize, concat!( "Offset of field: ", @@ -2338,16 +2339,16 @@ pub struct StdVideoH265SubLayerHrdParameters { } #[test] fn bindgen_test_layout_StdVideoH265SubLayerHrdParameters() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 516usize, concat!("Size of: ", stringify!(StdVideoH265SubLayerHrdParameters)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -2355,7 +2356,7 @@ fn bindgen_test_layout_StdVideoH265SubLayerHrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).bit_rate_value_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).bit_rate_value_minus1) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -2365,7 +2366,7 @@ fn bindgen_test_layout_StdVideoH265SubLayerHrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cpb_size_value_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cpb_size_value_minus1) as usize - ptr as usize }, 128usize, concat!( "Offset of field: ", @@ -2375,7 +2376,7 @@ fn bindgen_test_layout_StdVideoH265SubLayerHrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cpb_size_du_value_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cpb_size_du_value_minus1) as usize - ptr as usize }, 256usize, concat!( "Offset of field: ", @@ -2385,7 +2386,7 @@ fn bindgen_test_layout_StdVideoH265SubLayerHrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).bit_rate_du_value_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).bit_rate_du_value_minus1) as usize - ptr as usize }, 384usize, concat!( "Offset of field: ", @@ -2395,7 +2396,7 @@ fn bindgen_test_layout_StdVideoH265SubLayerHrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cbr_flag) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cbr_flag) as usize - ptr as usize }, 512usize, concat!( "Offset of field: ", @@ -2415,12 +2416,12 @@ pub struct StdVideoH265HrdFlags { #[test] fn bindgen_test_layout_StdVideoH265HrdFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoH265HrdFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoH265HrdFlags)) ); @@ -2428,78 +2429,78 @@ fn bindgen_test_layout_StdVideoH265HrdFlags() { impl StdVideoH265HrdFlags { #[inline] pub fn nal_hrd_parameters_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_nal_hrd_parameters_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn vcl_hrd_parameters_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_vcl_hrd_parameters_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn sub_pic_hrd_params_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_sub_pic_hrd_params_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn sub_pic_cpb_params_in_pic_timing_sei_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_sub_pic_cpb_params_in_pic_timing_sei_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } #[inline] pub fn fixed_pic_rate_general_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 8u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 8u8) as u32) } } #[inline] pub fn set_fixed_pic_rate_general_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(4usize, 8u8, val as u64) } } #[inline] pub fn fixed_pic_rate_within_cvs_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(12usize, 8u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(12usize, 8u8) as u32) } } #[inline] pub fn set_fixed_pic_rate_within_cvs_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(12usize, 8u8, val as u64) } } #[inline] pub fn low_delay_hrd_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(20usize, 8u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(20usize, 8u8) as u32) } } #[inline] pub fn set_low_delay_hrd_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(20usize, 8u8, val as u64) } } @@ -2516,36 +2517,36 @@ impl StdVideoH265HrdFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let nal_hrd_parameters_present_flag: u32 = - unsafe { ::std::mem::transmute(nal_hrd_parameters_present_flag) }; + unsafe { ::core::mem::transmute(nal_hrd_parameters_present_flag) }; nal_hrd_parameters_present_flag as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { let vcl_hrd_parameters_present_flag: u32 = - unsafe { ::std::mem::transmute(vcl_hrd_parameters_present_flag) }; + unsafe { ::core::mem::transmute(vcl_hrd_parameters_present_flag) }; vcl_hrd_parameters_present_flag as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { let sub_pic_hrd_params_present_flag: u32 = - unsafe { ::std::mem::transmute(sub_pic_hrd_params_present_flag) }; + unsafe { ::core::mem::transmute(sub_pic_hrd_params_present_flag) }; sub_pic_hrd_params_present_flag as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { let sub_pic_cpb_params_in_pic_timing_sei_flag: u32 = - unsafe { ::std::mem::transmute(sub_pic_cpb_params_in_pic_timing_sei_flag) }; + unsafe { ::core::mem::transmute(sub_pic_cpb_params_in_pic_timing_sei_flag) }; sub_pic_cpb_params_in_pic_timing_sei_flag as u64 }); __bindgen_bitfield_unit.set(4usize, 8u8, { let fixed_pic_rate_general_flag: u32 = - unsafe { ::std::mem::transmute(fixed_pic_rate_general_flag) }; + unsafe { ::core::mem::transmute(fixed_pic_rate_general_flag) }; fixed_pic_rate_general_flag as u64 }); __bindgen_bitfield_unit.set(12usize, 8u8, { let fixed_pic_rate_within_cvs_flag: u32 = - unsafe { ::std::mem::transmute(fixed_pic_rate_within_cvs_flag) }; + unsafe { ::core::mem::transmute(fixed_pic_rate_within_cvs_flag) }; fixed_pic_rate_within_cvs_flag as u64 }); __bindgen_bitfield_unit.set(20usize, 8u8, { - let low_delay_hrd_flag: u32 = unsafe { ::std::mem::transmute(low_delay_hrd_flag) }; + let low_delay_hrd_flag: u32 = unsafe { ::core::mem::transmute(low_delay_hrd_flag) }; low_delay_hrd_flag as u64 }); __bindgen_bitfield_unit @@ -2572,21 +2573,21 @@ pub struct StdVideoH265HrdParameters { } #[test] fn bindgen_test_layout_StdVideoH265HrdParameters() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 56usize, concat!("Size of: ", stringify!(StdVideoH265HrdParameters)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 8usize, concat!("Alignment of ", stringify!(StdVideoH265HrdParameters)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -2596,7 +2597,7 @@ fn bindgen_test_layout_StdVideoH265HrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).tick_divisor_minus2) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).tick_divisor_minus2) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -2607,7 +2608,7 @@ fn bindgen_test_layout_StdVideoH265HrdParameters() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).du_cpb_removal_delay_increment_length_minus1) as usize + ::core::ptr::addr_of!((*ptr).du_cpb_removal_delay_increment_length_minus1) as usize - ptr as usize }, 5usize, @@ -2620,7 +2621,7 @@ fn bindgen_test_layout_StdVideoH265HrdParameters() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).dpb_output_delay_du_length_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).dpb_output_delay_du_length_minus1) as usize - ptr as usize }, 6usize, concat!( @@ -2631,7 +2632,7 @@ fn bindgen_test_layout_StdVideoH265HrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).bit_rate_scale) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).bit_rate_scale) as usize - ptr as usize }, 7usize, concat!( "Offset of field: ", @@ -2641,7 +2642,7 @@ fn bindgen_test_layout_StdVideoH265HrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cpb_size_scale) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cpb_size_scale) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -2651,7 +2652,7 @@ fn bindgen_test_layout_StdVideoH265HrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cpb_size_du_scale) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cpb_size_du_scale) as usize - ptr as usize }, 9usize, concat!( "Offset of field: ", @@ -2662,7 +2663,7 @@ fn bindgen_test_layout_StdVideoH265HrdParameters() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).initial_cpb_removal_delay_length_minus1) as usize + ::core::ptr::addr_of!((*ptr).initial_cpb_removal_delay_length_minus1) as usize - ptr as usize }, 10usize, @@ -2675,7 +2676,7 @@ fn bindgen_test_layout_StdVideoH265HrdParameters() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).au_cpb_removal_delay_length_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).au_cpb_removal_delay_length_minus1) as usize - ptr as usize }, 11usize, concat!( @@ -2687,7 +2688,7 @@ fn bindgen_test_layout_StdVideoH265HrdParameters() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).dpb_output_delay_length_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).dpb_output_delay_length_minus1) as usize - ptr as usize }, 12usize, concat!( @@ -2698,7 +2699,7 @@ fn bindgen_test_layout_StdVideoH265HrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cpb_cnt_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cpb_cnt_minus1) as usize - ptr as usize }, 13usize, concat!( "Offset of field: ", @@ -2709,7 +2710,7 @@ fn bindgen_test_layout_StdVideoH265HrdParameters() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).elemental_duration_in_tc_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).elemental_duration_in_tc_minus1) as usize - ptr as usize }, 20usize, concat!( @@ -2720,7 +2721,7 @@ fn bindgen_test_layout_StdVideoH265HrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved) as usize - ptr as usize }, 34usize, concat!( "Offset of field: ", @@ -2730,7 +2731,7 @@ fn bindgen_test_layout_StdVideoH265HrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pSubLayerHrdParametersNal) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pSubLayerHrdParametersNal) as usize - ptr as usize }, 40usize, concat!( "Offset of field: ", @@ -2740,7 +2741,7 @@ fn bindgen_test_layout_StdVideoH265HrdParameters() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pSubLayerHrdParametersVcl) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pSubLayerHrdParametersVcl) as usize - ptr as usize }, 48usize, concat!( "Offset of field: ", @@ -2761,12 +2762,12 @@ pub struct StdVideoH265VpsFlags { #[test] fn bindgen_test_layout_StdVideoH265VpsFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoH265VpsFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoH265VpsFlags)) ); @@ -2774,45 +2775,45 @@ fn bindgen_test_layout_StdVideoH265VpsFlags() { impl StdVideoH265VpsFlags { #[inline] pub fn vps_temporal_id_nesting_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_vps_temporal_id_nesting_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn vps_sub_layer_ordering_info_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_vps_sub_layer_ordering_info_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn vps_timing_info_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_vps_timing_info_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn vps_poc_proportional_to_timing_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_vps_poc_proportional_to_timing_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } @@ -2826,22 +2827,22 @@ impl StdVideoH265VpsFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let vps_temporal_id_nesting_flag: u32 = - unsafe { ::std::mem::transmute(vps_temporal_id_nesting_flag) }; + unsafe { ::core::mem::transmute(vps_temporal_id_nesting_flag) }; vps_temporal_id_nesting_flag as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { let vps_sub_layer_ordering_info_present_flag: u32 = - unsafe { ::std::mem::transmute(vps_sub_layer_ordering_info_present_flag) }; + unsafe { ::core::mem::transmute(vps_sub_layer_ordering_info_present_flag) }; vps_sub_layer_ordering_info_present_flag as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { let vps_timing_info_present_flag: u32 = - unsafe { ::std::mem::transmute(vps_timing_info_present_flag) }; + unsafe { ::core::mem::transmute(vps_timing_info_present_flag) }; vps_timing_info_present_flag as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { let vps_poc_proportional_to_timing_flag: u32 = - unsafe { ::std::mem::transmute(vps_poc_proportional_to_timing_flag) }; + unsafe { ::core::mem::transmute(vps_poc_proportional_to_timing_flag) }; vps_poc_proportional_to_timing_flag as u64 }); __bindgen_bitfield_unit @@ -2858,12 +2859,12 @@ pub struct StdVideoH265ProfileTierLevelFlags { #[test] fn bindgen_test_layout_StdVideoH265ProfileTierLevelFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoH265ProfileTierLevelFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -2874,56 +2875,56 @@ fn bindgen_test_layout_StdVideoH265ProfileTierLevelFlags() { impl StdVideoH265ProfileTierLevelFlags { #[inline] pub fn general_tier_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_general_tier_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn general_progressive_source_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_general_progressive_source_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn general_interlaced_source_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_general_interlaced_source_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn general_non_packed_constraint_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_general_non_packed_constraint_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } #[inline] pub fn general_frame_only_constraint_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } } #[inline] pub fn set_general_frame_only_constraint_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(4usize, 1u8, val as u64) } } @@ -2937,27 +2938,27 @@ impl StdVideoH265ProfileTierLevelFlags { ) -> __BindgenBitfieldUnit<[u8; 1usize]> { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { - let general_tier_flag: u32 = unsafe { ::std::mem::transmute(general_tier_flag) }; + let general_tier_flag: u32 = unsafe { ::core::mem::transmute(general_tier_flag) }; general_tier_flag as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { let general_progressive_source_flag: u32 = - unsafe { ::std::mem::transmute(general_progressive_source_flag) }; + unsafe { ::core::mem::transmute(general_progressive_source_flag) }; general_progressive_source_flag as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { let general_interlaced_source_flag: u32 = - unsafe { ::std::mem::transmute(general_interlaced_source_flag) }; + unsafe { ::core::mem::transmute(general_interlaced_source_flag) }; general_interlaced_source_flag as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { let general_non_packed_constraint_flag: u32 = - unsafe { ::std::mem::transmute(general_non_packed_constraint_flag) }; + unsafe { ::core::mem::transmute(general_non_packed_constraint_flag) }; general_non_packed_constraint_flag as u64 }); __bindgen_bitfield_unit.set(4usize, 1u8, { let general_frame_only_constraint_flag: u32 = - unsafe { ::std::mem::transmute(general_frame_only_constraint_flag) }; + unsafe { ::core::mem::transmute(general_frame_only_constraint_flag) }; general_frame_only_constraint_flag as u64 }); __bindgen_bitfield_unit @@ -2972,21 +2973,21 @@ pub struct StdVideoH265ProfileTierLevel { } #[test] fn bindgen_test_layout_StdVideoH265ProfileTierLevel() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 12usize, concat!("Size of: ", stringify!(StdVideoH265ProfileTierLevel)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoH265ProfileTierLevel)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -2996,7 +2997,7 @@ fn bindgen_test_layout_StdVideoH265ProfileTierLevel() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).general_profile_idc) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).general_profile_idc) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -3006,7 +3007,7 @@ fn bindgen_test_layout_StdVideoH265ProfileTierLevel() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).general_level_idc) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).general_level_idc) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -3034,21 +3035,21 @@ pub struct StdVideoH265VideoParameterSet { } #[test] fn bindgen_test_layout_StdVideoH265VideoParameterSet() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 48usize, concat!("Size of: ", stringify!(StdVideoH265VideoParameterSet)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 8usize, concat!("Alignment of ", stringify!(StdVideoH265VideoParameterSet)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -3058,7 +3059,7 @@ fn bindgen_test_layout_StdVideoH265VideoParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).vps_video_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).vps_video_parameter_set_id) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -3068,7 +3069,7 @@ fn bindgen_test_layout_StdVideoH265VideoParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).vps_max_sub_layers_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).vps_max_sub_layers_minus1) as usize - ptr as usize }, 5usize, concat!( "Offset of field: ", @@ -3078,7 +3079,7 @@ fn bindgen_test_layout_StdVideoH265VideoParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 6usize, concat!( "Offset of field: ", @@ -3088,7 +3089,7 @@ fn bindgen_test_layout_StdVideoH265VideoParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved2) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved2) as usize - ptr as usize }, 7usize, concat!( "Offset of field: ", @@ -3098,7 +3099,7 @@ fn bindgen_test_layout_StdVideoH265VideoParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).vps_num_units_in_tick) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).vps_num_units_in_tick) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -3108,7 +3109,7 @@ fn bindgen_test_layout_StdVideoH265VideoParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).vps_time_scale) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).vps_time_scale) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -3119,7 +3120,7 @@ fn bindgen_test_layout_StdVideoH265VideoParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).vps_num_ticks_poc_diff_one_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).vps_num_ticks_poc_diff_one_minus1) as usize - ptr as usize }, 16usize, concat!( @@ -3130,7 +3131,7 @@ fn bindgen_test_layout_StdVideoH265VideoParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved3) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved3) as usize - ptr as usize }, 20usize, concat!( "Offset of field: ", @@ -3140,7 +3141,7 @@ fn bindgen_test_layout_StdVideoH265VideoParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pDecPicBufMgr) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pDecPicBufMgr) as usize - ptr as usize }, 24usize, concat!( "Offset of field: ", @@ -3150,7 +3151,7 @@ fn bindgen_test_layout_StdVideoH265VideoParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pHrdParameters) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pHrdParameters) as usize - ptr as usize }, 32usize, concat!( "Offset of field: ", @@ -3160,7 +3161,7 @@ fn bindgen_test_layout_StdVideoH265VideoParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pProfileTierLevel) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pProfileTierLevel) as usize - ptr as usize }, 40usize, concat!( "Offset of field: ", @@ -3182,21 +3183,21 @@ pub struct StdVideoH265ScalingLists { } #[test] fn bindgen_test_layout_StdVideoH265ScalingLists() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 1000usize, concat!("Size of: ", stringify!(StdVideoH265ScalingLists)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 1usize, concat!("Alignment of ", stringify!(StdVideoH265ScalingLists)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).ScalingList4x4) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).ScalingList4x4) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -3206,7 +3207,7 @@ fn bindgen_test_layout_StdVideoH265ScalingLists() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).ScalingList8x8) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).ScalingList8x8) as usize - ptr as usize }, 96usize, concat!( "Offset of field: ", @@ -3216,7 +3217,7 @@ fn bindgen_test_layout_StdVideoH265ScalingLists() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).ScalingList16x16) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).ScalingList16x16) as usize - ptr as usize }, 480usize, concat!( "Offset of field: ", @@ -3226,7 +3227,7 @@ fn bindgen_test_layout_StdVideoH265ScalingLists() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).ScalingList32x32) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).ScalingList32x32) as usize - ptr as usize }, 864usize, concat!( "Offset of field: ", @@ -3236,7 +3237,7 @@ fn bindgen_test_layout_StdVideoH265ScalingLists() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).ScalingListDCCoef16x16) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).ScalingListDCCoef16x16) as usize - ptr as usize }, 992usize, concat!( "Offset of field: ", @@ -3246,7 +3247,7 @@ fn bindgen_test_layout_StdVideoH265ScalingLists() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).ScalingListDCCoef32x32) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).ScalingListDCCoef32x32) as usize - ptr as usize }, 998usize, concat!( "Offset of field: ", @@ -3267,12 +3268,12 @@ pub struct StdVideoH265SpsVuiFlags { #[test] fn bindgen_test_layout_StdVideoH265SpsVuiFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoH265SpsVuiFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoH265SpsVuiFlags)) ); @@ -3280,199 +3281,199 @@ fn bindgen_test_layout_StdVideoH265SpsVuiFlags() { impl StdVideoH265SpsVuiFlags { #[inline] pub fn aspect_ratio_info_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_aspect_ratio_info_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn overscan_info_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_overscan_info_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn overscan_appropriate_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_overscan_appropriate_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn video_signal_type_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_video_signal_type_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } #[inline] pub fn video_full_range_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } } #[inline] pub fn set_video_full_range_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(4usize, 1u8, val as u64) } } #[inline] pub fn colour_description_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } } #[inline] pub fn set_colour_description_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(5usize, 1u8, val as u64) } } #[inline] pub fn chroma_loc_info_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } } #[inline] pub fn set_chroma_loc_info_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(6usize, 1u8, val as u64) } } #[inline] pub fn neutral_chroma_indication_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } } #[inline] pub fn set_neutral_chroma_indication_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(7usize, 1u8, val as u64) } } #[inline] pub fn field_seq_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } } #[inline] pub fn set_field_seq_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(8usize, 1u8, val as u64) } } #[inline] pub fn frame_field_info_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) } } #[inline] pub fn set_frame_field_info_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(9usize, 1u8, val as u64) } } #[inline] pub fn default_display_window_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) } } #[inline] pub fn set_default_display_window_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(10usize, 1u8, val as u64) } } #[inline] pub fn vui_timing_info_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) } } #[inline] pub fn set_vui_timing_info_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(11usize, 1u8, val as u64) } } #[inline] pub fn vui_poc_proportional_to_timing_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(12usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(12usize, 1u8) as u32) } } #[inline] pub fn set_vui_poc_proportional_to_timing_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(12usize, 1u8, val as u64) } } #[inline] pub fn vui_hrd_parameters_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(13usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(13usize, 1u8) as u32) } } #[inline] pub fn set_vui_hrd_parameters_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(13usize, 1u8, val as u64) } } #[inline] pub fn bitstream_restriction_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(14usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(14usize, 1u8) as u32) } } #[inline] pub fn set_bitstream_restriction_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(14usize, 1u8, val as u64) } } #[inline] pub fn tiles_fixed_structure_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(15usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(15usize, 1u8) as u32) } } #[inline] pub fn set_tiles_fixed_structure_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(15usize, 1u8, val as u64) } } #[inline] pub fn motion_vectors_over_pic_boundaries_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(16usize, 1u8) as u32) } } #[inline] pub fn set_motion_vectors_over_pic_boundaries_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(16usize, 1u8, val as u64) } } #[inline] pub fn restricted_ref_pic_lists_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(17usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(17usize, 1u8) as u32) } } #[inline] pub fn set_restricted_ref_pic_lists_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(17usize, 1u8, val as u64) } } @@ -3500,91 +3501,91 @@ impl StdVideoH265SpsVuiFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 3usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let aspect_ratio_info_present_flag: u32 = - unsafe { ::std::mem::transmute(aspect_ratio_info_present_flag) }; + unsafe { ::core::mem::transmute(aspect_ratio_info_present_flag) }; aspect_ratio_info_present_flag as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { let overscan_info_present_flag: u32 = - unsafe { ::std::mem::transmute(overscan_info_present_flag) }; + unsafe { ::core::mem::transmute(overscan_info_present_flag) }; overscan_info_present_flag as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { let overscan_appropriate_flag: u32 = - unsafe { ::std::mem::transmute(overscan_appropriate_flag) }; + unsafe { ::core::mem::transmute(overscan_appropriate_flag) }; overscan_appropriate_flag as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { let video_signal_type_present_flag: u32 = - unsafe { ::std::mem::transmute(video_signal_type_present_flag) }; + unsafe { ::core::mem::transmute(video_signal_type_present_flag) }; video_signal_type_present_flag as u64 }); __bindgen_bitfield_unit.set(4usize, 1u8, { let video_full_range_flag: u32 = - unsafe { ::std::mem::transmute(video_full_range_flag) }; + unsafe { ::core::mem::transmute(video_full_range_flag) }; video_full_range_flag as u64 }); __bindgen_bitfield_unit.set(5usize, 1u8, { let colour_description_present_flag: u32 = - unsafe { ::std::mem::transmute(colour_description_present_flag) }; + unsafe { ::core::mem::transmute(colour_description_present_flag) }; colour_description_present_flag as u64 }); __bindgen_bitfield_unit.set(6usize, 1u8, { let chroma_loc_info_present_flag: u32 = - unsafe { ::std::mem::transmute(chroma_loc_info_present_flag) }; + unsafe { ::core::mem::transmute(chroma_loc_info_present_flag) }; chroma_loc_info_present_flag as u64 }); __bindgen_bitfield_unit.set(7usize, 1u8, { let neutral_chroma_indication_flag: u32 = - unsafe { ::std::mem::transmute(neutral_chroma_indication_flag) }; + unsafe { ::core::mem::transmute(neutral_chroma_indication_flag) }; neutral_chroma_indication_flag as u64 }); __bindgen_bitfield_unit.set(8usize, 1u8, { - let field_seq_flag: u32 = unsafe { ::std::mem::transmute(field_seq_flag) }; + let field_seq_flag: u32 = unsafe { ::core::mem::transmute(field_seq_flag) }; field_seq_flag as u64 }); __bindgen_bitfield_unit.set(9usize, 1u8, { let frame_field_info_present_flag: u32 = - unsafe { ::std::mem::transmute(frame_field_info_present_flag) }; + unsafe { ::core::mem::transmute(frame_field_info_present_flag) }; frame_field_info_present_flag as u64 }); __bindgen_bitfield_unit.set(10usize, 1u8, { let default_display_window_flag: u32 = - unsafe { ::std::mem::transmute(default_display_window_flag) }; + unsafe { ::core::mem::transmute(default_display_window_flag) }; default_display_window_flag as u64 }); __bindgen_bitfield_unit.set(11usize, 1u8, { let vui_timing_info_present_flag: u32 = - unsafe { ::std::mem::transmute(vui_timing_info_present_flag) }; + unsafe { ::core::mem::transmute(vui_timing_info_present_flag) }; vui_timing_info_present_flag as u64 }); __bindgen_bitfield_unit.set(12usize, 1u8, { let vui_poc_proportional_to_timing_flag: u32 = - unsafe { ::std::mem::transmute(vui_poc_proportional_to_timing_flag) }; + unsafe { ::core::mem::transmute(vui_poc_proportional_to_timing_flag) }; vui_poc_proportional_to_timing_flag as u64 }); __bindgen_bitfield_unit.set(13usize, 1u8, { let vui_hrd_parameters_present_flag: u32 = - unsafe { ::std::mem::transmute(vui_hrd_parameters_present_flag) }; + unsafe { ::core::mem::transmute(vui_hrd_parameters_present_flag) }; vui_hrd_parameters_present_flag as u64 }); __bindgen_bitfield_unit.set(14usize, 1u8, { let bitstream_restriction_flag: u32 = - unsafe { ::std::mem::transmute(bitstream_restriction_flag) }; + unsafe { ::core::mem::transmute(bitstream_restriction_flag) }; bitstream_restriction_flag as u64 }); __bindgen_bitfield_unit.set(15usize, 1u8, { let tiles_fixed_structure_flag: u32 = - unsafe { ::std::mem::transmute(tiles_fixed_structure_flag) }; + unsafe { ::core::mem::transmute(tiles_fixed_structure_flag) }; tiles_fixed_structure_flag as u64 }); __bindgen_bitfield_unit.set(16usize, 1u8, { let motion_vectors_over_pic_boundaries_flag: u32 = - unsafe { ::std::mem::transmute(motion_vectors_over_pic_boundaries_flag) }; + unsafe { ::core::mem::transmute(motion_vectors_over_pic_boundaries_flag) }; motion_vectors_over_pic_boundaries_flag as u64 }); __bindgen_bitfield_unit.set(17usize, 1u8, { let restricted_ref_pic_lists_flag: u32 = - unsafe { ::std::mem::transmute(restricted_ref_pic_lists_flag) }; + unsafe { ::core::mem::transmute(restricted_ref_pic_lists_flag) }; restricted_ref_pic_lists_flag as u64 }); __bindgen_bitfield_unit @@ -3622,16 +3623,16 @@ pub struct StdVideoH265SequenceParameterSetVui { } #[test] fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 56usize, concat!("Size of: ", stringify!(StdVideoH265SequenceParameterSetVui)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 8usize, concat!( "Alignment of ", @@ -3639,7 +3640,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -3649,7 +3650,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).aspect_ratio_idc) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).aspect_ratio_idc) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -3659,7 +3660,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).sar_width) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).sar_width) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -3669,7 +3670,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).sar_height) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).sar_height) as usize - ptr as usize }, 10usize, concat!( "Offset of field: ", @@ -3679,7 +3680,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).video_format) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).video_format) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -3689,7 +3690,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).colour_primaries) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).colour_primaries) as usize - ptr as usize }, 13usize, concat!( "Offset of field: ", @@ -3699,7 +3700,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).transfer_characteristics) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).transfer_characteristics) as usize - ptr as usize }, 14usize, concat!( "Offset of field: ", @@ -3709,7 +3710,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).matrix_coeffs) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).matrix_coeffs) as usize - ptr as usize }, 15usize, concat!( "Offset of field: ", @@ -3720,7 +3721,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).chroma_sample_loc_type_top_field) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).chroma_sample_loc_type_top_field) as usize - ptr as usize }, 16usize, concat!( @@ -3732,7 +3733,8 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).chroma_sample_loc_type_bottom_field) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).chroma_sample_loc_type_bottom_field) as usize + - ptr as usize }, 17usize, concat!( @@ -3743,7 +3745,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 18usize, concat!( "Offset of field: ", @@ -3753,7 +3755,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved2) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved2) as usize - ptr as usize }, 19usize, concat!( "Offset of field: ", @@ -3763,7 +3765,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).def_disp_win_left_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).def_disp_win_left_offset) as usize - ptr as usize }, 20usize, concat!( "Offset of field: ", @@ -3773,7 +3775,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).def_disp_win_right_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).def_disp_win_right_offset) as usize - ptr as usize }, 22usize, concat!( "Offset of field: ", @@ -3783,7 +3785,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).def_disp_win_top_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).def_disp_win_top_offset) as usize - ptr as usize }, 24usize, concat!( "Offset of field: ", @@ -3793,7 +3795,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).def_disp_win_bottom_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).def_disp_win_bottom_offset) as usize - ptr as usize }, 26usize, concat!( "Offset of field: ", @@ -3803,7 +3805,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).vui_num_units_in_tick) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).vui_num_units_in_tick) as usize - ptr as usize }, 28usize, concat!( "Offset of field: ", @@ -3813,7 +3815,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).vui_time_scale) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).vui_time_scale) as usize - ptr as usize }, 32usize, concat!( "Offset of field: ", @@ -3824,7 +3826,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).vui_num_ticks_poc_diff_one_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).vui_num_ticks_poc_diff_one_minus1) as usize - ptr as usize }, 36usize, concat!( @@ -3836,7 +3838,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).min_spatial_segmentation_idc) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).min_spatial_segmentation_idc) as usize - ptr as usize }, 40usize, concat!( @@ -3847,7 +3849,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved3) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved3) as usize - ptr as usize }, 42usize, concat!( "Offset of field: ", @@ -3857,7 +3859,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).max_bytes_per_pic_denom) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).max_bytes_per_pic_denom) as usize - ptr as usize }, 44usize, concat!( "Offset of field: ", @@ -3867,7 +3869,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).max_bits_per_min_cu_denom) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).max_bits_per_min_cu_denom) as usize - ptr as usize }, 45usize, concat!( "Offset of field: ", @@ -3878,7 +3880,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).log2_max_mv_length_horizontal) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).log2_max_mv_length_horizontal) as usize - ptr as usize }, 46usize, concat!( @@ -3889,7 +3891,9 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).log2_max_mv_length_vertical) as usize - ptr as usize }, + unsafe { + ::core::ptr::addr_of!((*ptr).log2_max_mv_length_vertical) as usize - ptr as usize + }, 47usize, concat!( "Offset of field: ", @@ -3899,7 +3903,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSetVui() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pHrdParameters) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pHrdParameters) as usize - ptr as usize }, 48usize, concat!( "Offset of field: ", @@ -3916,16 +3920,16 @@ pub struct StdVideoH265PredictorPaletteEntries { } #[test] fn bindgen_test_layout_StdVideoH265PredictorPaletteEntries() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 768usize, concat!("Size of: ", stringify!(StdVideoH265PredictorPaletteEntries)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 2usize, concat!( "Alignment of ", @@ -3933,7 +3937,7 @@ fn bindgen_test_layout_StdVideoH265PredictorPaletteEntries() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).PredictorPaletteEntries) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).PredictorPaletteEntries) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -3953,12 +3957,12 @@ pub struct StdVideoH265SpsFlags { #[test] fn bindgen_test_layout_StdVideoH265SpsFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoH265SpsFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoH265SpsFlags)) ); @@ -3966,331 +3970,331 @@ fn bindgen_test_layout_StdVideoH265SpsFlags() { impl StdVideoH265SpsFlags { #[inline] pub fn sps_temporal_id_nesting_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_sps_temporal_id_nesting_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn separate_colour_plane_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_separate_colour_plane_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn conformance_window_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_conformance_window_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn sps_sub_layer_ordering_info_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_sps_sub_layer_ordering_info_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } #[inline] pub fn scaling_list_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } } #[inline] pub fn set_scaling_list_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(4usize, 1u8, val as u64) } } #[inline] pub fn sps_scaling_list_data_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } } #[inline] pub fn set_sps_scaling_list_data_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(5usize, 1u8, val as u64) } } #[inline] pub fn amp_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } } #[inline] pub fn set_amp_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(6usize, 1u8, val as u64) } } #[inline] pub fn sample_adaptive_offset_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } } #[inline] pub fn set_sample_adaptive_offset_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(7usize, 1u8, val as u64) } } #[inline] pub fn pcm_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } } #[inline] pub fn set_pcm_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(8usize, 1u8, val as u64) } } #[inline] pub fn pcm_loop_filter_disabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) } } #[inline] pub fn set_pcm_loop_filter_disabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(9usize, 1u8, val as u64) } } #[inline] pub fn long_term_ref_pics_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) } } #[inline] pub fn set_long_term_ref_pics_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(10usize, 1u8, val as u64) } } #[inline] pub fn sps_temporal_mvp_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) } } #[inline] pub fn set_sps_temporal_mvp_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(11usize, 1u8, val as u64) } } #[inline] pub fn strong_intra_smoothing_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(12usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(12usize, 1u8) as u32) } } #[inline] pub fn set_strong_intra_smoothing_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(12usize, 1u8, val as u64) } } #[inline] pub fn vui_parameters_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(13usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(13usize, 1u8) as u32) } } #[inline] pub fn set_vui_parameters_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(13usize, 1u8, val as u64) } } #[inline] pub fn sps_extension_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(14usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(14usize, 1u8) as u32) } } #[inline] pub fn set_sps_extension_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(14usize, 1u8, val as u64) } } #[inline] pub fn sps_range_extension_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(15usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(15usize, 1u8) as u32) } } #[inline] pub fn set_sps_range_extension_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(15usize, 1u8, val as u64) } } #[inline] pub fn transform_skip_rotation_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(16usize, 1u8) as u32) } } #[inline] pub fn set_transform_skip_rotation_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(16usize, 1u8, val as u64) } } #[inline] pub fn transform_skip_context_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(17usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(17usize, 1u8) as u32) } } #[inline] pub fn set_transform_skip_context_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(17usize, 1u8, val as u64) } } #[inline] pub fn implicit_rdpcm_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(18usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(18usize, 1u8) as u32) } } #[inline] pub fn set_implicit_rdpcm_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(18usize, 1u8, val as u64) } } #[inline] pub fn explicit_rdpcm_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(19usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(19usize, 1u8) as u32) } } #[inline] pub fn set_explicit_rdpcm_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(19usize, 1u8, val as u64) } } #[inline] pub fn extended_precision_processing_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(20usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(20usize, 1u8) as u32) } } #[inline] pub fn set_extended_precision_processing_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(20usize, 1u8, val as u64) } } #[inline] pub fn intra_smoothing_disabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(21usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(21usize, 1u8) as u32) } } #[inline] pub fn set_intra_smoothing_disabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(21usize, 1u8, val as u64) } } #[inline] pub fn high_precision_offsets_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(22usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(22usize, 1u8) as u32) } } #[inline] pub fn set_high_precision_offsets_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(22usize, 1u8, val as u64) } } #[inline] pub fn persistent_rice_adaptation_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(23usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(23usize, 1u8) as u32) } } #[inline] pub fn set_persistent_rice_adaptation_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(23usize, 1u8, val as u64) } } #[inline] pub fn cabac_bypass_alignment_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(24usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(24usize, 1u8) as u32) } } #[inline] pub fn set_cabac_bypass_alignment_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(24usize, 1u8, val as u64) } } #[inline] pub fn sps_scc_extension_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(25usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(25usize, 1u8) as u32) } } #[inline] pub fn set_sps_scc_extension_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(25usize, 1u8, val as u64) } } #[inline] pub fn sps_curr_pic_ref_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(26usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(26usize, 1u8) as u32) } } #[inline] pub fn set_sps_curr_pic_ref_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(26usize, 1u8, val as u64) } } #[inline] pub fn palette_mode_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(27usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(27usize, 1u8) as u32) } } #[inline] pub fn set_palette_mode_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(27usize, 1u8, val as u64) } } #[inline] pub fn sps_palette_predictor_initializers_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(28usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(28usize, 1u8) as u32) } } #[inline] pub fn set_sps_palette_predictor_initializers_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(28usize, 1u8, val as u64) } } #[inline] pub fn intra_boundary_filtering_disabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(29usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(29usize, 1u8) as u32) } } #[inline] pub fn set_intra_boundary_filtering_disabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(29usize, 1u8, val as u64) } } @@ -4330,150 +4334,150 @@ impl StdVideoH265SpsFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let sps_temporal_id_nesting_flag: u32 = - unsafe { ::std::mem::transmute(sps_temporal_id_nesting_flag) }; + unsafe { ::core::mem::transmute(sps_temporal_id_nesting_flag) }; sps_temporal_id_nesting_flag as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { let separate_colour_plane_flag: u32 = - unsafe { ::std::mem::transmute(separate_colour_plane_flag) }; + unsafe { ::core::mem::transmute(separate_colour_plane_flag) }; separate_colour_plane_flag as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { let conformance_window_flag: u32 = - unsafe { ::std::mem::transmute(conformance_window_flag) }; + unsafe { ::core::mem::transmute(conformance_window_flag) }; conformance_window_flag as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { let sps_sub_layer_ordering_info_present_flag: u32 = - unsafe { ::std::mem::transmute(sps_sub_layer_ordering_info_present_flag) }; + unsafe { ::core::mem::transmute(sps_sub_layer_ordering_info_present_flag) }; sps_sub_layer_ordering_info_present_flag as u64 }); __bindgen_bitfield_unit.set(4usize, 1u8, { let scaling_list_enabled_flag: u32 = - unsafe { ::std::mem::transmute(scaling_list_enabled_flag) }; + unsafe { ::core::mem::transmute(scaling_list_enabled_flag) }; scaling_list_enabled_flag as u64 }); __bindgen_bitfield_unit.set(5usize, 1u8, { let sps_scaling_list_data_present_flag: u32 = - unsafe { ::std::mem::transmute(sps_scaling_list_data_present_flag) }; + unsafe { ::core::mem::transmute(sps_scaling_list_data_present_flag) }; sps_scaling_list_data_present_flag as u64 }); __bindgen_bitfield_unit.set(6usize, 1u8, { - let amp_enabled_flag: u32 = unsafe { ::std::mem::transmute(amp_enabled_flag) }; + let amp_enabled_flag: u32 = unsafe { ::core::mem::transmute(amp_enabled_flag) }; amp_enabled_flag as u64 }); __bindgen_bitfield_unit.set(7usize, 1u8, { let sample_adaptive_offset_enabled_flag: u32 = - unsafe { ::std::mem::transmute(sample_adaptive_offset_enabled_flag) }; + unsafe { ::core::mem::transmute(sample_adaptive_offset_enabled_flag) }; sample_adaptive_offset_enabled_flag as u64 }); __bindgen_bitfield_unit.set(8usize, 1u8, { - let pcm_enabled_flag: u32 = unsafe { ::std::mem::transmute(pcm_enabled_flag) }; + let pcm_enabled_flag: u32 = unsafe { ::core::mem::transmute(pcm_enabled_flag) }; pcm_enabled_flag as u64 }); __bindgen_bitfield_unit.set(9usize, 1u8, { let pcm_loop_filter_disabled_flag: u32 = - unsafe { ::std::mem::transmute(pcm_loop_filter_disabled_flag) }; + unsafe { ::core::mem::transmute(pcm_loop_filter_disabled_flag) }; pcm_loop_filter_disabled_flag as u64 }); __bindgen_bitfield_unit.set(10usize, 1u8, { let long_term_ref_pics_present_flag: u32 = - unsafe { ::std::mem::transmute(long_term_ref_pics_present_flag) }; + unsafe { ::core::mem::transmute(long_term_ref_pics_present_flag) }; long_term_ref_pics_present_flag as u64 }); __bindgen_bitfield_unit.set(11usize, 1u8, { let sps_temporal_mvp_enabled_flag: u32 = - unsafe { ::std::mem::transmute(sps_temporal_mvp_enabled_flag) }; + unsafe { ::core::mem::transmute(sps_temporal_mvp_enabled_flag) }; sps_temporal_mvp_enabled_flag as u64 }); __bindgen_bitfield_unit.set(12usize, 1u8, { let strong_intra_smoothing_enabled_flag: u32 = - unsafe { ::std::mem::transmute(strong_intra_smoothing_enabled_flag) }; + unsafe { ::core::mem::transmute(strong_intra_smoothing_enabled_flag) }; strong_intra_smoothing_enabled_flag as u64 }); __bindgen_bitfield_unit.set(13usize, 1u8, { let vui_parameters_present_flag: u32 = - unsafe { ::std::mem::transmute(vui_parameters_present_flag) }; + unsafe { ::core::mem::transmute(vui_parameters_present_flag) }; vui_parameters_present_flag as u64 }); __bindgen_bitfield_unit.set(14usize, 1u8, { let sps_extension_present_flag: u32 = - unsafe { ::std::mem::transmute(sps_extension_present_flag) }; + unsafe { ::core::mem::transmute(sps_extension_present_flag) }; sps_extension_present_flag as u64 }); __bindgen_bitfield_unit.set(15usize, 1u8, { let sps_range_extension_flag: u32 = - unsafe { ::std::mem::transmute(sps_range_extension_flag) }; + unsafe { ::core::mem::transmute(sps_range_extension_flag) }; sps_range_extension_flag as u64 }); __bindgen_bitfield_unit.set(16usize, 1u8, { let transform_skip_rotation_enabled_flag: u32 = - unsafe { ::std::mem::transmute(transform_skip_rotation_enabled_flag) }; + unsafe { ::core::mem::transmute(transform_skip_rotation_enabled_flag) }; transform_skip_rotation_enabled_flag as u64 }); __bindgen_bitfield_unit.set(17usize, 1u8, { let transform_skip_context_enabled_flag: u32 = - unsafe { ::std::mem::transmute(transform_skip_context_enabled_flag) }; + unsafe { ::core::mem::transmute(transform_skip_context_enabled_flag) }; transform_skip_context_enabled_flag as u64 }); __bindgen_bitfield_unit.set(18usize, 1u8, { let implicit_rdpcm_enabled_flag: u32 = - unsafe { ::std::mem::transmute(implicit_rdpcm_enabled_flag) }; + unsafe { ::core::mem::transmute(implicit_rdpcm_enabled_flag) }; implicit_rdpcm_enabled_flag as u64 }); __bindgen_bitfield_unit.set(19usize, 1u8, { let explicit_rdpcm_enabled_flag: u32 = - unsafe { ::std::mem::transmute(explicit_rdpcm_enabled_flag) }; + unsafe { ::core::mem::transmute(explicit_rdpcm_enabled_flag) }; explicit_rdpcm_enabled_flag as u64 }); __bindgen_bitfield_unit.set(20usize, 1u8, { let extended_precision_processing_flag: u32 = - unsafe { ::std::mem::transmute(extended_precision_processing_flag) }; + unsafe { ::core::mem::transmute(extended_precision_processing_flag) }; extended_precision_processing_flag as u64 }); __bindgen_bitfield_unit.set(21usize, 1u8, { let intra_smoothing_disabled_flag: u32 = - unsafe { ::std::mem::transmute(intra_smoothing_disabled_flag) }; + unsafe { ::core::mem::transmute(intra_smoothing_disabled_flag) }; intra_smoothing_disabled_flag as u64 }); __bindgen_bitfield_unit.set(22usize, 1u8, { let high_precision_offsets_enabled_flag: u32 = - unsafe { ::std::mem::transmute(high_precision_offsets_enabled_flag) }; + unsafe { ::core::mem::transmute(high_precision_offsets_enabled_flag) }; high_precision_offsets_enabled_flag as u64 }); __bindgen_bitfield_unit.set(23usize, 1u8, { let persistent_rice_adaptation_enabled_flag: u32 = - unsafe { ::std::mem::transmute(persistent_rice_adaptation_enabled_flag) }; + unsafe { ::core::mem::transmute(persistent_rice_adaptation_enabled_flag) }; persistent_rice_adaptation_enabled_flag as u64 }); __bindgen_bitfield_unit.set(24usize, 1u8, { let cabac_bypass_alignment_enabled_flag: u32 = - unsafe { ::std::mem::transmute(cabac_bypass_alignment_enabled_flag) }; + unsafe { ::core::mem::transmute(cabac_bypass_alignment_enabled_flag) }; cabac_bypass_alignment_enabled_flag as u64 }); __bindgen_bitfield_unit.set(25usize, 1u8, { let sps_scc_extension_flag: u32 = - unsafe { ::std::mem::transmute(sps_scc_extension_flag) }; + unsafe { ::core::mem::transmute(sps_scc_extension_flag) }; sps_scc_extension_flag as u64 }); __bindgen_bitfield_unit.set(26usize, 1u8, { let sps_curr_pic_ref_enabled_flag: u32 = - unsafe { ::std::mem::transmute(sps_curr_pic_ref_enabled_flag) }; + unsafe { ::core::mem::transmute(sps_curr_pic_ref_enabled_flag) }; sps_curr_pic_ref_enabled_flag as u64 }); __bindgen_bitfield_unit.set(27usize, 1u8, { let palette_mode_enabled_flag: u32 = - unsafe { ::std::mem::transmute(palette_mode_enabled_flag) }; + unsafe { ::core::mem::transmute(palette_mode_enabled_flag) }; palette_mode_enabled_flag as u64 }); __bindgen_bitfield_unit.set(28usize, 1u8, { let sps_palette_predictor_initializers_present_flag: u32 = - unsafe { ::std::mem::transmute(sps_palette_predictor_initializers_present_flag) }; + unsafe { ::core::mem::transmute(sps_palette_predictor_initializers_present_flag) }; sps_palette_predictor_initializers_present_flag as u64 }); __bindgen_bitfield_unit.set(29usize, 1u8, { let intra_boundary_filtering_disabled_flag: u32 = - unsafe { ::std::mem::transmute(intra_boundary_filtering_disabled_flag) }; + unsafe { ::core::mem::transmute(intra_boundary_filtering_disabled_flag) }; intra_boundary_filtering_disabled_flag as u64 }); __bindgen_bitfield_unit @@ -4490,12 +4494,12 @@ pub struct StdVideoH265ShortTermRefPicSetFlags { #[test] fn bindgen_test_layout_StdVideoH265ShortTermRefPicSetFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoH265ShortTermRefPicSetFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -4506,23 +4510,23 @@ fn bindgen_test_layout_StdVideoH265ShortTermRefPicSetFlags() { impl StdVideoH265ShortTermRefPicSetFlags { #[inline] pub fn inter_ref_pic_set_prediction_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_inter_ref_pic_set_prediction_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn delta_rps_sign(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_delta_rps_sign(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } @@ -4534,11 +4538,11 @@ impl StdVideoH265ShortTermRefPicSetFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let inter_ref_pic_set_prediction_flag: u32 = - unsafe { ::std::mem::transmute(inter_ref_pic_set_prediction_flag) }; + unsafe { ::core::mem::transmute(inter_ref_pic_set_prediction_flag) }; inter_ref_pic_set_prediction_flag as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { - let delta_rps_sign: u32 = unsafe { ::std::mem::transmute(delta_rps_sign) }; + let delta_rps_sign: u32 = unsafe { ::core::mem::transmute(delta_rps_sign) }; delta_rps_sign as u64 }); __bindgen_bitfield_unit @@ -4564,21 +4568,21 @@ pub struct StdVideoH265ShortTermRefPicSet { } #[test] fn bindgen_test_layout_StdVideoH265ShortTermRefPicSet() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 88usize, concat!("Size of: ", stringify!(StdVideoH265ShortTermRefPicSet)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoH265ShortTermRefPicSet)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -4588,7 +4592,7 @@ fn bindgen_test_layout_StdVideoH265ShortTermRefPicSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).delta_idx_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).delta_idx_minus1) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -4598,7 +4602,7 @@ fn bindgen_test_layout_StdVideoH265ShortTermRefPicSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).use_delta_flag) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).use_delta_flag) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -4608,7 +4612,7 @@ fn bindgen_test_layout_StdVideoH265ShortTermRefPicSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).abs_delta_rps_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).abs_delta_rps_minus1) as usize - ptr as usize }, 10usize, concat!( "Offset of field: ", @@ -4618,7 +4622,7 @@ fn bindgen_test_layout_StdVideoH265ShortTermRefPicSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).used_by_curr_pic_flag) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).used_by_curr_pic_flag) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -4628,7 +4632,7 @@ fn bindgen_test_layout_StdVideoH265ShortTermRefPicSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).used_by_curr_pic_s0_flag) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).used_by_curr_pic_s0_flag) as usize - ptr as usize }, 14usize, concat!( "Offset of field: ", @@ -4638,7 +4642,7 @@ fn bindgen_test_layout_StdVideoH265ShortTermRefPicSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).used_by_curr_pic_s1_flag) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).used_by_curr_pic_s1_flag) as usize - ptr as usize }, 16usize, concat!( "Offset of field: ", @@ -4648,7 +4652,7 @@ fn bindgen_test_layout_StdVideoH265ShortTermRefPicSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 18usize, concat!( "Offset of field: ", @@ -4658,7 +4662,7 @@ fn bindgen_test_layout_StdVideoH265ShortTermRefPicSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved2) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved2) as usize - ptr as usize }, 20usize, concat!( "Offset of field: ", @@ -4668,7 +4672,7 @@ fn bindgen_test_layout_StdVideoH265ShortTermRefPicSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved3) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved3) as usize - ptr as usize }, 21usize, concat!( "Offset of field: ", @@ -4678,7 +4682,7 @@ fn bindgen_test_layout_StdVideoH265ShortTermRefPicSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).num_negative_pics) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).num_negative_pics) as usize - ptr as usize }, 22usize, concat!( "Offset of field: ", @@ -4688,7 +4692,7 @@ fn bindgen_test_layout_StdVideoH265ShortTermRefPicSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).num_positive_pics) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).num_positive_pics) as usize - ptr as usize }, 23usize, concat!( "Offset of field: ", @@ -4698,7 +4702,7 @@ fn bindgen_test_layout_StdVideoH265ShortTermRefPicSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).delta_poc_s0_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).delta_poc_s0_minus1) as usize - ptr as usize }, 24usize, concat!( "Offset of field: ", @@ -4708,7 +4712,7 @@ fn bindgen_test_layout_StdVideoH265ShortTermRefPicSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).delta_poc_s1_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).delta_poc_s1_minus1) as usize - ptr as usize }, 56usize, concat!( "Offset of field: ", @@ -4726,22 +4730,22 @@ pub struct StdVideoH265LongTermRefPicsSps { } #[test] fn bindgen_test_layout_StdVideoH265LongTermRefPicsSps() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 132usize, concat!("Size of: ", stringify!(StdVideoH265LongTermRefPicsSps)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoH265LongTermRefPicsSps)) ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).used_by_curr_pic_lt_sps_flag) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).used_by_curr_pic_lt_sps_flag) as usize - ptr as usize }, 0usize, concat!( @@ -4752,7 +4756,7 @@ fn bindgen_test_layout_StdVideoH265LongTermRefPicsSps() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).lt_ref_pic_poc_lsb_sps) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).lt_ref_pic_poc_lsb_sps) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -4807,16 +4811,16 @@ pub struct StdVideoH265SequenceParameterSet { } #[test] fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 112usize, concat!("Size of: ", stringify!(StdVideoH265SequenceParameterSet)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 8usize, concat!( "Alignment of ", @@ -4824,7 +4828,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -4834,7 +4838,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).chroma_format_idc) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).chroma_format_idc) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -4844,7 +4848,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pic_width_in_luma_samples) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pic_width_in_luma_samples) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -4854,7 +4858,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pic_height_in_luma_samples) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pic_height_in_luma_samples) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -4864,7 +4868,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).sps_video_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).sps_video_parameter_set_id) as usize - ptr as usize }, 16usize, concat!( "Offset of field: ", @@ -4874,7 +4878,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).sps_max_sub_layers_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).sps_max_sub_layers_minus1) as usize - ptr as usize }, 17usize, concat!( "Offset of field: ", @@ -4884,7 +4888,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).sps_seq_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).sps_seq_parameter_set_id) as usize - ptr as usize }, 18usize, concat!( "Offset of field: ", @@ -4894,7 +4898,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).bit_depth_luma_minus8) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).bit_depth_luma_minus8) as usize - ptr as usize }, 19usize, concat!( "Offset of field: ", @@ -4904,7 +4908,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).bit_depth_chroma_minus8) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).bit_depth_chroma_minus8) as usize - ptr as usize }, 20usize, concat!( "Offset of field: ", @@ -4915,7 +4919,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).log2_max_pic_order_cnt_lsb_minus4) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).log2_max_pic_order_cnt_lsb_minus4) as usize - ptr as usize }, 21usize, concat!( @@ -4927,7 +4931,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).log2_min_luma_coding_block_size_minus3) as usize + ::core::ptr::addr_of!((*ptr).log2_min_luma_coding_block_size_minus3) as usize - ptr as usize }, 22usize, @@ -4940,7 +4944,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).log2_diff_max_min_luma_coding_block_size) as usize + ::core::ptr::addr_of!((*ptr).log2_diff_max_min_luma_coding_block_size) as usize - ptr as usize }, 23usize, @@ -4953,7 +4957,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).log2_min_luma_transform_block_size_minus2) as usize + ::core::ptr::addr_of!((*ptr).log2_min_luma_transform_block_size_minus2) as usize - ptr as usize }, 24usize, @@ -4966,7 +4970,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).log2_diff_max_min_luma_transform_block_size) as usize + ::core::ptr::addr_of!((*ptr).log2_diff_max_min_luma_transform_block_size) as usize - ptr as usize }, 25usize, @@ -4979,7 +4983,8 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).max_transform_hierarchy_depth_inter) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).max_transform_hierarchy_depth_inter) as usize + - ptr as usize }, 26usize, concat!( @@ -4991,7 +4996,8 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).max_transform_hierarchy_depth_intra) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).max_transform_hierarchy_depth_intra) as usize + - ptr as usize }, 27usize, concat!( @@ -5002,7 +5008,9 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).num_short_term_ref_pic_sets) as usize - ptr as usize }, + unsafe { + ::core::ptr::addr_of!((*ptr).num_short_term_ref_pic_sets) as usize - ptr as usize + }, 28usize, concat!( "Offset of field: ", @@ -5012,7 +5020,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).num_long_term_ref_pics_sps) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).num_long_term_ref_pics_sps) as usize - ptr as usize }, 29usize, concat!( "Offset of field: ", @@ -5023,7 +5031,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).pcm_sample_bit_depth_luma_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).pcm_sample_bit_depth_luma_minus1) as usize - ptr as usize }, 30usize, concat!( @@ -5035,7 +5043,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).pcm_sample_bit_depth_chroma_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).pcm_sample_bit_depth_chroma_minus1) as usize - ptr as usize }, 31usize, concat!( @@ -5047,7 +5055,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).log2_min_pcm_luma_coding_block_size_minus3) as usize + ::core::ptr::addr_of!((*ptr).log2_min_pcm_luma_coding_block_size_minus3) as usize - ptr as usize }, 32usize, @@ -5060,7 +5068,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).log2_diff_max_min_pcm_luma_coding_block_size) as usize + ::core::ptr::addr_of!((*ptr).log2_diff_max_min_pcm_luma_coding_block_size) as usize - ptr as usize }, 33usize, @@ -5072,7 +5080,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 34usize, concat!( "Offset of field: ", @@ -5082,7 +5090,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved2) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved2) as usize - ptr as usize }, 35usize, concat!( "Offset of field: ", @@ -5092,7 +5100,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).palette_max_size) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).palette_max_size) as usize - ptr as usize }, 36usize, concat!( "Offset of field: ", @@ -5103,7 +5111,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).delta_palette_max_predictor_size) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).delta_palette_max_predictor_size) as usize - ptr as usize }, 37usize, concat!( @@ -5115,7 +5123,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).motion_vector_resolution_control_idc) as usize + ::core::ptr::addr_of!((*ptr).motion_vector_resolution_control_idc) as usize - ptr as usize }, 38usize, @@ -5128,7 +5136,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).sps_num_palette_predictor_initializers_minus1) as usize + ::core::ptr::addr_of!((*ptr).sps_num_palette_predictor_initializers_minus1) as usize - ptr as usize }, 39usize, @@ -5140,7 +5148,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).conf_win_left_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).conf_win_left_offset) as usize - ptr as usize }, 40usize, concat!( "Offset of field: ", @@ -5150,7 +5158,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).conf_win_right_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).conf_win_right_offset) as usize - ptr as usize }, 44usize, concat!( "Offset of field: ", @@ -5160,7 +5168,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).conf_win_top_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).conf_win_top_offset) as usize - ptr as usize }, 48usize, concat!( "Offset of field: ", @@ -5170,7 +5178,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).conf_win_bottom_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).conf_win_bottom_offset) as usize - ptr as usize }, 52usize, concat!( "Offset of field: ", @@ -5180,7 +5188,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pProfileTierLevel) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pProfileTierLevel) as usize - ptr as usize }, 56usize, concat!( "Offset of field: ", @@ -5190,7 +5198,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pDecPicBufMgr) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pDecPicBufMgr) as usize - ptr as usize }, 64usize, concat!( "Offset of field: ", @@ -5200,7 +5208,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pScalingLists) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pScalingLists) as usize - ptr as usize }, 72usize, concat!( "Offset of field: ", @@ -5210,7 +5218,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pShortTermRefPicSet) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pShortTermRefPicSet) as usize - ptr as usize }, 80usize, concat!( "Offset of field: ", @@ -5220,7 +5228,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pLongTermRefPicsSps) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pLongTermRefPicsSps) as usize - ptr as usize }, 88usize, concat!( "Offset of field: ", @@ -5230,7 +5238,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pSequenceParameterSetVui) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pSequenceParameterSetVui) as usize - ptr as usize }, 96usize, concat!( "Offset of field: ", @@ -5240,7 +5248,7 @@ fn bindgen_test_layout_StdVideoH265SequenceParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pPredictorPaletteEntries) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pPredictorPaletteEntries) as usize - ptr as usize }, 104usize, concat!( "Offset of field: ", @@ -5260,12 +5268,12 @@ pub struct StdVideoH265PpsFlags { #[test] fn bindgen_test_layout_StdVideoH265PpsFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoH265PpsFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoH265PpsFlags)) ); @@ -5273,342 +5281,342 @@ fn bindgen_test_layout_StdVideoH265PpsFlags() { impl StdVideoH265PpsFlags { #[inline] pub fn dependent_slice_segments_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_dependent_slice_segments_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn output_flag_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_output_flag_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn sign_data_hiding_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_sign_data_hiding_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn cabac_init_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_cabac_init_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } #[inline] pub fn constrained_intra_pred_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } } #[inline] pub fn set_constrained_intra_pred_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(4usize, 1u8, val as u64) } } #[inline] pub fn transform_skip_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } } #[inline] pub fn set_transform_skip_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(5usize, 1u8, val as u64) } } #[inline] pub fn cu_qp_delta_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } } #[inline] pub fn set_cu_qp_delta_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(6usize, 1u8, val as u64) } } #[inline] pub fn pps_slice_chroma_qp_offsets_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } } #[inline] pub fn set_pps_slice_chroma_qp_offsets_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(7usize, 1u8, val as u64) } } #[inline] pub fn weighted_pred_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } } #[inline] pub fn set_weighted_pred_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(8usize, 1u8, val as u64) } } #[inline] pub fn weighted_bipred_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) } } #[inline] pub fn set_weighted_bipred_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(9usize, 1u8, val as u64) } } #[inline] pub fn transquant_bypass_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) } } #[inline] pub fn set_transquant_bypass_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(10usize, 1u8, val as u64) } } #[inline] pub fn tiles_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) } } #[inline] pub fn set_tiles_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(11usize, 1u8, val as u64) } } #[inline] pub fn entropy_coding_sync_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(12usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(12usize, 1u8) as u32) } } #[inline] pub fn set_entropy_coding_sync_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(12usize, 1u8, val as u64) } } #[inline] pub fn uniform_spacing_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(13usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(13usize, 1u8) as u32) } } #[inline] pub fn set_uniform_spacing_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(13usize, 1u8, val as u64) } } #[inline] pub fn loop_filter_across_tiles_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(14usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(14usize, 1u8) as u32) } } #[inline] pub fn set_loop_filter_across_tiles_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(14usize, 1u8, val as u64) } } #[inline] pub fn pps_loop_filter_across_slices_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(15usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(15usize, 1u8) as u32) } } #[inline] pub fn set_pps_loop_filter_across_slices_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(15usize, 1u8, val as u64) } } #[inline] pub fn deblocking_filter_control_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(16usize, 1u8) as u32) } } #[inline] pub fn set_deblocking_filter_control_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(16usize, 1u8, val as u64) } } #[inline] pub fn deblocking_filter_override_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(17usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(17usize, 1u8) as u32) } } #[inline] pub fn set_deblocking_filter_override_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(17usize, 1u8, val as u64) } } #[inline] pub fn pps_deblocking_filter_disabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(18usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(18usize, 1u8) as u32) } } #[inline] pub fn set_pps_deblocking_filter_disabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(18usize, 1u8, val as u64) } } #[inline] pub fn pps_scaling_list_data_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(19usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(19usize, 1u8) as u32) } } #[inline] pub fn set_pps_scaling_list_data_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(19usize, 1u8, val as u64) } } #[inline] pub fn lists_modification_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(20usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(20usize, 1u8) as u32) } } #[inline] pub fn set_lists_modification_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(20usize, 1u8, val as u64) } } #[inline] pub fn slice_segment_header_extension_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(21usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(21usize, 1u8) as u32) } } #[inline] pub fn set_slice_segment_header_extension_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(21usize, 1u8, val as u64) } } #[inline] pub fn pps_extension_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(22usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(22usize, 1u8) as u32) } } #[inline] pub fn set_pps_extension_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(22usize, 1u8, val as u64) } } #[inline] pub fn cross_component_prediction_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(23usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(23usize, 1u8) as u32) } } #[inline] pub fn set_cross_component_prediction_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(23usize, 1u8, val as u64) } } #[inline] pub fn chroma_qp_offset_list_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(24usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(24usize, 1u8) as u32) } } #[inline] pub fn set_chroma_qp_offset_list_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(24usize, 1u8, val as u64) } } #[inline] pub fn pps_curr_pic_ref_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(25usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(25usize, 1u8) as u32) } } #[inline] pub fn set_pps_curr_pic_ref_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(25usize, 1u8, val as u64) } } #[inline] pub fn residual_adaptive_colour_transform_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(26usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(26usize, 1u8) as u32) } } #[inline] pub fn set_residual_adaptive_colour_transform_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(26usize, 1u8, val as u64) } } #[inline] pub fn pps_slice_act_qp_offsets_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(27usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(27usize, 1u8) as u32) } } #[inline] pub fn set_pps_slice_act_qp_offsets_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(27usize, 1u8, val as u64) } } #[inline] pub fn pps_palette_predictor_initializers_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(28usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(28usize, 1u8) as u32) } } #[inline] pub fn set_pps_palette_predictor_initializers_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(28usize, 1u8, val as u64) } } #[inline] pub fn monochrome_palette_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(29usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(29usize, 1u8) as u32) } } #[inline] pub fn set_monochrome_palette_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(29usize, 1u8, val as u64) } } #[inline] pub fn pps_range_extension_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(30usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(30usize, 1u8) as u32) } } #[inline] pub fn set_pps_range_extension_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(30usize, 1u8, val as u64) } } @@ -5649,153 +5657,153 @@ impl StdVideoH265PpsFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let dependent_slice_segments_enabled_flag: u32 = - unsafe { ::std::mem::transmute(dependent_slice_segments_enabled_flag) }; + unsafe { ::core::mem::transmute(dependent_slice_segments_enabled_flag) }; dependent_slice_segments_enabled_flag as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { let output_flag_present_flag: u32 = - unsafe { ::std::mem::transmute(output_flag_present_flag) }; + unsafe { ::core::mem::transmute(output_flag_present_flag) }; output_flag_present_flag as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { let sign_data_hiding_enabled_flag: u32 = - unsafe { ::std::mem::transmute(sign_data_hiding_enabled_flag) }; + unsafe { ::core::mem::transmute(sign_data_hiding_enabled_flag) }; sign_data_hiding_enabled_flag as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { let cabac_init_present_flag: u32 = - unsafe { ::std::mem::transmute(cabac_init_present_flag) }; + unsafe { ::core::mem::transmute(cabac_init_present_flag) }; cabac_init_present_flag as u64 }); __bindgen_bitfield_unit.set(4usize, 1u8, { let constrained_intra_pred_flag: u32 = - unsafe { ::std::mem::transmute(constrained_intra_pred_flag) }; + unsafe { ::core::mem::transmute(constrained_intra_pred_flag) }; constrained_intra_pred_flag as u64 }); __bindgen_bitfield_unit.set(5usize, 1u8, { let transform_skip_enabled_flag: u32 = - unsafe { ::std::mem::transmute(transform_skip_enabled_flag) }; + unsafe { ::core::mem::transmute(transform_skip_enabled_flag) }; transform_skip_enabled_flag as u64 }); __bindgen_bitfield_unit.set(6usize, 1u8, { let cu_qp_delta_enabled_flag: u32 = - unsafe { ::std::mem::transmute(cu_qp_delta_enabled_flag) }; + unsafe { ::core::mem::transmute(cu_qp_delta_enabled_flag) }; cu_qp_delta_enabled_flag as u64 }); __bindgen_bitfield_unit.set(7usize, 1u8, { let pps_slice_chroma_qp_offsets_present_flag: u32 = - unsafe { ::std::mem::transmute(pps_slice_chroma_qp_offsets_present_flag) }; + unsafe { ::core::mem::transmute(pps_slice_chroma_qp_offsets_present_flag) }; pps_slice_chroma_qp_offsets_present_flag as u64 }); __bindgen_bitfield_unit.set(8usize, 1u8, { - let weighted_pred_flag: u32 = unsafe { ::std::mem::transmute(weighted_pred_flag) }; + let weighted_pred_flag: u32 = unsafe { ::core::mem::transmute(weighted_pred_flag) }; weighted_pred_flag as u64 }); __bindgen_bitfield_unit.set(9usize, 1u8, { - let weighted_bipred_flag: u32 = unsafe { ::std::mem::transmute(weighted_bipred_flag) }; + let weighted_bipred_flag: u32 = unsafe { ::core::mem::transmute(weighted_bipred_flag) }; weighted_bipred_flag as u64 }); __bindgen_bitfield_unit.set(10usize, 1u8, { let transquant_bypass_enabled_flag: u32 = - unsafe { ::std::mem::transmute(transquant_bypass_enabled_flag) }; + unsafe { ::core::mem::transmute(transquant_bypass_enabled_flag) }; transquant_bypass_enabled_flag as u64 }); __bindgen_bitfield_unit.set(11usize, 1u8, { - let tiles_enabled_flag: u32 = unsafe { ::std::mem::transmute(tiles_enabled_flag) }; + let tiles_enabled_flag: u32 = unsafe { ::core::mem::transmute(tiles_enabled_flag) }; tiles_enabled_flag as u64 }); __bindgen_bitfield_unit.set(12usize, 1u8, { let entropy_coding_sync_enabled_flag: u32 = - unsafe { ::std::mem::transmute(entropy_coding_sync_enabled_flag) }; + unsafe { ::core::mem::transmute(entropy_coding_sync_enabled_flag) }; entropy_coding_sync_enabled_flag as u64 }); __bindgen_bitfield_unit.set(13usize, 1u8, { - let uniform_spacing_flag: u32 = unsafe { ::std::mem::transmute(uniform_spacing_flag) }; + let uniform_spacing_flag: u32 = unsafe { ::core::mem::transmute(uniform_spacing_flag) }; uniform_spacing_flag as u64 }); __bindgen_bitfield_unit.set(14usize, 1u8, { let loop_filter_across_tiles_enabled_flag: u32 = - unsafe { ::std::mem::transmute(loop_filter_across_tiles_enabled_flag) }; + unsafe { ::core::mem::transmute(loop_filter_across_tiles_enabled_flag) }; loop_filter_across_tiles_enabled_flag as u64 }); __bindgen_bitfield_unit.set(15usize, 1u8, { let pps_loop_filter_across_slices_enabled_flag: u32 = - unsafe { ::std::mem::transmute(pps_loop_filter_across_slices_enabled_flag) }; + unsafe { ::core::mem::transmute(pps_loop_filter_across_slices_enabled_flag) }; pps_loop_filter_across_slices_enabled_flag as u64 }); __bindgen_bitfield_unit.set(16usize, 1u8, { let deblocking_filter_control_present_flag: u32 = - unsafe { ::std::mem::transmute(deblocking_filter_control_present_flag) }; + unsafe { ::core::mem::transmute(deblocking_filter_control_present_flag) }; deblocking_filter_control_present_flag as u64 }); __bindgen_bitfield_unit.set(17usize, 1u8, { let deblocking_filter_override_enabled_flag: u32 = - unsafe { ::std::mem::transmute(deblocking_filter_override_enabled_flag) }; + unsafe { ::core::mem::transmute(deblocking_filter_override_enabled_flag) }; deblocking_filter_override_enabled_flag as u64 }); __bindgen_bitfield_unit.set(18usize, 1u8, { let pps_deblocking_filter_disabled_flag: u32 = - unsafe { ::std::mem::transmute(pps_deblocking_filter_disabled_flag) }; + unsafe { ::core::mem::transmute(pps_deblocking_filter_disabled_flag) }; pps_deblocking_filter_disabled_flag as u64 }); __bindgen_bitfield_unit.set(19usize, 1u8, { let pps_scaling_list_data_present_flag: u32 = - unsafe { ::std::mem::transmute(pps_scaling_list_data_present_flag) }; + unsafe { ::core::mem::transmute(pps_scaling_list_data_present_flag) }; pps_scaling_list_data_present_flag as u64 }); __bindgen_bitfield_unit.set(20usize, 1u8, { let lists_modification_present_flag: u32 = - unsafe { ::std::mem::transmute(lists_modification_present_flag) }; + unsafe { ::core::mem::transmute(lists_modification_present_flag) }; lists_modification_present_flag as u64 }); __bindgen_bitfield_unit.set(21usize, 1u8, { let slice_segment_header_extension_present_flag: u32 = - unsafe { ::std::mem::transmute(slice_segment_header_extension_present_flag) }; + unsafe { ::core::mem::transmute(slice_segment_header_extension_present_flag) }; slice_segment_header_extension_present_flag as u64 }); __bindgen_bitfield_unit.set(22usize, 1u8, { let pps_extension_present_flag: u32 = - unsafe { ::std::mem::transmute(pps_extension_present_flag) }; + unsafe { ::core::mem::transmute(pps_extension_present_flag) }; pps_extension_present_flag as u64 }); __bindgen_bitfield_unit.set(23usize, 1u8, { let cross_component_prediction_enabled_flag: u32 = - unsafe { ::std::mem::transmute(cross_component_prediction_enabled_flag) }; + unsafe { ::core::mem::transmute(cross_component_prediction_enabled_flag) }; cross_component_prediction_enabled_flag as u64 }); __bindgen_bitfield_unit.set(24usize, 1u8, { let chroma_qp_offset_list_enabled_flag: u32 = - unsafe { ::std::mem::transmute(chroma_qp_offset_list_enabled_flag) }; + unsafe { ::core::mem::transmute(chroma_qp_offset_list_enabled_flag) }; chroma_qp_offset_list_enabled_flag as u64 }); __bindgen_bitfield_unit.set(25usize, 1u8, { let pps_curr_pic_ref_enabled_flag: u32 = - unsafe { ::std::mem::transmute(pps_curr_pic_ref_enabled_flag) }; + unsafe { ::core::mem::transmute(pps_curr_pic_ref_enabled_flag) }; pps_curr_pic_ref_enabled_flag as u64 }); __bindgen_bitfield_unit.set(26usize, 1u8, { let residual_adaptive_colour_transform_enabled_flag: u32 = - unsafe { ::std::mem::transmute(residual_adaptive_colour_transform_enabled_flag) }; + unsafe { ::core::mem::transmute(residual_adaptive_colour_transform_enabled_flag) }; residual_adaptive_colour_transform_enabled_flag as u64 }); __bindgen_bitfield_unit.set(27usize, 1u8, { let pps_slice_act_qp_offsets_present_flag: u32 = - unsafe { ::std::mem::transmute(pps_slice_act_qp_offsets_present_flag) }; + unsafe { ::core::mem::transmute(pps_slice_act_qp_offsets_present_flag) }; pps_slice_act_qp_offsets_present_flag as u64 }); __bindgen_bitfield_unit.set(28usize, 1u8, { let pps_palette_predictor_initializers_present_flag: u32 = - unsafe { ::std::mem::transmute(pps_palette_predictor_initializers_present_flag) }; + unsafe { ::core::mem::transmute(pps_palette_predictor_initializers_present_flag) }; pps_palette_predictor_initializers_present_flag as u64 }); __bindgen_bitfield_unit.set(29usize, 1u8, { let monochrome_palette_flag: u32 = - unsafe { ::std::mem::transmute(monochrome_palette_flag) }; + unsafe { ::core::mem::transmute(monochrome_palette_flag) }; monochrome_palette_flag as u64 }); __bindgen_bitfield_unit.set(30usize, 1u8, { let pps_range_extension_flag: u32 = - unsafe { ::std::mem::transmute(pps_range_extension_flag) }; + unsafe { ::core::mem::transmute(pps_range_extension_flag) }; pps_range_extension_flag as u64 }); __bindgen_bitfield_unit @@ -5843,21 +5851,21 @@ pub struct StdVideoH265PictureParameterSet { } #[test] fn bindgen_test_layout_StdVideoH265PictureParameterSet() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 144usize, concat!("Size of: ", stringify!(StdVideoH265PictureParameterSet)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 8usize, concat!("Alignment of ", stringify!(StdVideoH265PictureParameterSet)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -5867,7 +5875,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pps_pic_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pps_pic_parameter_set_id) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -5877,7 +5885,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pps_seq_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pps_seq_parameter_set_id) as usize - ptr as usize }, 5usize, concat!( "Offset of field: ", @@ -5887,7 +5895,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).sps_video_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).sps_video_parameter_set_id) as usize - ptr as usize }, 6usize, concat!( "Offset of field: ", @@ -5897,7 +5905,9 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).num_extra_slice_header_bits) as usize - ptr as usize }, + unsafe { + ::core::ptr::addr_of!((*ptr).num_extra_slice_header_bits) as usize - ptr as usize + }, 7usize, concat!( "Offset of field: ", @@ -5908,7 +5918,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).num_ref_idx_l0_default_active_minus1) as usize + ::core::ptr::addr_of!((*ptr).num_ref_idx_l0_default_active_minus1) as usize - ptr as usize }, 8usize, @@ -5921,7 +5931,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).num_ref_idx_l1_default_active_minus1) as usize + ::core::ptr::addr_of!((*ptr).num_ref_idx_l1_default_active_minus1) as usize - ptr as usize }, 9usize, @@ -5933,7 +5943,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).init_qp_minus26) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).init_qp_minus26) as usize - ptr as usize }, 10usize, concat!( "Offset of field: ", @@ -5943,7 +5953,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).diff_cu_qp_delta_depth) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).diff_cu_qp_delta_depth) as usize - ptr as usize }, 11usize, concat!( "Offset of field: ", @@ -5953,7 +5963,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pps_cb_qp_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pps_cb_qp_offset) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -5963,7 +5973,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pps_cr_qp_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pps_cr_qp_offset) as usize - ptr as usize }, 13usize, concat!( "Offset of field: ", @@ -5973,7 +5983,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pps_beta_offset_div2) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pps_beta_offset_div2) as usize - ptr as usize }, 14usize, concat!( "Offset of field: ", @@ -5983,7 +5993,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pps_tc_offset_div2) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pps_tc_offset_div2) as usize - ptr as usize }, 15usize, concat!( "Offset of field: ", @@ -5994,7 +6004,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).log2_parallel_merge_level_minus2) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).log2_parallel_merge_level_minus2) as usize - ptr as usize }, 16usize, concat!( @@ -6006,7 +6016,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).log2_max_transform_skip_block_size_minus2) as usize + ::core::ptr::addr_of!((*ptr).log2_max_transform_skip_block_size_minus2) as usize - ptr as usize }, 17usize, @@ -6019,7 +6029,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).diff_cu_chroma_qp_offset_depth) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).diff_cu_chroma_qp_offset_depth) as usize - ptr as usize }, 18usize, concat!( @@ -6031,7 +6041,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).chroma_qp_offset_list_len_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).chroma_qp_offset_list_len_minus1) as usize - ptr as usize }, 19usize, concat!( @@ -6042,7 +6052,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cb_qp_offset_list) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cb_qp_offset_list) as usize - ptr as usize }, 20usize, concat!( "Offset of field: ", @@ -6052,7 +6062,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cr_qp_offset_list) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cr_qp_offset_list) as usize - ptr as usize }, 26usize, concat!( "Offset of field: ", @@ -6062,7 +6072,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).log2_sao_offset_scale_luma) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).log2_sao_offset_scale_luma) as usize - ptr as usize }, 32usize, concat!( "Offset of field: ", @@ -6073,7 +6083,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).log2_sao_offset_scale_chroma) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).log2_sao_offset_scale_chroma) as usize - ptr as usize }, 33usize, concat!( @@ -6084,7 +6094,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pps_act_y_qp_offset_plus5) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pps_act_y_qp_offset_plus5) as usize - ptr as usize }, 34usize, concat!( "Offset of field: ", @@ -6094,7 +6104,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pps_act_cb_qp_offset_plus5) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pps_act_cb_qp_offset_plus5) as usize - ptr as usize }, 35usize, concat!( "Offset of field: ", @@ -6104,7 +6114,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pps_act_cr_qp_offset_plus3) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pps_act_cr_qp_offset_plus3) as usize - ptr as usize }, 36usize, concat!( "Offset of field: ", @@ -6115,7 +6125,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).pps_num_palette_predictor_initializers) as usize + ::core::ptr::addr_of!((*ptr).pps_num_palette_predictor_initializers) as usize - ptr as usize }, 37usize, @@ -6127,7 +6137,9 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).luma_bit_depth_entry_minus8) as usize - ptr as usize }, + unsafe { + ::core::ptr::addr_of!((*ptr).luma_bit_depth_entry_minus8) as usize - ptr as usize + }, 38usize, concat!( "Offset of field: ", @@ -6138,7 +6150,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).chroma_bit_depth_entry_minus8) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).chroma_bit_depth_entry_minus8) as usize - ptr as usize }, 39usize, concat!( @@ -6149,7 +6161,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).num_tile_columns_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).num_tile_columns_minus1) as usize - ptr as usize }, 40usize, concat!( "Offset of field: ", @@ -6159,7 +6171,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).num_tile_rows_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).num_tile_rows_minus1) as usize - ptr as usize }, 41usize, concat!( "Offset of field: ", @@ -6169,7 +6181,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 42usize, concat!( "Offset of field: ", @@ -6179,7 +6191,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved2) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved2) as usize - ptr as usize }, 43usize, concat!( "Offset of field: ", @@ -6189,7 +6201,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).column_width_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).column_width_minus1) as usize - ptr as usize }, 44usize, concat!( "Offset of field: ", @@ -6199,7 +6211,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).row_height_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).row_height_minus1) as usize - ptr as usize }, 82usize, concat!( "Offset of field: ", @@ -6209,7 +6221,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved3) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved3) as usize - ptr as usize }, 124usize, concat!( "Offset of field: ", @@ -6219,7 +6231,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pScalingLists) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pScalingLists) as usize - ptr as usize }, 128usize, concat!( "Offset of field: ", @@ -6229,7 +6241,7 @@ fn bindgen_test_layout_StdVideoH265PictureParameterSet() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pPredictorPaletteEntries) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pPredictorPaletteEntries) as usize - ptr as usize }, 136usize, concat!( "Offset of field: ", @@ -6250,12 +6262,12 @@ pub struct StdVideoDecodeH265PictureInfoFlags { #[test] fn bindgen_test_layout_StdVideoDecodeH265PictureInfoFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoDecodeH265PictureInfoFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -6266,45 +6278,45 @@ fn bindgen_test_layout_StdVideoDecodeH265PictureInfoFlags() { impl StdVideoDecodeH265PictureInfoFlags { #[inline] pub fn IrapPicFlag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_IrapPicFlag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn IdrPicFlag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_IdrPicFlag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn IsReference(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_IsReference(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn short_term_ref_pic_set_sps_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_short_term_ref_pic_set_sps_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } @@ -6317,20 +6329,20 @@ impl StdVideoDecodeH265PictureInfoFlags { ) -> __BindgenBitfieldUnit<[u8; 1usize]> { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { - let IrapPicFlag: u32 = unsafe { ::std::mem::transmute(IrapPicFlag) }; + let IrapPicFlag: u32 = unsafe { ::core::mem::transmute(IrapPicFlag) }; IrapPicFlag as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { - let IdrPicFlag: u32 = unsafe { ::std::mem::transmute(IdrPicFlag) }; + let IdrPicFlag: u32 = unsafe { ::core::mem::transmute(IdrPicFlag) }; IdrPicFlag as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { - let IsReference: u32 = unsafe { ::std::mem::transmute(IsReference) }; + let IsReference: u32 = unsafe { ::core::mem::transmute(IsReference) }; IsReference as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { let short_term_ref_pic_set_sps_flag: u32 = - unsafe { ::std::mem::transmute(short_term_ref_pic_set_sps_flag) }; + unsafe { ::core::mem::transmute(short_term_ref_pic_set_sps_flag) }; short_term_ref_pic_set_sps_flag as u64 }); __bindgen_bitfield_unit @@ -6353,21 +6365,21 @@ pub struct StdVideoDecodeH265PictureInfo { } #[test] fn bindgen_test_layout_StdVideoDecodeH265PictureInfo() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 40usize, concat!("Size of: ", stringify!(StdVideoDecodeH265PictureInfo)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoDecodeH265PictureInfo)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -6377,7 +6389,7 @@ fn bindgen_test_layout_StdVideoDecodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).sps_video_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).sps_video_parameter_set_id) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -6387,7 +6399,7 @@ fn bindgen_test_layout_StdVideoDecodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pps_seq_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pps_seq_parameter_set_id) as usize - ptr as usize }, 5usize, concat!( "Offset of field: ", @@ -6397,7 +6409,7 @@ fn bindgen_test_layout_StdVideoDecodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pps_pic_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pps_pic_parameter_set_id) as usize - ptr as usize }, 6usize, concat!( "Offset of field: ", @@ -6407,7 +6419,7 @@ fn bindgen_test_layout_StdVideoDecodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).NumDeltaPocsOfRefRpsIdx) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).NumDeltaPocsOfRefRpsIdx) as usize - ptr as usize }, 7usize, concat!( "Offset of field: ", @@ -6417,7 +6429,7 @@ fn bindgen_test_layout_StdVideoDecodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).PicOrderCntVal) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).PicOrderCntVal) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -6428,7 +6440,7 @@ fn bindgen_test_layout_StdVideoDecodeH265PictureInfo() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).NumBitsForSTRefPicSetInSlice) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).NumBitsForSTRefPicSetInSlice) as usize - ptr as usize }, 12usize, concat!( @@ -6439,7 +6451,7 @@ fn bindgen_test_layout_StdVideoDecodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved) as usize - ptr as usize }, 14usize, concat!( "Offset of field: ", @@ -6449,7 +6461,7 @@ fn bindgen_test_layout_StdVideoDecodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).RefPicSetStCurrBefore) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).RefPicSetStCurrBefore) as usize - ptr as usize }, 16usize, concat!( "Offset of field: ", @@ -6459,7 +6471,7 @@ fn bindgen_test_layout_StdVideoDecodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).RefPicSetStCurrAfter) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).RefPicSetStCurrAfter) as usize - ptr as usize }, 24usize, concat!( "Offset of field: ", @@ -6469,7 +6481,7 @@ fn bindgen_test_layout_StdVideoDecodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).RefPicSetLtCurr) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).RefPicSetLtCurr) as usize - ptr as usize }, 32usize, concat!( "Offset of field: ", @@ -6490,7 +6502,7 @@ pub struct StdVideoDecodeH265ReferenceInfoFlags { #[test] fn bindgen_test_layout_StdVideoDecodeH265ReferenceInfoFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!( "Size of: ", @@ -6498,7 +6510,7 @@ fn bindgen_test_layout_StdVideoDecodeH265ReferenceInfoFlags() { ) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -6509,23 +6521,23 @@ fn bindgen_test_layout_StdVideoDecodeH265ReferenceInfoFlags() { impl StdVideoDecodeH265ReferenceInfoFlags { #[inline] pub fn used_for_long_term_reference(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_used_for_long_term_reference(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn unused_for_reference(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_unused_for_reference(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } @@ -6537,11 +6549,11 @@ impl StdVideoDecodeH265ReferenceInfoFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let used_for_long_term_reference: u32 = - unsafe { ::std::mem::transmute(used_for_long_term_reference) }; + unsafe { ::core::mem::transmute(used_for_long_term_reference) }; used_for_long_term_reference as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { - let unused_for_reference: u32 = unsafe { ::std::mem::transmute(unused_for_reference) }; + let unused_for_reference: u32 = unsafe { ::core::mem::transmute(unused_for_reference) }; unused_for_reference as u64 }); __bindgen_bitfield_unit @@ -6555,21 +6567,21 @@ pub struct StdVideoDecodeH265ReferenceInfo { } #[test] fn bindgen_test_layout_StdVideoDecodeH265ReferenceInfo() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 8usize, concat!("Size of: ", stringify!(StdVideoDecodeH265ReferenceInfo)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoDecodeH265ReferenceInfo)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -6579,7 +6591,7 @@ fn bindgen_test_layout_StdVideoDecodeH265ReferenceInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).PicOrderCntVal) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).PicOrderCntVal) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -6593,7 +6605,7 @@ pub const StdVideoAV1Profile_STD_VIDEO_AV1_PROFILE_MAIN: StdVideoAV1Profile = 0; pub const StdVideoAV1Profile_STD_VIDEO_AV1_PROFILE_HIGH: StdVideoAV1Profile = 1; pub const StdVideoAV1Profile_STD_VIDEO_AV1_PROFILE_PROFESSIONAL: StdVideoAV1Profile = 2; pub const StdVideoAV1Profile_STD_VIDEO_AV1_PROFILE_INVALID: StdVideoAV1Profile = 2147483647; -pub type StdVideoAV1Profile = ::std::os::raw::c_uint; +pub type StdVideoAV1Profile = ::core::ffi::c_uint; pub const StdVideoAV1Level_STD_VIDEO_AV1_LEVEL_2_0: StdVideoAV1Level = 0; pub const StdVideoAV1Level_STD_VIDEO_AV1_LEVEL_2_1: StdVideoAV1Level = 1; pub const StdVideoAV1Level_STD_VIDEO_AV1_LEVEL_2_2: StdVideoAV1Level = 2; @@ -6619,13 +6631,13 @@ pub const StdVideoAV1Level_STD_VIDEO_AV1_LEVEL_7_1: StdVideoAV1Level = 21; pub const StdVideoAV1Level_STD_VIDEO_AV1_LEVEL_7_2: StdVideoAV1Level = 22; pub const StdVideoAV1Level_STD_VIDEO_AV1_LEVEL_7_3: StdVideoAV1Level = 23; pub const StdVideoAV1Level_STD_VIDEO_AV1_LEVEL_INVALID: StdVideoAV1Level = 2147483647; -pub type StdVideoAV1Level = ::std::os::raw::c_uint; +pub type StdVideoAV1Level = ::core::ffi::c_uint; pub const StdVideoAV1FrameType_STD_VIDEO_AV1_FRAME_TYPE_KEY: StdVideoAV1FrameType = 0; pub const StdVideoAV1FrameType_STD_VIDEO_AV1_FRAME_TYPE_INTER: StdVideoAV1FrameType = 1; pub const StdVideoAV1FrameType_STD_VIDEO_AV1_FRAME_TYPE_INTRA_ONLY: StdVideoAV1FrameType = 2; pub const StdVideoAV1FrameType_STD_VIDEO_AV1_FRAME_TYPE_SWITCH: StdVideoAV1FrameType = 3; pub const StdVideoAV1FrameType_STD_VIDEO_AV1_FRAME_TYPE_INVALID: StdVideoAV1FrameType = 2147483647; -pub type StdVideoAV1FrameType = ::std::os::raw::c_uint; +pub type StdVideoAV1FrameType = ::core::ffi::c_uint; pub const StdVideoAV1InterpolationFilter_STD_VIDEO_AV1_INTERPOLATION_FILTER_EIGHTTAP: StdVideoAV1InterpolationFilter = 0; pub const StdVideoAV1InterpolationFilter_STD_VIDEO_AV1_INTERPOLATION_FILTER_EIGHTTAP_SMOOTH: @@ -6638,12 +6650,12 @@ pub const StdVideoAV1InterpolationFilter_STD_VIDEO_AV1_INTERPOLATION_FILTER_SWIT StdVideoAV1InterpolationFilter = 4; pub const StdVideoAV1InterpolationFilter_STD_VIDEO_AV1_INTERPOLATION_FILTER_INVALID: StdVideoAV1InterpolationFilter = 2147483647; -pub type StdVideoAV1InterpolationFilter = ::std::os::raw::c_uint; +pub type StdVideoAV1InterpolationFilter = ::core::ffi::c_uint; pub const StdVideoAV1TxMode_STD_VIDEO_AV1_TX_MODE_ONLY_4X4: StdVideoAV1TxMode = 0; pub const StdVideoAV1TxMode_STD_VIDEO_AV1_TX_MODE_LARGEST: StdVideoAV1TxMode = 1; pub const StdVideoAV1TxMode_STD_VIDEO_AV1_TX_MODE_SELECT: StdVideoAV1TxMode = 2; pub const StdVideoAV1TxMode_STD_VIDEO_AV1_TX_MODE_INVALID: StdVideoAV1TxMode = 2147483647; -pub type StdVideoAV1TxMode = ::std::os::raw::c_uint; +pub type StdVideoAV1TxMode = ::core::ffi::c_uint; pub const StdVideoAV1FrameRestorationType_STD_VIDEO_AV1_FRAME_RESTORATION_TYPE_NONE: StdVideoAV1FrameRestorationType = 0; pub const StdVideoAV1FrameRestorationType_STD_VIDEO_AV1_FRAME_RESTORATION_TYPE_WIENER: @@ -6654,7 +6666,7 @@ pub const StdVideoAV1FrameRestorationType_STD_VIDEO_AV1_FRAME_RESTORATION_TYPE_S StdVideoAV1FrameRestorationType = 3; pub const StdVideoAV1FrameRestorationType_STD_VIDEO_AV1_FRAME_RESTORATION_TYPE_INVALID: StdVideoAV1FrameRestorationType = 2147483647; -pub type StdVideoAV1FrameRestorationType = ::std::os::raw::c_uint; +pub type StdVideoAV1FrameRestorationType = ::core::ffi::c_uint; pub const StdVideoAV1ColorPrimaries_STD_VIDEO_AV1_COLOR_PRIMARIES_BT_709: StdVideoAV1ColorPrimaries = 1; pub const StdVideoAV1ColorPrimaries_STD_VIDEO_AV1_COLOR_PRIMARIES_BT_UNSPECIFIED: @@ -6681,7 +6693,7 @@ pub const StdVideoAV1ColorPrimaries_STD_VIDEO_AV1_COLOR_PRIMARIES_EBU_3213: StdVideoAV1ColorPrimaries = 22; pub const StdVideoAV1ColorPrimaries_STD_VIDEO_AV1_COLOR_PRIMARIES_INVALID: StdVideoAV1ColorPrimaries = 2147483647; -pub type StdVideoAV1ColorPrimaries = ::std::os::raw::c_uint; +pub type StdVideoAV1ColorPrimaries = ::core::ffi::c_uint; pub const StdVideoAV1TransferCharacteristics_STD_VIDEO_AV1_TRANSFER_CHARACTERISTICS_RESERVED_0: StdVideoAV1TransferCharacteristics = 0; pub const StdVideoAV1TransferCharacteristics_STD_VIDEO_AV1_TRANSFER_CHARACTERISTICS_BT_709: @@ -6719,7 +6731,7 @@ pub const StdVideoAV1TransferCharacteristics_STD_VIDEO_AV1_TRANSFER_CHARACTERIST StdVideoAV1TransferCharacteristics = 18; pub const StdVideoAV1TransferCharacteristics_STD_VIDEO_AV1_TRANSFER_CHARACTERISTICS_INVALID: StdVideoAV1TransferCharacteristics = 2147483647; -pub type StdVideoAV1TransferCharacteristics = ::std::os::raw::c_uint; +pub type StdVideoAV1TransferCharacteristics = ::core::ffi::c_uint; pub const StdVideoAV1MatrixCoefficients_STD_VIDEO_AV1_MATRIX_COEFFICIENTS_IDENTITY: StdVideoAV1MatrixCoefficients = 0; pub const StdVideoAV1MatrixCoefficients_STD_VIDEO_AV1_MATRIX_COEFFICIENTS_BT_709: @@ -6752,7 +6764,7 @@ pub const StdVideoAV1MatrixCoefficients_STD_VIDEO_AV1_MATRIX_COEFFICIENTS_ICTCP: StdVideoAV1MatrixCoefficients = 14; pub const StdVideoAV1MatrixCoefficients_STD_VIDEO_AV1_MATRIX_COEFFICIENTS_INVALID: StdVideoAV1MatrixCoefficients = 2147483647; -pub type StdVideoAV1MatrixCoefficients = ::std::os::raw::c_uint; +pub type StdVideoAV1MatrixCoefficients = ::core::ffi::c_uint; pub const StdVideoAV1ChromaSamplePosition_STD_VIDEO_AV1_CHROMA_SAMPLE_POSITION_UNKNOWN: StdVideoAV1ChromaSamplePosition = 0; pub const StdVideoAV1ChromaSamplePosition_STD_VIDEO_AV1_CHROMA_SAMPLE_POSITION_VERTICAL: @@ -6763,7 +6775,7 @@ pub const StdVideoAV1ChromaSamplePosition_STD_VIDEO_AV1_CHROMA_SAMPLE_POSITION_R StdVideoAV1ChromaSamplePosition = 3; pub const StdVideoAV1ChromaSamplePosition_STD_VIDEO_AV1_CHROMA_SAMPLE_POSITION_INVALID: StdVideoAV1ChromaSamplePosition = 2147483647; -pub type StdVideoAV1ChromaSamplePosition = ::std::os::raw::c_uint; +pub type StdVideoAV1ChromaSamplePosition = ::core::ffi::c_uint; #[repr(C)] #[derive(Debug, Copy, Clone)] pub struct StdVideoAV1ColorConfigFlags { @@ -6773,12 +6785,12 @@ pub struct StdVideoAV1ColorConfigFlags { #[test] fn bindgen_test_layout_StdVideoAV1ColorConfigFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoAV1ColorConfigFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoAV1ColorConfigFlags)) ); @@ -6786,56 +6798,56 @@ fn bindgen_test_layout_StdVideoAV1ColorConfigFlags() { impl StdVideoAV1ColorConfigFlags { #[inline] pub fn mono_chrome(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_mono_chrome(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn color_range(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_color_range(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn separate_uv_delta_q(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_separate_uv_delta_q(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn color_description_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_color_description_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } #[inline] pub fn reserved(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } } #[inline] pub fn set_reserved(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(4usize, 28u8, val as u64) } } @@ -6849,24 +6861,24 @@ impl StdVideoAV1ColorConfigFlags { ) -> __BindgenBitfieldUnit<[u8; 4usize]> { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { - let mono_chrome: u32 = unsafe { ::std::mem::transmute(mono_chrome) }; + let mono_chrome: u32 = unsafe { ::core::mem::transmute(mono_chrome) }; mono_chrome as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { - let color_range: u32 = unsafe { ::std::mem::transmute(color_range) }; + let color_range: u32 = unsafe { ::core::mem::transmute(color_range) }; color_range as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { - let separate_uv_delta_q: u32 = unsafe { ::std::mem::transmute(separate_uv_delta_q) }; + let separate_uv_delta_q: u32 = unsafe { ::core::mem::transmute(separate_uv_delta_q) }; separate_uv_delta_q as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { let color_description_present_flag: u32 = - unsafe { ::std::mem::transmute(color_description_present_flag) }; + unsafe { ::core::mem::transmute(color_description_present_flag) }; color_description_present_flag as u64 }); __bindgen_bitfield_unit.set(4usize, 28u8, { - let reserved: u32 = unsafe { ::std::mem::transmute(reserved) }; + let reserved: u32 = unsafe { ::core::mem::transmute(reserved) }; reserved as u64 }); __bindgen_bitfield_unit @@ -6887,21 +6899,21 @@ pub struct StdVideoAV1ColorConfig { } #[test] fn bindgen_test_layout_StdVideoAV1ColorConfig() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 24usize, concat!("Size of: ", stringify!(StdVideoAV1ColorConfig)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoAV1ColorConfig)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -6911,7 +6923,7 @@ fn bindgen_test_layout_StdVideoAV1ColorConfig() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).BitDepth) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).BitDepth) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -6921,7 +6933,7 @@ fn bindgen_test_layout_StdVideoAV1ColorConfig() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).subsampling_x) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).subsampling_x) as usize - ptr as usize }, 5usize, concat!( "Offset of field: ", @@ -6931,7 +6943,7 @@ fn bindgen_test_layout_StdVideoAV1ColorConfig() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).subsampling_y) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).subsampling_y) as usize - ptr as usize }, 6usize, concat!( "Offset of field: ", @@ -6941,7 +6953,7 @@ fn bindgen_test_layout_StdVideoAV1ColorConfig() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 7usize, concat!( "Offset of field: ", @@ -6951,7 +6963,7 @@ fn bindgen_test_layout_StdVideoAV1ColorConfig() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).color_primaries) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).color_primaries) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -6961,7 +6973,7 @@ fn bindgen_test_layout_StdVideoAV1ColorConfig() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).transfer_characteristics) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).transfer_characteristics) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -6971,7 +6983,7 @@ fn bindgen_test_layout_StdVideoAV1ColorConfig() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).matrix_coefficients) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).matrix_coefficients) as usize - ptr as usize }, 16usize, concat!( "Offset of field: ", @@ -6981,7 +6993,7 @@ fn bindgen_test_layout_StdVideoAV1ColorConfig() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).chroma_sample_position) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).chroma_sample_position) as usize - ptr as usize }, 20usize, concat!( "Offset of field: ", @@ -7000,12 +7012,12 @@ pub struct StdVideoAV1TimingInfoFlags { #[test] fn bindgen_test_layout_StdVideoAV1TimingInfoFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoAV1TimingInfoFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoAV1TimingInfoFlags)) ); @@ -7013,23 +7025,23 @@ fn bindgen_test_layout_StdVideoAV1TimingInfoFlags() { impl StdVideoAV1TimingInfoFlags { #[inline] pub fn equal_picture_interval(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_equal_picture_interval(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn reserved(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 31u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 31u8) as u32) } } #[inline] pub fn set_reserved(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 31u8, val as u64) } } @@ -7041,11 +7053,11 @@ impl StdVideoAV1TimingInfoFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let equal_picture_interval: u32 = - unsafe { ::std::mem::transmute(equal_picture_interval) }; + unsafe { ::core::mem::transmute(equal_picture_interval) }; equal_picture_interval as u64 }); __bindgen_bitfield_unit.set(1usize, 31u8, { - let reserved: u32 = unsafe { ::std::mem::transmute(reserved) }; + let reserved: u32 = unsafe { ::core::mem::transmute(reserved) }; reserved as u64 }); __bindgen_bitfield_unit @@ -7061,21 +7073,21 @@ pub struct StdVideoAV1TimingInfo { } #[test] fn bindgen_test_layout_StdVideoAV1TimingInfo() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 16usize, concat!("Size of: ", stringify!(StdVideoAV1TimingInfo)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoAV1TimingInfo)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -7085,7 +7097,7 @@ fn bindgen_test_layout_StdVideoAV1TimingInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).num_units_in_display_tick) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).num_units_in_display_tick) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -7095,7 +7107,7 @@ fn bindgen_test_layout_StdVideoAV1TimingInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).time_scale) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).time_scale) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -7106,7 +7118,7 @@ fn bindgen_test_layout_StdVideoAV1TimingInfo() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).num_ticks_per_picture_minus_1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).num_ticks_per_picture_minus_1) as usize - ptr as usize }, 12usize, concat!( @@ -7126,12 +7138,12 @@ pub struct StdVideoAV1LoopFilterFlags { #[test] fn bindgen_test_layout_StdVideoAV1LoopFilterFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoAV1LoopFilterFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoAV1LoopFilterFlags)) ); @@ -7139,34 +7151,34 @@ fn bindgen_test_layout_StdVideoAV1LoopFilterFlags() { impl StdVideoAV1LoopFilterFlags { #[inline] pub fn loop_filter_delta_enabled(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_loop_filter_delta_enabled(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn loop_filter_delta_update(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_loop_filter_delta_update(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn reserved(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) } } #[inline] pub fn set_reserved(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 30u8, val as u64) } } @@ -7179,16 +7191,16 @@ impl StdVideoAV1LoopFilterFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let loop_filter_delta_enabled: u32 = - unsafe { ::std::mem::transmute(loop_filter_delta_enabled) }; + unsafe { ::core::mem::transmute(loop_filter_delta_enabled) }; loop_filter_delta_enabled as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { let loop_filter_delta_update: u32 = - unsafe { ::std::mem::transmute(loop_filter_delta_update) }; + unsafe { ::core::mem::transmute(loop_filter_delta_update) }; loop_filter_delta_update as u64 }); __bindgen_bitfield_unit.set(2usize, 30u8, { - let reserved: u32 = unsafe { ::std::mem::transmute(reserved) }; + let reserved: u32 = unsafe { ::core::mem::transmute(reserved) }; reserved as u64 }); __bindgen_bitfield_unit @@ -7207,21 +7219,21 @@ pub struct StdVideoAV1LoopFilter { } #[test] fn bindgen_test_layout_StdVideoAV1LoopFilter() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 24usize, concat!("Size of: ", stringify!(StdVideoAV1LoopFilter)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoAV1LoopFilter)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -7231,7 +7243,7 @@ fn bindgen_test_layout_StdVideoAV1LoopFilter() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).loop_filter_level) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).loop_filter_level) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -7241,7 +7253,7 @@ fn bindgen_test_layout_StdVideoAV1LoopFilter() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).loop_filter_sharpness) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).loop_filter_sharpness) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -7251,7 +7263,7 @@ fn bindgen_test_layout_StdVideoAV1LoopFilter() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).update_ref_delta) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).update_ref_delta) as usize - ptr as usize }, 9usize, concat!( "Offset of field: ", @@ -7261,7 +7273,7 @@ fn bindgen_test_layout_StdVideoAV1LoopFilter() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).loop_filter_ref_deltas) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).loop_filter_ref_deltas) as usize - ptr as usize }, 10usize, concat!( "Offset of field: ", @@ -7271,7 +7283,7 @@ fn bindgen_test_layout_StdVideoAV1LoopFilter() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).update_mode_delta) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).update_mode_delta) as usize - ptr as usize }, 18usize, concat!( "Offset of field: ", @@ -7281,7 +7293,7 @@ fn bindgen_test_layout_StdVideoAV1LoopFilter() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).loop_filter_mode_deltas) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).loop_filter_mode_deltas) as usize - ptr as usize }, 19usize, concat!( "Offset of field: ", @@ -7300,12 +7312,12 @@ pub struct StdVideoAV1QuantizationFlags { #[test] fn bindgen_test_layout_StdVideoAV1QuantizationFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoAV1QuantizationFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoAV1QuantizationFlags)) ); @@ -7313,34 +7325,34 @@ fn bindgen_test_layout_StdVideoAV1QuantizationFlags() { impl StdVideoAV1QuantizationFlags { #[inline] pub fn using_qmatrix(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_using_qmatrix(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn diff_uv_delta(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_diff_uv_delta(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn reserved(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) } } #[inline] pub fn set_reserved(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 30u8, val as u64) } } @@ -7352,15 +7364,15 @@ impl StdVideoAV1QuantizationFlags { ) -> __BindgenBitfieldUnit<[u8; 4usize]> { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { - let using_qmatrix: u32 = unsafe { ::std::mem::transmute(using_qmatrix) }; + let using_qmatrix: u32 = unsafe { ::core::mem::transmute(using_qmatrix) }; using_qmatrix as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { - let diff_uv_delta: u32 = unsafe { ::std::mem::transmute(diff_uv_delta) }; + let diff_uv_delta: u32 = unsafe { ::core::mem::transmute(diff_uv_delta) }; diff_uv_delta as u64 }); __bindgen_bitfield_unit.set(2usize, 30u8, { - let reserved: u32 = unsafe { ::std::mem::transmute(reserved) }; + let reserved: u32 = unsafe { ::core::mem::transmute(reserved) }; reserved as u64 }); __bindgen_bitfield_unit @@ -7382,21 +7394,21 @@ pub struct StdVideoAV1Quantization { } #[test] fn bindgen_test_layout_StdVideoAV1Quantization() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 16usize, concat!("Size of: ", stringify!(StdVideoAV1Quantization)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoAV1Quantization)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -7406,7 +7418,7 @@ fn bindgen_test_layout_StdVideoAV1Quantization() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).base_q_idx) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).base_q_idx) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -7416,7 +7428,7 @@ fn bindgen_test_layout_StdVideoAV1Quantization() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).DeltaQYDc) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).DeltaQYDc) as usize - ptr as usize }, 5usize, concat!( "Offset of field: ", @@ -7426,7 +7438,7 @@ fn bindgen_test_layout_StdVideoAV1Quantization() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).DeltaQUDc) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).DeltaQUDc) as usize - ptr as usize }, 6usize, concat!( "Offset of field: ", @@ -7436,7 +7448,7 @@ fn bindgen_test_layout_StdVideoAV1Quantization() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).DeltaQUAc) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).DeltaQUAc) as usize - ptr as usize }, 7usize, concat!( "Offset of field: ", @@ -7446,7 +7458,7 @@ fn bindgen_test_layout_StdVideoAV1Quantization() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).DeltaQVDc) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).DeltaQVDc) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -7456,7 +7468,7 @@ fn bindgen_test_layout_StdVideoAV1Quantization() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).DeltaQVAc) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).DeltaQVAc) as usize - ptr as usize }, 9usize, concat!( "Offset of field: ", @@ -7466,7 +7478,7 @@ fn bindgen_test_layout_StdVideoAV1Quantization() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).qm_y) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).qm_y) as usize - ptr as usize }, 10usize, concat!( "Offset of field: ", @@ -7476,7 +7488,7 @@ fn bindgen_test_layout_StdVideoAV1Quantization() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).qm_u) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).qm_u) as usize - ptr as usize }, 11usize, concat!( "Offset of field: ", @@ -7486,7 +7498,7 @@ fn bindgen_test_layout_StdVideoAV1Quantization() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).qm_v) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).qm_v) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -7504,21 +7516,21 @@ pub struct StdVideoAV1Segmentation { } #[test] fn bindgen_test_layout_StdVideoAV1Segmentation() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 136usize, concat!("Size of: ", stringify!(StdVideoAV1Segmentation)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 2usize, concat!("Alignment of ", stringify!(StdVideoAV1Segmentation)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).FeatureEnabled) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).FeatureEnabled) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -7528,7 +7540,7 @@ fn bindgen_test_layout_StdVideoAV1Segmentation() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).FeatureData) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).FeatureData) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -7547,12 +7559,12 @@ pub struct StdVideoAV1TileInfoFlags { #[test] fn bindgen_test_layout_StdVideoAV1TileInfoFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoAV1TileInfoFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoAV1TileInfoFlags)) ); @@ -7560,23 +7572,23 @@ fn bindgen_test_layout_StdVideoAV1TileInfoFlags() { impl StdVideoAV1TileInfoFlags { #[inline] pub fn uniform_tile_spacing_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_uniform_tile_spacing_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn reserved(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 31u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 31u8) as u32) } } #[inline] pub fn set_reserved(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 31u8, val as u64) } } @@ -7588,11 +7600,11 @@ impl StdVideoAV1TileInfoFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let uniform_tile_spacing_flag: u32 = - unsafe { ::std::mem::transmute(uniform_tile_spacing_flag) }; + unsafe { ::core::mem::transmute(uniform_tile_spacing_flag) }; uniform_tile_spacing_flag as u64 }); __bindgen_bitfield_unit.set(1usize, 31u8, { - let reserved: u32 = unsafe { ::std::mem::transmute(reserved) }; + let reserved: u32 = unsafe { ::core::mem::transmute(reserved) }; reserved as u64 }); __bindgen_bitfield_unit @@ -7614,20 +7626,21 @@ pub struct StdVideoAV1TileInfo { } #[test] fn bindgen_test_layout_StdVideoAV1TileInfo() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 48usize, concat!("Size of: ", stringify!(StdVideoAV1TileInfo)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 8usize, concat!("Alignment of ", stringify!(StdVideoAV1TileInfo)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -7637,7 +7650,7 @@ fn bindgen_test_layout_StdVideoAV1TileInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).TileCols) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).TileCols) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -7647,7 +7660,7 @@ fn bindgen_test_layout_StdVideoAV1TileInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).TileRows) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).TileRows) as usize - ptr as usize }, 5usize, concat!( "Offset of field: ", @@ -7657,7 +7670,7 @@ fn bindgen_test_layout_StdVideoAV1TileInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).context_update_tile_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).context_update_tile_id) as usize - ptr as usize }, 6usize, concat!( "Offset of field: ", @@ -7667,7 +7680,7 @@ fn bindgen_test_layout_StdVideoAV1TileInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).tile_size_bytes_minus_1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).tile_size_bytes_minus_1) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -7677,7 +7690,7 @@ fn bindgen_test_layout_StdVideoAV1TileInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 9usize, concat!( "Offset of field: ", @@ -7687,7 +7700,7 @@ fn bindgen_test_layout_StdVideoAV1TileInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pMiColStarts) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pMiColStarts) as usize - ptr as usize }, 16usize, concat!( "Offset of field: ", @@ -7697,7 +7710,7 @@ fn bindgen_test_layout_StdVideoAV1TileInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pMiRowStarts) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pMiRowStarts) as usize - ptr as usize }, 24usize, concat!( "Offset of field: ", @@ -7707,7 +7720,7 @@ fn bindgen_test_layout_StdVideoAV1TileInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pWidthInSbsMinus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pWidthInSbsMinus1) as usize - ptr as usize }, 32usize, concat!( "Offset of field: ", @@ -7717,7 +7730,7 @@ fn bindgen_test_layout_StdVideoAV1TileInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pHeightInSbsMinus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pHeightInSbsMinus1) as usize - ptr as usize }, 40usize, concat!( "Offset of field: ", @@ -7739,20 +7752,20 @@ pub struct StdVideoAV1CDEF { } #[test] fn bindgen_test_layout_StdVideoAV1CDEF() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 34usize, concat!("Size of: ", stringify!(StdVideoAV1CDEF)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 1usize, concat!("Alignment of ", stringify!(StdVideoAV1CDEF)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cdef_damping_minus_3) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cdef_damping_minus_3) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -7762,7 +7775,7 @@ fn bindgen_test_layout_StdVideoAV1CDEF() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cdef_bits) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cdef_bits) as usize - ptr as usize }, 1usize, concat!( "Offset of field: ", @@ -7772,7 +7785,7 @@ fn bindgen_test_layout_StdVideoAV1CDEF() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cdef_y_pri_strength) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cdef_y_pri_strength) as usize - ptr as usize }, 2usize, concat!( "Offset of field: ", @@ -7782,7 +7795,7 @@ fn bindgen_test_layout_StdVideoAV1CDEF() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cdef_y_sec_strength) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cdef_y_sec_strength) as usize - ptr as usize }, 10usize, concat!( "Offset of field: ", @@ -7792,7 +7805,7 @@ fn bindgen_test_layout_StdVideoAV1CDEF() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cdef_uv_pri_strength) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cdef_uv_pri_strength) as usize - ptr as usize }, 18usize, concat!( "Offset of field: ", @@ -7802,7 +7815,7 @@ fn bindgen_test_layout_StdVideoAV1CDEF() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cdef_uv_sec_strength) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cdef_uv_sec_strength) as usize - ptr as usize }, 26usize, concat!( "Offset of field: ", @@ -7820,21 +7833,21 @@ pub struct StdVideoAV1LoopRestoration { } #[test] fn bindgen_test_layout_StdVideoAV1LoopRestoration() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 20usize, concat!("Size of: ", stringify!(StdVideoAV1LoopRestoration)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoAV1LoopRestoration)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).FrameRestorationType) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).FrameRestorationType) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -7844,7 +7857,7 @@ fn bindgen_test_layout_StdVideoAV1LoopRestoration() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).LoopRestorationSize) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).LoopRestorationSize) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -7862,21 +7875,21 @@ pub struct StdVideoAV1GlobalMotion { } #[test] fn bindgen_test_layout_StdVideoAV1GlobalMotion() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 200usize, concat!("Size of: ", stringify!(StdVideoAV1GlobalMotion)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoAV1GlobalMotion)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).GmType) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).GmType) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -7886,7 +7899,7 @@ fn bindgen_test_layout_StdVideoAV1GlobalMotion() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).gm_params) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).gm_params) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -7905,12 +7918,12 @@ pub struct StdVideoAV1FilmGrainFlags { #[test] fn bindgen_test_layout_StdVideoAV1FilmGrainFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoAV1FilmGrainFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoAV1FilmGrainFlags)) ); @@ -7918,56 +7931,56 @@ fn bindgen_test_layout_StdVideoAV1FilmGrainFlags() { impl StdVideoAV1FilmGrainFlags { #[inline] pub fn chroma_scaling_from_luma(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_chroma_scaling_from_luma(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn overlap_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_overlap_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn clip_to_restricted_range(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_clip_to_restricted_range(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn update_grain(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_update_grain(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } #[inline] pub fn reserved(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 28u8) as u32) } } #[inline] pub fn set_reserved(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(4usize, 28u8, val as u64) } } @@ -7982,24 +7995,24 @@ impl StdVideoAV1FilmGrainFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let chroma_scaling_from_luma: u32 = - unsafe { ::std::mem::transmute(chroma_scaling_from_luma) }; + unsafe { ::core::mem::transmute(chroma_scaling_from_luma) }; chroma_scaling_from_luma as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { - let overlap_flag: u32 = unsafe { ::std::mem::transmute(overlap_flag) }; + let overlap_flag: u32 = unsafe { ::core::mem::transmute(overlap_flag) }; overlap_flag as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { let clip_to_restricted_range: u32 = - unsafe { ::std::mem::transmute(clip_to_restricted_range) }; + unsafe { ::core::mem::transmute(clip_to_restricted_range) }; clip_to_restricted_range as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { - let update_grain: u32 = unsafe { ::std::mem::transmute(update_grain) }; + let update_grain: u32 = unsafe { ::core::mem::transmute(update_grain) }; update_grain as u64 }); __bindgen_bitfield_unit.set(4usize, 28u8, { - let reserved: u32 = unsafe { ::std::mem::transmute(reserved) }; + let reserved: u32 = unsafe { ::core::mem::transmute(reserved) }; reserved as u64 }); __bindgen_bitfield_unit @@ -8036,20 +8049,21 @@ pub struct StdVideoAV1FilmGrain { } #[test] fn bindgen_test_layout_StdVideoAV1FilmGrain() { - const UNINIT: ::std::mem::MaybeUninit = ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 164usize, concat!("Size of: ", stringify!(StdVideoAV1FilmGrain)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoAV1FilmGrain)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -8059,7 +8073,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).grain_scaling_minus_8) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).grain_scaling_minus_8) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -8069,7 +8083,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).ar_coeff_lag) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).ar_coeff_lag) as usize - ptr as usize }, 5usize, concat!( "Offset of field: ", @@ -8079,7 +8093,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).ar_coeff_shift_minus_6) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).ar_coeff_shift_minus_6) as usize - ptr as usize }, 6usize, concat!( "Offset of field: ", @@ -8089,7 +8103,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).grain_scale_shift) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).grain_scale_shift) as usize - ptr as usize }, 7usize, concat!( "Offset of field: ", @@ -8099,7 +8113,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).grain_seed) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).grain_seed) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -8109,7 +8123,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).film_grain_params_ref_idx) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).film_grain_params_ref_idx) as usize - ptr as usize }, 10usize, concat!( "Offset of field: ", @@ -8119,7 +8133,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).num_y_points) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).num_y_points) as usize - ptr as usize }, 11usize, concat!( "Offset of field: ", @@ -8129,7 +8143,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).point_y_value) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).point_y_value) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -8139,7 +8153,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).point_y_scaling) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).point_y_scaling) as usize - ptr as usize }, 26usize, concat!( "Offset of field: ", @@ -8149,7 +8163,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).num_cb_points) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).num_cb_points) as usize - ptr as usize }, 40usize, concat!( "Offset of field: ", @@ -8159,7 +8173,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).point_cb_value) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).point_cb_value) as usize - ptr as usize }, 41usize, concat!( "Offset of field: ", @@ -8169,7 +8183,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).point_cb_scaling) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).point_cb_scaling) as usize - ptr as usize }, 51usize, concat!( "Offset of field: ", @@ -8179,7 +8193,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).num_cr_points) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).num_cr_points) as usize - ptr as usize }, 61usize, concat!( "Offset of field: ", @@ -8189,7 +8203,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).point_cr_value) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).point_cr_value) as usize - ptr as usize }, 62usize, concat!( "Offset of field: ", @@ -8199,7 +8213,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).point_cr_scaling) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).point_cr_scaling) as usize - ptr as usize }, 72usize, concat!( "Offset of field: ", @@ -8209,7 +8223,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).ar_coeffs_y_plus_128) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).ar_coeffs_y_plus_128) as usize - ptr as usize }, 82usize, concat!( "Offset of field: ", @@ -8219,7 +8233,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).ar_coeffs_cb_plus_128) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).ar_coeffs_cb_plus_128) as usize - ptr as usize }, 106usize, concat!( "Offset of field: ", @@ -8229,7 +8243,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).ar_coeffs_cr_plus_128) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).ar_coeffs_cr_plus_128) as usize - ptr as usize }, 131usize, concat!( "Offset of field: ", @@ -8239,7 +8253,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cb_mult) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cb_mult) as usize - ptr as usize }, 156usize, concat!( "Offset of field: ", @@ -8249,7 +8263,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cb_luma_mult) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cb_luma_mult) as usize - ptr as usize }, 157usize, concat!( "Offset of field: ", @@ -8259,7 +8273,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cb_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cb_offset) as usize - ptr as usize }, 158usize, concat!( "Offset of field: ", @@ -8269,7 +8283,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cr_mult) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cr_mult) as usize - ptr as usize }, 160usize, concat!( "Offset of field: ", @@ -8279,7 +8293,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cr_luma_mult) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cr_luma_mult) as usize - ptr as usize }, 161usize, concat!( "Offset of field: ", @@ -8289,7 +8303,7 @@ fn bindgen_test_layout_StdVideoAV1FilmGrain() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cr_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cr_offset) as usize - ptr as usize }, 162usize, concat!( "Offset of field: ", @@ -8309,12 +8323,12 @@ pub struct StdVideoAV1SequenceHeaderFlags { #[test] fn bindgen_test_layout_StdVideoAV1SequenceHeaderFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoAV1SequenceHeaderFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoAV1SequenceHeaderFlags)) ); @@ -8322,221 +8336,221 @@ fn bindgen_test_layout_StdVideoAV1SequenceHeaderFlags() { impl StdVideoAV1SequenceHeaderFlags { #[inline] pub fn still_picture(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_still_picture(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn reduced_still_picture_header(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_reduced_still_picture_header(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn use_128x128_superblock(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_use_128x128_superblock(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn enable_filter_intra(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_enable_filter_intra(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } #[inline] pub fn enable_intra_edge_filter(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } } #[inline] pub fn set_enable_intra_edge_filter(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(4usize, 1u8, val as u64) } } #[inline] pub fn enable_interintra_compound(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } } #[inline] pub fn set_enable_interintra_compound(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(5usize, 1u8, val as u64) } } #[inline] pub fn enable_masked_compound(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } } #[inline] pub fn set_enable_masked_compound(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(6usize, 1u8, val as u64) } } #[inline] pub fn enable_warped_motion(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } } #[inline] pub fn set_enable_warped_motion(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(7usize, 1u8, val as u64) } } #[inline] pub fn enable_dual_filter(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } } #[inline] pub fn set_enable_dual_filter(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(8usize, 1u8, val as u64) } } #[inline] pub fn enable_order_hint(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) } } #[inline] pub fn set_enable_order_hint(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(9usize, 1u8, val as u64) } } #[inline] pub fn enable_jnt_comp(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) } } #[inline] pub fn set_enable_jnt_comp(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(10usize, 1u8, val as u64) } } #[inline] pub fn enable_ref_frame_mvs(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) } } #[inline] pub fn set_enable_ref_frame_mvs(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(11usize, 1u8, val as u64) } } #[inline] pub fn frame_id_numbers_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(12usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(12usize, 1u8) as u32) } } #[inline] pub fn set_frame_id_numbers_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(12usize, 1u8, val as u64) } } #[inline] pub fn enable_superres(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(13usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(13usize, 1u8) as u32) } } #[inline] pub fn set_enable_superres(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(13usize, 1u8, val as u64) } } #[inline] pub fn enable_cdef(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(14usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(14usize, 1u8) as u32) } } #[inline] pub fn set_enable_cdef(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(14usize, 1u8, val as u64) } } #[inline] pub fn enable_restoration(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(15usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(15usize, 1u8) as u32) } } #[inline] pub fn set_enable_restoration(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(15usize, 1u8, val as u64) } } #[inline] pub fn film_grain_params_present(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(16usize, 1u8) as u32) } } #[inline] pub fn set_film_grain_params_present(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(16usize, 1u8, val as u64) } } #[inline] pub fn timing_info_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(17usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(17usize, 1u8) as u32) } } #[inline] pub fn set_timing_info_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(17usize, 1u8, val as u64) } } #[inline] pub fn initial_display_delay_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(18usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(18usize, 1u8) as u32) } } #[inline] pub fn set_initial_display_delay_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(18usize, 1u8, val as u64) } } #[inline] pub fn reserved(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(19usize, 13u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(19usize, 13u8) as u32) } } #[inline] pub fn set_reserved(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(19usize, 13u8, val as u64) } } @@ -8565,92 +8579,92 @@ impl StdVideoAV1SequenceHeaderFlags { ) -> __BindgenBitfieldUnit<[u8; 4usize]> { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { - let still_picture: u32 = unsafe { ::std::mem::transmute(still_picture) }; + let still_picture: u32 = unsafe { ::core::mem::transmute(still_picture) }; still_picture as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { let reduced_still_picture_header: u32 = - unsafe { ::std::mem::transmute(reduced_still_picture_header) }; + unsafe { ::core::mem::transmute(reduced_still_picture_header) }; reduced_still_picture_header as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { let use_128x128_superblock: u32 = - unsafe { ::std::mem::transmute(use_128x128_superblock) }; + unsafe { ::core::mem::transmute(use_128x128_superblock) }; use_128x128_superblock as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { - let enable_filter_intra: u32 = unsafe { ::std::mem::transmute(enable_filter_intra) }; + let enable_filter_intra: u32 = unsafe { ::core::mem::transmute(enable_filter_intra) }; enable_filter_intra as u64 }); __bindgen_bitfield_unit.set(4usize, 1u8, { let enable_intra_edge_filter: u32 = - unsafe { ::std::mem::transmute(enable_intra_edge_filter) }; + unsafe { ::core::mem::transmute(enable_intra_edge_filter) }; enable_intra_edge_filter as u64 }); __bindgen_bitfield_unit.set(5usize, 1u8, { let enable_interintra_compound: u32 = - unsafe { ::std::mem::transmute(enable_interintra_compound) }; + unsafe { ::core::mem::transmute(enable_interintra_compound) }; enable_interintra_compound as u64 }); __bindgen_bitfield_unit.set(6usize, 1u8, { let enable_masked_compound: u32 = - unsafe { ::std::mem::transmute(enable_masked_compound) }; + unsafe { ::core::mem::transmute(enable_masked_compound) }; enable_masked_compound as u64 }); __bindgen_bitfield_unit.set(7usize, 1u8, { - let enable_warped_motion: u32 = unsafe { ::std::mem::transmute(enable_warped_motion) }; + let enable_warped_motion: u32 = unsafe { ::core::mem::transmute(enable_warped_motion) }; enable_warped_motion as u64 }); __bindgen_bitfield_unit.set(8usize, 1u8, { - let enable_dual_filter: u32 = unsafe { ::std::mem::transmute(enable_dual_filter) }; + let enable_dual_filter: u32 = unsafe { ::core::mem::transmute(enable_dual_filter) }; enable_dual_filter as u64 }); __bindgen_bitfield_unit.set(9usize, 1u8, { - let enable_order_hint: u32 = unsafe { ::std::mem::transmute(enable_order_hint) }; + let enable_order_hint: u32 = unsafe { ::core::mem::transmute(enable_order_hint) }; enable_order_hint as u64 }); __bindgen_bitfield_unit.set(10usize, 1u8, { - let enable_jnt_comp: u32 = unsafe { ::std::mem::transmute(enable_jnt_comp) }; + let enable_jnt_comp: u32 = unsafe { ::core::mem::transmute(enable_jnt_comp) }; enable_jnt_comp as u64 }); __bindgen_bitfield_unit.set(11usize, 1u8, { - let enable_ref_frame_mvs: u32 = unsafe { ::std::mem::transmute(enable_ref_frame_mvs) }; + let enable_ref_frame_mvs: u32 = unsafe { ::core::mem::transmute(enable_ref_frame_mvs) }; enable_ref_frame_mvs as u64 }); __bindgen_bitfield_unit.set(12usize, 1u8, { let frame_id_numbers_present_flag: u32 = - unsafe { ::std::mem::transmute(frame_id_numbers_present_flag) }; + unsafe { ::core::mem::transmute(frame_id_numbers_present_flag) }; frame_id_numbers_present_flag as u64 }); __bindgen_bitfield_unit.set(13usize, 1u8, { - let enable_superres: u32 = unsafe { ::std::mem::transmute(enable_superres) }; + let enable_superres: u32 = unsafe { ::core::mem::transmute(enable_superres) }; enable_superres as u64 }); __bindgen_bitfield_unit.set(14usize, 1u8, { - let enable_cdef: u32 = unsafe { ::std::mem::transmute(enable_cdef) }; + let enable_cdef: u32 = unsafe { ::core::mem::transmute(enable_cdef) }; enable_cdef as u64 }); __bindgen_bitfield_unit.set(15usize, 1u8, { - let enable_restoration: u32 = unsafe { ::std::mem::transmute(enable_restoration) }; + let enable_restoration: u32 = unsafe { ::core::mem::transmute(enable_restoration) }; enable_restoration as u64 }); __bindgen_bitfield_unit.set(16usize, 1u8, { let film_grain_params_present: u32 = - unsafe { ::std::mem::transmute(film_grain_params_present) }; + unsafe { ::core::mem::transmute(film_grain_params_present) }; film_grain_params_present as u64 }); __bindgen_bitfield_unit.set(17usize, 1u8, { let timing_info_present_flag: u32 = - unsafe { ::std::mem::transmute(timing_info_present_flag) }; + unsafe { ::core::mem::transmute(timing_info_present_flag) }; timing_info_present_flag as u64 }); __bindgen_bitfield_unit.set(18usize, 1u8, { let initial_display_delay_present_flag: u32 = - unsafe { ::std::mem::transmute(initial_display_delay_present_flag) }; + unsafe { ::core::mem::transmute(initial_display_delay_present_flag) }; initial_display_delay_present_flag as u64 }); __bindgen_bitfield_unit.set(19usize, 13u8, { - let reserved: u32 = unsafe { ::std::mem::transmute(reserved) }; + let reserved: u32 = unsafe { ::core::mem::transmute(reserved) }; reserved as u64 }); __bindgen_bitfield_unit @@ -8676,21 +8690,21 @@ pub struct StdVideoAV1SequenceHeader { } #[test] fn bindgen_test_layout_StdVideoAV1SequenceHeader() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 40usize, concat!("Size of: ", stringify!(StdVideoAV1SequenceHeader)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 8usize, concat!("Alignment of ", stringify!(StdVideoAV1SequenceHeader)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -8700,7 +8714,7 @@ fn bindgen_test_layout_StdVideoAV1SequenceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).seq_profile) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).seq_profile) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -8710,7 +8724,7 @@ fn bindgen_test_layout_StdVideoAV1SequenceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).frame_width_bits_minus_1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).frame_width_bits_minus_1) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -8720,7 +8734,7 @@ fn bindgen_test_layout_StdVideoAV1SequenceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).frame_height_bits_minus_1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).frame_height_bits_minus_1) as usize - ptr as usize }, 9usize, concat!( "Offset of field: ", @@ -8730,7 +8744,7 @@ fn bindgen_test_layout_StdVideoAV1SequenceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).max_frame_width_minus_1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).max_frame_width_minus_1) as usize - ptr as usize }, 10usize, concat!( "Offset of field: ", @@ -8740,7 +8754,7 @@ fn bindgen_test_layout_StdVideoAV1SequenceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).max_frame_height_minus_1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).max_frame_height_minus_1) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -8751,7 +8765,7 @@ fn bindgen_test_layout_StdVideoAV1SequenceHeader() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).delta_frame_id_length_minus_2) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).delta_frame_id_length_minus_2) as usize - ptr as usize }, 14usize, concat!( @@ -8763,7 +8777,7 @@ fn bindgen_test_layout_StdVideoAV1SequenceHeader() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).additional_frame_id_length_minus_1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).additional_frame_id_length_minus_1) as usize - ptr as usize }, 15usize, concat!( @@ -8774,7 +8788,7 @@ fn bindgen_test_layout_StdVideoAV1SequenceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).order_hint_bits_minus_1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).order_hint_bits_minus_1) as usize - ptr as usize }, 16usize, concat!( "Offset of field: ", @@ -8784,7 +8798,7 @@ fn bindgen_test_layout_StdVideoAV1SequenceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).seq_force_integer_mv) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).seq_force_integer_mv) as usize - ptr as usize }, 17usize, concat!( "Offset of field: ", @@ -8795,7 +8809,7 @@ fn bindgen_test_layout_StdVideoAV1SequenceHeader() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).seq_force_screen_content_tools) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).seq_force_screen_content_tools) as usize - ptr as usize }, 18usize, concat!( @@ -8806,7 +8820,7 @@ fn bindgen_test_layout_StdVideoAV1SequenceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 19usize, concat!( "Offset of field: ", @@ -8816,7 +8830,7 @@ fn bindgen_test_layout_StdVideoAV1SequenceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pColorConfig) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pColorConfig) as usize - ptr as usize }, 24usize, concat!( "Offset of field: ", @@ -8826,7 +8840,7 @@ fn bindgen_test_layout_StdVideoAV1SequenceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pTimingInfo) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pTimingInfo) as usize - ptr as usize }, 32usize, concat!( "Offset of field: ", @@ -8846,12 +8860,12 @@ pub struct StdVideoDecodeAV1PictureInfoFlags { #[test] fn bindgen_test_layout_StdVideoDecodeAV1PictureInfoFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoDecodeAV1PictureInfoFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -8862,331 +8876,331 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfoFlags() { impl StdVideoDecodeAV1PictureInfoFlags { #[inline] pub fn error_resilient_mode(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_error_resilient_mode(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn disable_cdf_update(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_disable_cdf_update(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn use_superres(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_use_superres(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn render_and_frame_size_different(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_render_and_frame_size_different(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } #[inline] pub fn allow_screen_content_tools(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } } #[inline] pub fn set_allow_screen_content_tools(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(4usize, 1u8, val as u64) } } #[inline] pub fn is_filter_switchable(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } } #[inline] pub fn set_is_filter_switchable(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(5usize, 1u8, val as u64) } } #[inline] pub fn force_integer_mv(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } } #[inline] pub fn set_force_integer_mv(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(6usize, 1u8, val as u64) } } #[inline] pub fn frame_size_override_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } } #[inline] pub fn set_frame_size_override_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(7usize, 1u8, val as u64) } } #[inline] pub fn buffer_removal_time_present_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } } #[inline] pub fn set_buffer_removal_time_present_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(8usize, 1u8, val as u64) } } #[inline] pub fn allow_intrabc(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) } } #[inline] pub fn set_allow_intrabc(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(9usize, 1u8, val as u64) } } #[inline] pub fn frame_refs_short_signaling(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) } } #[inline] pub fn set_frame_refs_short_signaling(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(10usize, 1u8, val as u64) } } #[inline] pub fn allow_high_precision_mv(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) } } #[inline] pub fn set_allow_high_precision_mv(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(11usize, 1u8, val as u64) } } #[inline] pub fn is_motion_mode_switchable(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(12usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(12usize, 1u8) as u32) } } #[inline] pub fn set_is_motion_mode_switchable(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(12usize, 1u8, val as u64) } } #[inline] pub fn use_ref_frame_mvs(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(13usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(13usize, 1u8) as u32) } } #[inline] pub fn set_use_ref_frame_mvs(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(13usize, 1u8, val as u64) } } #[inline] pub fn disable_frame_end_update_cdf(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(14usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(14usize, 1u8) as u32) } } #[inline] pub fn set_disable_frame_end_update_cdf(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(14usize, 1u8, val as u64) } } #[inline] pub fn allow_warped_motion(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(15usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(15usize, 1u8) as u32) } } #[inline] pub fn set_allow_warped_motion(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(15usize, 1u8, val as u64) } } #[inline] pub fn reduced_tx_set(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(16usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(16usize, 1u8) as u32) } } #[inline] pub fn set_reduced_tx_set(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(16usize, 1u8, val as u64) } } #[inline] pub fn reference_select(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(17usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(17usize, 1u8) as u32) } } #[inline] pub fn set_reference_select(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(17usize, 1u8, val as u64) } } #[inline] pub fn skip_mode_present(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(18usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(18usize, 1u8) as u32) } } #[inline] pub fn set_skip_mode_present(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(18usize, 1u8, val as u64) } } #[inline] pub fn delta_q_present(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(19usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(19usize, 1u8) as u32) } } #[inline] pub fn set_delta_q_present(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(19usize, 1u8, val as u64) } } #[inline] pub fn delta_lf_present(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(20usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(20usize, 1u8) as u32) } } #[inline] pub fn set_delta_lf_present(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(20usize, 1u8, val as u64) } } #[inline] pub fn delta_lf_multi(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(21usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(21usize, 1u8) as u32) } } #[inline] pub fn set_delta_lf_multi(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(21usize, 1u8, val as u64) } } #[inline] pub fn segmentation_enabled(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(22usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(22usize, 1u8) as u32) } } #[inline] pub fn set_segmentation_enabled(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(22usize, 1u8, val as u64) } } #[inline] pub fn segmentation_update_map(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(23usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(23usize, 1u8) as u32) } } #[inline] pub fn set_segmentation_update_map(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(23usize, 1u8, val as u64) } } #[inline] pub fn segmentation_temporal_update(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(24usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(24usize, 1u8) as u32) } } #[inline] pub fn set_segmentation_temporal_update(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(24usize, 1u8, val as u64) } } #[inline] pub fn segmentation_update_data(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(25usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(25usize, 1u8) as u32) } } #[inline] pub fn set_segmentation_update_data(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(25usize, 1u8, val as u64) } } #[inline] pub fn UsesLr(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(26usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(26usize, 1u8) as u32) } } #[inline] pub fn set_UsesLr(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(26usize, 1u8, val as u64) } } #[inline] pub fn usesChromaLr(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(27usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(27usize, 1u8) as u32) } } #[inline] pub fn set_usesChromaLr(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(27usize, 1u8, val as u64) } } #[inline] pub fn apply_grain(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(28usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(28usize, 1u8) as u32) } } #[inline] pub fn set_apply_grain(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(28usize, 1u8, val as u64) } } #[inline] pub fn reserved(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(29usize, 3u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(29usize, 3u8) as u32) } } #[inline] pub fn set_reserved(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(29usize, 3u8, val as u64) } } @@ -9225,134 +9239,134 @@ impl StdVideoDecodeAV1PictureInfoFlags { ) -> __BindgenBitfieldUnit<[u8; 4usize]> { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { - let error_resilient_mode: u32 = unsafe { ::std::mem::transmute(error_resilient_mode) }; + let error_resilient_mode: u32 = unsafe { ::core::mem::transmute(error_resilient_mode) }; error_resilient_mode as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { - let disable_cdf_update: u32 = unsafe { ::std::mem::transmute(disable_cdf_update) }; + let disable_cdf_update: u32 = unsafe { ::core::mem::transmute(disable_cdf_update) }; disable_cdf_update as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { - let use_superres: u32 = unsafe { ::std::mem::transmute(use_superres) }; + let use_superres: u32 = unsafe { ::core::mem::transmute(use_superres) }; use_superres as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { let render_and_frame_size_different: u32 = - unsafe { ::std::mem::transmute(render_and_frame_size_different) }; + unsafe { ::core::mem::transmute(render_and_frame_size_different) }; render_and_frame_size_different as u64 }); __bindgen_bitfield_unit.set(4usize, 1u8, { let allow_screen_content_tools: u32 = - unsafe { ::std::mem::transmute(allow_screen_content_tools) }; + unsafe { ::core::mem::transmute(allow_screen_content_tools) }; allow_screen_content_tools as u64 }); __bindgen_bitfield_unit.set(5usize, 1u8, { - let is_filter_switchable: u32 = unsafe { ::std::mem::transmute(is_filter_switchable) }; + let is_filter_switchable: u32 = unsafe { ::core::mem::transmute(is_filter_switchable) }; is_filter_switchable as u64 }); __bindgen_bitfield_unit.set(6usize, 1u8, { - let force_integer_mv: u32 = unsafe { ::std::mem::transmute(force_integer_mv) }; + let force_integer_mv: u32 = unsafe { ::core::mem::transmute(force_integer_mv) }; force_integer_mv as u64 }); __bindgen_bitfield_unit.set(7usize, 1u8, { let frame_size_override_flag: u32 = - unsafe { ::std::mem::transmute(frame_size_override_flag) }; + unsafe { ::core::mem::transmute(frame_size_override_flag) }; frame_size_override_flag as u64 }); __bindgen_bitfield_unit.set(8usize, 1u8, { let buffer_removal_time_present_flag: u32 = - unsafe { ::std::mem::transmute(buffer_removal_time_present_flag) }; + unsafe { ::core::mem::transmute(buffer_removal_time_present_flag) }; buffer_removal_time_present_flag as u64 }); __bindgen_bitfield_unit.set(9usize, 1u8, { - let allow_intrabc: u32 = unsafe { ::std::mem::transmute(allow_intrabc) }; + let allow_intrabc: u32 = unsafe { ::core::mem::transmute(allow_intrabc) }; allow_intrabc as u64 }); __bindgen_bitfield_unit.set(10usize, 1u8, { let frame_refs_short_signaling: u32 = - unsafe { ::std::mem::transmute(frame_refs_short_signaling) }; + unsafe { ::core::mem::transmute(frame_refs_short_signaling) }; frame_refs_short_signaling as u64 }); __bindgen_bitfield_unit.set(11usize, 1u8, { let allow_high_precision_mv: u32 = - unsafe { ::std::mem::transmute(allow_high_precision_mv) }; + unsafe { ::core::mem::transmute(allow_high_precision_mv) }; allow_high_precision_mv as u64 }); __bindgen_bitfield_unit.set(12usize, 1u8, { let is_motion_mode_switchable: u32 = - unsafe { ::std::mem::transmute(is_motion_mode_switchable) }; + unsafe { ::core::mem::transmute(is_motion_mode_switchable) }; is_motion_mode_switchable as u64 }); __bindgen_bitfield_unit.set(13usize, 1u8, { - let use_ref_frame_mvs: u32 = unsafe { ::std::mem::transmute(use_ref_frame_mvs) }; + let use_ref_frame_mvs: u32 = unsafe { ::core::mem::transmute(use_ref_frame_mvs) }; use_ref_frame_mvs as u64 }); __bindgen_bitfield_unit.set(14usize, 1u8, { let disable_frame_end_update_cdf: u32 = - unsafe { ::std::mem::transmute(disable_frame_end_update_cdf) }; + unsafe { ::core::mem::transmute(disable_frame_end_update_cdf) }; disable_frame_end_update_cdf as u64 }); __bindgen_bitfield_unit.set(15usize, 1u8, { - let allow_warped_motion: u32 = unsafe { ::std::mem::transmute(allow_warped_motion) }; + let allow_warped_motion: u32 = unsafe { ::core::mem::transmute(allow_warped_motion) }; allow_warped_motion as u64 }); __bindgen_bitfield_unit.set(16usize, 1u8, { - let reduced_tx_set: u32 = unsafe { ::std::mem::transmute(reduced_tx_set) }; + let reduced_tx_set: u32 = unsafe { ::core::mem::transmute(reduced_tx_set) }; reduced_tx_set as u64 }); __bindgen_bitfield_unit.set(17usize, 1u8, { - let reference_select: u32 = unsafe { ::std::mem::transmute(reference_select) }; + let reference_select: u32 = unsafe { ::core::mem::transmute(reference_select) }; reference_select as u64 }); __bindgen_bitfield_unit.set(18usize, 1u8, { - let skip_mode_present: u32 = unsafe { ::std::mem::transmute(skip_mode_present) }; + let skip_mode_present: u32 = unsafe { ::core::mem::transmute(skip_mode_present) }; skip_mode_present as u64 }); __bindgen_bitfield_unit.set(19usize, 1u8, { - let delta_q_present: u32 = unsafe { ::std::mem::transmute(delta_q_present) }; + let delta_q_present: u32 = unsafe { ::core::mem::transmute(delta_q_present) }; delta_q_present as u64 }); __bindgen_bitfield_unit.set(20usize, 1u8, { - let delta_lf_present: u32 = unsafe { ::std::mem::transmute(delta_lf_present) }; + let delta_lf_present: u32 = unsafe { ::core::mem::transmute(delta_lf_present) }; delta_lf_present as u64 }); __bindgen_bitfield_unit.set(21usize, 1u8, { - let delta_lf_multi: u32 = unsafe { ::std::mem::transmute(delta_lf_multi) }; + let delta_lf_multi: u32 = unsafe { ::core::mem::transmute(delta_lf_multi) }; delta_lf_multi as u64 }); __bindgen_bitfield_unit.set(22usize, 1u8, { - let segmentation_enabled: u32 = unsafe { ::std::mem::transmute(segmentation_enabled) }; + let segmentation_enabled: u32 = unsafe { ::core::mem::transmute(segmentation_enabled) }; segmentation_enabled as u64 }); __bindgen_bitfield_unit.set(23usize, 1u8, { let segmentation_update_map: u32 = - unsafe { ::std::mem::transmute(segmentation_update_map) }; + unsafe { ::core::mem::transmute(segmentation_update_map) }; segmentation_update_map as u64 }); __bindgen_bitfield_unit.set(24usize, 1u8, { let segmentation_temporal_update: u32 = - unsafe { ::std::mem::transmute(segmentation_temporal_update) }; + unsafe { ::core::mem::transmute(segmentation_temporal_update) }; segmentation_temporal_update as u64 }); __bindgen_bitfield_unit.set(25usize, 1u8, { let segmentation_update_data: u32 = - unsafe { ::std::mem::transmute(segmentation_update_data) }; + unsafe { ::core::mem::transmute(segmentation_update_data) }; segmentation_update_data as u64 }); __bindgen_bitfield_unit.set(26usize, 1u8, { - let UsesLr: u32 = unsafe { ::std::mem::transmute(UsesLr) }; + let UsesLr: u32 = unsafe { ::core::mem::transmute(UsesLr) }; UsesLr as u64 }); __bindgen_bitfield_unit.set(27usize, 1u8, { - let usesChromaLr: u32 = unsafe { ::std::mem::transmute(usesChromaLr) }; + let usesChromaLr: u32 = unsafe { ::core::mem::transmute(usesChromaLr) }; usesChromaLr as u64 }); __bindgen_bitfield_unit.set(28usize, 1u8, { - let apply_grain: u32 = unsafe { ::std::mem::transmute(apply_grain) }; + let apply_grain: u32 = unsafe { ::core::mem::transmute(apply_grain) }; apply_grain as u64 }); __bindgen_bitfield_unit.set(29usize, 3u8, { - let reserved: u32 = unsafe { ::std::mem::transmute(reserved) }; + let reserved: u32 = unsafe { ::core::mem::transmute(reserved) }; reserved as u64 }); __bindgen_bitfield_unit @@ -9388,21 +9402,21 @@ pub struct StdVideoDecodeAV1PictureInfo { } #[test] fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 136usize, concat!("Size of: ", stringify!(StdVideoDecodeAV1PictureInfo)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 8usize, concat!("Alignment of ", stringify!(StdVideoDecodeAV1PictureInfo)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -9412,7 +9426,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).frame_type) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).frame_type) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -9422,7 +9436,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).current_frame_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).current_frame_id) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -9432,7 +9446,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).OrderHint) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).OrderHint) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -9442,7 +9456,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).primary_ref_frame) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).primary_ref_frame) as usize - ptr as usize }, 13usize, concat!( "Offset of field: ", @@ -9452,7 +9466,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).refresh_frame_flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).refresh_frame_flags) as usize - ptr as usize }, 14usize, concat!( "Offset of field: ", @@ -9462,7 +9476,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 15usize, concat!( "Offset of field: ", @@ -9472,7 +9486,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).interpolation_filter) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).interpolation_filter) as usize - ptr as usize }, 16usize, concat!( "Offset of field: ", @@ -9482,7 +9496,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).TxMode) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).TxMode) as usize - ptr as usize }, 20usize, concat!( "Offset of field: ", @@ -9492,7 +9506,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).delta_q_res) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).delta_q_res) as usize - ptr as usize }, 24usize, concat!( "Offset of field: ", @@ -9502,7 +9516,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).delta_lf_res) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).delta_lf_res) as usize - ptr as usize }, 25usize, concat!( "Offset of field: ", @@ -9512,7 +9526,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).SkipModeFrame) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).SkipModeFrame) as usize - ptr as usize }, 26usize, concat!( "Offset of field: ", @@ -9522,7 +9536,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).coded_denom) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).coded_denom) as usize - ptr as usize }, 28usize, concat!( "Offset of field: ", @@ -9532,7 +9546,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved2) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved2) as usize - ptr as usize }, 29usize, concat!( "Offset of field: ", @@ -9542,7 +9556,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).OrderHints) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).OrderHints) as usize - ptr as usize }, 32usize, concat!( "Offset of field: ", @@ -9552,7 +9566,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).expectedFrameId) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).expectedFrameId) as usize - ptr as usize }, 40usize, concat!( "Offset of field: ", @@ -9562,7 +9576,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pTileInfo) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pTileInfo) as usize - ptr as usize }, 72usize, concat!( "Offset of field: ", @@ -9572,7 +9586,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pQuantization) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pQuantization) as usize - ptr as usize }, 80usize, concat!( "Offset of field: ", @@ -9582,7 +9596,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pSegmentation) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pSegmentation) as usize - ptr as usize }, 88usize, concat!( "Offset of field: ", @@ -9592,7 +9606,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pLoopFilter) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pLoopFilter) as usize - ptr as usize }, 96usize, concat!( "Offset of field: ", @@ -9602,7 +9616,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pCDEF) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pCDEF) as usize - ptr as usize }, 104usize, concat!( "Offset of field: ", @@ -9612,7 +9626,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pLoopRestoration) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pLoopRestoration) as usize - ptr as usize }, 112usize, concat!( "Offset of field: ", @@ -9622,7 +9636,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pGlobalMotion) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pGlobalMotion) as usize - ptr as usize }, 120usize, concat!( "Offset of field: ", @@ -9632,7 +9646,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pFilmGrain) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pFilmGrain) as usize - ptr as usize }, 128usize, concat!( "Offset of field: ", @@ -9651,12 +9665,12 @@ pub struct StdVideoDecodeAV1ReferenceInfoFlags { #[test] fn bindgen_test_layout_StdVideoDecodeAV1ReferenceInfoFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoDecodeAV1ReferenceInfoFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -9667,34 +9681,34 @@ fn bindgen_test_layout_StdVideoDecodeAV1ReferenceInfoFlags() { impl StdVideoDecodeAV1ReferenceInfoFlags { #[inline] pub fn disable_frame_end_update_cdf(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_disable_frame_end_update_cdf(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn segmentation_enabled(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_segmentation_enabled(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn reserved(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) } } #[inline] pub fn set_reserved(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 30u8, val as u64) } } @@ -9707,15 +9721,15 @@ impl StdVideoDecodeAV1ReferenceInfoFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let disable_frame_end_update_cdf: u32 = - unsafe { ::std::mem::transmute(disable_frame_end_update_cdf) }; + unsafe { ::core::mem::transmute(disable_frame_end_update_cdf) }; disable_frame_end_update_cdf as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { - let segmentation_enabled: u32 = unsafe { ::std::mem::transmute(segmentation_enabled) }; + let segmentation_enabled: u32 = unsafe { ::core::mem::transmute(segmentation_enabled) }; segmentation_enabled as u64 }); __bindgen_bitfield_unit.set(2usize, 30u8, { - let reserved: u32 = unsafe { ::std::mem::transmute(reserved) }; + let reserved: u32 = unsafe { ::core::mem::transmute(reserved) }; reserved as u64 }); __bindgen_bitfield_unit @@ -9732,21 +9746,21 @@ pub struct StdVideoDecodeAV1ReferenceInfo { } #[test] fn bindgen_test_layout_StdVideoDecodeAV1ReferenceInfo() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 16usize, concat!("Size of: ", stringify!(StdVideoDecodeAV1ReferenceInfo)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoDecodeAV1ReferenceInfo)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -9756,7 +9770,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1ReferenceInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).frame_type) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).frame_type) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -9766,7 +9780,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1ReferenceInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).RefFrameSignBias) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).RefFrameSignBias) as usize - ptr as usize }, 5usize, concat!( "Offset of field: ", @@ -9776,7 +9790,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1ReferenceInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).OrderHint) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).OrderHint) as usize - ptr as usize }, 6usize, concat!( "Offset of field: ", @@ -9786,7 +9800,7 @@ fn bindgen_test_layout_StdVideoDecodeAV1ReferenceInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).SavedOrderHints) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).SavedOrderHints) as usize - ptr as usize }, 7usize, concat!( "Offset of field: ", @@ -9806,16 +9820,16 @@ pub struct StdVideoEncodeH264WeightTableFlags { } #[test] fn bindgen_test_layout_StdVideoEncodeH264WeightTableFlags() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 16usize, concat!("Size of: ", stringify!(StdVideoEncodeH264WeightTableFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -9823,7 +9837,7 @@ fn bindgen_test_layout_StdVideoEncodeH264WeightTableFlags() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).luma_weight_l0_flag) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).luma_weight_l0_flag) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -9833,7 +9847,7 @@ fn bindgen_test_layout_StdVideoEncodeH264WeightTableFlags() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).chroma_weight_l0_flag) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).chroma_weight_l0_flag) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -9843,7 +9857,7 @@ fn bindgen_test_layout_StdVideoEncodeH264WeightTableFlags() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).luma_weight_l1_flag) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).luma_weight_l1_flag) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -9853,7 +9867,7 @@ fn bindgen_test_layout_StdVideoEncodeH264WeightTableFlags() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).chroma_weight_l1_flag) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).chroma_weight_l1_flag) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -9880,21 +9894,21 @@ pub struct StdVideoEncodeH264WeightTable { } #[test] fn bindgen_test_layout_StdVideoEncodeH264WeightTable() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 404usize, concat!("Size of: ", stringify!(StdVideoEncodeH264WeightTable)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoEncodeH264WeightTable)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -9904,7 +9918,7 @@ fn bindgen_test_layout_StdVideoEncodeH264WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).luma_log2_weight_denom) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).luma_log2_weight_denom) as usize - ptr as usize }, 16usize, concat!( "Offset of field: ", @@ -9914,7 +9928,7 @@ fn bindgen_test_layout_StdVideoEncodeH264WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).chroma_log2_weight_denom) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).chroma_log2_weight_denom) as usize - ptr as usize }, 17usize, concat!( "Offset of field: ", @@ -9924,7 +9938,7 @@ fn bindgen_test_layout_StdVideoEncodeH264WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).luma_weight_l0) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).luma_weight_l0) as usize - ptr as usize }, 18usize, concat!( "Offset of field: ", @@ -9934,7 +9948,7 @@ fn bindgen_test_layout_StdVideoEncodeH264WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).luma_offset_l0) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).luma_offset_l0) as usize - ptr as usize }, 50usize, concat!( "Offset of field: ", @@ -9944,7 +9958,7 @@ fn bindgen_test_layout_StdVideoEncodeH264WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).chroma_weight_l0) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).chroma_weight_l0) as usize - ptr as usize }, 82usize, concat!( "Offset of field: ", @@ -9954,7 +9968,7 @@ fn bindgen_test_layout_StdVideoEncodeH264WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).chroma_offset_l0) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).chroma_offset_l0) as usize - ptr as usize }, 146usize, concat!( "Offset of field: ", @@ -9964,7 +9978,7 @@ fn bindgen_test_layout_StdVideoEncodeH264WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).luma_weight_l1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).luma_weight_l1) as usize - ptr as usize }, 210usize, concat!( "Offset of field: ", @@ -9974,7 +9988,7 @@ fn bindgen_test_layout_StdVideoEncodeH264WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).luma_offset_l1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).luma_offset_l1) as usize - ptr as usize }, 242usize, concat!( "Offset of field: ", @@ -9984,7 +9998,7 @@ fn bindgen_test_layout_StdVideoEncodeH264WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).chroma_weight_l1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).chroma_weight_l1) as usize - ptr as usize }, 274usize, concat!( "Offset of field: ", @@ -9994,7 +10008,7 @@ fn bindgen_test_layout_StdVideoEncodeH264WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).chroma_offset_l1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).chroma_offset_l1) as usize - ptr as usize }, 338usize, concat!( "Offset of field: ", @@ -10013,12 +10027,12 @@ pub struct StdVideoEncodeH264SliceHeaderFlags { #[test] fn bindgen_test_layout_StdVideoEncodeH264SliceHeaderFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoEncodeH264SliceHeaderFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -10029,34 +10043,34 @@ fn bindgen_test_layout_StdVideoEncodeH264SliceHeaderFlags() { impl StdVideoEncodeH264SliceHeaderFlags { #[inline] pub fn direct_spatial_mv_pred_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_direct_spatial_mv_pred_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn num_ref_idx_active_override_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_num_ref_idx_active_override_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn reserved(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) } } #[inline] pub fn set_reserved(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 30u8, val as u64) } } @@ -10069,16 +10083,16 @@ impl StdVideoEncodeH264SliceHeaderFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let direct_spatial_mv_pred_flag: u32 = - unsafe { ::std::mem::transmute(direct_spatial_mv_pred_flag) }; + unsafe { ::core::mem::transmute(direct_spatial_mv_pred_flag) }; direct_spatial_mv_pred_flag as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { let num_ref_idx_active_override_flag: u32 = - unsafe { ::std::mem::transmute(num_ref_idx_active_override_flag) }; + unsafe { ::core::mem::transmute(num_ref_idx_active_override_flag) }; num_ref_idx_active_override_flag as u64 }); __bindgen_bitfield_unit.set(2usize, 30u8, { - let reserved: u32 = unsafe { ::std::mem::transmute(reserved) }; + let reserved: u32 = unsafe { ::core::mem::transmute(reserved) }; reserved as u64 }); __bindgen_bitfield_unit @@ -10093,12 +10107,12 @@ pub struct StdVideoEncodeH264PictureInfoFlags { #[test] fn bindgen_test_layout_StdVideoEncodeH264PictureInfoFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoEncodeH264PictureInfoFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -10109,67 +10123,67 @@ fn bindgen_test_layout_StdVideoEncodeH264PictureInfoFlags() { impl StdVideoEncodeH264PictureInfoFlags { #[inline] pub fn IdrPicFlag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_IdrPicFlag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn is_reference(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_is_reference(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn no_output_of_prior_pics_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_no_output_of_prior_pics_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn long_term_reference_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_long_term_reference_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } #[inline] pub fn adaptive_ref_pic_marking_mode_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } } #[inline] pub fn set_adaptive_ref_pic_marking_mode_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(4usize, 1u8, val as u64) } } #[inline] pub fn reserved(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(5usize, 27u8) as u32) } } #[inline] pub fn set_reserved(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(5usize, 27u8, val as u64) } } @@ -10184,30 +10198,30 @@ impl StdVideoEncodeH264PictureInfoFlags { ) -> __BindgenBitfieldUnit<[u8; 4usize]> { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { - let IdrPicFlag: u32 = unsafe { ::std::mem::transmute(IdrPicFlag) }; + let IdrPicFlag: u32 = unsafe { ::core::mem::transmute(IdrPicFlag) }; IdrPicFlag as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { - let is_reference: u32 = unsafe { ::std::mem::transmute(is_reference) }; + let is_reference: u32 = unsafe { ::core::mem::transmute(is_reference) }; is_reference as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { let no_output_of_prior_pics_flag: u32 = - unsafe { ::std::mem::transmute(no_output_of_prior_pics_flag) }; + unsafe { ::core::mem::transmute(no_output_of_prior_pics_flag) }; no_output_of_prior_pics_flag as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { let long_term_reference_flag: u32 = - unsafe { ::std::mem::transmute(long_term_reference_flag) }; + unsafe { ::core::mem::transmute(long_term_reference_flag) }; long_term_reference_flag as u64 }); __bindgen_bitfield_unit.set(4usize, 1u8, { let adaptive_ref_pic_marking_mode_flag: u32 = - unsafe { ::std::mem::transmute(adaptive_ref_pic_marking_mode_flag) }; + unsafe { ::core::mem::transmute(adaptive_ref_pic_marking_mode_flag) }; adaptive_ref_pic_marking_mode_flag as u64 }); __bindgen_bitfield_unit.set(5usize, 27u8, { - let reserved: u32 = unsafe { ::std::mem::transmute(reserved) }; + let reserved: u32 = unsafe { ::core::mem::transmute(reserved) }; reserved as u64 }); __bindgen_bitfield_unit @@ -10222,7 +10236,7 @@ pub struct StdVideoEncodeH264ReferenceInfoFlags { #[test] fn bindgen_test_layout_StdVideoEncodeH264ReferenceInfoFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!( "Size of: ", @@ -10230,7 +10244,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceInfoFlags() { ) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -10241,23 +10255,23 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceInfoFlags() { impl StdVideoEncodeH264ReferenceInfoFlags { #[inline] pub fn used_for_long_term_reference(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_used_for_long_term_reference(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn reserved(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 31u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 31u8) as u32) } } #[inline] pub fn set_reserved(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 31u8, val as u64) } } @@ -10269,11 +10283,11 @@ impl StdVideoEncodeH264ReferenceInfoFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let used_for_long_term_reference: u32 = - unsafe { ::std::mem::transmute(used_for_long_term_reference) }; + unsafe { ::core::mem::transmute(used_for_long_term_reference) }; used_for_long_term_reference as u64 }); __bindgen_bitfield_unit.set(1usize, 31u8, { - let reserved: u32 = unsafe { ::std::mem::transmute(reserved) }; + let reserved: u32 = unsafe { ::core::mem::transmute(reserved) }; reserved as u64 }); __bindgen_bitfield_unit @@ -10288,7 +10302,7 @@ pub struct StdVideoEncodeH264ReferenceListsInfoFlags { #[test] fn bindgen_test_layout_StdVideoEncodeH264ReferenceListsInfoFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!( "Size of: ", @@ -10296,7 +10310,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceListsInfoFlags() { ) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -10307,34 +10321,34 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceListsInfoFlags() { impl StdVideoEncodeH264ReferenceListsInfoFlags { #[inline] pub fn ref_pic_list_modification_flag_l0(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_ref_pic_list_modification_flag_l0(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn ref_pic_list_modification_flag_l1(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_ref_pic_list_modification_flag_l1(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn reserved(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) } } #[inline] pub fn set_reserved(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 30u8, val as u64) } } @@ -10347,16 +10361,16 @@ impl StdVideoEncodeH264ReferenceListsInfoFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let ref_pic_list_modification_flag_l0: u32 = - unsafe { ::std::mem::transmute(ref_pic_list_modification_flag_l0) }; + unsafe { ::core::mem::transmute(ref_pic_list_modification_flag_l0) }; ref_pic_list_modification_flag_l0 as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { let ref_pic_list_modification_flag_l1: u32 = - unsafe { ::std::mem::transmute(ref_pic_list_modification_flag_l1) }; + unsafe { ::core::mem::transmute(ref_pic_list_modification_flag_l1) }; ref_pic_list_modification_flag_l1 as u64 }); __bindgen_bitfield_unit.set(2usize, 30u8, { - let reserved: u32 = unsafe { ::std::mem::transmute(reserved) }; + let reserved: u32 = unsafe { ::core::mem::transmute(reserved) }; reserved as u64 }); __bindgen_bitfield_unit @@ -10371,16 +10385,16 @@ pub struct StdVideoEncodeH264RefListModEntry { } #[test] fn bindgen_test_layout_StdVideoEncodeH264RefListModEntry() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 8usize, concat!("Size of: ", stringify!(StdVideoEncodeH264RefListModEntry)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -10389,7 +10403,7 @@ fn bindgen_test_layout_StdVideoEncodeH264RefListModEntry() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).modification_of_pic_nums_idc) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).modification_of_pic_nums_idc) as usize - ptr as usize }, 0usize, concat!( @@ -10400,7 +10414,7 @@ fn bindgen_test_layout_StdVideoEncodeH264RefListModEntry() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).abs_diff_pic_num_minus1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).abs_diff_pic_num_minus1) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -10410,7 +10424,7 @@ fn bindgen_test_layout_StdVideoEncodeH264RefListModEntry() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).long_term_pic_num) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).long_term_pic_num) as usize - ptr as usize }, 6usize, concat!( "Offset of field: ", @@ -10431,11 +10445,11 @@ pub struct StdVideoEncodeH264RefPicMarkingEntry { } #[test] fn bindgen_test_layout_StdVideoEncodeH264RefPicMarkingEntry() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 12usize, concat!( "Size of: ", @@ -10443,7 +10457,7 @@ fn bindgen_test_layout_StdVideoEncodeH264RefPicMarkingEntry() { ) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -10452,7 +10466,8 @@ fn bindgen_test_layout_StdVideoEncodeH264RefPicMarkingEntry() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).memory_management_control_operation) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).memory_management_control_operation) as usize + - ptr as usize }, 0usize, concat!( @@ -10464,7 +10479,7 @@ fn bindgen_test_layout_StdVideoEncodeH264RefPicMarkingEntry() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).difference_of_pic_nums_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).difference_of_pic_nums_minus1) as usize - ptr as usize }, 4usize, concat!( @@ -10475,7 +10490,7 @@ fn bindgen_test_layout_StdVideoEncodeH264RefPicMarkingEntry() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).long_term_pic_num) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).long_term_pic_num) as usize - ptr as usize }, 6usize, concat!( "Offset of field: ", @@ -10485,7 +10500,7 @@ fn bindgen_test_layout_StdVideoEncodeH264RefPicMarkingEntry() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).long_term_frame_idx) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).long_term_frame_idx) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -10496,7 +10511,7 @@ fn bindgen_test_layout_StdVideoEncodeH264RefPicMarkingEntry() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).max_long_term_frame_idx_plus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).max_long_term_frame_idx_plus1) as usize - ptr as usize }, 10usize, concat!( @@ -10525,11 +10540,11 @@ pub struct StdVideoEncodeH264ReferenceListsInfo { } #[test] fn bindgen_test_layout_StdVideoEncodeH264ReferenceListsInfo() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 104usize, concat!( "Size of: ", @@ -10537,7 +10552,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceListsInfo() { ) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 8usize, concat!( "Alignment of ", @@ -10545,7 +10560,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceListsInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -10556,7 +10571,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceListsInfo() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).num_ref_idx_l0_active_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).num_ref_idx_l0_active_minus1) as usize - ptr as usize }, 4usize, concat!( @@ -10568,7 +10583,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceListsInfo() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).num_ref_idx_l1_active_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).num_ref_idx_l1_active_minus1) as usize - ptr as usize }, 5usize, concat!( @@ -10579,7 +10594,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceListsInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).RefPicList0) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).RefPicList0) as usize - ptr as usize }, 6usize, concat!( "Offset of field: ", @@ -10589,7 +10604,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceListsInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).RefPicList1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).RefPicList1) as usize - ptr as usize }, 38usize, concat!( "Offset of field: ", @@ -10599,7 +10614,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceListsInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).refList0ModOpCount) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).refList0ModOpCount) as usize - ptr as usize }, 70usize, concat!( "Offset of field: ", @@ -10609,7 +10624,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceListsInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).refList1ModOpCount) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).refList1ModOpCount) as usize - ptr as usize }, 71usize, concat!( "Offset of field: ", @@ -10619,7 +10634,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceListsInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).refPicMarkingOpCount) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).refPicMarkingOpCount) as usize - ptr as usize }, 72usize, concat!( "Offset of field: ", @@ -10629,7 +10644,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceListsInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 73usize, concat!( "Offset of field: ", @@ -10639,7 +10654,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceListsInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pRefList0ModOperations) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pRefList0ModOperations) as usize - ptr as usize }, 80usize, concat!( "Offset of field: ", @@ -10649,7 +10664,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceListsInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pRefList1ModOperations) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pRefList1ModOperations) as usize - ptr as usize }, 88usize, concat!( "Offset of field: ", @@ -10659,7 +10674,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceListsInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pRefPicMarkingOperations) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pRefPicMarkingOperations) as usize - ptr as usize }, 96usize, concat!( "Offset of field: ", @@ -10685,21 +10700,21 @@ pub struct StdVideoEncodeH264PictureInfo { } #[test] fn bindgen_test_layout_StdVideoEncodeH264PictureInfo() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 32usize, concat!("Size of: ", stringify!(StdVideoEncodeH264PictureInfo)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 8usize, concat!("Alignment of ", stringify!(StdVideoEncodeH264PictureInfo)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -10709,7 +10724,7 @@ fn bindgen_test_layout_StdVideoEncodeH264PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).seq_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).seq_parameter_set_id) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -10719,7 +10734,7 @@ fn bindgen_test_layout_StdVideoEncodeH264PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pic_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pic_parameter_set_id) as usize - ptr as usize }, 5usize, concat!( "Offset of field: ", @@ -10729,7 +10744,7 @@ fn bindgen_test_layout_StdVideoEncodeH264PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).idr_pic_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).idr_pic_id) as usize - ptr as usize }, 6usize, concat!( "Offset of field: ", @@ -10739,7 +10754,7 @@ fn bindgen_test_layout_StdVideoEncodeH264PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).primary_pic_type) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).primary_pic_type) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -10749,7 +10764,7 @@ fn bindgen_test_layout_StdVideoEncodeH264PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).frame_num) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).frame_num) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -10759,7 +10774,7 @@ fn bindgen_test_layout_StdVideoEncodeH264PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).PicOrderCnt) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).PicOrderCnt) as usize - ptr as usize }, 16usize, concat!( "Offset of field: ", @@ -10769,7 +10784,7 @@ fn bindgen_test_layout_StdVideoEncodeH264PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).temporal_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).temporal_id) as usize - ptr as usize }, 20usize, concat!( "Offset of field: ", @@ -10779,7 +10794,7 @@ fn bindgen_test_layout_StdVideoEncodeH264PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 21usize, concat!( "Offset of field: ", @@ -10789,7 +10804,7 @@ fn bindgen_test_layout_StdVideoEncodeH264PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pRefLists) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pRefLists) as usize - ptr as usize }, 24usize, concat!( "Offset of field: ", @@ -10812,21 +10827,21 @@ pub struct StdVideoEncodeH264ReferenceInfo { } #[test] fn bindgen_test_layout_StdVideoEncodeH264ReferenceInfo() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 24usize, concat!("Size of: ", stringify!(StdVideoEncodeH264ReferenceInfo)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoEncodeH264ReferenceInfo)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -10836,7 +10851,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).primary_pic_type) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).primary_pic_type) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -10846,7 +10861,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).FrameNum) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).FrameNum) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -10856,7 +10871,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).PicOrderCnt) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).PicOrderCnt) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -10866,7 +10881,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).long_term_pic_num) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).long_term_pic_num) as usize - ptr as usize }, 16usize, concat!( "Offset of field: ", @@ -10876,7 +10891,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).long_term_frame_idx) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).long_term_frame_idx) as usize - ptr as usize }, 18usize, concat!( "Offset of field: ", @@ -10886,7 +10901,7 @@ fn bindgen_test_layout_StdVideoEncodeH264ReferenceInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).temporal_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).temporal_id) as usize - ptr as usize }, 20usize, concat!( "Offset of field: ", @@ -10912,21 +10927,21 @@ pub struct StdVideoEncodeH264SliceHeader { } #[test] fn bindgen_test_layout_StdVideoEncodeH264SliceHeader() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 32usize, concat!("Size of: ", stringify!(StdVideoEncodeH264SliceHeader)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 8usize, concat!("Alignment of ", stringify!(StdVideoEncodeH264SliceHeader)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -10936,7 +10951,7 @@ fn bindgen_test_layout_StdVideoEncodeH264SliceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).first_mb_in_slice) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).first_mb_in_slice) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -10946,7 +10961,7 @@ fn bindgen_test_layout_StdVideoEncodeH264SliceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).slice_type) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).slice_type) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -10956,7 +10971,7 @@ fn bindgen_test_layout_StdVideoEncodeH264SliceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).slice_alpha_c0_offset_div2) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).slice_alpha_c0_offset_div2) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -10966,7 +10981,7 @@ fn bindgen_test_layout_StdVideoEncodeH264SliceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).slice_beta_offset_div2) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).slice_beta_offset_div2) as usize - ptr as usize }, 13usize, concat!( "Offset of field: ", @@ -10976,7 +10991,7 @@ fn bindgen_test_layout_StdVideoEncodeH264SliceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).slice_qp_delta) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).slice_qp_delta) as usize - ptr as usize }, 14usize, concat!( "Offset of field: ", @@ -10986,7 +11001,7 @@ fn bindgen_test_layout_StdVideoEncodeH264SliceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 15usize, concat!( "Offset of field: ", @@ -10996,7 +11011,7 @@ fn bindgen_test_layout_StdVideoEncodeH264SliceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).cabac_init_idc) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).cabac_init_idc) as usize - ptr as usize }, 16usize, concat!( "Offset of field: ", @@ -11007,7 +11022,7 @@ fn bindgen_test_layout_StdVideoEncodeH264SliceHeader() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).disable_deblocking_filter_idc) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).disable_deblocking_filter_idc) as usize - ptr as usize }, 20usize, concat!( @@ -11018,7 +11033,7 @@ fn bindgen_test_layout_StdVideoEncodeH264SliceHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pWeightTable) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pWeightTable) as usize - ptr as usize }, 24usize, concat!( "Offset of field: ", @@ -11038,16 +11053,16 @@ pub struct StdVideoEncodeH265WeightTableFlags { } #[test] fn bindgen_test_layout_StdVideoEncodeH265WeightTableFlags() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 8usize, concat!("Size of: ", stringify!(StdVideoEncodeH265WeightTableFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 2usize, concat!( "Alignment of ", @@ -11055,7 +11070,7 @@ fn bindgen_test_layout_StdVideoEncodeH265WeightTableFlags() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).luma_weight_l0_flag) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).luma_weight_l0_flag) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -11065,7 +11080,7 @@ fn bindgen_test_layout_StdVideoEncodeH265WeightTableFlags() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).chroma_weight_l0_flag) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).chroma_weight_l0_flag) as usize - ptr as usize }, 2usize, concat!( "Offset of field: ", @@ -11075,7 +11090,7 @@ fn bindgen_test_layout_StdVideoEncodeH265WeightTableFlags() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).luma_weight_l1_flag) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).luma_weight_l1_flag) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -11085,7 +11100,7 @@ fn bindgen_test_layout_StdVideoEncodeH265WeightTableFlags() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).chroma_weight_l1_flag) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).chroma_weight_l1_flag) as usize - ptr as usize }, 6usize, concat!( "Offset of field: ", @@ -11112,21 +11127,21 @@ pub struct StdVideoEncodeH265WeightTable { } #[test] fn bindgen_test_layout_StdVideoEncodeH265WeightTable() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 190usize, concat!("Size of: ", stringify!(StdVideoEncodeH265WeightTable)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 2usize, concat!("Alignment of ", stringify!(StdVideoEncodeH265WeightTable)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -11136,7 +11151,7 @@ fn bindgen_test_layout_StdVideoEncodeH265WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).luma_log2_weight_denom) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).luma_log2_weight_denom) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -11147,7 +11162,7 @@ fn bindgen_test_layout_StdVideoEncodeH265WeightTable() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).delta_chroma_log2_weight_denom) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).delta_chroma_log2_weight_denom) as usize - ptr as usize }, 9usize, concat!( @@ -11158,7 +11173,7 @@ fn bindgen_test_layout_StdVideoEncodeH265WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).delta_luma_weight_l0) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).delta_luma_weight_l0) as usize - ptr as usize }, 10usize, concat!( "Offset of field: ", @@ -11168,7 +11183,7 @@ fn bindgen_test_layout_StdVideoEncodeH265WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).luma_offset_l0) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).luma_offset_l0) as usize - ptr as usize }, 25usize, concat!( "Offset of field: ", @@ -11178,7 +11193,7 @@ fn bindgen_test_layout_StdVideoEncodeH265WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).delta_chroma_weight_l0) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).delta_chroma_weight_l0) as usize - ptr as usize }, 40usize, concat!( "Offset of field: ", @@ -11188,7 +11203,7 @@ fn bindgen_test_layout_StdVideoEncodeH265WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).delta_chroma_offset_l0) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).delta_chroma_offset_l0) as usize - ptr as usize }, 70usize, concat!( "Offset of field: ", @@ -11198,7 +11213,7 @@ fn bindgen_test_layout_StdVideoEncodeH265WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).delta_luma_weight_l1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).delta_luma_weight_l1) as usize - ptr as usize }, 100usize, concat!( "Offset of field: ", @@ -11208,7 +11223,7 @@ fn bindgen_test_layout_StdVideoEncodeH265WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).luma_offset_l1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).luma_offset_l1) as usize - ptr as usize }, 115usize, concat!( "Offset of field: ", @@ -11218,7 +11233,7 @@ fn bindgen_test_layout_StdVideoEncodeH265WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).delta_chroma_weight_l1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).delta_chroma_weight_l1) as usize - ptr as usize }, 130usize, concat!( "Offset of field: ", @@ -11228,7 +11243,7 @@ fn bindgen_test_layout_StdVideoEncodeH265WeightTable() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).delta_chroma_offset_l1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).delta_chroma_offset_l1) as usize - ptr as usize }, 160usize, concat!( "Offset of field: ", @@ -11247,7 +11262,7 @@ pub struct StdVideoEncodeH265SliceSegmentHeaderFlags { #[test] fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeaderFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!( "Size of: ", @@ -11255,7 +11270,7 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeaderFlags() { ) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -11266,144 +11281,144 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeaderFlags() { impl StdVideoEncodeH265SliceSegmentHeaderFlags { #[inline] pub fn first_slice_segment_in_pic_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_first_slice_segment_in_pic_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn dependent_slice_segment_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_dependent_slice_segment_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn slice_sao_luma_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_slice_sao_luma_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn slice_sao_chroma_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_slice_sao_chroma_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } #[inline] pub fn num_ref_idx_active_override_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } } #[inline] pub fn set_num_ref_idx_active_override_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(4usize, 1u8, val as u64) } } #[inline] pub fn mvd_l1_zero_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } } #[inline] pub fn set_mvd_l1_zero_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(5usize, 1u8, val as u64) } } #[inline] pub fn cabac_init_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } } #[inline] pub fn set_cabac_init_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(6usize, 1u8, val as u64) } } #[inline] pub fn cu_chroma_qp_offset_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } } #[inline] pub fn set_cu_chroma_qp_offset_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(7usize, 1u8, val as u64) } } #[inline] pub fn deblocking_filter_override_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } } #[inline] pub fn set_deblocking_filter_override_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(8usize, 1u8, val as u64) } } #[inline] pub fn slice_deblocking_filter_disabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) } } #[inline] pub fn set_slice_deblocking_filter_disabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(9usize, 1u8, val as u64) } } #[inline] pub fn collocated_from_l0_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) } } #[inline] pub fn set_collocated_from_l0_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(10usize, 1u8, val as u64) } } #[inline] pub fn slice_loop_filter_across_slices_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) } } #[inline] pub fn set_slice_loop_filter_across_slices_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(11usize, 1u8, val as u64) } } #[inline] pub fn reserved(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(12usize, 20u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(12usize, 20u8) as u32) } } #[inline] pub fn set_reserved(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(12usize, 20u8, val as u64) } } @@ -11426,63 +11441,63 @@ impl StdVideoEncodeH265SliceSegmentHeaderFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let first_slice_segment_in_pic_flag: u32 = - unsafe { ::std::mem::transmute(first_slice_segment_in_pic_flag) }; + unsafe { ::core::mem::transmute(first_slice_segment_in_pic_flag) }; first_slice_segment_in_pic_flag as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { let dependent_slice_segment_flag: u32 = - unsafe { ::std::mem::transmute(dependent_slice_segment_flag) }; + unsafe { ::core::mem::transmute(dependent_slice_segment_flag) }; dependent_slice_segment_flag as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { - let slice_sao_luma_flag: u32 = unsafe { ::std::mem::transmute(slice_sao_luma_flag) }; + let slice_sao_luma_flag: u32 = unsafe { ::core::mem::transmute(slice_sao_luma_flag) }; slice_sao_luma_flag as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { let slice_sao_chroma_flag: u32 = - unsafe { ::std::mem::transmute(slice_sao_chroma_flag) }; + unsafe { ::core::mem::transmute(slice_sao_chroma_flag) }; slice_sao_chroma_flag as u64 }); __bindgen_bitfield_unit.set(4usize, 1u8, { let num_ref_idx_active_override_flag: u32 = - unsafe { ::std::mem::transmute(num_ref_idx_active_override_flag) }; + unsafe { ::core::mem::transmute(num_ref_idx_active_override_flag) }; num_ref_idx_active_override_flag as u64 }); __bindgen_bitfield_unit.set(5usize, 1u8, { - let mvd_l1_zero_flag: u32 = unsafe { ::std::mem::transmute(mvd_l1_zero_flag) }; + let mvd_l1_zero_flag: u32 = unsafe { ::core::mem::transmute(mvd_l1_zero_flag) }; mvd_l1_zero_flag as u64 }); __bindgen_bitfield_unit.set(6usize, 1u8, { - let cabac_init_flag: u32 = unsafe { ::std::mem::transmute(cabac_init_flag) }; + let cabac_init_flag: u32 = unsafe { ::core::mem::transmute(cabac_init_flag) }; cabac_init_flag as u64 }); __bindgen_bitfield_unit.set(7usize, 1u8, { let cu_chroma_qp_offset_enabled_flag: u32 = - unsafe { ::std::mem::transmute(cu_chroma_qp_offset_enabled_flag) }; + unsafe { ::core::mem::transmute(cu_chroma_qp_offset_enabled_flag) }; cu_chroma_qp_offset_enabled_flag as u64 }); __bindgen_bitfield_unit.set(8usize, 1u8, { let deblocking_filter_override_flag: u32 = - unsafe { ::std::mem::transmute(deblocking_filter_override_flag) }; + unsafe { ::core::mem::transmute(deblocking_filter_override_flag) }; deblocking_filter_override_flag as u64 }); __bindgen_bitfield_unit.set(9usize, 1u8, { let slice_deblocking_filter_disabled_flag: u32 = - unsafe { ::std::mem::transmute(slice_deblocking_filter_disabled_flag) }; + unsafe { ::core::mem::transmute(slice_deblocking_filter_disabled_flag) }; slice_deblocking_filter_disabled_flag as u64 }); __bindgen_bitfield_unit.set(10usize, 1u8, { let collocated_from_l0_flag: u32 = - unsafe { ::std::mem::transmute(collocated_from_l0_flag) }; + unsafe { ::core::mem::transmute(collocated_from_l0_flag) }; collocated_from_l0_flag as u64 }); __bindgen_bitfield_unit.set(11usize, 1u8, { let slice_loop_filter_across_slices_enabled_flag: u32 = - unsafe { ::std::mem::transmute(slice_loop_filter_across_slices_enabled_flag) }; + unsafe { ::core::mem::transmute(slice_loop_filter_across_slices_enabled_flag) }; slice_loop_filter_across_slices_enabled_flag as u64 }); __bindgen_bitfield_unit.set(12usize, 20u8, { - let reserved: u32 = unsafe { ::std::mem::transmute(reserved) }; + let reserved: u32 = unsafe { ::core::mem::transmute(reserved) }; reserved as u64 }); __bindgen_bitfield_unit @@ -11509,11 +11524,11 @@ pub struct StdVideoEncodeH265SliceSegmentHeader { } #[test] fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeader() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 32usize, concat!( "Size of: ", @@ -11521,7 +11536,7 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeader() { ) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 8usize, concat!( "Alignment of ", @@ -11529,7 +11544,7 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -11539,7 +11554,7 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).slice_type) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).slice_type) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -11549,7 +11564,7 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).slice_segment_address) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).slice_segment_address) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -11559,7 +11574,7 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).collocated_ref_idx) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).collocated_ref_idx) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -11569,7 +11584,7 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).MaxNumMergeCand) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).MaxNumMergeCand) as usize - ptr as usize }, 13usize, concat!( "Offset of field: ", @@ -11579,7 +11594,7 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).slice_cb_qp_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).slice_cb_qp_offset) as usize - ptr as usize }, 14usize, concat!( "Offset of field: ", @@ -11589,7 +11604,7 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).slice_cr_qp_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).slice_cr_qp_offset) as usize - ptr as usize }, 15usize, concat!( "Offset of field: ", @@ -11599,7 +11614,7 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).slice_beta_offset_div2) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).slice_beta_offset_div2) as usize - ptr as usize }, 16usize, concat!( "Offset of field: ", @@ -11609,7 +11624,7 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).slice_tc_offset_div2) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).slice_tc_offset_div2) as usize - ptr as usize }, 17usize, concat!( "Offset of field: ", @@ -11619,7 +11634,7 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).slice_act_y_qp_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).slice_act_y_qp_offset) as usize - ptr as usize }, 18usize, concat!( "Offset of field: ", @@ -11629,7 +11644,7 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).slice_act_cb_qp_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).slice_act_cb_qp_offset) as usize - ptr as usize }, 19usize, concat!( "Offset of field: ", @@ -11639,7 +11654,7 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).slice_act_cr_qp_offset) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).slice_act_cr_qp_offset) as usize - ptr as usize }, 20usize, concat!( "Offset of field: ", @@ -11649,7 +11664,7 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).slice_qp_delta) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).slice_qp_delta) as usize - ptr as usize }, 21usize, concat!( "Offset of field: ", @@ -11659,7 +11674,7 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 22usize, concat!( "Offset of field: ", @@ -11669,7 +11684,7 @@ fn bindgen_test_layout_StdVideoEncodeH265SliceSegmentHeader() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pWeightTable) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pWeightTable) as usize - ptr as usize }, 24usize, concat!( "Offset of field: ", @@ -11688,7 +11703,7 @@ pub struct StdVideoEncodeH265ReferenceListsInfoFlags { #[test] fn bindgen_test_layout_StdVideoEncodeH265ReferenceListsInfoFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!( "Size of: ", @@ -11696,7 +11711,7 @@ fn bindgen_test_layout_StdVideoEncodeH265ReferenceListsInfoFlags() { ) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -11707,34 +11722,34 @@ fn bindgen_test_layout_StdVideoEncodeH265ReferenceListsInfoFlags() { impl StdVideoEncodeH265ReferenceListsInfoFlags { #[inline] pub fn ref_pic_list_modification_flag_l0(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_ref_pic_list_modification_flag_l0(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn ref_pic_list_modification_flag_l1(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_ref_pic_list_modification_flag_l1(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn reserved(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) } } #[inline] pub fn set_reserved(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 30u8, val as u64) } } @@ -11747,16 +11762,16 @@ impl StdVideoEncodeH265ReferenceListsInfoFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let ref_pic_list_modification_flag_l0: u32 = - unsafe { ::std::mem::transmute(ref_pic_list_modification_flag_l0) }; + unsafe { ::core::mem::transmute(ref_pic_list_modification_flag_l0) }; ref_pic_list_modification_flag_l0 as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { let ref_pic_list_modification_flag_l1: u32 = - unsafe { ::std::mem::transmute(ref_pic_list_modification_flag_l1) }; + unsafe { ::core::mem::transmute(ref_pic_list_modification_flag_l1) }; ref_pic_list_modification_flag_l1 as u64 }); __bindgen_bitfield_unit.set(2usize, 30u8, { - let reserved: u32 = unsafe { ::std::mem::transmute(reserved) }; + let reserved: u32 = unsafe { ::core::mem::transmute(reserved) }; reserved as u64 }); __bindgen_bitfield_unit @@ -11775,11 +11790,11 @@ pub struct StdVideoEncodeH265ReferenceListsInfo { } #[test] fn bindgen_test_layout_StdVideoEncodeH265ReferenceListsInfo() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 68usize, concat!( "Size of: ", @@ -11787,7 +11802,7 @@ fn bindgen_test_layout_StdVideoEncodeH265ReferenceListsInfo() { ) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -11795,7 +11810,7 @@ fn bindgen_test_layout_StdVideoEncodeH265ReferenceListsInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -11806,7 +11821,7 @@ fn bindgen_test_layout_StdVideoEncodeH265ReferenceListsInfo() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).num_ref_idx_l0_active_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).num_ref_idx_l0_active_minus1) as usize - ptr as usize }, 4usize, concat!( @@ -11818,7 +11833,7 @@ fn bindgen_test_layout_StdVideoEncodeH265ReferenceListsInfo() { ); assert_eq!( unsafe { - ::std::ptr::addr_of!((*ptr).num_ref_idx_l1_active_minus1) as usize - ptr as usize + ::core::ptr::addr_of!((*ptr).num_ref_idx_l1_active_minus1) as usize - ptr as usize }, 5usize, concat!( @@ -11829,7 +11844,7 @@ fn bindgen_test_layout_StdVideoEncodeH265ReferenceListsInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).RefPicList0) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).RefPicList0) as usize - ptr as usize }, 6usize, concat!( "Offset of field: ", @@ -11839,7 +11854,7 @@ fn bindgen_test_layout_StdVideoEncodeH265ReferenceListsInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).RefPicList1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).RefPicList1) as usize - ptr as usize }, 21usize, concat!( "Offset of field: ", @@ -11849,7 +11864,7 @@ fn bindgen_test_layout_StdVideoEncodeH265ReferenceListsInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).list_entry_l0) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).list_entry_l0) as usize - ptr as usize }, 36usize, concat!( "Offset of field: ", @@ -11859,7 +11874,7 @@ fn bindgen_test_layout_StdVideoEncodeH265ReferenceListsInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).list_entry_l1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).list_entry_l1) as usize - ptr as usize }, 51usize, concat!( "Offset of field: ", @@ -11878,12 +11893,12 @@ pub struct StdVideoEncodeH265PictureInfoFlags { #[test] fn bindgen_test_layout_StdVideoEncodeH265PictureInfoFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!("Size of: ", stringify!(StdVideoEncodeH265PictureInfoFlags)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -11894,111 +11909,111 @@ fn bindgen_test_layout_StdVideoEncodeH265PictureInfoFlags() { impl StdVideoEncodeH265PictureInfoFlags { #[inline] pub fn is_reference(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_is_reference(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn IrapPicFlag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_IrapPicFlag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn used_for_long_term_reference(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) } } #[inline] pub fn set_used_for_long_term_reference(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 1u8, val as u64) } } #[inline] pub fn discardable_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) } } #[inline] pub fn set_discardable_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(3usize, 1u8, val as u64) } } #[inline] pub fn cross_layer_bla_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) } } #[inline] pub fn set_cross_layer_bla_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(4usize, 1u8, val as u64) } } #[inline] pub fn pic_output_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) } } #[inline] pub fn set_pic_output_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(5usize, 1u8, val as u64) } } #[inline] pub fn no_output_of_prior_pics_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) } } #[inline] pub fn set_no_output_of_prior_pics_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(6usize, 1u8, val as u64) } } #[inline] pub fn short_term_ref_pic_set_sps_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) } } #[inline] pub fn set_short_term_ref_pic_set_sps_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(7usize, 1u8, val as u64) } } #[inline] pub fn slice_temporal_mvp_enabled_flag(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) } } #[inline] pub fn set_slice_temporal_mvp_enabled_flag(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(8usize, 1u8, val as u64) } } #[inline] pub fn reserved(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(9usize, 23u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(9usize, 23u8) as u32) } } #[inline] pub fn set_reserved(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(9usize, 23u8, val as u64) } } @@ -12017,47 +12032,47 @@ impl StdVideoEncodeH265PictureInfoFlags { ) -> __BindgenBitfieldUnit<[u8; 4usize]> { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { - let is_reference: u32 = unsafe { ::std::mem::transmute(is_reference) }; + let is_reference: u32 = unsafe { ::core::mem::transmute(is_reference) }; is_reference as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { - let IrapPicFlag: u32 = unsafe { ::std::mem::transmute(IrapPicFlag) }; + let IrapPicFlag: u32 = unsafe { ::core::mem::transmute(IrapPicFlag) }; IrapPicFlag as u64 }); __bindgen_bitfield_unit.set(2usize, 1u8, { let used_for_long_term_reference: u32 = - unsafe { ::std::mem::transmute(used_for_long_term_reference) }; + unsafe { ::core::mem::transmute(used_for_long_term_reference) }; used_for_long_term_reference as u64 }); __bindgen_bitfield_unit.set(3usize, 1u8, { - let discardable_flag: u32 = unsafe { ::std::mem::transmute(discardable_flag) }; + let discardable_flag: u32 = unsafe { ::core::mem::transmute(discardable_flag) }; discardable_flag as u64 }); __bindgen_bitfield_unit.set(4usize, 1u8, { - let cross_layer_bla_flag: u32 = unsafe { ::std::mem::transmute(cross_layer_bla_flag) }; + let cross_layer_bla_flag: u32 = unsafe { ::core::mem::transmute(cross_layer_bla_flag) }; cross_layer_bla_flag as u64 }); __bindgen_bitfield_unit.set(5usize, 1u8, { - let pic_output_flag: u32 = unsafe { ::std::mem::transmute(pic_output_flag) }; + let pic_output_flag: u32 = unsafe { ::core::mem::transmute(pic_output_flag) }; pic_output_flag as u64 }); __bindgen_bitfield_unit.set(6usize, 1u8, { let no_output_of_prior_pics_flag: u32 = - unsafe { ::std::mem::transmute(no_output_of_prior_pics_flag) }; + unsafe { ::core::mem::transmute(no_output_of_prior_pics_flag) }; no_output_of_prior_pics_flag as u64 }); __bindgen_bitfield_unit.set(7usize, 1u8, { let short_term_ref_pic_set_sps_flag: u32 = - unsafe { ::std::mem::transmute(short_term_ref_pic_set_sps_flag) }; + unsafe { ::core::mem::transmute(short_term_ref_pic_set_sps_flag) }; short_term_ref_pic_set_sps_flag as u64 }); __bindgen_bitfield_unit.set(8usize, 1u8, { let slice_temporal_mvp_enabled_flag: u32 = - unsafe { ::std::mem::transmute(slice_temporal_mvp_enabled_flag) }; + unsafe { ::core::mem::transmute(slice_temporal_mvp_enabled_flag) }; slice_temporal_mvp_enabled_flag as u64 }); __bindgen_bitfield_unit.set(9usize, 23u8, { - let reserved: u32 = unsafe { ::std::mem::transmute(reserved) }; + let reserved: u32 = unsafe { ::core::mem::transmute(reserved) }; reserved as u64 }); __bindgen_bitfield_unit @@ -12076,16 +12091,16 @@ pub struct StdVideoEncodeH265LongTermRefPics { } #[test] fn bindgen_test_layout_StdVideoEncodeH265LongTermRefPics() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 148usize, concat!("Size of: ", stringify!(StdVideoEncodeH265LongTermRefPics)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 2usize, concat!( "Alignment of ", @@ -12093,7 +12108,7 @@ fn bindgen_test_layout_StdVideoEncodeH265LongTermRefPics() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).num_long_term_sps) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).num_long_term_sps) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -12103,7 +12118,7 @@ fn bindgen_test_layout_StdVideoEncodeH265LongTermRefPics() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).num_long_term_pics) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).num_long_term_pics) as usize - ptr as usize }, 1usize, concat!( "Offset of field: ", @@ -12113,7 +12128,7 @@ fn bindgen_test_layout_StdVideoEncodeH265LongTermRefPics() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).lt_idx_sps) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).lt_idx_sps) as usize - ptr as usize }, 2usize, concat!( "Offset of field: ", @@ -12123,7 +12138,7 @@ fn bindgen_test_layout_StdVideoEncodeH265LongTermRefPics() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).poc_lsb_lt) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).poc_lsb_lt) as usize - ptr as usize }, 34usize, concat!( "Offset of field: ", @@ -12133,7 +12148,7 @@ fn bindgen_test_layout_StdVideoEncodeH265LongTermRefPics() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).used_by_curr_pic_lt_flag) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).used_by_curr_pic_lt_flag) as usize - ptr as usize }, 50usize, concat!( "Offset of field: ", @@ -12143,7 +12158,7 @@ fn bindgen_test_layout_StdVideoEncodeH265LongTermRefPics() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).delta_poc_msb_present_flag) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).delta_poc_msb_present_flag) as usize - ptr as usize }, 52usize, concat!( "Offset of field: ", @@ -12153,7 +12168,7 @@ fn bindgen_test_layout_StdVideoEncodeH265LongTermRefPics() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).delta_poc_msb_cycle_lt) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).delta_poc_msb_cycle_lt) as usize - ptr as usize }, 100usize, concat!( "Offset of field: ", @@ -12181,21 +12196,21 @@ pub struct StdVideoEncodeH265PictureInfo { } #[test] fn bindgen_test_layout_StdVideoEncodeH265PictureInfo() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 48usize, concat!("Size of: ", stringify!(StdVideoEncodeH265PictureInfo)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 8usize, concat!("Alignment of ", stringify!(StdVideoEncodeH265PictureInfo)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -12205,7 +12220,7 @@ fn bindgen_test_layout_StdVideoEncodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pic_type) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pic_type) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -12215,7 +12230,7 @@ fn bindgen_test_layout_StdVideoEncodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).sps_video_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).sps_video_parameter_set_id) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -12225,7 +12240,7 @@ fn bindgen_test_layout_StdVideoEncodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pps_seq_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pps_seq_parameter_set_id) as usize - ptr as usize }, 9usize, concat!( "Offset of field: ", @@ -12235,7 +12250,7 @@ fn bindgen_test_layout_StdVideoEncodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pps_pic_parameter_set_id) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pps_pic_parameter_set_id) as usize - ptr as usize }, 10usize, concat!( "Offset of field: ", @@ -12245,7 +12260,7 @@ fn bindgen_test_layout_StdVideoEncodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).short_term_ref_pic_set_idx) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).short_term_ref_pic_set_idx) as usize - ptr as usize }, 11usize, concat!( "Offset of field: ", @@ -12255,7 +12270,7 @@ fn bindgen_test_layout_StdVideoEncodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).PicOrderCntVal) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).PicOrderCntVal) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", @@ -12265,7 +12280,7 @@ fn bindgen_test_layout_StdVideoEncodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).TemporalId) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).TemporalId) as usize - ptr as usize }, 16usize, concat!( "Offset of field: ", @@ -12275,7 +12290,7 @@ fn bindgen_test_layout_StdVideoEncodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).reserved1) as usize - ptr as usize }, 17usize, concat!( "Offset of field: ", @@ -12285,7 +12300,7 @@ fn bindgen_test_layout_StdVideoEncodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pRefLists) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pRefLists) as usize - ptr as usize }, 24usize, concat!( "Offset of field: ", @@ -12295,7 +12310,7 @@ fn bindgen_test_layout_StdVideoEncodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pShortTermRefPicSet) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pShortTermRefPicSet) as usize - ptr as usize }, 32usize, concat!( "Offset of field: ", @@ -12305,7 +12320,7 @@ fn bindgen_test_layout_StdVideoEncodeH265PictureInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pLongTermRefPics) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pLongTermRefPics) as usize - ptr as usize }, 40usize, concat!( "Offset of field: ", @@ -12324,7 +12339,7 @@ pub struct StdVideoEncodeH265ReferenceInfoFlags { #[test] fn bindgen_test_layout_StdVideoEncodeH265ReferenceInfoFlags() { assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 4usize, concat!( "Size of: ", @@ -12332,7 +12347,7 @@ fn bindgen_test_layout_StdVideoEncodeH265ReferenceInfoFlags() { ) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!( "Alignment of ", @@ -12343,34 +12358,34 @@ fn bindgen_test_layout_StdVideoEncodeH265ReferenceInfoFlags() { impl StdVideoEncodeH265ReferenceInfoFlags { #[inline] pub fn used_for_long_term_reference(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] pub fn set_used_for_long_term_reference(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn unused_for_reference(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_unused_for_reference(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(1usize, 1u8, val as u64) } } #[inline] pub fn reserved(&self) -> u32 { - unsafe { ::std::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) } } #[inline] pub fn set_reserved(&mut self, val: u32) { unsafe { - let val: u32 = ::std::mem::transmute(val); + let val: u32 = ::core::mem::transmute(val); self._bitfield_1.set(2usize, 30u8, val as u64) } } @@ -12383,15 +12398,15 @@ impl StdVideoEncodeH265ReferenceInfoFlags { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let used_for_long_term_reference: u32 = - unsafe { ::std::mem::transmute(used_for_long_term_reference) }; + unsafe { ::core::mem::transmute(used_for_long_term_reference) }; used_for_long_term_reference as u64 }); __bindgen_bitfield_unit.set(1usize, 1u8, { - let unused_for_reference: u32 = unsafe { ::std::mem::transmute(unused_for_reference) }; + let unused_for_reference: u32 = unsafe { ::core::mem::transmute(unused_for_reference) }; unused_for_reference as u64 }); __bindgen_bitfield_unit.set(2usize, 30u8, { - let reserved: u32 = unsafe { ::std::mem::transmute(reserved) }; + let reserved: u32 = unsafe { ::core::mem::transmute(reserved) }; reserved as u64 }); __bindgen_bitfield_unit @@ -12407,21 +12422,21 @@ pub struct StdVideoEncodeH265ReferenceInfo { } #[test] fn bindgen_test_layout_StdVideoEncodeH265ReferenceInfo() { - const UNINIT: ::std::mem::MaybeUninit = - ::std::mem::MaybeUninit::uninit(); + const UNINIT: ::core::mem::MaybeUninit = + ::core::mem::MaybeUninit::uninit(); let ptr = UNINIT.as_ptr(); assert_eq!( - ::std::mem::size_of::(), + ::core::mem::size_of::(), 16usize, concat!("Size of: ", stringify!(StdVideoEncodeH265ReferenceInfo)) ); assert_eq!( - ::std::mem::align_of::(), + ::core::mem::align_of::(), 4usize, concat!("Alignment of ", stringify!(StdVideoEncodeH265ReferenceInfo)) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).flags) as usize - ptr as usize }, 0usize, concat!( "Offset of field: ", @@ -12431,7 +12446,7 @@ fn bindgen_test_layout_StdVideoEncodeH265ReferenceInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).pic_type) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).pic_type) as usize - ptr as usize }, 4usize, concat!( "Offset of field: ", @@ -12441,7 +12456,7 @@ fn bindgen_test_layout_StdVideoEncodeH265ReferenceInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).PicOrderCntVal) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).PicOrderCntVal) as usize - ptr as usize }, 8usize, concat!( "Offset of field: ", @@ -12451,7 +12466,7 @@ fn bindgen_test_layout_StdVideoEncodeH265ReferenceInfo() { ) ); assert_eq!( - unsafe { ::std::ptr::addr_of!((*ptr).TemporalId) as usize - ptr as usize }, + unsafe { ::core::ptr::addr_of!((*ptr).TemporalId) as usize - ptr as usize }, 12usize, concat!( "Offset of field: ", diff --git a/ash/src/vk/platform_types.rs b/ash/src/vk/platform_types.rs index 9c7c042ad..b6bccb297 100644 --- a/ash/src/vk/platform_types.rs +++ b/ash/src/vk/platform_types.rs @@ -1,6 +1,6 @@ #![allow(non_camel_case_types)] -use std::os::raw::*; +use core::ffi::*; pub type RROutput = c_ulong; pub type VisualID = c_uint; pub type Display = c_void; diff --git a/ash/src/vk/prelude.rs b/ash/src/vk/prelude.rs index aa7be7012..5f77f1472 100644 --- a/ash/src/vk/prelude.rs +++ b/ash/src/vk/prelude.rs @@ -1,5 +1,5 @@ -use std::fmt; -use std::os::raw::c_char; +use core::ffi::c_char; +use core::fmt; use crate::vk; @@ -65,7 +65,7 @@ pub unsafe trait TaggedStructure { #[inline] pub(crate) fn wrap_c_str_slice_until_nul( - str: &[core::ffi::c_char], + str: &[c_char], ) -> Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { // SAFETY: The cast from c_char to u8 is ok because a c_char is always one byte. let bytes = unsafe { core::slice::from_raw_parts(str.as_ptr().cast(), str.len()) }; @@ -77,6 +77,7 @@ pub struct CStrTooLargeForStaticArray { pub static_array_size: usize, pub c_str_size: usize, } +#[cfg(feature = "std")] impl std::error::Error for CStrTooLargeForStaticArray {} impl fmt::Display for CStrTooLargeForStaticArray { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { diff --git a/generator/src/lib.rs b/generator/src/lib.rs index 4d8d113f0..8d96ed8ce 100644 --- a/generator/src/lib.rs +++ b/generator/src/lib.rs @@ -1102,12 +1102,12 @@ fn generate_function_pointers<'a>( unsafe extern "system" fn #function_name_rust (#parameters_unused) #returns { panic!(concat!("Unable to load ", stringify!(#function_name_rust))) } - let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked(#byte_function_name); + let cname = CStr::from_bytes_with_nul_unchecked(#byte_function_name); let val = _f(cname); if val.is_null() { #function_name_rust } else { - ::std::mem::transmute(val) + ::core::mem::transmute(val) } } ) @@ -1120,7 +1120,7 @@ fn generate_function_pointers<'a>( quote! { impl #ident { pub fn load(mut _f: F) -> Self - where F: FnMut(&::std::ffi::CStr) -> *const c_void + where F: FnMut(&CStr) -> *const c_void { Self { #(#loaders,)* @@ -1355,8 +1355,8 @@ pub fn generate_extension_commands<'a>( pub mod #extension_ident { use super::super::*; // Use global imports (i.e. Vulkan structs and enums) from the root module defined by this file - pub const NAME: &::std::ffi::CStr = unsafe { - ::std::ffi::CStr::from_bytes_with_nul_unchecked(#byte_name_ident) + pub const NAME: &CStr = unsafe { + CStr::from_bytes_with_nul_unchecked(#byte_name_ident) }; #spec_version @@ -1704,7 +1704,8 @@ fn generate_result(ident: Ident, enum_: &vk_parse::Enums) -> TokenStream { }); quote! { - impl ::std::error::Error for #ident {} + #[cfg(feature = "std")] + impl std::error::Error for #ident {} impl fmt::Display for #ident { fn fmt(&self, fmt: &mut fmt::Formatter<'_>) -> fmt::Result { let name = match *self { @@ -1776,18 +1777,18 @@ fn derive_default( if member.vkxml_field.type_enums.is_some() { quote!(#param_ident: Self::STRUCTURE_TYPE) } else { - quote!(#param_ident: unsafe { ::std::mem::zeroed() }) + quote!(#param_ident: unsafe { ::core::mem::zeroed() }) } } else if member.vkxml_field.reference.is_some() { if member.vkxml_field.is_const { - quote!(#param_ident: ::std::ptr::null()) + quote!(#param_ident: ::core::ptr::null()) } else { - quote!(#param_ident: ::std::ptr::null_mut()) + quote!(#param_ident: ::core::ptr::null_mut()) } } else if is_static_array(member.vkxml_field) || handles.contains(&member.vkxml_field.basetype.as_str()) { - quote!(#param_ident: unsafe { ::std::mem::zeroed() }) + quote!(#param_ident: unsafe { ::core::mem::zeroed() }) } else { let ty = member.vkxml_field.type_tokens(false, None); quote!(#param_ident: #ty::default()) @@ -1796,7 +1797,7 @@ fn derive_default( let lifetime = has_lifetime.then(|| quote!(<'_>)); let marker = has_lifetime.then(|| quote!(_marker: PhantomData,)); let q = quote! { - impl ::std::default::Default for #name #lifetime { + impl ::core::default::Default for #name #lifetime { #[inline] fn default() -> Self { #allow_deprecated @@ -2020,7 +2021,7 @@ fn derive_getters_and_setters( #[inline] pub fn sample_mask(mut self, sample_mask: &'a [SampleMask]) -> Self { self.p_sample_mask = if sample_mask.is_empty() { - std::ptr::null() + core::ptr::null() } else { sample_mask.as_ptr() }; @@ -2037,17 +2038,17 @@ fn derive_getters_and_setters( return Some(quote! { #deprecated #[inline] - pub fn #param_ident_short(mut self, #param_ident_short: &'a core::ffi::CStr) -> Self { + pub fn #param_ident_short(mut self, #param_ident_short: &'a CStr) -> Self { self.#param_ident = #param_ident_short.as_ptr(); self } #deprecated #[inline] - pub unsafe fn #param_ident_as_c_str(&self) -> Option<&core::ffi::CStr> { + pub unsafe fn #param_ident_as_c_str(&self) -> Option<&CStr> { if self.#param_ident.is_null() { None } else { - Some(core::ffi::CStr::from_ptr(self.#param_ident)) + Some(CStr::from_ptr(self.#param_ident)) } } }); @@ -2056,12 +2057,12 @@ fn derive_getters_and_setters( return Some(quote! { #deprecated #[inline] - pub fn #param_ident_short(mut self, #param_ident_short: &core::ffi::CStr) -> core::result::Result { + pub fn #param_ident_short(mut self, #param_ident_short: &CStr) -> core::result::Result { write_c_str_slice_with_nul(&mut self.#param_ident, #param_ident_short).map(|()| self) } #deprecated #[inline] - pub fn #param_ident_as_c_str(&self) -> core::result::Result<&core::ffi::CStr, core::ffi::FromBytesUntilNulError> { + pub fn #param_ident_as_c_str(&self) -> core::result::Result<&CStr, FromBytesUntilNulError> { wrap_c_str_slice_until_nul(&self.#param_ident) } }); @@ -2573,10 +2574,10 @@ fn generate_union(union: &vkxml::Union, has_lifetimes: &HashSet) -> Token pub union #name #lifetime { #(#fields),* } - impl #lifetime ::std::default::Default for #name #lifetime { + impl #lifetime ::core::default::Default for #name #lifetime { #[inline] fn default() -> Self { - unsafe { ::std::mem::zeroed() } + unsafe { ::core::mem::zeroed() } } } } @@ -3252,7 +3253,7 @@ pub fn write_source_code>(vk_headers_dir: &Path, src_dir: P) { let vk_aliases_file = File::create(vk_dir.join("aliases.rs")).expect("vk/aliases.rs"); let feature_code = quote! { - use std::os::raw::*; + use core::ffi::*; use crate::vk::bitflags::*; use crate::vk::definitions::*; use crate::vk::enums::*; @@ -3260,9 +3261,9 @@ pub fn write_source_code>(vk_headers_dir: &Path, src_dir: P) { }; let definition_code = quote! { - use std::marker::PhantomData; - use std::fmt; - use std::os::raw::*; + use core::marker::PhantomData; + use core::fmt; + use core::ffi::*; use crate::vk::{Handle, ptr_chain_iter}; use crate::vk::aliases::*; use crate::vk::bitflags::*; @@ -3275,7 +3276,7 @@ pub fn write_source_code>(vk_headers_dir: &Path, src_dir: P) { }; let enum_code = quote! { - use std::fmt; + use core::fmt; #(#enum_code)* #core_debugs }; @@ -3294,7 +3295,7 @@ pub fn write_source_code>(vk_headers_dir: &Path, src_dir: P) { #![allow(unused_qualifications)] // Because we do not know in what file the PFNs are defined #![allow(unused_imports)] // for sometimes-dead `use` in extension modules - use std::os::raw::*; + use core::ffi::*; use crate::vk::platform_types::*; use crate::vk::aliases::*; use crate::vk::bitflags::*; @@ -3311,7 +3312,7 @@ pub fn write_source_code>(vk_headers_dir: &Path, src_dir: P) { }; let const_debugs = quote! { - use std::fmt; + use core::fmt; use crate::vk::bitflags::*; use crate::vk::definitions::*; use crate::vk::enums::*; @@ -3359,7 +3360,7 @@ pub fn write_source_code>(vk_headers_dir: &Path, src_dir: P) { let vk_include = vk_headers_dir.join("include"); - let mut bindings = bindgen::Builder::default().clang_arg(format!( + let mut bindings = bindgen::Builder::default().use_core().clang_arg(format!( "-I{}", vk_include.to_str().expect("Valid UTF8 string") ));