I am using the AXI VDMA as a standard triple frame buffer, but I am seeing horizontal shear in the output video.
What can cause this problem?
This issue can be caused by an improper setting of the Frame Delay parameter on the Genlock Slave (typically the MM2S side is the Genlock Slave).
The frame delay for the Genlock Slave should be set to 1.
Note that from the 2013.3 release on, it is set to 1 by default.