The IC combining performance is not good, and for VDIC combining, it can combine two RGB planes and output to one RGB plane, no CSC supported, the limitation for VDIC combining is that the two planes should be in same color space. In fact, you can use the GPU G2D to combine, it can get better performance.
The sample code can be found in gpu package, such as "gpu-viv-bin-mx6q-3.0.35-4.1.0.tar.gz", "gpu-viv-bin-mx6q-3.0.35-4.1.0/usr/share/imx-gpu/g2d/test/", the sample code will combine the plane to framebuffer and show on display directly.
CSI->IC->memory with memory->IC->memory combining can also be supported. But we haven't supported it in BSP.