[vk] remove (old) unused blocklist for dual source blending (#4758)

This commit is contained in:
Teodor Tanasoaia 2023-12-06 15:50:10 +01:00 committed by GitHub
parent 2882735cb9
commit 12869e36fe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -993,13 +993,6 @@ impl super::Instance {
phd_features.to_wgpu(&info, &self.shared.raw, phd, &phd_capabilities); phd_features.to_wgpu(&info, &self.shared.raw, phd, &phd_capabilities);
let mut workarounds = super::Workarounds::empty(); let mut workarounds = super::Workarounds::empty();
{ {
// see https://github.com/gfx-rs/gfx/issues/1930
let _is_windows_intel_dual_src_bug = cfg!(windows)
&& phd_capabilities.properties.vendor_id == db::intel::VENDOR
&& (phd_capabilities.properties.device_id & db::intel::DEVICE_KABY_LAKE_MASK
== db::intel::DEVICE_KABY_LAKE_MASK
|| phd_capabilities.properties.device_id & db::intel::DEVICE_SKY_LAKE_MASK
== db::intel::DEVICE_SKY_LAKE_MASK);
// TODO: only enable for particular devices // TODO: only enable for particular devices
workarounds |= super::Workarounds::SEPARATE_ENTRY_POINTS; workarounds |= super::Workarounds::SEPARATE_ENTRY_POINTS;
workarounds.set( workarounds.set(