Opengl es 将亮度/alpha纹理复制到纹理中

Opengl es 将亮度/alpha纹理复制到纹理中,opengl-es,opengl-es-2.0,Opengl Es,Opengl Es 2.0,我正在尝试将亮度纹理复制到亮度纹理。更具体地说,我试图用另一个纹理扩展内存中的单通道纹理 我目前的步骤: create FBO with Luminance format, new width and height. bind FBO. render the textures concatenated. unbind FBO create Luminance texture the size of FBO bind FBO with Luminance texture render

我正在尝试将亮度纹理复制到亮度纹理。更具体地说,我试图用另一个纹理扩展内存中的单通道纹理

我目前的步骤:

create FBO with Luminance format, new width and height.

bind FBO.

render the textures concatenated.

unbind FBO

create Luminance texture the size of FBO

bind FBO with Luminance texture

render FBO's previous texture

unbind FBO

但是,GLES 2.0文档声明,FBO不能渲染为亮度纹理。那么如何使用单字节纹理呢?我是否可以在gpu上复制亮度纹理?

我最终使用了RGBA_4444,它是2个字节,因此增加了100%,但仍然可以接受