From 5984b4e4551182f8ef6ab3e89f0788cfffca20c0 Mon Sep 17 00:00:00 2001 From: Conor McCarthy Date: Thu, 31 Aug 2023 10:50:40 +1000 Subject: [PATCH] vkd3d-shader/dxbc: Load input signatures also from ISG1 chunks. When DXBC contains DXIL code it uses ISG1 signatures. --- libs/vkd3d-shader/dxbc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/vkd3d-shader/dxbc.c b/libs/vkd3d-shader/dxbc.c index 1cb00688..dbbf8a5c 100644 --- a/libs/vkd3d-shader/dxbc.c +++ b/libs/vkd3d-shader/dxbc.c @@ -452,7 +452,7 @@ static int isgn_handler(const struct vkd3d_shader_dxbc_section_desc *section, { struct shader_signature *is = ctx; - if (section->tag != TAG_ISGN) + if (section->tag != TAG_ISGN && section->tag != TAG_ISG1) return VKD3D_OK; if (is->elements)