Module: vkd3d Branch: master Commit: e7450ce539f95cce39d6148f867564e665363191 URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/e7450ce539f95cce39d6148f867564...
Author: Francisco Casas fcasas@codeweavers.com Date: Fri May 3 02:51:17 2024 -0400
vkd3d-shader/d3dbc: Write used bind count for numeric uniforms.
---
libs/vkd3d-shader/d3dbc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libs/vkd3d-shader/d3dbc.c b/libs/vkd3d-shader/d3dbc.c index c7991407..7c7c71e3 100644 --- a/libs/vkd3d-shader/d3dbc.c +++ b/libs/vkd3d-shader/d3dbc.c @@ -1758,7 +1758,7 @@ static void write_sm1_uniforms(struct hlsl_ctx *ctx, struct vkd3d_bytecode_buffe if (r == HLSL_REGSET_NUMERIC) { put_u32(buffer, vkd3d_make_u32(D3DXRS_FLOAT4, var->regs[r].id)); - put_u32(buffer, var->data_type->reg_size[r] / 4); + put_u32(buffer, var->bind_count[r]); } else {