SwappyTracer

#include <swappy_common.h>

실행을 추적하기 위해 각 프레임에 호출될 콜백 컬렉션입니다.

요약

이 삽입은 선택사항입니다.

공개 속성

postSwapBuffers
컴포저 프레임을 큐에 넣는 함수를 호출한 이후에 호출된 콜백입니다.
postWait
컴포저 프레임을 큐에 넣을 때까지의 대기가 완료된 이후에 호출된 콜백입니다.
preSwapBuffers
컴포저 프레임을 큐에 넣는 함수를 호출하기 이전에 호출된 콜백입니다.
preWait
컴포저 프레임을 큐에 넣는 것을 기다리기 전에 호출된 콜백입니다.
startFrame
프레임 시작 시 호출된 콜백입니다.
swapIntervalChanged
스왑 간격이 변경되었을 때 호출된 콜백입니다.
userData
void *
콜백의 첫 번째 인수로 전달될 일부 임의의 데이터에 대한 포인터입니다.

공개 속성

postSwapBuffers

SwappyPostSwapBuffersCallback SwappyTracer::postSwapBuffers

컴포저 프레임을 큐에 넣는 함수를 호출한 이후에 호출된 콜백입니다.

postWait

SwappyPostWaitCallback SwappyTracer::postWait

컴포저 프레임을 큐에 넣을 때까지의 대기가 완료된 이후에 호출된 콜백입니다.

preSwapBuffers

SwappyPreSwapBuffersCallback SwappyTracer::preSwapBuffers

컴포저 프레임을 큐에 넣는 함수를 호출하기 이전에 호출된 콜백입니다.

preWait

SwappyPreWaitCallback SwappyTracer::preWait

컴포저 프레임을 큐에 넣는 것을 기다리기 전에 호출된 콜백입니다.

startFrame

SwappyStartFrameCallback SwappyTracer::startFrame

프레임 시작 시 호출된 콜백입니다.

swapIntervalChanged

SwappySwapIntervalChangedCallback SwappyTracer::swapIntervalChanged

스왑 간격이 변경되었을 때 호출된 콜백입니다.

userData

void * SwappyTracer::userData

콜백의 첫 번째 인수로 전달될 일부 임의의 데이터에 대한 포인터입니다.