Comprender el perfil de iPhone OpenGL

Mi aplicación está en funcionamiento y ahora estoy buscando mejorar el rendimiento del renderizado. Usando 'Instrumentos' he recopilado algunos datos. Estoy trabajando con un viejo iPhone 3G como el peor de los senarios.

Time Profiler:

-30%    CopyVertexElementsMultipleSequential
-11%    mach_msg_trap
-4%     _semwait_signal
-2%     ValidateState

Sin embargo, utilizando el controlador Open GL ES, el Sampler dice:

-70%    _semwait_signal
-24%    CopyVertexElementsMultipleSequential
-0.7%   mach_msg_trap

Revisando los documentos no he podido encontrar cuál es la diferencia entre OpenGL ES Sampler y Timer Profiler. ¿Alguien puede iluminarme?

Respuestas a la pregunta(1)

Su respuesta a la pregunta