SSBM Decomp
Toggle main menu visibility
Loading...
Searching...
No Matches
GXManage.h
Go to the documentation of this file.
1
#ifndef _DOLPHIN_GX_GXMANAGE_H_
2
#define _DOLPHIN_GX_GXMANAGE_H_
3
4
#include <
dolphin/gx/GXFifo.h
>
5
6
#ifdef __cplusplus
7
extern
"C"
{
8
#endif
9
10
typedef
void (*
GXDrawSyncCallback
)(
u16
token);
11
typedef
void (*
GXDrawDoneCallback
)(void);
12
13
// Init
14
BOOL
IsWriteGatherBufferEmpty
(
void
);
15
GXFifoObj
*
GXInit
(
void
*base,
u32
size);
16
17
// Misc
18
void
GXSetMisc
(
GXMiscToken
token,
u32
val);
19
void
GXFlush
(
void
);
20
void
GXResetWriteGatherPipe
(
void
);
21
void
GXAbortFrame
(
void
);
22
void
GXSetDrawSync
(
u16
token);
23
u16
GXReadDrawSync
(
void
);
24
void
GXSetDrawDone
(
void
);
25
void
GXWaitDrawDone
(
void
);
26
void
GXDrawDone
(
void
);
27
void
GXPixModeSync
(
void
);
28
void
GXTexModeSync
(
void
);
29
GXDrawSyncCallback
GXSetDrawSyncCallback
(
GXDrawSyncCallback
cb);
30
GXDrawDoneCallback
GXSetDrawDoneCallback
(
GXDrawDoneCallback
cb);
31
32
#ifdef __cplusplus
33
}
34
#endif
35
36
#endif
GXMiscToken
GXMiscToken
Definition
GXEnum.h:961
GXFifo.h
GXAbortFrame
void GXAbortFrame(void)
GXSetDrawSync
void GXSetDrawSync(u16 token)
GXInit
GXFifoObj * GXInit(void *base, u32 size)
GXDrawSyncCallback
void(* GXDrawSyncCallback)(u16 token)
Definition
GXManage.h:10
GXDrawDoneCallback
void(* GXDrawDoneCallback)(void)
Definition
GXManage.h:11
GXDrawDone
void GXDrawDone(void)
GXWaitDrawDone
void GXWaitDrawDone(void)
GXSetDrawDone
void GXSetDrawDone(void)
GXSetDrawDoneCallback
GXDrawDoneCallback GXSetDrawDoneCallback(GXDrawDoneCallback cb)
GXFlush
void GXFlush(void)
GXPixModeSync
void GXPixModeSync(void)
IsWriteGatherBufferEmpty
BOOL IsWriteGatherBufferEmpty(void)
GXTexModeSync
void GXTexModeSync(void)
GXReadDrawSync
u16 GXReadDrawSync(void)
GXSetMisc
void GXSetMisc(GXMiscToken token, u32 val)
GXResetWriteGatherPipe
void GXResetWriteGatherPipe(void)
BOOL
int BOOL
Definition
types.h:20
u32
unsigned long u32
Definition
types.h:9
u16
unsigned short int u16
Definition
types.h:7
GXSetDrawSyncCallback
void(*)(unsigned short) GXSetDrawSyncCallback(void(*cb)(unsigned short))
Definition
gx.h:34
GXFifoObj
Definition
GXFifo.h:12
extern
dolphin
include
dolphin
gx
GXManage.h
Generated by
1.17.0