title: Batch.end() vs Batch.flush() libgdx
body: <p>I am a little confused guessing the difference bw Batch.flush() vs Batch.end()</p>
  
  <ul>
  <li><p>Is one more efficient than other</p></li>
  <li><p>When and how should flush be used </p></li>
  <li><p>Any other important detail about flush</p></li>
  </ul>