質問です。
下は水面に背景の鏡像が写りこむ頂点シェーダのテクスチャ座標を求めている部分です。
ようするにスクリーン座標をテクスチャ座標にしているだけなのです。

しかし、画面の下のほうで、頂点が画面下側の外にはみ出るポリゴンだけ
テクスチャ座標が期待通りにいかないようで歪みまくります。
他のゲームなどのようにきれいに出すにはどうすればいいのでしょうか。

;テクスチャアドレッシングはCLAMP
dp4 r0.x, v0, c[0]  ;WorldViewProj + 0
dp4 r0.y, v0, c[1]  ;WorldViewProj + 1
dp4 r0.w, v0, c[3]  ;WorldViewProj + 3
rcp r0.w, r0.w
mul r0.xy, r0.xy, r0.w
mad oT0.x, r0.x, c[4].y, c[4].y  ;c4.y=0.5
mad oT0.y, r0.y, -c[4].y, c[4].y