openGL之API学习(九十六)glGetProgramBinary

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

基于OpenCV透视变换算法,提供文档自动扫描与矫正服务,支持边缘检测、歪斜拉直及去阴影增强,集成WebUI,纯算法零依赖版

生成着色器程序已经编译、链接过的二进制数据。

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.

指定生成二进制数据的地址。

 

 

 

 

您可能感兴趣的与本文相关的镜像

📄 AI 智能文档扫描仪 -

📄 AI 智能文档扫描仪 -

图片编辑
Python
PyTorch

基于OpenCV透视变换算法,提供文档自动扫描与矫正服务,支持边缘检测、歪斜拉直及去阴影增强,集成WebUI,纯算法零依赖版

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值