GLES3.0中文API-glFramebufferTexture

glFramebufferTexture 函数用于将纹理对象的特定级别附加到帧缓冲区对象的逻辑缓冲区。它支持多种纹理类型,如3D纹理、立方体贴图等,并规定了不同纹理类型的级别限制。当使用多采样纹理或特定类型的纹理时,会触发不同的行为。此API是OpenGL ES 3.0的一部分,适用于图形渲染中的帧缓冲操作。
摘要由CSDN通过智能技术生成

名称

glFramebufferTexture — 将纹理对象的级别附加为帧缓冲区对象的逻辑缓冲区

C 规范

void glFramebufferTexture( GLenum target,
GLenum attachment,
GLuint texture,
GLint level);

参数

target
指定帧缓冲区绑定的目标。

attachment
指定帧缓冲区的连接点。

texture
指定要附加的现有纹理对象的名称。

level
指定要附加的纹理对象的mipmap级别。

描述

glFramebufferTexture将选定的mipmap级别或纹理对象的图像附加为绑定到指定目标的帧缓冲区对象的逻辑缓冲区之一。无法将纹理附加到默认的绘制和读取帧缓冲区,因此它们不是这些命令的有效目标。

帧缓冲区对象是绑定到目标的对象,必须是GL_DRAW_FRAMEBUFFER,GL_READ_FRAMEBUFFER或GL_FRAMEBUFFER。 GL_FRAMEBUFFER等效于GL_DRAW_FRAMEBUFFER。

附件指定帧缓冲区的逻辑附件,并且必须为GL_COLOR_ATTACHMENTi,GL_DEPTH_ATTACHMENT,GL_STENCIL_ATTACHMENT或GL_DEPTH_STENCIL_ATTACHMENT。 GL_COLOR_ATTACHMENTi中的i范围可以从零到GL_MAX_COLOR_ATTACHMENTS的值减一。将纹理级别附加到GL_DEPTH_STENCIL_ATTACHMENT等效于将该级别同时附加到GL_DEPTH_ATTACHMENT和GL_STENCIL_ATTACHMENT附加点。

如果texture非

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值