I am messing around with the mainline kernel with Apalis iMX6 and got several things sorted out using some questions & answers already posted. i.e. - it is working with a rootfs created from yocto with some packages.
Although, I know that vivante / galcore has no mainline kernel support but I do realise that mainline kernel has etnaviv driver which is an open-source reverse-engineered driver for vivante SoCs, which I am trying to use.
Unfortunately I am having no success on using hardware-accelerated gstreamer, since i cant use the packages / plugins for iMX because they are based in vivante kernel driver / libs.
Bottom-line: I am trying to use gstreamer etnaviv, no success. Can someone provide me some insights in the right way?