Functions | |
void * | pgeVramRelativePointer (void *ptr) |
void * | pgeVramAbsolutePointer (void *ptr) |
void * | pgeVramAlloc (unsigned long size) |
void | pgeVramFree (void *ptr) |
unsigned long | pgeVramAvailable () |
unsigned long | pgeVramLargestBlock () |
void* pgeVramAbsolutePointer | ( | void * | ptr | ) |
Make a pointer absolute (usable by CPU).
ptr | - Pointer to make absolute |
void* pgeVramAlloc | ( | unsigned long | size | ) |
Allocate memory from VRAM.
size | - Number of bytes to allocate |
unsigned long pgeVramAvailable | ( | ) |
Return remaining unallocated VRAM.
void pgeVramFree | ( | void * | ptr | ) |
Free allocated memory from VRAM.
ptr | - Previously allocated pointer |
unsigned long pgeVramLargestBlock | ( | ) |
Return largest free memory block in VRAM.
void* pgeVramRelativePointer | ( | void * | ptr | ) |
Make a pointer relative to VRAM base
ptr | - Pointer to make relative |