У меня есть полигон, который рендрится с текстурой и с моим шейдером. Текстуру я накладываю вот так gl_FragColor = texture2D(img, gl_FragCoord.xy/resolution). resolution - это uniform vec2, разрешение окна майна. И получается, что текстура накладывается относительно экрана, но не относительно...