23 #define TARGA_ERROR_NONE 0
24 #define TARGA_ERROR_READING 1
25 #define TARGA_ERROR_WRITING 2
38 int targa_compress(
char *out,
const char *
in,
int outsize,
int pixsize,
int bytecount);
GLfloat GLfloat GLfloat GLfloat h
int targa_uncompress(ubyte *dst, ubyte *src, int bitmap_width, int bytes_per_pixel)
int targa_compress(char *out, const char *in, int outsize, int pixsize, int bytecount)
int targa_read_header(const char *filename, CFILE *img_cfp=NULL, int *w=0, int *h=0, int *bpp=0, ubyte *palette=NULL)
int targa_write_bitmap(const char *filename, ubyte *data, ubyte *palette, int w, int h, int bpp)
GLubyte GLubyte GLubyte GLubyte w
GLenum GLsizei GLenum GLenum const GLvoid * data
int targa_read_bitmap(const char *filename, ubyte *data, ubyte *palette, int dest_size, int cf_type=CF_TYPE_ANY)