Only use VkPipelineRasterizationStateStreamCreateInfoEXT if stream set

This commit is contained in:
baldurk
2021-11-16 16:18:30 +00:00
parent 9f97419ee4
commit c6a915f4b4
+2 -1
View File
@@ -739,7 +739,8 @@ void VulkanShaderCache::MakeGraphicsPipelineInfo(VkGraphicsPipelineCreateInfo &p
VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_STREAM_CREATE_INFO_EXT,
};
if(m_pDriver->GetExtensions(GetRecord(m_Device)).ext_EXT_transform_feedback)
if(m_pDriver->GetExtensions(GetRecord(m_Device)).ext_EXT_transform_feedback &&
pipeInfo.rasterizationStream != 0)
{
rastStream.rasterizationStream = pipeInfo.rasterizationStream;