Tachyon (current)
Current Main Branch
|
Go to the source code of this file.
Functions | |
void | ResetImage (void) |
void | LoadRawImage (rawimage *) |
rawimage * | AllocateImageRGB24 (const char *, int, int, int, unsigned char *) |
rawimage * | AllocateImageFile (const char *) |
void | DeallocateImage (rawimage *) |
void | ResetImages (void) |
void | FreeImages (void) |
rawimage * | DecimateImage (const rawimage *) |
mipmap * | LoadMIPMap (const char *, int maxlevels) |
mipmap * | CreateMIPMap (rawimage *, int) |
void | FreeMIPMap (mipmap *mip) |
color | MIPMap (const mipmap *, flt, flt, flt) |
color | ImageMap (const rawimage *, flt, flt) |
color | VolImageMapNearest (const rawimage *, flt, flt, flt) |
color | VolImageMapTrilinear (const rawimage *, flt, flt, flt) |
color | VolMIPMap (const mipmap *, flt, flt, flt, flt) |
rawimage* AllocateImageFile | ( | const char * | ) |
Definition at line 82 of file imap.c.
References global_imagelist, and global_numimages.
Referenced by LoadMIPMap().
rawimage* AllocateImageRGB24 | ( | const char * | , |
int | , | ||
int | , | ||
int | , | ||
unsigned char * | |||
) |
Definition at line 48 of file imap.c.
References global_imagelist, and global_numimages.
Referenced by rt_define_image(), and rt_define_teximage_rgb24().
mipmap* CreateMIPMap | ( | rawimage * | , |
int | |||
) |
Definition at line 256 of file imap.c.
References DecimateImage(), MSG_0, rt_mynode(), and rt_ui_message().
Referenced by LoadMIPMap().
void DeallocateImage | ( | rawimage * | ) |
Definition at line 136 of file imap.c.
Referenced by FreeImages(), FreeMIPMap(), and LoadMIPMap().
rawimage* DecimateImage | ( | const rawimage * | ) |
void FreeImages | ( | void | ) |
Definition at line 33 of file imap.c.
References DeallocateImage(), global_imagelist, global_numimages, and ResetImages().
Referenced by FreeTextures().
void FreeMIPMap | ( | mipmap * | mip | ) |
Definition at line 143 of file imap.c.
References DeallocateImage().
Referenced by free_standard_texture().
mipmap* LoadMIPMap | ( | const char * | , |
int | maxlevels | ||
) |
Definition at line 155 of file imap.c.
References AllocateImageFile(), CreateMIPMap(), DeallocateImage(), and LoadRawImage().
Referenced by apitextotex().
void LoadRawImage | ( | rawimage * | ) |
Definition at line 328 of file imap.c.
References ImageMap().
Referenced by image_cyl_texture(), image_plane_texture(), and image_sphere_texture().
void ResetImage | ( | void | ) |
void ResetImages | ( | void | ) |
Definition at line 25 of file imap.c.
References global_imagelist, and global_numimages.
Referenced by FreeImages(), and InitTextures().
Definition at line 433 of file imap.c.
Referenced by VolMIPMap().
Definition at line 511 of file imap.c.
References VolImageMapTrilinear().
Referenced by image_volume_texture().