From a29270fa64d28c719a5c6fcfcd4182bd79099ea0 Mon Sep 17 00:00:00 2001 From: Giovanni Mascellani Date: Tue, 8 Oct 2024 15:14:20 +0200 Subject: [PATCH] vkd3d-shader/ir: Validate register counts in output signatures. --- libs/vkd3d-shader/ir.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/vkd3d-shader/ir.c b/libs/vkd3d-shader/ir.c index 58659e89..e306cc74 100644 --- a/libs/vkd3d-shader/ir.c +++ b/libs/vkd3d-shader/ir.c @@ -7075,6 +7075,7 @@ enum vkd3d_result vsir_program_validate(struct vsir_program *program, uint64_t c } vsir_validate_signature(&ctx, &program->input_signature, "input"); + vsir_validate_signature(&ctx, &program->output_signature, "output"); if (!(ctx.temps = vkd3d_calloc(ctx.program->temp_count, sizeof(*ctx.temps)))) goto fail;