在OpenGL ES 2.0中 我可以渲染为每通道16位(半浮点)的RGBA纹理吗? 假设设备支持OES_texture_half_float
答案 0 :(得分:1)
OES_texture_half_float 让您使用纹理,但不能使用渲染目标。换句话说,你不能写信给它。
要在OpenGL ES 2.0中使用16位通道渲染RGBA纹理,还需要
EXT_color_buffer_half_float
延伸。
答案 1 :(得分:0)
可能不是。或者至少它看起来是可选的,以支持它的实现。 extension spec没有谈论它。由于此格式在ES 3.0中成为标准,因此该规范看起来很好地表明了扩展在ES 2.0中的工作方式。在3.8.3节中,RGBA16F列在"仅纹理颜色格式"下,表3.12在"颜色可渲染"中没有复选标记。专栏。