#include <psp2/gxm.h>
#include <psp2/types.h>
#include <psp2/kernel/sysmem.h>
Go to the source code of this file.
|
void * | gpu_alloc (SceKernelMemBlockType type, unsigned int size, unsigned int alignment, unsigned int attribs, SceUID *uid) |
|
void | gpu_free (SceUID uid) |
|
void * | vertex_usse_alloc (unsigned int size, SceUID *uid, unsigned int *usse_offset) |
|
void | vertex_usse_free (SceUID uid) |
|
void * | fragment_usse_alloc (unsigned int size, SceUID *uid, unsigned int *usse_offset) |
|
void | fragment_usse_free (SceUID uid) |
|
void | matrix_init_orthographic (float *m, float left, float right, float bottom, float top, float near, float far) |
|
◆ _180_OVER_PI
#define _180_OVER_PI 57.2957795130823208767981548141f |
◆ _PI_OVER_180
#define _PI_OVER_180 0.0174532925199432957692369076849f |
◆ ALIGN
#define ALIGN |
( |
|
x, |
|
|
|
a |
|
) |
| (((x) + ((a) - 1)) & ~((a) - 1)) |
◆ DEG_TO_RAD
◆ RAD_TO_DEG
◆ SCREEN_DPI
◆ UNUSED
◆ fragment_usse_alloc()
void* fragment_usse_alloc |
( |
unsigned int |
size, |
|
|
SceUID * |
uid, |
|
|
unsigned int * |
usse_offset |
|
) |
| |
◆ fragment_usse_free()
◆ gpu_alloc()
void* gpu_alloc |
( |
SceKernelMemBlockType |
type, |
|
|
unsigned int |
size, |
|
|
unsigned int |
alignment, |
|
|
unsigned int |
attribs, |
|
|
SceUID * |
uid |
|
) |
| |
◆ gpu_free()
◆ matrix_init_orthographic()
void matrix_init_orthographic |
( |
float * |
m, |
|
|
float |
left, |
|
|
float |
right, |
|
|
float |
bottom, |
|
|
float |
top, |
|
|
float |
near, |
|
|
float |
far |
|
) |
| |
◆ vertex_usse_alloc()
void* vertex_usse_alloc |
( |
unsigned int |
size, |
|
|
SceUID * |
uid, |
|
|
unsigned int * |
usse_offset |
|
) |
| |
◆ vertex_usse_free()