lima: wrong rendering on mythtv with some GLSL based deinterlacers
Current master of mesa (tested on 99f0feb9) on mali450 (amlogic s905) has issues with rendering video when GLSL based interlacers are used.
Exactly the same software (mythtv, mesa, etc) works OK with all GLSL shaders on rpi3 (vc4) and panfrost (t720/t820).
Here are apitraces for non-working DI (pls look at close to end of trace where playback of video starts):
- OpenGL yv12 renderer without DI
- OpenGL yv12 renderer with OneField DI
- OpenGL renderer without DI
- OpenGL renderer with OneField DI
- OpenGL renderer with LinerBlend DI
- OpenGL renderer with Kernel DI
and for reference apitrace from working case:
Edited by Piotr Oniszczuk