|
static int | tex_format_to_bytespp (SceGxmTextureFormat format) |
|
vita2d_texture * | vita2d_create_empty_texture (unsigned int w, unsigned int h) |
|
vita2d_texture * | vita2d_create_empty_texture_format (unsigned int w, unsigned int h, SceGxmTextureFormat format) |
|
void | vita2d_free_texture (vita2d_texture *texture) |
|
unsigned int | vita2d_texture_get_width (const vita2d_texture *texture) |
|
unsigned int | vita2d_texture_get_height (const vita2d_texture *texture) |
|
unsigned int | vita2d_texture_get_stride (const vita2d_texture *texture) |
|
SceGxmTextureFormat | vita2d_texture_get_format (const vita2d_texture *texture) |
|
void * | vita2d_texture_get_datap (const vita2d_texture *texture) |
|
void * | vita2d_texture_get_palette (const vita2d_texture *texture) |
|
SceGxmTextureFilter | vita2d_texture_get_min_filter (const vita2d_texture *texture) |
|
SceGxmTextureFilter | vita2d_texture_get_mag_filter (const vita2d_texture *texture) |
|
void | vita2d_texture_set_filters (vita2d_texture *texture, SceGxmTextureFilter min_filter, SceGxmTextureFilter mag_filter) |
|
static void | set_texture_program () |
|
static void | set_texture_tint_program () |
|
static void | set_texture_wvp_uniform () |
|
static void | set_texture_tint_color_uniform (unsigned int color) |
|
static void | draw_texture_generic (const vita2d_texture *texture, float x, float y) |
|
void | vita2d_draw_texture (const vita2d_texture *texture, float x, float y) |
|
void | vita2d_draw_texture_tint (const vita2d_texture *texture, float x, float y, unsigned int color) |
|
void | vita2d_draw_texture_rotate (const vita2d_texture *texture, float x, float y, float rad) |
|
void | vita2d_draw_texture_tint_rotate (const vita2d_texture *texture, float x, float y, float rad, unsigned int color) |
|
static void | draw_texture_rotate_hotspot_generic (const vita2d_texture *texture, float x, float y, float rad, float center_x, float center_y) |
|
void | vita2d_draw_texture_rotate_hotspot (const vita2d_texture *texture, float x, float y, float rad, float center_x, float center_y) |
|
void | vita2d_draw_texture_tint_rotate_hotspot (const vita2d_texture *texture, float x, float y, float rad, float center_x, float center_y, unsigned int color) |
|
static void | draw_texture_scale_generic (const vita2d_texture *texture, float x, float y, float x_scale, float y_scale) |
|
void | vita2d_draw_texture_scale (const vita2d_texture *texture, float x, float y, float x_scale, float y_scale) |
|
void | vita2d_draw_texture_tint_scale (const vita2d_texture *texture, float x, float y, float x_scale, float y_scale, unsigned int color) |
|
static void | draw_texture_part_generic (const vita2d_texture *texture, float x, float y, float tex_x, float tex_y, float tex_w, float tex_h) |
|
void | vita2d_draw_texture_part (const vita2d_texture *texture, float x, float y, float tex_x, float tex_y, float tex_w, float tex_h) |
|
void | vita2d_draw_texture_tint_part (const vita2d_texture *texture, float x, float y, float tex_x, float tex_y, float tex_w, float tex_h, unsigned int color) |
|
static void | draw_texture_part_scale_generic (const vita2d_texture *texture, float x, float y, float tex_x, float tex_y, float tex_w, float tex_h, float x_scale, float y_scale) |
|
void | vita2d_draw_texture_part_scale (const vita2d_texture *texture, float x, float y, float tex_x, float tex_y, float tex_w, float tex_h, float x_scale, float y_scale) |
|
void | vita2d_draw_texture_tint_part_scale (const vita2d_texture *texture, float x, float y, float tex_x, float tex_y, float tex_w, float tex_h, float x_scale, float y_scale, unsigned int color) |
|
static void | draw_texture_scale_rotate_hotspot_generic (const vita2d_texture *texture, float x, float y, float x_scale, float y_scale, float rad, float center_x, float center_y) |
|
void | vita2d_draw_texture_scale_rotate_hotspot (const vita2d_texture *texture, float x, float y, float x_scale, float y_scale, float rad, float center_x, float center_y) |
|
void | vita2d_draw_texture_scale_rotate (const vita2d_texture *texture, float x, float y, float x_scale, float y_scale, float rad) |
|
void | vita2d_draw_texture_tint_scale_rotate_hotspot (const vita2d_texture *texture, float x, float y, float x_scale, float y_scale, float rad, float center_x, float center_y, unsigned int color) |
|
void | vita2d_draw_texture_tint_scale_rotate (const vita2d_texture *texture, float x, float y, float x_scale, float y_scale, float rad, unsigned int color) |
|
void | vita2d_texture_set_wvp (float x, float y, float width, float height) |
|
void | vita2d_texture_set_program () |
|
void | vita2d_texture_set_tint_program () |
|
void | vita2d_texture_set_tint_color_uniform (unsigned int color) |
|
void | vita2d_draw_texture_part_generic (const vita2d_texture *texture, SceGxmPrimitiveType type, vita2d_texture_vertex *vertices, unsigned int num_vertices) |
|