optimized outline filtrate, eliminate z fighting, by using the depth buffer