From 468c085453d288af4c6ed016eba835025faed5e3 Mon Sep 17 00:00:00 2001 From: Hans-Kristian Arntzen Date: Wed, 13 Jul 2022 14:54:59 +0200 Subject: [PATCH] vkd3d: Fail creating root signatures from blobs without RTS0. Signed-off-by: Hans-Kristian Arntzen --- 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 c449e49c..ade73fcf 100644 --- a/libs/vkd3d-shader/dxbc.c +++ b/libs/vkd3d-shader/dxbc.c @@ -2874,7 +2874,7 @@ int vkd3d_shader_parse_root_signature(const struct vkd3d_shader_code *dxbc, return ret; if (!raw_payload.code) - return VKD3D_OK; + return VKD3D_ERROR; if ((ret = vkd3d_shader_parse_root_signature_raw(raw_payload.code, raw_payload.size, root_signature, compatibility_hash)) < 0)