开发者

Floating Point Textures in OpenGL ES 2.0

I've been trying to figure out how to use float textures in GLES2. The API Reference says that only unsigned b开发者_如何学编程ytes and shorts can be used, but I've seen people saying it is supported elsewhere.

I could use GL_LUMINANCE as the texture format but that only gets me one float value.


In OpenGL ES 2.0, floating-point textures are only supported if the implementation exports the OES_texture_float extension. Note that this extension only allows nearest filtering within a texture level, and no filtering between texture levels. This restriction is loosened by the presence of OES_texture_float_linear. Another potential caveat is that the presence of OES_texture_float does not require that the implementation support rendering to floating-point textures with framebuffer objects.

What are you trying to do with float textures?

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜