描画時の不具合について教えて下さい。

矩形の1枚絵を描画する時に、1フレーム毎に画像を垂直移動させようとすると、
フレーム切り替え時にプリミティブの継ぎ目が見えてしまいます。
静止状態では継ぎ目は見えないのですが…

問題を単純化して、↓
{-0.5, 0.5, 0.0},
{ 0.5, 0.5, 0.0},
{ 0.5,-0.5, 0.0},

{ 0.5,-0.5, 0.0},
{-0.5,-0.5, 0.0},
{-0.5, 0.5, 0.0}

↑こんな2PrimitiveのTRIANGLELISTを描画した場合、全く頂点をいじらない状態(静止状態)では
正常に継ぎ目が見えないのに、例えば描画1フレーム毎に全Y座標を-0.0001して絵を垂直移動させて
みると斜めにプリミティブの継ぎ目が見えてしまい非常に見苦しいです…
例の値でもわかる通りfloatの精度の問題ではなさそうです。
ややこしい事に、同じようにX座標をいじって水平方向に移動させた場合にはこの問題は出ません。
またCreateDeviceに渡すD3DPRESENT_PARAMETERSのSwapEffectを変えても変わりませんでした。
想定される原因がわかれば教えて下さい。