标签: ios opengl-es glsl fragment-shader
是否可以在iOS下编写GLSL ES片段着色器,生成多个RGB输出并且(例如)一个发送到屏幕,一个发送到纹理?
在正常的GLSL下我想这可以通过从片段着色器写入gl_FragColor [i]来完成。但是,似乎GLSL ES 2.0仅支持单色输出。
答案 0 :(得分:2)
OpenGL ES 2.0不支持具有多个渲染目标的FBO。因此,GLSL ES也不支持它。
NVIDIA has an extension for it,但显然只适用于NVIDIA的硬件。