fix bug when usin gl.POINTS with o3d (gl.POINTS is zero and so we would get a falsy check)
the postprocessing coordinates where not very precise. This fixes this which would have given accumulation errors
new builds, and new example that uses vertex shader floating point textures as displacement maps