int datatype; /* 1 = float32,
* 5 = 24bit integer,
* 6 = 16bit integer (short)
+ * 7 = 16bit ???
+ * 8 = 8bit ???
* 101 = float32 (NDR),
* 105 = 24bit integer (NDR),
- * 106=16bit int (NDR)
+ * 106 = 16bit int (NDR)
+ * 107 = 16bit ??? (NDR)
+ * 108 = 8bit ??? (NDR)
*/
int height;
int width;
/* Define this to debug CHIP ops */
-/* #define DEBUG_CHIP 1 */
+#define DEBUG_CHIP 1
/* Internal funcs */
void swap_char(char *a,char *b);
case 105:
return 3;
case 6:
+ case 7:
case 106:
+ case 107:
return 2;
+ case 8:
+ case 108:
+ return 1;
default:
lwerror("Unknown CHIP datatype: %d", datatype);
return 0;