Emerald Run Maintenance

I submitted an Emerald Run update to the app store. The primary focus of this update is to improve the graphics performance in OpenGL ES 2.

One interesting thing I found is how important discard buffer extension is in OpenGL ES 2 -- especially if your using Apple's multisampling. Discarding the buffers improved performance. In OpenGL ES 1, this was a non issue.

I also added vertex array objects when using OpenGL ES 2.

There were many issues detected in the instruments program that is bundled with Xcode 4. The OpenGL ES analyzer results led to many good graphics fixes.

I replaced the UIWebViews in scores and faq. I feel these objects are too heavy weight for the application and might interfere with performance.

The new application is constructed with Xcode 4.02.

We'll see how fast the app review process is chugging these days. The update is free.

©2012 Reliabit,LLC. All rights reserved.