Giovanni Mascellani : vkd3d-shader/d3d-asm: Do not dump a register's type if it's unused.
Module: vkd3d Branch: master Commit: d418f49888831fe1fadb133023cef4d25594f440 URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/d418f49888831fe1fadb133023cef4... Author: Giovanni Mascellani <gmascellani(a)codeweavers.com> Date: Thu Mar 14 22:39:46 2024 +0100 vkd3d-shader/d3d-asm: Do not dump a register's type if it's unused. --- libs/vkd3d-shader/d3d_asm.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libs/vkd3d-shader/d3d_asm.c b/libs/vkd3d-shader/d3d_asm.c index cfdb7e8c..579ad8c5 100644 --- a/libs/vkd3d-shader/d3d_asm.c +++ b/libs/vkd3d-shader/d3d_asm.c @@ -1378,6 +1378,9 @@ static void shader_dump_reg_type(struct vkd3d_d3d_asm_compiler *compiler, if (!(compiler->flags & VSIR_ASM_FLAG_DUMP_TYPES)) return; + if (reg->data_type == VKD3D_DATA_UNUSED) + return; + if (reg->dimension < ARRAY_SIZE(dimensions)) dimension = dimensions[reg->dimension]; else
participants (1)
-
Alexandre Julliard