pub fn required_features() -> vk::PhysicalDeviceFeatures {
    vk::PhysicalDeviceFeatures {
        geometry_shader: 1,
        ..Default::default()
    }
}
/// Return the set of required device features for this application.
///
/// `is_device_suitable` should verify that all required features are supported
/// by the chosen physical device.
Return the set of required device features for this application.
`is_device_suitable` should verify that all required features are supported
by the chosen physical device.
Return the set of required device features for this application . ` is_device_suitable ` should verify that all required features are supported by the chosen physical device .
pub fn required_features() -> vk::PhysicalDeviceFeatures {
    vk::PhysicalDeviceFeatures {
        geometry_shader: 1,
        ..Default::default()
    }
}
pub fn required_features ( ) -> vk :: PhysicalDeviceFeatures { vk :: PhysicalDeviceFeatures { geometry_shader : 1 , .. Default :: default ( ) } }
Return the set of required device features for this application.
Return the set of required device features for this application .