GLES3.0中文API-glRenderbufferStorage

glRenderbufferStorage用于创建并初始化renderbuffer对象的数据存储,指定颜色、深度或模板格式,以及宽度和高度。该函数允许设置renderbuffer的内部分辨率,但参数不能依赖于其他状态。当参数错误或内存不足时,可能会引发错误。可以使用glGetRenderbufferParameteriv查询分配信息。
摘要由CSDN通过智能技术生成

名称

glRenderbufferStorage - 创建并初始化renderbuffer对象的数据存储

C规范

void glRenderbufferStorage(GLenum target,

                                                    GLenum internalformat,

                                                    GLsizei width,

                                                    GLsizei height);

参数

target

指定renderbuffer目标。 符号常量必须为GL_RENDERBUFFER。

internalformat

指定渲染缓冲区的颜色可渲染,深度可渲染或模板可渲染格式。 必须是以下符号常量之一:GL_RGBA4,GL_RGB565,GL_RGB5_A1,GL_DEPTH_COMPONENT16或GL_STENCIL_INDEX8。

width

指定渲染缓冲区的宽度(以像素为单位)。

height

指定渲染缓冲区的高度(以像素为单位)。

描述

glRenderbufferStorage建立renderbuffer对象图像的数据存储,格式和尺寸。 删除渲染缓冲区的任何现有数据存储,则新数据存储的内容为未定义的。

实现可以基于任何glRenderbufferStorage参数(target除外)改变其

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值