I noticed that in the latest version of the VPU Unit Test for the i.MX6 (mxc_vpu_test) a warning message has been added that states "IPU lib is OBSOLETE, please try other renderer" and the test always fails if the IPU is selected for output, such as:
./mxc_vpu_test.out -D "-f0 -x1 -i akiyo.mp4"
The warning is emitted from this code in this file:
info_msg("Display through IPU LIB\n");
warn_msg("IPU lib is OBSOLETE, please try other renderer\n");
Is this problem with the IPU library or the IPUv3 silicon and can it be fixed or worked around? Can you point me at an app note with details on this?
I understand that V4L2 can be used instead, but does that have hardware acceleration of color space conversion (YUV -> RGB) and image scaling, as the IPU does?