Do we need to retain the memset() here?
That memset is applied over the whole vkd3d_shader_dst_param `dst` so it takes care of initializing other fields from `dst` and not just `dst.reg`.
Oh, indeed.
This looks good to me like this, though I think we want to defer this until after the release.