summaryrefslogtreecommitdiff
path: root/include/rvl/AX/AXProf.h
blob: 14c1614df629e5b35ecce1d4f0ae8d191382450f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#ifndef RVL_SDK_AX_PROF_H
#define RVL_SDK_AX_PROF_H
#include "common.h"
#ifdef __cplusplus
extern "C" {
#endif

typedef struct _AXPROFILE {
    s64 timeBegin;           // at 0x0
    s64 timeProcessAuxBegin; // at 0x8
    s64 timeProcessAuxEnd;   // at 0x10
    s64 timeUserFrameBegin;  // at 0x18
    s64 timeUserFrameEnd;    // at 0x20
    s64 timeEnd;             // at 0x28
    s32 numVoices;           // at 0x30
    UNKWORD WORD_0x34;
} AXPROFILE;

AXPROFILE *__AXGetCurrentProfile(void);

#ifdef __cplusplus
}
#endif
#endif