|
sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
|
#include "gsKit.h"Go to the source code of this file.
Macros | |
| #define | GS_ST 0x02 |
| #define | GS_UV 0x03 |
| #define | GS_TEX0_1 0x06 |
| #define | GS_TEX0_2 0x07 |
| #define | GS_TEX1_1 0x14 |
| #define | GS_TEX1_2 0x15 |
| #define | GS_TEX2_1 0x16 |
| #define | GS_TEX2_2 0x17 |
| #define | GS_TEXCLUT 0x1c |
| #define | GS_SCANMSK 0x22 |
| #define | GS_MIPTBP1_1 0x34 |
| #define | GS_MIPTBP1_2 0x35 |
| #define | GS_MIPTBP2_1 0x36 |
| #define | GS_MIPTBP2_2 0x37 |
| #define | GS_TEXA 0x3b |
| #define | GS_TEXFLUSH 0x3f |
| #define | GS_CLUT_NONE 0x00 |
| #define | GS_CLUT_PALLETE 0x01 |
| #define | GS_CLUT_TEXTURE 0x02 |
| #define | GS_CLUT_STOREMODE_NOLOAD 0x00 |
| #define | GS_CLUT_STOREMODE_LOAD 0x01 |
| #define | GS_CLUT_STOREMODE_LOAD_CBP0 0x02 |
| #define | GS_CLUT_STOREMODE_LOAD_CBP1 0x03 |
| #define | GS_CLUT_STOREMODE_COMPARE_CBP0 0x04 |
| #define | GS_CLUT_STOREMODE_COMPARE_CBP1 0x05 |
| #define | GS_SETREG_COLCLAMP(clamp) |
| #define | GS_SETREG_MIPTBP1_1 GS_SETREG_MIPTBP1 |
| #define | GS_SETREG_MIPTBP1_2 GS_SETREG_MIPTBP1 |
| #define | GS_SETREG_MIPTBP1(tbp1, tbw1, tbp2, tbw2, tbp3, tbw3) |
| #define | GS_SETREG_MIPTBP2_1 GS_SETREG_MIPTBP2 |
| #define | GS_SETREG_MIPTBP2_2 GS_SETREG_MIPTBP2 |
| #define | GS_SETREG_MIPTBP2(tbp4, tbw4, tbp5, tbw5, tbp6, tbw6) |
| #define | GS_SETREG_TEX0_1 GS_SETREG_TEX0 |
| #define | GS_SETREG_TEX0_2 GS_SETREG_TEX0 |
| #define | GS_SETREG_TEX0(tbp, tbw, psm, tw, th, tcc, tfx, cbp, cpsm, csm, csa, cld) |
| #define | GS_SETREG_TEX1_1 GS_SETREG_TEX1 |
| #define | GS_SETREG_TEX1_2 GS_SETREG_TEX1 |
| #define | GS_SETREG_TEX1(lcm, mxl, mmag, mmin, mtba, l, k) |
| #define | GS_SETREG_TEX2_1 GS_SETREG_TEX2 |
| #define | GS_SETREG_TEX2_2 GS_SETREG_TEX2 |
| #define | GS_SETREG_TEX2(psm, cbp, cpsm, csm, csa, cld) |
| #define | GS_SETREG_TEXA(ta0, aem, ta1) |
| #define | GS_SETREG_TEXCLUT(cbw, cou, cov) |
| #define | GS_SETREG_TRXDIR(xdr) |
| #define | GS_SETREG_TRXPOS(ssax, ssay, dsax, dsay, dir) |
| #define | GS_SETREG_TRXREG(rrw, rrh) |
| #define | GS_SETREG_UV(u, v) |
| #define | GS_SETREG_STQ(s, t) |
| #define | GS_SETREG_BITBLTBUF(sbp, sbw, spsm, dbp, dbw, dpsm) |
| #define | gsKit_prim_sprite_texture(gsGlobal, Texture, x1, y1, u1, v1, x2, y2, u2, v2, z, color) |
| #define | gsKit_prim_sprite_striped_texture(gsGlobal, Texture, x1, y1, u1, v1, x2, y2, u2, v2, z, color) |
| #define | gsKit_prim_triangle_texture(gsGlobal, Texture, x1, y1, u1, v1, x2, y2, u2, v2, x3, y3, u3, v3, z, color) |
| #define | gsKit_prim_triangle_goraud_texture(gsGlobal, Texture, x1, y1, u1, v1, x2, y2, u2, v2, x3, y3, u3, v3, z, color1, color2, color3) |
| #define | gsKit_prim_quad_texture(gsGlobal, Texture, x1, y1, u1, v1, x2, y2, u2, v2, x3, y3, u3, v3, x4, y4, u4, v4, z, color) |
| #define | gsKit_prim_quad_goraud_texture(gsGlobal, Texture, x1, y1, u1, v1, x2, y2, u2, v2, x3, y3, u3, v3, x4, y4, u4, v4, z, color1, color2, color3, color4) |
Functions | |
| u32 | gsKit_texture_size_ee (int width, int height, int psm) |
| u32 | gsKit_texture_size (int width, int height, int psm) |
| void | gsKit_texture_to_psm16 (GSTEXTURE *Texture) |
| void | gsKit_texture_send (u32 *mem, int width, int height, u32 tbp, u32 psm, u32 tbw, u8 clut) |
| void | gsKit_texture_send_inline (GSGLOBAL *gsGlobal, u32 *mem, int width, int height, u32 tbp, u32 psm, u32 tbw, u8 clut) |
| void | gsKit_texture_upload (GSGLOBAL *gsGlobal, GSTEXTURE *Texture) |
| void | gsKit_prim_sprite_texture_3d (GSGLOBAL *gsGlobal, const GSTEXTURE *Texture, float x1, float y1, int iz1, float u1, float v1, float x2, float y2, int iz2, float u2, float v2, u64 color) |
| void | gsKit_prim_sprite_striped_texture_3d (GSGLOBAL *gsGlobal, const GSTEXTURE *Texture, float x1, float y1, int iz1, float u1, float v1, float x2, float y2, int iz2, float u2, float v2, u64 color) |
| void | gskit_prim_list_sprite_texture_uv_3d (GSGLOBAL *gsGlobal, const GSTEXTURE *Texture, int count, const GSPRIMUVPOINT *vertices) |
| void | gskit_prim_list_sprite_texture_uv_flat (GSGLOBAL *gsGlobal, const GSTEXTURE *Texture, int count, const u128 *flatContent) |
| void | gskit_prim_list_sprite_texture_uv_flat_color (GSGLOBAL *gsGlobal, const GSTEXTURE *Texture, gs_rgbaq color, int count, const GSPRIMUVPOINTFLAT *vertices) |
| void | gsKit_prim_triangle_texture_3d (GSGLOBAL *gsGlobal, GSTEXTURE *Texture, float x1, float y1, int iz1, float u1, float v1, float x2, float y2, int iz2, float u2, float v2, float x3, float y3, int iz3, float u3, float v3, u64 color) |
| void | gsKit_prim_triangle_goraud_texture_3d (GSGLOBAL *gsGlobal, GSTEXTURE *Texture, float x1, float y1, int iz1, float u1, float v1, float x2, float y2, int iz2, float u2, float v2, float x3, float y3, int iz3, float u3, float v3, u64 color1, u64 color2, u64 color3) |
| void | gsKit_prim_list_triangle_goraud_texture_uv_3d (GSGLOBAL *gsGlobal, GSTEXTURE *Texture, int count, const GSPRIMUVPOINT *vertices) |
| void | gsKit_prim_list_triangle_goraud_texture_stq_3d (GSGLOBAL *gsGlobal, GSTEXTURE *Texture, int count, const GSPRIMSTQPOINT *vertices) |
| void | gsKit_prim_triangle_strip_texture (GSGLOBAL *gsGlobal, GSTEXTURE *Texture, float *TriStrip, int segments, int iz, u64 color) |
| void | gsKit_prim_triangle_strip_texture_3d (GSGLOBAL *gsGlobal, GSTEXTURE *Texture, float *TriStrip, int segments, u64 color) |
| void | gsKit_prim_triangle_fan_texture (GSGLOBAL *gsGlobal, GSTEXTURE *Texture, float *TriFan, int verticies, int iz, u64 color) |
| void | gsKit_prim_triangle_fan_texture_3d (GSGLOBAL *gsGlobal, GSTEXTURE *Texture, float *TriFan, int verticies, u64 color) |
| void | gsKit_prim_quad_texture_3d (GSGLOBAL *gsGlobal, GSTEXTURE *Texture, float x1, float y1, int iz1, float u1, float v1, float x2, float y2, int iz2, float u2, float v2, float x3, float y3, int iz3, float u3, float v3, float x4, float y4, int iz4, float u4, float v4, u64 color) |
| void | gsKit_prim_quad_goraud_texture_3d (GSGLOBAL *gsGlobal, GSTEXTURE *Texture, float x1, float y1, int iz1, float u1, float v1, float x2, float y2, int iz2, float u2, float v2, float x3, float y3, int iz3, float u3, float v3, float x4, float y4, int iz4, float u4, float v4, u64 color1, u64 color2, u64 color3, u64 color4) |
| #define GS_CLUT_NONE 0x00 |
Definition at line 38 of file gsTexture.h.
| #define GS_CLUT_PALLETE 0x01 |
Definition at line 39 of file gsTexture.h.
| #define GS_CLUT_STOREMODE_COMPARE_CBP0 0x04 |
Definition at line 46 of file gsTexture.h.
| #define GS_CLUT_STOREMODE_COMPARE_CBP1 0x05 |
Definition at line 47 of file gsTexture.h.
| #define GS_CLUT_STOREMODE_LOAD 0x01 |
Definition at line 43 of file gsTexture.h.
| #define GS_CLUT_STOREMODE_LOAD_CBP0 0x02 |
Definition at line 44 of file gsTexture.h.
| #define GS_CLUT_STOREMODE_LOAD_CBP1 0x03 |
Definition at line 45 of file gsTexture.h.
| #define GS_CLUT_STOREMODE_NOLOAD 0x00 |
Definition at line 42 of file gsTexture.h.
| #define GS_CLUT_TEXTURE 0x02 |
Definition at line 40 of file gsTexture.h.
| #define GS_MIPTBP1_1 0x34 |
Definition at line 31 of file gsTexture.h.
| #define GS_MIPTBP1_2 0x35 |
Definition at line 32 of file gsTexture.h.
| #define GS_MIPTBP2_1 0x36 |
Definition at line 33 of file gsTexture.h.
| #define GS_MIPTBP2_2 0x37 |
Definition at line 34 of file gsTexture.h.
| #define GS_SCANMSK 0x22 |
Definition at line 30 of file gsTexture.h.
| #define GS_SETREG_BITBLTBUF | ( | sbp, | |
| sbw, | |||
| spsm, | |||
| dbp, | |||
| dbw, | |||
| dpsm ) |
Definition at line 110 of file gsTexture.h.
| #define GS_SETREG_COLCLAMP | ( | clamp | ) |
Definition at line 49 of file gsTexture.h.
| #define GS_SETREG_MIPTBP1 | ( | tbp1, | |
| tbw1, | |||
| tbp2, | |||
| tbw2, | |||
| tbp3, | |||
| tbw3 ) |
Definition at line 53 of file gsTexture.h.
| #define GS_SETREG_MIPTBP1_1 GS_SETREG_MIPTBP1 |
Definition at line 51 of file gsTexture.h.
| #define GS_SETREG_MIPTBP1_2 GS_SETREG_MIPTBP1 |
Definition at line 52 of file gsTexture.h.
| #define GS_SETREG_MIPTBP2 | ( | tbp4, | |
| tbw4, | |||
| tbp5, | |||
| tbw5, | |||
| tbp6, | |||
| tbw6 ) |
Definition at line 60 of file gsTexture.h.
| #define GS_SETREG_MIPTBP2_1 GS_SETREG_MIPTBP2 |
Definition at line 58 of file gsTexture.h.
| #define GS_SETREG_MIPTBP2_2 GS_SETREG_MIPTBP2 |
Definition at line 59 of file gsTexture.h.
| #define GS_SETREG_STQ | ( | s, | |
| t ) |
Definition at line 108 of file gsTexture.h.
| #define GS_SETREG_TEX0 | ( | tbp, | |
| tbw, | |||
| psm, | |||
| tw, | |||
| th, | |||
| tcc, | |||
| tfx, | |||
| cbp, | |||
| cpsm, | |||
| csm, | |||
| csa, | |||
| cld ) |
Definition at line 67 of file gsTexture.h.
| #define GS_SETREG_TEX0_1 GS_SETREG_TEX0 |
Definition at line 65 of file gsTexture.h.
| #define GS_SETREG_TEX0_2 GS_SETREG_TEX0 |
Definition at line 66 of file gsTexture.h.
| #define GS_SETREG_TEX1 | ( | lcm, | |
| mxl, | |||
| mmag, | |||
| mmin, | |||
| mtba, | |||
| l, | |||
| k ) |
Definition at line 77 of file gsTexture.h.
| #define GS_SETREG_TEX1_1 GS_SETREG_TEX1 |
Definition at line 75 of file gsTexture.h.
| #define GS_SETREG_TEX1_2 GS_SETREG_TEX1 |
Definition at line 76 of file gsTexture.h.
| #define GS_SETREG_TEX2 | ( | psm, | |
| cbp, | |||
| cpsm, | |||
| csm, | |||
| csa, | |||
| cld ) |
Definition at line 85 of file gsTexture.h.
| #define GS_SETREG_TEX2_1 GS_SETREG_TEX2 |
Definition at line 83 of file gsTexture.h.
| #define GS_SETREG_TEX2_2 GS_SETREG_TEX2 |
Definition at line 84 of file gsTexture.h.
| #define GS_SETREG_TEXA | ( | ta0, | |
| aem, | |||
| ta1 ) |
Definition at line 90 of file gsTexture.h.
| #define GS_SETREG_TEXCLUT | ( | cbw, | |
| cou, | |||
| cov ) |
Definition at line 93 of file gsTexture.h.
| #define GS_SETREG_TRXDIR | ( | xdr | ) |
Definition at line 96 of file gsTexture.h.
| #define GS_SETREG_TRXPOS | ( | ssax, | |
| ssay, | |||
| dsax, | |||
| dsay, | |||
| dir ) |
Definition at line 98 of file gsTexture.h.
| #define GS_SETREG_TRXREG | ( | rrw, | |
| rrh ) |
Definition at line 103 of file gsTexture.h.
| #define GS_SETREG_UV | ( | u, | |
| v ) |
Definition at line 106 of file gsTexture.h.
| #define GS_ST 0x02 |
Definition at line 21 of file gsTexture.h.
| #define GS_TEX0_1 0x06 |
Definition at line 23 of file gsTexture.h.
| #define GS_TEX0_2 0x07 |
Definition at line 24 of file gsTexture.h.
| #define GS_TEX1_1 0x14 |
Definition at line 25 of file gsTexture.h.
| #define GS_TEX1_2 0x15 |
Definition at line 26 of file gsTexture.h.
| #define GS_TEX2_1 0x16 |
Definition at line 27 of file gsTexture.h.
| #define GS_TEX2_2 0x17 |
Definition at line 28 of file gsTexture.h.
| #define GS_TEXA 0x3b |
Definition at line 35 of file gsTexture.h.
| #define GS_TEXCLUT 0x1c |
Definition at line 29 of file gsTexture.h.
| #define GS_TEXFLUSH 0x3f |
Definition at line 36 of file gsTexture.h.
| #define GS_UV 0x03 |
Definition at line 22 of file gsTexture.h.
| #define gsKit_prim_quad_goraud_texture | ( | gsGlobal, | |
| Texture, | |||
| x1, | |||
| y1, | |||
| u1, | |||
| v1, | |||
| x2, | |||
| y2, | |||
| u2, | |||
| v2, | |||
| x3, | |||
| y3, | |||
| u3, | |||
| v3, | |||
| x4, | |||
| y4, | |||
| u4, | |||
| v4, | |||
| z, | |||
| color1, | |||
| color2, | |||
| color3, | |||
| color4 ) |
Definition at line 215 of file gsTexture.h.
| #define gsKit_prim_quad_texture | ( | gsGlobal, | |
| Texture, | |||
| x1, | |||
| y1, | |||
| u1, | |||
| v1, | |||
| x2, | |||
| y2, | |||
| u2, | |||
| v2, | |||
| x3, | |||
| y3, | |||
| u3, | |||
| v3, | |||
| x4, | |||
| y4, | |||
| u4, | |||
| v4, | |||
| z, | |||
| color ) |
Definition at line 205 of file gsTexture.h.
| #define gsKit_prim_sprite_striped_texture | ( | gsGlobal, | |
| Texture, | |||
| x1, | |||
| y1, | |||
| u1, | |||
| v1, | |||
| x2, | |||
| y2, | |||
| u2, | |||
| v2, | |||
| z, | |||
| color ) |
Definition at line 183 of file gsTexture.h.
| #define gsKit_prim_sprite_texture | ( | gsGlobal, | |
| Texture, | |||
| x1, | |||
| y1, | |||
| u1, | |||
| v1, | |||
| x2, | |||
| y2, | |||
| u2, | |||
| v2, | |||
| z, | |||
| color ) |
Definition at line 177 of file gsTexture.h.
| #define gsKit_prim_triangle_goraud_texture | ( | gsGlobal, | |
| Texture, | |||
| x1, | |||
| y1, | |||
| u1, | |||
| v1, | |||
| x2, | |||
| y2, | |||
| u2, | |||
| v2, | |||
| x3, | |||
| y3, | |||
| u3, | |||
| v3, | |||
| z, | |||
| color1, | |||
| color2, | |||
| color3 ) |
Definition at line 197 of file gsTexture.h.
| #define gsKit_prim_triangle_texture | ( | gsGlobal, | |
| Texture, | |||
| x1, | |||
| y1, | |||
| u1, | |||
| v1, | |||
| x2, | |||
| y2, | |||
| u2, | |||
| v2, | |||
| x3, | |||
| y3, | |||
| u3, | |||
| v3, | |||
| z, | |||
| color ) |
Definition at line 189 of file gsTexture.h.
| void gskit_prim_list_sprite_texture_uv_3d | ( | GSGLOBAL * | gsGlobal, |
| const GSTEXTURE * | Texture, | ||
| int | count, | ||
| const GSPRIMUVPOINT * | vertices ) |
Definition at line 676 of file gsTexture.c.
| void gskit_prim_list_sprite_texture_uv_flat | ( | GSGLOBAL * | gsGlobal, |
| const GSTEXTURE * | Texture, | ||
| int | count, | ||
| const u128 * | flatContent ) |
Definition at line 719 of file gsTexture.c.
| void gskit_prim_list_sprite_texture_uv_flat_color | ( | GSGLOBAL * | gsGlobal, |
| const GSTEXTURE * | Texture, | ||
| gs_rgbaq | color, | ||
| int | count, | ||
| const GSPRIMUVPOINTFLAT * | vertices ) |
Definition at line 762 of file gsTexture.c.
| void gsKit_prim_list_triangle_goraud_texture_stq_3d | ( | GSGLOBAL * | gsGlobal, |
| GSTEXTURE * | Texture, | ||
| int | count, | ||
| const GSPRIMSTQPOINT * | vertices ) |
Definition at line 1017 of file gsTexture.c.
| void gsKit_prim_list_triangle_goraud_texture_uv_3d | ( | GSGLOBAL * | gsGlobal, |
| GSTEXTURE * | Texture, | ||
| int | count, | ||
| const GSPRIMUVPOINT * | vertices ) |
Definition at line 974 of file gsTexture.c.
| void gsKit_prim_quad_goraud_texture_3d | ( | GSGLOBAL * | gsGlobal, |
| GSTEXTURE * | Texture, | ||
| float | x1, | ||
| float | y1, | ||
| int | iz1, | ||
| float | u1, | ||
| float | v1, | ||
| float | x2, | ||
| float | y2, | ||
| int | iz2, | ||
| float | u2, | ||
| float | v2, | ||
| float | x3, | ||
| float | y3, | ||
| int | iz3, | ||
| float | u3, | ||
| float | v3, | ||
| float | x4, | ||
| float | y4, | ||
| int | iz4, | ||
| float | u4, | ||
| float | v4, | ||
| u64 | color1, | ||
| u64 | color2, | ||
| u64 | color3, | ||
| u64 | color4 ) |
Definition at line 1402 of file gsTexture.c.
| void gsKit_prim_quad_texture_3d | ( | GSGLOBAL * | gsGlobal, |
| GSTEXTURE * | Texture, | ||
| float | x1, | ||
| float | y1, | ||
| int | iz1, | ||
| float | u1, | ||
| float | v1, | ||
| float | x2, | ||
| float | y2, | ||
| int | iz2, | ||
| float | u2, | ||
| float | v2, | ||
| float | x3, | ||
| float | y3, | ||
| int | iz3, | ||
| float | u3, | ||
| float | v3, | ||
| float | x4, | ||
| float | y4, | ||
| int | iz4, | ||
| float | u4, | ||
| float | v4, | ||
| u64 | color ) |
Definition at line 1309 of file gsTexture.c.
| void gsKit_prim_sprite_striped_texture_3d | ( | GSGLOBAL * | gsGlobal, |
| const GSTEXTURE * | Texture, | ||
| float | x1, | ||
| float | y1, | ||
| int | iz1, | ||
| float | u1, | ||
| float | v1, | ||
| float | x2, | ||
| float | y2, | ||
| int | iz2, | ||
| float | u2, | ||
| float | v2, | ||
| u64 | color ) |
Definition at line 511 of file gsTexture.c.
| void gsKit_prim_sprite_texture_3d | ( | GSGLOBAL * | gsGlobal, |
| const GSTEXTURE * | Texture, | ||
| float | x1, | ||
| float | y1, | ||
| int | iz1, | ||
| float | u1, | ||
| float | v1, | ||
| float | x2, | ||
| float | y2, | ||
| int | iz2, | ||
| float | u2, | ||
| float | v2, | ||
| u64 | color ) |
Definition at line 443 of file gsTexture.c.
| void gsKit_prim_triangle_fan_texture | ( | GSGLOBAL * | gsGlobal, |
| GSTEXTURE * | Texture, | ||
| float * | TriFan, | ||
| int | verticies, | ||
| int | iz, | ||
| u64 | color ) |
Definition at line 1185 of file gsTexture.c.
| void gsKit_prim_triangle_fan_texture_3d | ( | GSGLOBAL * | gsGlobal, |
| GSTEXTURE * | Texture, | ||
| float * | TriFan, | ||
| int | verticies, | ||
| u64 | color ) |
Definition at line 1247 of file gsTexture.c.
| void gsKit_prim_triangle_goraud_texture_3d | ( | GSGLOBAL * | gsGlobal, |
| GSTEXTURE * | Texture, | ||
| float | x1, | ||
| float | y1, | ||
| int | iz1, | ||
| float | u1, | ||
| float | v1, | ||
| float | x2, | ||
| float | y2, | ||
| int | iz2, | ||
| float | u2, | ||
| float | v2, | ||
| float | x3, | ||
| float | y3, | ||
| int | iz3, | ||
| float | u3, | ||
| float | v3, | ||
| u64 | color1, | ||
| u64 | color2, | ||
| u64 | color3 ) |
Definition at line 891 of file gsTexture.c.
| void gsKit_prim_triangle_strip_texture | ( | GSGLOBAL * | gsGlobal, |
| GSTEXTURE * | Texture, | ||
| float * | TriStrip, | ||
| int | segments, | ||
| int | iz, | ||
| u64 | color ) |
Definition at line 1060 of file gsTexture.c.
| void gsKit_prim_triangle_strip_texture_3d | ( | GSGLOBAL * | gsGlobal, |
| GSTEXTURE * | Texture, | ||
| float * | TriStrip, | ||
| int | segments, | ||
| u64 | color ) |
Definition at line 1122 of file gsTexture.c.
| void gsKit_prim_triangle_texture_3d | ( | GSGLOBAL * | gsGlobal, |
| GSTEXTURE * | Texture, | ||
| float | x1, | ||
| float | y1, | ||
| int | iz1, | ||
| float | u1, | ||
| float | v1, | ||
| float | x2, | ||
| float | y2, | ||
| int | iz2, | ||
| float | u2, | ||
| float | v2, | ||
| float | x3, | ||
| float | y3, | ||
| int | iz3, | ||
| float | u3, | ||
| float | v3, | ||
| u64 | color ) |
Definition at line 810 of file gsTexture.c.
| void gsKit_texture_send | ( | u32 * | mem, |
| int | width, | ||
| int | height, | ||
| u32 | tbp, | ||
| u32 | psm, | ||
| u32 | tbw, | ||
| u8 | clut ) |
Definition at line 226 of file gsTexture.c.
| void gsKit_texture_send_inline | ( | GSGLOBAL * | gsGlobal, |
| u32 * | mem, | ||
| int | width, | ||
| int | height, | ||
| u32 | tbp, | ||
| u32 | psm, | ||
| u32 | tbw, | ||
| u8 | clut ) |
Definition at line 330 of file gsTexture.c.
| u32 gsKit_texture_size | ( | int | width, |
| int | height, | ||
| int | psm ) |
Definition at line 50 of file gsTexture.c.
| u32 gsKit_texture_size_ee | ( | int | width, |
| int | height, | ||
| int | psm ) |
Definition at line 30 of file gsTexture.c.
| void gsKit_texture_to_psm16 | ( | GSTEXTURE * | Texture | ) |
Definition at line 197 of file gsTexture.c.
| void gsKit_texture_upload | ( | GSGLOBAL * | gsGlobal, |
| GSTEXTURE * | Texture ) |
Definition at line 412 of file gsTexture.c.