Companion artifact for KhronosGroup/MoltenVK#2220.
The probe creates a VkImage for each combination of (format, usage, create-flags) in a small matrix and reads back the resulting MTLTexture.allowGPUOptimizedContents (and MTLTexture.usage) via VK_EXT_metal_objects. It exists to make the impact of a candidate predicate change in MVKImagePlane::newMTLTextureDescriptor() visible without needing to reproduce the end-to-end channel corruption (which only manifests inside specific game render pipelines).
# Point MVK at any MoltenVK source tree that has been built (Package/Debug/MoltenVK or Package/Release/MoltenVK)