From 7d31fd17882bb5dd8034ba88f63057abe8583359 Mon Sep 17 00:00:00 2001 From: Francisco Casas Date: Thu, 7 Apr 2022 13:56:22 -0400 Subject: [PATCH] vkd3d-shader/hlsl: Ensure that SM4 endif has 0 source registers. Signed-off-by: Francisco Casas Signed-off-by: Henri Verbeet Signed-off-by: Matteo Bruni Signed-off-by: Giovanni Mascellani Signed-off-by: Alexandre Julliard --- libs/vkd3d-shader/hlsl_sm4.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/vkd3d-shader/hlsl_sm4.c b/libs/vkd3d-shader/hlsl_sm4.c index 76f08339..8afa9333 100644 --- a/libs/vkd3d-shader/hlsl_sm4.c +++ b/libs/vkd3d-shader/hlsl_sm4.c @@ -1905,6 +1905,7 @@ static void write_sm4_if(struct hlsl_ctx *ctx, struct vkd3d_bytecode_buffer *buf } instr.opcode = VKD3D_SM4_OP_ENDIF; + instr.src_count = 0; write_sm4_instruction(buffer, &instr); }