Giovanni Mascellani (@giomasce) commented about libs/vkd3d-shader/hlsl.c:
type->reg_size[HLSL_REGSET_TEXTURES] = 1; break;
case HLSL_CLASS_UAV:
type->reg_size[HLSL_REGSET_UAVS] = 1;
break;
Maybe you just don't care, but this could be ```c case HLSL_CLASS_SAMPLER: case HLSL_CLASS_TEXTURE: case HLSL_CLASS_UAV: type->reg_size[type_get_regset(type)] = 1; break; ```