生成着色器程序已经编译、链接过的二进制数据。
void glGetProgramBinary( GLuint program,
GLsizei bufSize,
GLsizei *length,
GLenum *binaryFormat,
void *binary);
program
Specifies the name of a program object whose binary representation to retrieve.
指定着色器程序,将从该程序生成二进制数据。
bufSize
Specifies the size of the buffer whose address is given by binary.
指定二进制数据的最大字节数,超出此字节数会报错。
length
Specifies the address of a variable to receive the number of bytes written into binary.
指定实际写入的二进制数据的字节数。
binaryFormat
Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
指定二进制数据的格式,和硬件实现有关。
binary
Specifies the address an array into which the GL will return program's binary representation.
指定生成二进制数据的地址。

本文详细介绍OpenGL ES在美颜直播特效中的应用,包括滤镜、视频剪辑、动画特效等关键技术,为开发者提供深入理解及实践指导。
996

被折叠的 条评论
为什么被折叠?



