Only enable multiview geometry feature if base feature is enabled

This commit is contained in:
baldurk
2026-04-10 11:35:17 +01:00
parent 022a63e1bc
commit 3c7bffe7b5
@@ -2392,13 +2392,17 @@ bool WrappedVulkan::Serialise_vkCreateDevice(SerialiserType &ser, VkPhysicalDevi
m_MultiView |= ext->multiview != VK_FALSE;
if(avail.multiviewGeometryShader)
ext->multiviewGeometryShader = true;
else
RDCWARN(
"multiviewGeometryShader = false, triangle size overlay with multiview unavailable");
if(m_MultiView)
{
if(avail.multiviewGeometryShader)
ext->multiviewGeometryShader = true;
else
RDCWARN(
"multiviewGeometryShader = false, triangle size overlay with multiview "
"unavailable");
m_MultiViewGeometryShaders |= ext->multiviewGeometryShader != VK_FALSE;
m_MultiViewGeometryShaders |= ext->multiviewGeometryShader != VK_FALSE;
}
}
END_PHYS_EXT_CHECK();