1
我正在使用Android SDK(非本機)在android上使用GL_OES_get_program。在android上使用GL_OES_get_program_binary(complied shaders)
http://www.khronos.org/registry/gles/extensions/OES/OES_get_program_binary.txt
了Android SDK允許上傳二進制格式着色器,但我怎樣才能從Java中的驅動程序二進制?
「Franky,我不太瞭解你的問題,因爲你鏈接的指定文本最後有示例代碼。」 該代碼不在Java中。 「你收到編譯的二進制文件來緩存它」 是的,這就是我想要的。否則,Shader編譯時間過長。 – Zammbi
@Zammbi:對不起,沒有抓到Java位。那麼,你通常實例化一些字節緩衝區(而不是malloc),並傳遞該函數而不是指向該函數的指針。 – datenwolf