This is now supported in MSL 2.3. Support varies by device; devices that support this return `YES` from `supportsPullModelInterpolation`. Based on my testing, AMD devices do not yet support this, and Intel devices do. Apple GPUs probably also support this, in order to support OpenGL on top. Update SPIRV-Cross to pull in the changes needed for this.