Lines Matching refs:bpp
653 const size_t bpp = new_color_type == PNG_COLOR_TYPE_GRAY ? 1 : 2; in WritePng() local
654 auto out_row = std::unique_ptr<png_byte[]>(new png_byte[image->width * bpp]); in WritePng()
670 out_row[x * bpp] = in_row[x * 4]; in WritePng()
675 out_row[x * bpp] = (png_byte)(rr * 0.2126f + gg * 0.7152f + bb * 0.0722f); in WritePng()
678 if (bpp == 2) { in WritePng()
680 out_row[x * bpp + 1] = aa; in WritePng()
686 const size_t bpp = new_color_type == PNG_COLOR_TYPE_RGB ? 3 : 4; in WritePng() local
690 auto out_row = std::unique_ptr<png_byte[]>(new png_byte[image->width * bpp]); in WritePng()
703 out_row[x * bpp] = rr; in WritePng()
704 out_row[x * bpp + 1] = gg; in WritePng()
705 out_row[x * bpp + 2] = bb; in WritePng()
706 if (bpp == 4) { in WritePng()
707 out_row[x * bpp + 3] = aa; in WritePng()