[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