[vk] DualBlendFactor

This commit is contained in:
CamilleLaVey
2025-12-01 02:37:41 -04:00
committed by Caio Oliveira
parent 1a75757bbf
commit ae48fe0a13
4 changed files with 85 additions and 4 deletions
@@ -710,6 +710,16 @@ public:
return features.features.alphaToOne != VK_FALSE;
}
bool SupportsDualSourceBlend(u32 required_dual_source_attachments = 1) const {
const u32 max_dual = properties.properties.limits.maxFragmentDualSrcAttachments;
return features.features.dualSrcBlend != VK_FALSE &&
max_dual >= required_dual_source_attachments;
}
u32 MaxFragmentDualSrcAttachments() const {
return properties.properties.limits.maxFragmentDualSrcAttachments;
}
bool SupportsDynamicState3DepthClampEnable() const {
return dynamic_state3_depth_clamp_enable;
}