You cannot transport the stored shader binaries from one computer to another, that's not what ARB_get_program_binary is for.Originally Posted by Gedolo
If you check the extension spec you can clearly see that it is primarily only for caching as there is no guarantee that the binary format will be the same across operating systems, hardware vendors or even driver versions.
Why? What does "simper circuit" do with how you store a binary data on disk? Also the shader binary is just an array of bytes. Why endianness matter there?Originally Posted by Gedolo



