title: Should opaque objects always be rendered before alpha test objects?
body: <p>From the <a href="http://www.slideshare.net/mistercteam/dx11-performancereloaded" rel="nofollow noreferrer">slides</a>(Page 32)</p>
  <blockquote>
  <p>Ideal rendering order:</p>
  <ul>
  <li>Opaque first, then alpha test</li>
  </ul>
  </blockquote>
  <p>Why is it? Provided that I have an almost flat terrain and lots of grasses on it, rendering grasses before terrain can take the advantage of Early Z to cull a lot of pixels of terrain to shade.</p>