Zebediah Figura (@zfigura) commented about libs/vkd3d-shader/hlsl.y:
}
- assert(offset_dim);
 - if (params->args_count > 1 + multisampled)
 
- if (!!offset_dim) {
 
if (!(load_params.texel_offset = add_implicit_conversion(ctx, block, params->args[1 + multisampled],hlsl_get_vector_type(ctx, HLSL_TYPE_INT, offset_dim), loc)))return false;
if (params->args_count > 1 + multisampled){if (!(load_params.texel_offset = add_implicit_conversion(ctx, block, params->args[1 + multisampled],hlsl_get_vector_type(ctx, HLSL_TYPE_INT, offset_dim), loc)))return false; }}
Can be simplified to if (offset_dim && ...)