float3 main(in float4 col : COL0, in float3 pos : WPOS, uniform float invTexWidth, uniform float stepSize, uniform sampler2D depthTex) : COLOR { float zold = tex2D(depthTex, pos.xy * invTexWidth); if(pos.z < (zold + stepSize)) discard; else; return col; }