Home
last modified time | relevance | path

Searched refs:inputBM (Results 1 – 12 of 12) sorted by relevance

/external/skqp/src/effects/imagefilters/
DSkMagnifierImageFilter.cpp126 SkBitmap inputBM; in onFilterImage() local
128 if (!input->getROPixels(&inputBM)) { in onFilterImage()
132 if ((inputBM.colorType() != kN32_SkColorType) || in onFilterImage()
133 (fSrcRect.width() >= inputBM.width()) || (fSrcRect.height() >= inputBM.height())) { in onFilterImage()
137 SkASSERT(inputBM.getPixels()); in onFilterImage()
138 if (!inputBM.getPixels() || inputBM.width() <= 0 || inputBM.height() <= 0) { in onFilterImage()
178 int x_val = SkTPin(bounds.x() + SkScalarFloorToInt(x_interp), 0, inputBM.width() - 1); in onFilterImage()
179 int y_val = SkTPin(bounds.y() + SkScalarFloorToInt(y_interp), 0, inputBM.height() - 1); in onFilterImage()
181 *dptr = *inputBM.getAddr32(x_val, y_val); in onFilterImage()
DSkMatrixConvolutionImageFilter.cpp375 SkBitmap inputBM; in onFilterImage() local
377 if (!input->getROPixels(&inputBM)) { in onFilterImage()
381 if (inputBM.colorType() != kN32_SkColorType) { in onFilterImage()
385 if (!fConvolveAlpha && !inputBM.isOpaque()) { in onFilterImage()
386 inputBM = unpremultiply_bitmap(inputBM); in onFilterImage()
389 if (!inputBM.getPixels()) { in onFilterImage()
394 inputBM.alphaType()); in onFilterImage()
429 this->filterBorderPixels(inputBM, &dst, dstContentOffset, top, srcBounds); in onFilterImage()
430 this->filterBorderPixels(inputBM, &dst, dstContentOffset, left, srcBounds); in onFilterImage()
431 this->filterInteriorPixels(inputBM, &dst, dstContentOffset, interior, srcBounds); in onFilterImage()
[all …]
DSkBlurImageFilter.cpp393 SkBitmap inputBM; in copy_image_with_bounds() local
394 if (!input->getROPixels(&inputBM)) { in copy_image_with_bounds()
398 if (inputBM.colorType() != kN32_SkColorType) { in copy_image_with_bounds()
403 inputBM.extractSubset(&src, srcBounds); in copy_image_with_bounds()
413 SkImageInfo dstInfo = SkImageInfo::Make(dstW, dstH, inputBM.colorType(), inputBM.alphaType()); in copy_image_with_bounds()
467 SkBitmap inputBM; in cpu_blur() local
469 if (!input->getROPixels(&inputBM)) { in cpu_blur()
473 if (inputBM.colorType() != kN32_SkColorType) { in cpu_blur()
478 inputBM.extractSubset(&src, srcBounds); in cpu_blur()
489 SkImageInfo dstInfo = SkImageInfo::Make(dstW, dstH, inputBM.colorType(), inputBM.alphaType()); in cpu_blur()
DSkAlphaThresholdFilter.cpp206 SkBitmap inputBM; in onFilterImage() local
208 if (!input->getROPixels(&inputBM)) { in onFilterImage()
212 if (inputBM.colorType() != kN32_SkColorType) { in onFilterImage()
216 if (!inputBM.getPixels() || inputBM.width() <= 0 || inputBM.height() <= 0) { in onFilterImage()
240 const SkColor* sptr = inputBM.getAddr32(srcOffset.fX, srcOffset.fY+y); in onFilterImage()
DSkMorphologyImageFilter.cpp701 SkBitmap inputBM; in onFilterImage() local
703 if (!input->getROPixels(&inputBM)) { in onFilterImage()
707 if (inputBM.colorType() != kN32_SkColorType) { in onFilterImage()
712 inputBM.colorType(), inputBM.alphaType()); in onFilterImage()
735 call_proc_X(procX, inputBM, &tmp, width, srcBounds); in onFilterImage()
741 call_proc_X(procX, inputBM, &dst, width, srcBounds); in onFilterImage()
744 inputBM.getAddr32(srcBounds.left(), srcBounds.top()), in onFilterImage()
745 inputBM.rowBytesAsPixels(), in onFilterImage()
DSkLightingImageFilter.cpp1325 SkBitmap inputBM; in onFilterImage() local
1327 if (!input->getROPixels(&inputBM)) { in onFilterImage()
1331 if (inputBM.colorType() != kN32_SkColorType) { in onFilterImage()
1335 if (!inputBM.getPixels()) { in onFilterImage()
1354 inputBM, in onFilterImage()
1472 SkBitmap inputBM; in onFilterImage() local
1474 if (!input->getROPixels(&inputBM)) { in onFilterImage()
1478 if (inputBM.colorType() != kN32_SkColorType) { in onFilterImage()
1482 if (!inputBM.getPixels()) { in onFilterImage()
1502 inputBM, in onFilterImage()
/external/skia/src/effects/imagefilters/
DSkMagnifierImageFilter.cpp158 SkBitmap inputBM; in onFilterImage() local
160 if (!input->getROPixels(&inputBM)) { in onFilterImage()
164 if ((inputBM.colorType() != kN32_SkColorType) || in onFilterImage()
165 (fSrcRect.width() >= inputBM.width()) || (fSrcRect.height() >= inputBM.height())) { in onFilterImage()
169 SkASSERT(inputBM.getPixels()); in onFilterImage()
170 if (!inputBM.getPixels() || inputBM.width() <= 0 || inputBM.height() <= 0) { in onFilterImage()
212 int x_val = SkTPin(bounds.x() + SkScalarFloorToInt(x_interp), 0, inputBM.width() - 1); in onFilterImage()
213 int y_val = SkTPin(bounds.y() + SkScalarFloorToInt(y_interp), 0, inputBM.height() - 1); in onFilterImage()
215 *dptr = *inputBM.getAddr32(x_val, y_val); in onFilterImage()
DSkMatrixConvolutionImageFilter.cpp411 SkBitmap inputBM; in onFilterImage() local
412 if (!input->getROPixels(&inputBM)) { in onFilterImage()
416 if (inputBM.colorType() != kN32_SkColorType) { in onFilterImage()
420 if (!fConvolveAlpha && !inputBM.isOpaque()) { in onFilterImage()
423 inputBM.readPixels(inputBM.info().makeAlphaType(kUnpremul_SkAlphaType), in onFilterImage()
424 inputBM.getPixels(), inputBM.rowBytes(), 0,0); in onFilterImage()
427 if (!inputBM.getPixels()) { in onFilterImage()
432 inputBM.alphaType()); in onFilterImage()
467 this->filterBorderPixels(inputBM, &dst, dstContentOffset, top, srcBounds); in onFilterImage()
468 this->filterBorderPixels(inputBM, &dst, dstContentOffset, left, srcBounds); in onFilterImage()
[all …]
DSkBlurImageFilter.cpp346 SkBitmap inputBM; in copy_image_with_bounds() local
347 if (!input->getROPixels(&inputBM)) { in copy_image_with_bounds()
351 if (inputBM.colorType() != kN32_SkColorType) { in copy_image_with_bounds()
356 inputBM.extractSubset(&src, srcBounds); in copy_image_with_bounds()
366 SkImageInfo dstInfo = SkImageInfo::Make(dstW, dstH, inputBM.colorType(), inputBM.alphaType()); in copy_image_with_bounds()
420 SkBitmap inputBM; in cpu_blur() local
422 if (!input->getROPixels(&inputBM)) { in cpu_blur()
426 if (inputBM.colorType() != kN32_SkColorType) { in cpu_blur()
431 inputBM.extractSubset(&src, srcBounds); in cpu_blur()
442 SkImageInfo dstInfo = inputBM.info().makeWH(dstW, dstH); in cpu_blur()
DSkAlphaThresholdImageFilter.cpp190 SkBitmap inputBM; in onFilterImage() local
192 if (!input->getROPixels(&inputBM)) { in onFilterImage()
196 if (inputBM.colorType() != kN32_SkColorType) { in onFilterImage()
200 if (!inputBM.getPixels() || inputBM.width() <= 0 || inputBM.height() <= 0) { in onFilterImage()
224 const SkColor* sptr = inputBM.getAddr32(srcOffset.fX, srcOffset.fY+y); in onFilterImage()
DSkMorphologyImageFilter.cpp684 SkBitmap inputBM; in onFilterImage() local
686 if (!input->getROPixels(&inputBM)) { in onFilterImage()
690 if (inputBM.colorType() != kN32_SkColorType) { in onFilterImage()
694 SkImageInfo info = SkImageInfo::Make(bounds.size(), inputBM.colorType(), inputBM.alphaType()); in onFilterImage()
717 call_proc_X(procX, inputBM, &tmp, width, srcBounds); in onFilterImage()
723 call_proc_X(procX, inputBM, &dst, width, srcBounds); in onFilterImage()
726 inputBM.getAddr32(srcBounds.left(), srcBounds.top()), in onFilterImage()
727 inputBM.rowBytesAsPixels(), in onFilterImage()
DSkLightingImageFilter.cpp1279 SkBitmap inputBM; in onFilterImage() local
1281 if (!input->getROPixels(&inputBM)) { in onFilterImage()
1285 if (inputBM.colorType() != kN32_SkColorType) { in onFilterImage()
1289 if (!inputBM.getPixels()) { in onFilterImage()
1308 inputBM, in onFilterImage()
1414 SkBitmap inputBM; in onFilterImage() local
1416 if (!input->getROPixels(&inputBM)) { in onFilterImage()
1420 if (inputBM.colorType() != kN32_SkColorType) { in onFilterImage()
1424 if (!inputBM.getPixels()) { in onFilterImage()
1444 inputBM, in onFilterImage()