どこから間違ってるのかよくわからんからまずFBOは諦めてみるか
テクスチャを作ってglBindTextureしたあと、
glCopyTexImage2DでinternalFormatにGL_DEPTH_COMPONENTとかを指定すると
画面の深度値をテクスチャに簡単にコピーできるから、そいつをサンプリングだ