|
| struct | ALIGN (8) |
| |
| bool | C3D_TexInitWithParams (C3D_Tex *tex, C3D_TexCube *cube, C3D_TexInitParams p) |
| |
| void | C3D_TexLoadImage (C3D_Tex *tex, const void *data, GPU_TEXFACE face, int level) |
| |
| void | C3D_TexGenerateMipmap (C3D_Tex *tex, GPU_TEXFACE face) |
| |
| void | C3D_TexBind (int unitId, C3D_Tex *tex) |
| |
| void | C3D_TexFlush (C3D_Tex *tex) |
| |
| void | C3D_TexDelete (C3D_Tex *tex) |
| |
| void | C3D_TexShadowParams (bool perspective, float bias) |
| |
| static int | C3D_TexCalcMaxLevel (u32 width, u32 height) |
| |
| static u32 | C3D_TexCalcLevelSize (u32 size, int level) |
| |
| static u32 | C3D_TexCalcTotalSize (u32 size, int maxLevel) |
| |
| static bool | C3D_TexInit (C3D_Tex *tex, u16 width, u16 height, GPU_TEXCOLOR format) |
| |
| static bool | C3D_TexInitMipmap (C3D_Tex *tex, u16 width, u16 height, GPU_TEXCOLOR format) |
| |
| static bool | C3D_TexInitCube (C3D_Tex *tex, C3D_TexCube *cube, u16 width, u16 height, GPU_TEXCOLOR format) |
| |
| static bool | C3D_TexInitVRAM (C3D_Tex *tex, u16 width, u16 height, GPU_TEXCOLOR format) |
| |
| static bool | C3D_TexInitShadow (C3D_Tex *tex, u16 width, u16 height) |
| |
| static bool | C3D_TexInitShadowCube (C3D_Tex *tex, C3D_TexCube *cube, u16 width, u16 height) |
| |
| static GPU_TEXTURE_MODE_PARAM | C3D_TexGetType (C3D_Tex *tex) |
| |
| static void * | C3D_TexGetImagePtr (C3D_Tex *tex, void *data, int level, u32 *size) |
| |
| static void * | C3D_Tex2DGetImagePtr (C3D_Tex *tex, int level, u32 *size) |
| |
| static void * | C3D_TexCubeGetImagePtr (C3D_Tex *tex, GPU_TEXFACE face, int level, u32 *size) |
| |
| static void | C3D_TexUpload (C3D_Tex *tex, const void *data) |
| |
| static void | C3D_TexSetFilter (C3D_Tex *tex, GPU_TEXTURE_FILTER_PARAM magFilter, GPU_TEXTURE_FILTER_PARAM minFilter) |
| |
| static void | C3D_TexSetFilterMipmap (C3D_Tex *tex, GPU_TEXTURE_FILTER_PARAM filter) |
| |
| static void | C3D_TexSetWrap (C3D_Tex *tex, GPU_TEXTURE_WRAP_PARAM wrapS, GPU_TEXTURE_WRAP_PARAM wrapT) |
| |
| static void | C3D_TexSetLodBias (C3D_Tex *tex, float lodBias) |
| |