replace ImBuf.depth with ImBuf.planes to match ImageFormatData.planes & to avoid...
[blender.git] / source / blender / imbuf / intern / iris.c
index cf7337a574bc295444e3a351735a8e909a0abbee..83351b5e0e417014efa1ac136b64a6168d0ca0ad 100644 (file)
@@ -320,7 +320,7 @@ struct ImBuf *imb_loadiris(unsigned char *mem, size_t size, int flags)
                if (bpp == 1) {
                        
                        ibuf = IMB_allocImBuf(xsize, ysize, 8 * zsize, IB_rect);
-                       if (ibuf->depth > 32) ibuf->depth = 32;
+                       if (ibuf->planes > 32) ibuf->planes = 32;
                        base = ibuf->rect;
                        zbase = (unsigned int *)ibuf->zbuf;
                        
@@ -404,7 +404,7 @@ struct ImBuf *imb_loadiris(unsigned char *mem, size_t size, int flags)
                if (bpp == 1) {
                        
                        ibuf = IMB_allocImBuf(xsize, ysize, 8 * zsize, IB_rect);
-                       if (ibuf->depth > 32) ibuf->depth = 32;
+                       if (ibuf->planes > 32) ibuf->planes = 32;
 
                        base = ibuf->rect;
                        zbase = (unsigned int *)ibuf->zbuf;
@@ -822,7 +822,7 @@ int imb_saveiris(struct ImBuf * ibuf, const char *name, int flags)
        short zsize;
        int ret;
 
-       zsize = (ibuf->depth + 7) >> 3;
+       zsize = (ibuf->planes + 7) >> 3;
        if (flags & IB_zbuf &&  ibuf->zbuf != NULL) zsize = 8;
        
        IMB_convert_rgba_to_abgr(ibuf);