title: Draw pixel per pixel in UIView
body: <p>I'm trying to create a simple software rendering engine. Therefore I'm looking for the most performant way to draw a <code>UIView</code> pixel by pixel.</p>
  
  <p>This is what I've tried:</p>
  
  <ul>
  <li>Draw using <code>drawRect:</code></li>
  <li>Create a <code>CGContext</code> using <code>CGBitmapContextCreate</code> and draw to it manually</li>
  </ul>
  
  <p>Both of those gave me terrible frame rates, around 15 fps.</p>
  
  <p>Does anybody know a way to draw pixel per pixel in a more performant way?</p>