|
#define | png_strtod(p, a, b) strtod(a,b) |
|
#define | PNG_FIXED_ERROR (-1) |
|
#define | PNG_LSR(x, s) ((x)>>((s) & 0x1f)) |
|
#define | PNG_LSL(x, s) ((x)<<((s) & 0x1f)) |
|
#define | S_COPY(p, x) |
|
#define | B_COPY(p, x) |
|
#define | PIXEL_MASK(p, x, d, s) (PNG_LSL(((PNG_LSL(1U,(d)))-1),(((x)*(d))^((s)?8-(d):0)))) |
|
#define | S_MASKx(p, x, d, s) (S_COPY(p,x)?PIXEL_MASK(p,x,d,s):0) |
|
#define | B_MASKx(p, x, d, s) (B_COPY(p,x)?PIXEL_MASK(p,x,d,s):0) |
|
#define | MASK_EXPAND(m, d) ((m)*((d)==1?0x01010101:((d)==2?0x00010001:1))) |
|
#define | S_MASK(p, d, s) |
|
#define | B_MASK(p, d, s) |
|
#define | S_MASKS(d, s) |
|
#define | B_MASKS(d, s) { B_MASK(1,d,s), S_MASK(3,d,s), S_MASK(5,d,s) } |
|
#define | DEPTH_INDEX(d) ((d)==1?0:((d)==2?1:2)) |
|
#define | MASK(pass, depth, display, png) |
|
#define | png_strtod(p, a, b) strtod(a,b) |
|
#define | PNG_FIXED_ERROR (-1) |
|
#define | PNG_LSR(x, s) ((x)>>((s) & 0x1f)) |
|
#define | PNG_LSL(x, s) ((x)<<((s) & 0x1f)) |
|
#define | S_COPY(p, x) |
|
#define | B_COPY(p, x) |
|
#define | PIXEL_MASK(p, x, d, s) (PNG_LSL(((PNG_LSL(1U,(d)))-1),(((x)*(d))^((s)?8-(d):0)))) |
|
#define | S_MASKx(p, x, d, s) (S_COPY(p,x)?PIXEL_MASK(p,x,d,s):0) |
|
#define | B_MASKx(p, x, d, s) (B_COPY(p,x)?PIXEL_MASK(p,x,d,s):0) |
|
#define | MASK_EXPAND(m, d) ((m)*((d)==1?0x01010101:((d)==2?0x00010001:1))) |
|
#define | S_MASK(p, d, s) |
|
#define | B_MASK(p, d, s) |
|
#define | S_MASKS(d, s) |
|
#define | B_MASKS(d, s) { B_MASK(1,d,s), S_MASK(3,d,s), S_MASK(5,d,s) } |
|
#define | DEPTH_INDEX(d) ((d)==1?0:((d)==2?1:2)) |
|
#define | MASK(pass, depth, display, png) |
|