Does anyone know whether this functionality is expected in Vulkan? Will it be covered by uploading SPIR-V binaries instead of native code? My understanding is that the main motivation for glProgramBinary() is to bypass a bunch of higher-level compiler passes, and getting back native code is just a result of vendors doing The Simplest Thing That Could Possibly Work rather than a deliberate feature. Is that right, or is there more to it that I&#x27;m missing?