title: IOS: OpenGL + UIScrollView + UILabel : Poor performance on iPad 3 vs 2
body: <p>I have a OpenGL menu which uses a scrollview to move the items.  There are also UILabels that move with them.</p>
  
  <p>This works perfectly on a iPad 2, and is a little slow on a iPad 1 but I can accept that.</p>
  
  <p>On a ipad3, its even worse.  It seems the scrollview moving a few views just kills it with OpenGl.</p>
  
  <p>I seen people suggest a few things so on every view I put in to the scrollview (including the scrollview) I do this</p>
  
  <pre><code>// Performance!
      self.titleLabel.opaque = YES;
      self.titleLabel.clipsToBounds = NO;
      self.titleLabel.layer.masksToBounds = NO;
      self.titleLabel.autoresizesSubviews = NO;
      self.titleLabel.layer.shouldRasterize = YES;
      self.titleLabel.layer.rasterizationScale = [UIScreen mainScreen].scale;
  </code></pre>
  
  <p>Am I missing anything, I can't think of anything to improve the performance of OpenGl.  I could try hiding items as they go offscreen but there is only 1 or 2 that goes off screen</p>