Hi rdorsch,
I'm new on the forum and was following this interesting thread.
I'm currently facing the same problem with the "wrong colours of the videos". I quickly tried to apply the 2 patches stacks from your links.
Unfortunately the 1st one seems really old and some source files don't exist anymore (i.e. etnaviv_2d.c,etnaviv_2d.h). Regarding the second stack I edited the patches to fit in the source code but even if it compiles properly the results is worse --> the video is made of multiple tiles in the wrong order and with wrong colours. I may have done something wrong though...
I was wondering if you made some progress on your side or if you have more information to share ?
Thank you
(I'm currently testing on a wandboard-iMX6q)