vkd3d-shader/msl: Implement some instructions, part 1.
Note that metal shader runner is skipped in CI at the moment, because argument buffer is broken in the virtual machine.
Note that metal shader runner is skipped in CI at the moment, because argument buffer is broken in the virtual machine.