YUV format support


We are using SGX 5XT 544.

If our LCD controller support yuv422 format, can our GLES 2.0 app just output yuv422 to frame buffer to save LCD controller memory bandwidth usage?

GLES 2.0 app still uses RGBA8888 texture, but the final screen output is yuv422.

Thanks a lot!

Hi Bignose,

Currently there’s no direct support for YUV data in OpenGL ES, so there’s not really any way to do this I’m afraid. Have you tried looking at using lower precision output? At the very least are you able to use an RGB888 buffer instead?