Skip to main content

Performance Optimization

This document provides a collection of useful hints on how to optimize the performance of an OpenGL ES 2.0 application created with CGI Studio.
Many of these hints will apply to any graphic chip; these are listed first. Later sections describe properties and corresponding hints specific to some given hardware.
Some information is based on the document Optimizing OpenGL Applications1 , while the document at hand focuses more on possible performance optimizations for applications based on the CGI Studio Candera Engine instead of native OpenGL applications.

Quick Guide

This chapter aggregates recommendations concerning major points explained very shortly.

Optimization at Application Design Level

This section discusses performance optimizations in the scope of 3D scene modelling and applicati...

CGI Studio Optimization Techniques

This chapter describes performance optimization techniques for Candera based applications.

CGI Analyzer

Optimizing Shader Programs

The goal of shader optimizations is to increase its throughput (vertices/sec, fragments/sec) with...

PowerVR GPU Specific Best Practices

The following rules are a set of performance recommendations that developers should seek to imple...