wut  v1.7.0
Wii U Toolchain
Typedefs | Functions
Surface
Collaboration diagram for 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)
 
BOOL GX2RDestroySurfaceEx (GX2Surface *surface, GX2RResourceFlags flags)
 
BOOL 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

◆ GX2Surface

typedef struct GX2Surface GX2Surface

Definition at line 1 of file surface.h.

Function Documentation

◆ GX2RCreateSurface()

BOOL GX2RCreateSurface ( GX2Surface surface,
GX2RResourceFlags  flags 
)

◆ GX2RCreateSurfaceUserMemory()

BOOL GX2RCreateSurfaceUserMemory ( GX2Surface surface,
uint8_t *  image,
uint8_t *  mipmap,
GX2RResourceFlags  flags 
)

◆ GX2RDestroySurfaceEx()

BOOL GX2RDestroySurfaceEx ( GX2Surface surface,
GX2RResourceFlags  flags 
)

◆ GX2RInvalidateSurface()

BOOL GX2RInvalidateSurface ( GX2Surface surface,
int32_t  level,
GX2RResourceFlags  flags 
)

◆ GX2RLockSurfaceEx()

void* GX2RLockSurfaceEx ( GX2Surface surface,
int32_t  level,
GX2RResourceFlags  flags 
)

◆ GX2RUnlockSurfaceEx()

void GX2RUnlockSurfaceEx ( GX2Surface surface,
int32_t  level,
GX2RResourceFlags  flags 
)