Module: vkd3d Branch: master Commit: 98f63c46f8df264999a9e368f3dca3e98f5132ea URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/98f63c46f8df264999a9e368f3dca3...
Author: Nikolay Sivov nsivov@codeweavers.com Date: Wed Jul 5 20:47:00 2023 +0200
vkd3d-shader/hlsl: Use type width in fold_rcp().
Signed-off-by: Nikolay Sivov nsivov@codeweavers.com
---
libs/vkd3d-shader/hlsl_constant_ops.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libs/vkd3d-shader/hlsl_constant_ops.c b/libs/vkd3d-shader/hlsl_constant_ops.c index 376bd258..41a72ab6 100644 --- a/libs/vkd3d-shader/hlsl_constant_ops.c +++ b/libs/vkd3d-shader/hlsl_constant_ops.c @@ -239,7 +239,7 @@ static bool fold_rcp(struct hlsl_ctx *ctx, struct hlsl_constant_value *dst, cons
assert(type == src->node.data_type->base_type);
- for (k = 0; k < 4; ++k) + for (k = 0; k < dst_type->dimx; ++k) { switch (type) {