Lines Matching refs:mode_in
3528 const LodePNGColorMode* mode_out, const LodePNGColorMode* mode_in, in lodepng_convert() argument
3535 if(mode_in->colortype == LCT_PALETTE && !mode_in->palette) { in lodepng_convert()
3539 if(lodepng_color_mode_equal(mode_out, mode_in)) { in lodepng_convert()
3540 size_t numbytes = lodepng_get_raw_size(w, h, mode_in); in lodepng_convert()
3553 palettesize = mode_in->palettesize; in lodepng_convert()
3554 palette = mode_in->palette; in lodepng_convert()
3558 if(mode_in->colortype == LCT_PALETTE && mode_in->bitdepth == mode_out->bitdepth) { in lodepng_convert()
3559 size_t numbytes = lodepng_get_raw_size(w, h, mode_in); in lodepng_convert()
3574 if(mode_in->bitdepth == 16 && mode_out->bitdepth == 16) { in lodepng_convert()
3577 getPixelColorRGBA16(&r, &g, &b, &a, in, i, mode_in); in lodepng_convert()
3581 getPixelColorsRGBA8(out, numpixels, in, mode_in); in lodepng_convert()
3583 getPixelColorsRGB8(out, numpixels, in, mode_in); in lodepng_convert()
3587 getPixelColorRGBA8(&r, &g, &b, &a, in, i, mode_in); in lodepng_convert()
3611 const LodePNGColorMode* mode_out, const LodePNGColorMode* mode_in) { in lodepng_convert_rgb() argument
3613 unsigned mul = 65535 / ((1u << mode_in->bitdepth) - 1u); /*65535, 21845, 4369, 257, 1*/ in lodepng_convert_rgb()
3616 if(mode_in->colortype == LCT_GREY || mode_in->colortype == LCT_GREY_ALPHA) { in lodepng_convert_rgb()
3618 } else if(mode_in->colortype == LCT_RGB || mode_in->colortype == LCT_RGBA) { in lodepng_convert_rgb()
3622 } else if(mode_in->colortype == LCT_PALETTE) { in lodepng_convert_rgb()
3623 if(r_in >= mode_in->palettesize) return 82; in lodepng_convert_rgb()
3624 r = mode_in->palette[r_in * 4 + 0] * 257u; in lodepng_convert_rgb()
3625 g = mode_in->palette[r_in * 4 + 1] * 257u; in lodepng_convert_rgb()
3626 b = mode_in->palette[r_in * 4 + 2] * 257u; in lodepng_convert_rgb()
3697 const LodePNGColorMode* mode_in) { in lodepng_compute_color_stats() argument
3704 unsigned colored_done = lodepng_is_greyscale_type(mode_in) ? 1 : 0; in lodepng_compute_color_stats()
3705 unsigned alpha_done = lodepng_can_have_alpha(mode_in) ? 0 : 1; in lodepng_compute_color_stats()
3707 unsigned bpp = lodepng_get_bpp(mode_in); in lodepng_compute_color_stats()
3737 if(mode_in->bitdepth == 16 && !sixteen) { in lodepng_compute_color_stats()
3740 getPixelColorRGBA16(&r, &g, &b, &a, in, i, mode_in); in lodepng_compute_color_stats()
3756 getPixelColorRGBA16(&r, &g, &b, &a, in, i, mode_in); in lodepng_compute_color_stats()
3786 getPixelColorRGBA16(&r, &g, &b, &a, in, i, mode_in); in lodepng_compute_color_stats()
3798 getPixelColorRGBA8(&r, &g, &b, &a, in, i, mode_in); in lodepng_compute_color_stats()
3856 getPixelColorRGBA8(&r, &g, &b, &a, in, i, mode_in); in lodepng_compute_color_stats()
3906 const LodePNGColorMode* mode_in, in auto_choose_color() argument
3948 if(mode_in->colortype == LCT_PALETTE && mode_in->palettesize >= mode_out->palettesize in auto_choose_color()
3949 && mode_in->bitdepth == mode_out->bitdepth) { in auto_choose_color()
3952 lodepng_color_mode_copy(mode_out, mode_in); in auto_choose_color()