KhronosGroup / SPIRV-Cross

SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.
Apache License 2.0
1.96k stars 549 forks source link

MSL: Fix argument buffer padding. #2320

Closed billhollings closed 1 month ago

billhollings commented 1 month ago

Fixes issue #2198.

HansKristian-Work commented 1 month ago

I cherry-picked this and pushed to main.

billhollings commented 1 month ago

I cherry-picked this and pushed to main.

Thanks!

I'll move MoltenVK to that for the SDK release.

BTW...for future reference, although nice, it's not always necessary for you to rush to do that prior to an SDK release. MoltenVK retrieves based on a commit hash, so the branch hash is just as easy for MoltenVK to pull in as a main hash. The important thing of course is to make sure the branch changes (or something with the same functionality) make it into main at some point shortly afterwards though.