wut
v1.7.0
Wii U Toolchain
|
Data Structures | |
struct | GX2RBuffer |
Typedefs | |
typedef struct GX2RBuffer | GX2RBuffer |
Functions | |
BOOL | GX2RBufferExists (GX2RBuffer *buffer) |
BOOL | GX2RCreateBuffer (GX2RBuffer *buffer) |
BOOL | GX2RCreateBufferUserMemory (GX2RBuffer *buffer, void *memory, uint32_t size) |
void | GX2RDestroyBufferEx (GX2RBuffer *buffer, GX2RResourceFlags flags) |
uint32_t | GX2RGetBufferAlignment (GX2RResourceFlags flags) |
uint32_t | GX2RGetBufferAllocationSize (GX2RBuffer *buffer) |
void | GX2RInvalidateBuffer (GX2RBuffer *buffer, GX2RResourceFlags flags) |
void * | GX2RLockBufferEx (GX2RBuffer *buffer, GX2RResourceFlags flags) |
void | GX2RUnlockBufferEx (GX2RBuffer *buffer, GX2RResourceFlags flags) |
void | GX2RSetVertexUniformBlock (GX2RBuffer *buffer, uint32_t location, uint32_t offset) |
void | GX2RSetPixelUniformBlock (GX2RBuffer *buffer, uint32_t location, uint32_t offset) |
void | GX2RSetGeometryUniformBlock (GX2RBuffer *buffer, uint32_t location, uint32_t offset) |
struct GX2RBuffer |
Data Fields | ||
---|---|---|
GX2RResourceFlags | flags | |
uint32_t | elemSize | |
uint32_t | elemCount | |
void * | buffer |
typedef struct GX2RBuffer GX2RBuffer |
BOOL GX2RBufferExists | ( | GX2RBuffer * | buffer | ) |
BOOL GX2RCreateBuffer | ( | GX2RBuffer * | buffer | ) |
BOOL GX2RCreateBufferUserMemory | ( | GX2RBuffer * | buffer, |
void * | memory, | ||
uint32_t | size | ||
) |
void GX2RDestroyBufferEx | ( | GX2RBuffer * | buffer, |
GX2RResourceFlags | flags | ||
) |
uint32_t GX2RGetBufferAlignment | ( | GX2RResourceFlags | flags | ) |
uint32_t GX2RGetBufferAllocationSize | ( | GX2RBuffer * | buffer | ) |
void GX2RInvalidateBuffer | ( | GX2RBuffer * | buffer, |
GX2RResourceFlags | flags | ||
) |
void* GX2RLockBufferEx | ( | GX2RBuffer * | buffer, |
GX2RResourceFlags | flags | ||
) |
void GX2RUnlockBufferEx | ( | GX2RBuffer * | buffer, |
GX2RResourceFlags | flags | ||
) |
void GX2RSetVertexUniformBlock | ( | GX2RBuffer * | buffer, |
uint32_t | location, | ||
uint32_t | offset | ||
) |
void GX2RSetPixelUniformBlock | ( | GX2RBuffer * | buffer, |
uint32_t | location, | ||
uint32_t | offset | ||
) |
void GX2RSetGeometryUniformBlock | ( | GX2RBuffer * | buffer, |
uint32_t | location, | ||
uint32_t | offset | ||
) |