wut/include/gx2/displaylist.h

46 lines
739 B
C
Raw Normal View History

2016-01-08 17:38:38 +01:00
#pragma once
#include <wut.h>
/**
* \defgroup gx2_displaylist Display List
* \ingroup gx2
* @{
*/
#ifdef __cplusplus
extern "C" {
#endif
void
GX2BeginDisplayListEx(void *displayList,
uint32_t bytes,
BOOL unk1);
uint32_t
GX2EndDisplayList(void *displayList);
void
GX2DirectCallDisplayList(void *displayList,
uint32_t bytes);
void
GX2CallDisplayList(void *displayList,
uint32_t bytes);
BOOL
GX2GetDisplayListWriteStatus();
BOOL
GX2GetCurrentDisplayList(void **outDisplayList,
uint32_t *outSize);
void
GX2CopyDisplayList(void *displayList,
uint32_t bytes);
#ifdef __cplusplus
}
#endif
/** @} */