/external/skqp/src/effects/imagefilters/ |
D | SkMagnifierImageFilter.cpp | 126 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()
|
D | SkMatrixConvolutionImageFilter.cpp | 375 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 …]
|
D | SkBlurImageFilter.cpp | 393 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()
|
D | SkAlphaThresholdFilter.cpp | 206 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()
|
D | SkMorphologyImageFilter.cpp | 701 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()
|
D | SkLightingImageFilter.cpp | 1325 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/ |
D | SkMagnifierImageFilter.cpp | 158 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()
|
D | SkMatrixConvolutionImageFilter.cpp | 411 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 …]
|
D | SkBlurImageFilter.cpp | 346 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()
|
D | SkAlphaThresholdImageFilter.cpp | 190 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()
|
D | SkMorphologyImageFilter.cpp | 684 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()
|
D | SkLightingImageFilter.cpp | 1279 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()
|