Lines Matching refs:config
352 WebPDecoderConfig config;
353 if (0 == WebPInitDecoderConfig(&config)) {
360 SkAutoTCallVProc<WebPDecBuffer, WebPFreeDecBuffer> autoFree(&(config.output));
409 config.options.use_cropping = 1;
410 config.options.crop_left = subset.x();
411 config.options.crop_top = subset.y();
412 config.options.crop_width = subsetWidth;
413 config.options.crop_height = subsetHeight;
421 config.options.use_scaling = 1;
441 config.options.scaled_width = scaledWidth;
442 config.options.scaled_height = scaledHeight;
475 config.output.colorspace = webp_decode_mode(webpInfo.colorType(),
477 config.output.is_external_memory = 1;
479 config.output.u.RGBA.rgba = reinterpret_cast<uint8_t*>(webpDst.getAddr(dstX, dstY));
480 config.output.u.RGBA.stride = static_cast<int>(webpDst.rowBytes());
481 config.output.u.RGBA.size = webpDst.computeByteSize();
483 SkAutoTCallVProc<WebPIDecoder, WebPIDelete> idec(WebPIDecode(nullptr, 0, &config));
509 const size_t srcRowBytes = config.output.u.RGBA.stride;
513 uint32_t* xformSrc = (uint32_t*) config.output.u.RGBA.rgba;
537 const uint8_t* src = config.output.u.RGBA.rgba;