Why OPENGL haven’t a standardised texture support for standard TV digital video format such as YUV or YCbCr in 4:2:2 or 4:1:1 format ???
In first view, we have to use a color matrix for this
=> why this haven’t to be upgraded since a long time ???
Alls videos are made with a sort of YUV format, so we have to systematicaly convert it from YUV to RGB before send it to an OPENGL texture => it’s a lot of loose time for nothing …
Alls recents graphics cards seem have a support for YUV format, so this can’t be a technical problem … and only some add/mul aren’t really hard to integrate into a graphic chipset or the API : )
It’s really mysterious for me to understand why this haven’t yet already exposed into the OpenGL API (because this format exist since a lot of decades …)