SwappyTracer

#include <swappy_common.h>

Coleção de callbacks a serem chamados em cada frame para rastrear a execução.

Resumo

A inclusão deles é opcional.

Atributos públicos

postSwapBuffers
Callback chamado após chamar a função que coloca o frame em fila para o compositor.
postWait
Callback chamado depois que a espera para colocar o frame em fila para o compositor termina.
preSwapBuffers
Callback chamado antes de chamar a função que coloca o frame em fila para o compositor.
preWait
Callback chamado antes da espera para colocar o frame em fila para o compositor.
startFrame
Callback chamado no início de um frame.
swapIntervalChanged
Callback chamado quando o intervalo de troca é alterado.
userData
void *
Ponteiro de alguns dados arbitrários que serão transmitidos como o primeiro argumento de callbacks.

Atributos públicos

postSwapBuffers

SwappyPostSwapBuffersCallback SwappyTracer::postSwapBuffers

Callback chamado após chamar a função que coloca o frame em fila para o compositor.

postWait

SwappyPostWaitCallback SwappyTracer::postWait

Callback chamado depois que a espera para colocar o frame em fila para o compositor termina.

preSwapBuffers

SwappyPreSwapBuffersCallback SwappyTracer::preSwapBuffers

Callback chamado antes de chamar a função que coloca o frame em fila para o compositor.

preWait

SwappyPreWaitCallback SwappyTracer::preWait

Callback chamado antes da espera para colocar o frame em fila para o compositor.

startFrame

SwappyStartFrameCallback SwappyTracer::startFrame

Callback chamado no início de um frame.

swapIntervalChanged

SwappySwapIntervalChangedCallback SwappyTracer::swapIntervalChanged

Callback chamado quando o intervalo de troca é alterado.

userData

void * SwappyTracer::userData

Ponteiro de alguns dados arbitrários que serão transmitidos como o primeiro argumento de callbacks.