/* Routine to decode Targa 16 bit RGB file */ #include #include "fractint.h" #include "targa_lc.h" #include "port.h" extern char readname[]; /* file name */ extern unsigned int boxx[]; /* write-line routines use this */ extern int colors; extern int rowcount; static FILE *fptarga = NULL; /* FILE pointer */ extern unsigned int height; /* image height */ extern int (*outln)(); /* Main entry decoder */ tgaview() { int i; int cs; unsigned numcolors; unsigned int width; struct fractal_info info; FILE *t16_open(); if((fptarga = t16_open(readname, &width, &height, &cs, (int *)&info))==NULL) return(-1); rowcount = 0; for (i=0; i>8); rowcount++; return(0); }