diff --git a/vulkan-sys/src/enums/samplecountflags.rs b/vulkan-sys/src/enums/samplecountflags.rs index b7bae78..cc6c4e3 100644 --- a/vulkan-sys/src/enums/samplecountflags.rs +++ b/vulkan-sys/src/enums/samplecountflags.rs @@ -15,7 +15,7 @@ pub enum VkSampleCountFlags { impl From for VkSampleCountFlags { fn from(n: u32) -> Self { match n { - 1 => Self::VK_SAMPLE_COUNT_1_BIT, + 0 | 1 => Self::VK_SAMPLE_COUNT_1_BIT, 2 => Self::VK_SAMPLE_COUNT_2_BIT, 4 => Self::VK_SAMPLE_COUNT_4_BIT, 8 => Self::VK_SAMPLE_COUNT_8_BIT, diff --git a/vulkan-sys/src/structs/core/prelude.rs b/vulkan-sys/src/structs/core/prelude.rs index f945043..885d903 100644 --- a/vulkan-sys/src/structs/core/prelude.rs +++ b/vulkan-sys/src/structs/core/prelude.rs @@ -29,12 +29,8 @@ pub use super::computepipelinecreateinfo::*; pub use super::copydescriptorset::*; pub use super::debugreportcallbackcreateinfoext::*; pub use super::debugutilmessengercallbackdataext::*; -pub use super::debugutilmessengercallbackdataext::*; -pub use super::debugutilslabelext::*; pub use super::debugutilslabelext::*; pub use super::debugutilsmessengercreateinfoext::*; -pub use super::debugutilsmessengercreateinfoext::*; -pub use super::debugutilsobjectnameinfoext::*; pub use super::debugutilsobjectnameinfoext::*; pub use super::descriptorbufferinfo::*; pub use super::descriptorimageinfo::*; @@ -73,7 +69,6 @@ pub use super::imagesubresourcelayers::*; pub use super::imagesubresourcerange::*; pub use super::imageviewcreateinfo::*; pub use super::instancecreateinfo::*; -pub use super::instancecreateinfo::*; pub use super::iossurfacecreateinfomvk::*; pub use super::layerproperties::*; pub use super::macossurfacecreateinfomvk::*; @@ -89,7 +84,6 @@ pub use super::mvkswapchainperformance::*; pub use super::offset2d::*; pub use super::offset3d::*; pub use super::physicaldevicefeatures::*; -pub use super::physicaldevicefeatures::*; pub use super::physicaldevicelimits::*; pub use super::physicaldevicemaintanence3properties::*; pub use super::physicaldevicememoryproperties::*;