Francisco Casas : vkd3d-shader/hlsl: Fix missing extern resource names.
Module: vkd3d Branch: master Commit: 3f9cd58f5b74c43af8a951eb159731e33f5cc2d3 URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/3f9cd58f5b74c43af8a951eb159731... Author: Francisco Casas <fcasas(a)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)
participants (1)
-
Alexandre Julliard