• Home
  • Raw
  • Download

Lines Matching refs:inputstate

103 void LossyOptimizeTransparent(lodepng::State* inputstate, unsigned char* image,  in LossyOptimizeTransparent()  argument
153 if (palette && inputstate->info_png.color.palettesize > 0) { in LossyOptimizeTransparent()
155 if (count.size() < inputstate->info_png.color.palettesize) { in LossyOptimizeTransparent()
157 unsigned char* palette_in = inputstate->info_png.color.palette; in LossyOptimizeTransparent()
158 for (size_t i = 0; i < inputstate->info_png.color.palettesize; i++) { in LossyOptimizeTransparent()
166 inputstate->info_png.color.palettesize = palette_out.size() / 4; in LossyOptimizeTransparent()
178 const lodepng::State& inputstate, bool bit16, in TryOptimize() argument
192 if (inputstate.info_png.color.colortype == LCT_PALETTE) { in TryOptimize()
194 lodepng_color_mode_copy(&state.info_raw, &inputstate.info_png.color); in TryOptimize()
279 const lodepng::State& inputstate, bool bit16, in AutoChooseFilterStrategy() argument
296 unsigned error = TryOptimize(image, w, h, inputstate, bit16, origfile, in AutoChooseFilterStrategy()
364 lodepng::State inputstate; in ZopfliPNGOptimize() local
365 error = lodepng::decode(image, w, h, inputstate, origpng); in ZopfliPNGOptimize()
375 if (inputstate.info_png.color.bitdepth == 16 && !png_options.lossy_8bit) { in ZopfliPNGOptimize()
385 LossyOptimizeTransparent(&inputstate, &image[0], w, h); in ZopfliPNGOptimize()
389 error = AutoChooseFilterStrategy(image, w, h, inputstate, bit16, in ZopfliPNGOptimize()
404 error = TryOptimize(image, w, h, inputstate, bit16, origpng, in ZopfliPNGOptimize()