WUT  0.1
Wii U Toolchain
Typedefs | Functions
Surface

Typedefs

typedef struct GX2Surface GX2Surface
 

Functions

bool GX2RCreateSurface (GX2Surface *surface, GX2RResourceFlags flags)
 
bool GX2RCreateSurfaceUserMemory (GX2Surface *surface, uint8_t *image, uint8_t *mipmap, GX2RResourceFlags flags)
 
void GX2RDestroySurfaceEx (GX2Surface *surface, GX2RResourceFlags flags)
 
BOOL GX2RIsGX2RSurface (GX2RResourceFlags flags)
 
void GX2RInvalidateSurface (GX2Surface *surface, int32_t level, GX2RResourceFlags flags)
 
void * GX2RLockSurfaceEx (GX2Surface *surface, int32_t level, GX2RResourceFlags flags)
 
void GX2RUnlockSurfaceEx (GX2Surface *surface, int32_t level, GX2RResourceFlags flags)
 

Detailed Description

Typedef Documentation

typedef struct GX2Surface GX2Surface

Definition at line 15 of file surface.h.

Function Documentation

bool GX2RCreateSurface ( GX2Surface surface,
GX2RResourceFlags  flags 
)
bool GX2RCreateSurfaceUserMemory ( GX2Surface surface,
uint8_t *  image,
uint8_t *  mipmap,
GX2RResourceFlags  flags 
)
void GX2RDestroySurfaceEx ( GX2Surface surface,
GX2RResourceFlags  flags 
)
BOOL GX2RIsGX2RSurface ( GX2RResourceFlags  flags)
void GX2RInvalidateSurface ( GX2Surface surface,
int32_t  level,
GX2RResourceFlags  flags 
)
void* GX2RLockSurfaceEx ( GX2Surface surface,
int32_t  level,
GX2RResourceFlags  flags 
)
void GX2RUnlockSurfaceEx ( GX2Surface surface,
int32_t  level,
GX2RResourceFlags  flags 
)