[PATCH vkd3d 4/6] vkd3d-shader: Mark the return variable as an output varying.
Zebediah Figura
zfigura at codeweavers.com
Tue Apr 20 23:28:59 CDT 2021
Signed-off-by: Zebediah Figura <zfigura at codeweavers.com>
---
libs/vkd3d-shader/hlsl.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libs/vkd3d-shader/hlsl.c b/libs/vkd3d-shader/hlsl.c
index 50b40d65..b48bd250 100644
--- a/libs/vkd3d-shader/hlsl.c
+++ b/libs/vkd3d-shader/hlsl.c
@@ -576,6 +576,7 @@ struct hlsl_ir_function_decl *hlsl_new_func_decl(struct hlsl_ctx *ctx, struct hl
vkd3d_free(decl);
return NULL;
}
+ return_var->is_output_varying = 1;
list_add_tail(&ctx->globals->vars, &return_var->scope_entry);
decl->return_var = return_var;
}
--
2.31.1
More information about the wine-devel
mailing list