Compreendendo a criação de perfil do iPhone OpenGL

@My app está em funcionamento e agora pretendo melhorar o desempenho da renderização. Usando 'Instrumentos' eu coletei alguns dados. Estou trabalhando com um iPhone 3G antigo como o pior caso senario.

Time Profiler:

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

No entanto, usando o driver Open GL ES, o Sampler lê:

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

Examinando os documentos, não consegui explicar qual é a diferença entre o OpenGL ES Sampler e o Timer Profiler. Alguém pode me esclarecer?

questionAnswers(1)

yourAnswerToTheQuestion