title: Will the depth be written immediately after Early Z passes?
body: <p>If not, then why discard interrupted earlyZ?
  Imagine that there is an object A in front of B, A has a discard operation in fs.Assume that the pixel of A at screen coordinates (100, 100) pass the Early z test,then it is discarded in the fragment shader,so A has no chance to write depth.Now render B!Obviously A will not have any effect on B at (100,100). If this is the case, then why does A’s EarlyZ need to be interrupted?</p>