RetroArch
Functions
surface.h File Reference
#include <wiiu/types.h>
#include <gx2/surface.h>
#include "resource.h"
Include dependency graph for surface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

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)
 
void GX2RInvalidateSurface (GX2Surface *surface, int32_t level, GX2RResourceFlags flags)
 
voidGX2RLockSurfaceEx (GX2Surface *surface, int32_t level, GX2RResourceFlags flags)
 
void GX2RUnlockSurfaceEx (GX2Surface *surface, int32_t level, GX2RResourceFlags flags)
 

Function Documentation

◆ GX2RCreateSurface()

bool GX2RCreateSurface ( GX2Surface surface,
GX2RResourceFlags  flags 
)

◆ GX2RCreateSurfaceUserMemory()

bool GX2RCreateSurfaceUserMemory ( GX2Surface surface,
uint8_t image,
uint8_t mipmap,
GX2RResourceFlags  flags 
)

◆ GX2RDestroySurfaceEx()

void GX2RDestroySurfaceEx ( GX2Surface surface,
GX2RResourceFlags  flags 
)

◆ GX2RInvalidateSurface()

void 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 
)