...And add the feature flag to Vulkan, which previously worked by accident.
@@ -203,6 +203,7 @@ impl PhysicalDeviceFeatures {
fn to_wgpu(&self, caps: &PhysicalDeviceCapabilities) -> (wgt::Features, wgt::DownlevelFlags) {
use wgt::{DownlevelFlags as Df, Features as F};
let mut features = F::empty()
+ | F::SPIR_V_SHADER_MODULES
| F::MAPPABLE_PRIMARY_BUFFERS
| F::PUSH_CONSTANTS
| F::ADDRESS_MODE_CLAMP_TO_BORDER
