WUT  0.1
Wii U Toolchain
Data Structures | Typedefs | Enumerations | Functions
Event

Data Structures

struct  GX2DisplayListOverrunData
 

Typedefs

typedef struct GX2DisplayListOverrunData GX2DisplayListOverrunData
 
typedef enum GX2EventType GX2EventType
 
typedef void(* GX2EventCallbackFunction) (GX2EventType, void *)
 

Enumerations

enum  GX2EventType
 

Functions

BOOL GX2DrawDone ()
 
void GX2WaitForVsync ()
 
void GX2WaitForFlip ()
 
void GX2SetEventCallback (GX2EventType type, GX2EventCallbackFunction func, void *userData)
 
void GX2GetEventCallback (GX2EventType type, GX2EventCallbackFunction *funcOut, void **userDataOut)
 
OSTime GX2GetRetiredTimeStamp ()
 
OSTime GX2GetLastSubmittedTimeStamp ()
 
BOOL GX2WaitTimeStamp (OSTime time)
 
void GX2GetSwapStatus (uint32_t *swapCount, uint32_t *flipCount, OSTime *lastFlip, OSTime *lastVsync)
 

Detailed Description

Typedef Documentation

Definition at line 15 of file event.h.

typedef enum GX2EventType GX2EventType
typedef void(* GX2EventCallbackFunction) (GX2EventType, void *)

Definition at line 24 of file event.h.

Enumeration Type Documentation

Enumerator
GX2_EVENT_TYPE_VSYNC 
GX2_EVENT_TYPE_FLIP 
GX2_EVENT_TYPE_DISPLAY_LIST_OVERRUN 

Definition at line 17 of file event.h.

Function Documentation

BOOL GX2DrawDone ( )
void GX2WaitForVsync ( )
void GX2WaitForFlip ( )
void GX2SetEventCallback ( GX2EventType  type,
GX2EventCallbackFunction  func,
void *  userData 
)
void GX2GetEventCallback ( GX2EventType  type,
GX2EventCallbackFunction funcOut,
void **  userDataOut 
)
OSTime GX2GetRetiredTimeStamp ( )
OSTime GX2GetLastSubmittedTimeStamp ( )
BOOL GX2WaitTimeStamp ( OSTime  time)
void GX2GetSwapStatus ( uint32_t *  swapCount,
uint32_t *  flipCount,
OSTime lastFlip,
OSTime lastVsync 
)