RetroArch
surface.h
Go to the documentation of this file.
1 #pragma once
2 #include <wiiu/types.h>
3 #include <gx2/surface.h>
4 #include "resource.h"
5 
6 #ifdef __cplusplus
7 extern "C" {
8 #endif
9 
16 
17 #ifdef __cplusplus
18 }
19 #endif
bool GX2RCreateSurfaceUserMemory(GX2Surface *surface, uint8_t *image, uint8_t *mipmap, GX2RResourceFlags flags)
Definition: surface.h:9
void GX2RUnlockSurfaceEx(GX2Surface *surface, int32_t level, GX2RResourceFlags flags)
GLint level
Definition: glext.h:6293
GLenum GLsizei GLenum GLenum const GLvoid * image
Definition: glext.h:6305
GX2RResourceFlags
Definition: resource.h:8
void GX2RDestroySurfaceEx(GX2Surface *surface, GX2RResourceFlags flags)
signed int int32_t
Definition: stdint.h:123
void * GX2RLockSurfaceEx(GX2Surface *surface, int32_t level, GX2RResourceFlags flags)
bool GX2RCreateSurface(GX2Surface *surface, GX2RResourceFlags flags)
GLbitfield flags
Definition: glext.h:7828
void GX2RInvalidateSurface(GX2Surface *surface, int32_t level, GX2RResourceFlags flags)
unsigned char uint8_t
Definition: stdint.h:124