Fix wgpu downlevel check

This commit is contained in:
Dzmitry Malyshau 2021-06-20 01:24:44 -04:00
parent 6cacfca10b
commit e72bf3e10c

View File

@ -720,7 +720,7 @@ impl DownlevelCapabilities {
/// If this returns false, some parts of the API will result in validation errors where they would not normally.
/// These parts can be determined by the values in this structure.
pub fn is_webgpu_compliant(self) -> bool {
self == Self::default()
self.flags.contains(DownlevelFlags::COMPLIANT) && self.shader_model >= ShaderModel::Sm5
}
}