Module: vkd3d Branch: master Commit: 3f9cd58f5b74c43af8a951eb159731e33f5cc2d3 URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/3f9cd58f5b74c43af8a951eb159731...
Author: Francisco Casas fcasas@codeweavers.com Date: Tue Apr 18 00:20:24 2023 -0400
vkd3d-shader/hlsl: Fix missing extern resource names.
---
libs/vkd3d-shader/hlsl_sm4.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libs/vkd3d-shader/hlsl_sm4.c b/libs/vkd3d-shader/hlsl_sm4.c index 22b6f6b9..47bc1fed 100644 --- a/libs/vkd3d-shader/hlsl_sm4.c +++ b/libs/vkd3d-shader/hlsl_sm4.c @@ -653,7 +653,7 @@ static void write_sm4_rdef(struct hlsl_ctx *ctx, struct dxbc_writer *dxbc) var = extern_resources[i];
string_offset = put_string(&buffer, var->name); - set_u32(&buffer, resources_offset + i++ * 8 * sizeof(uint32_t), string_offset); + set_u32(&buffer, resources_offset + i * 8 * sizeof(uint32_t), string_offset); }
LIST_FOR_EACH_ENTRY(cbuffer, &ctx->buffers, struct hlsl_buffer, entry)