While struct and array fields within a struct always push the next fields numeric offset to the next register boundary, objects alone don't.
-- v2: vkd3d-shader/hlsl: Fix numeric offset of object fields. tests: Test numeric offsets with object fields.