SwappyTracer

#include <swappy_common.h>

Kumpulan callback yang akan dipanggil setiap frame untuk melacak eksekusi.

Ringkasan

Injeksi ini bersifat opsional.

Atribut publik

postSwapBuffers
Callback dipanggil setelah memanggil fungsi untuk mengurutkan frame ke komposer.
postWait
Callback dipanggil setelah selesai menunggu untuk mengurutkan frame ke komposer.
preSwapBuffers
Callback dipanggil sebelum memanggil fungsi untuk mengurutkan frame ke komposer.
preWait
Callback dipanggil sebelum menunggu untuk mengurutkan frame ke komposer.
startFrame
Callback dipanggil di awal frame.
swapIntervalChanged
Callback dipanggil saat interval pertukaran diubah.
userData
void *
Pointer beberapa data arbitrer yang akan diteruskan sebagai argumen callback pertama.

Atribut publik

postSwapBuffers

SwappyPostSwapBuffersCallback SwappyTracer::postSwapBuffers

Callback dipanggil setelah memanggil fungsi untuk mengurutkan frame ke komposer.

postWait

SwappyPostWaitCallback SwappyTracer::postWait

Callback dipanggil setelah selesai menunggu untuk mengurutkan frame ke komposer.

preSwapBuffers

SwappyPreSwapBuffersCallback SwappyTracer::preSwapBuffers

Callback dipanggil sebelum memanggil fungsi untuk mengurutkan frame ke komposer.

preWait

SwappyPreWaitCallback SwappyTracer::preWait

Callback dipanggil sebelum menunggu untuk mengurutkan frame ke komposer.

startFrame

SwappyStartFrameCallback SwappyTracer::startFrame

Callback dipanggil di awal frame.

swapIntervalChanged

SwappySwapIntervalChangedCallback SwappyTracer::swapIntervalChanged

Callback dipanggil saat interval pertukaran diubah.

userData

void * SwappyTracer::userData

Pointer beberapa data arbitrer yang akan diteruskan sebagai argumen callback pertama.