glGetProgramBinary( GLuint ( program ) , GLsizei ( bufsize ) , GLsizei *( length ) , GLenum *( binaryFormat ) , void *( binary ) )-> void
Specifies the name of a program object whose binary representation to retrieve.
Specifies the size of the buffer whose address is given by binary .
Specifies the address of a variable to receive the number of bytes written into binary .
Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
Specifies the address an array into which the GL will return program 's binary representation.