この質問に似ていますが、Android の場合:
Android GLES20 はメソッド glShaderBinary をサポートしています。このメソッドは、この gles ドキュメントに基づいて、コンパイル済みのシェーダー バイナリをロードします。ただし、バイナリを実際にプリコンパイルする方法が見つかりません。GLES20.glGetIntegerv
ただし、パラメーター name を使用して呼び出すと、 GLES20.GL_NUM_SHADER_BINARY_FORMATS
(少なくともテストしているデバイスでは) 利用可能なシェーダー バイナリ フォーマットが 1 つあることが示されます。ただ実際の使い方がわからない。