/external/skia/src/core/ |
D | SkBitmapProvider.cpp | 13 return fImage ? fImage->width() : fBitmap.width(); in width() 17 return fImage ? fImage->height() : fBitmap.height(); in height() 21 return fImage ? fImage->uniqueID() : fBitmap.getGenerationID(); in getID() 26 if (0 == fBitmap.width() || 0 == fBitmap.height()) { in validForDrawing() 29 if (nullptr == fBitmap.pixelRef()) { in validForDrawing() 32 if (fBitmap.getTexture()) { in validForDrawing() 36 if (kIndex_8_SkColorType == fBitmap.colorType()) { in validForDrawing() 37 SkAutoLockPixels alp(fBitmap); // but we need to call it before getColorTable() is safe. in validForDrawing() 38 if (!fBitmap.getColorTable()) { in validForDrawing() 51 return fBitmap.info(); in info() [all …]
|
D | SkBitmapDevice.cpp | 72 , fBitmap(bitmap) { in SkBitmapDevice() 82 , fBitmap(bitmap) { in SkBitmapDevice() 119 return fBitmap.info(); in imageInfo() 123 SkASSERT(!fBitmap.pixelRef()); in setNewSize() 124 fBitmap.setInfo(fBitmap.info().makeWH(size.fWidth, size.fHeight)); in setNewSize() 128 SkASSERT(bm.width() == fBitmap.width()); in replaceBitmapBackendForRasterSurface() 129 SkASSERT(bm.height() == fBitmap.height()); in replaceBitmapBackendForRasterSurface() 130 fBitmap = bm; // intent is to use bm's pixelRef (and rowbytes/config) in replaceBitmapBackendForRasterSurface() 131 fBitmap.lockPixels(); in replaceBitmapBackendForRasterSurface() 140 return fBitmap; in onAccessBitmap() [all …]
|
D | SkSpecialImage.cpp | 179 , fBitmap(bm) { in SkSpecialImage_Raster() 183 fBitmap.lockPixels(); in SkSpecialImage_Raster() 189 bool isOpaque() const override { return fBitmap.isOpaque(); } in isOpaque() 191 size_t getSize() const override { return fBitmap.getSize(); } in getSize() 197 canvas->drawBitmapRect(fBitmap, this->subset(), in onDraw() 202 const SkImageInfo info = fBitmap.info(); in onPeekPixels() 203 if ((kUnknown_SkColorType == info.colorType()) || !fBitmap.getPixels()) { in onPeekPixels() 206 const void* pixels = fBitmap.getPixels(); in onPeekPixels() 209 pixmap->reset(info, pixels, fBitmap.rowBytes()); in onPeekPixels() 217 *result = fBitmap; in getBitmap() [all …]
|
D | SkBitmapProvider.h | 17 explicit SkBitmapProvider(const SkBitmap& bm) : fBitmap(bm) {} in SkBitmapProvider() 20 : fBitmap(other.fBitmap) in SkBitmapProvider() 41 SkBitmap fBitmap;
|
/external/skia/gm/ |
D | xfermodeimagefilter.cpp | 38 fBitmap = sk_tool_utils::create_string_bitmap(80, 80, 0xD000D000, 15, 65, 96, "e"); in onOnceBeforeDraw() 93 DrawClippedBitmap(canvas, fBitmap, paint, x, y); in onDraw() 94 x += fBitmap.width() + MARGIN; in onDraw() 95 if (x + fBitmap.width() > WIDTH) { in onDraw() 97 y += fBitmap.height() + MARGIN; in onDraw() 104 DrawClippedBitmap(canvas, fBitmap, paint, x, y); in onDraw() 105 x += fBitmap.width() + MARGIN; in onDraw() 106 if (x + fBitmap.width() > WIDTH) { in onDraw() 108 y += fBitmap.height() + MARGIN; in onDraw() 113 DrawClippedBitmap(canvas, fBitmap, paint, x, y); in onDraw() [all …]
|
D | tileimagefilter.cpp | 38 fBitmap.reset(SkImage::NewFromBitmap( in onOnceBeforeDraw() 59 const SkImage* image = (i & 0x01) ? fCheckerboard : fBitmap; in onDraw() 75 canvas->drawImage(fBitmap, 0, 0, &paint); in onDraw() 91 SkRect srcRect = SkRect::MakeWH(SkIntToScalar(fBitmap->width()), in onDraw() 92 SkIntToScalar(fBitmap->height())); in onDraw() 93 SkRect dstRect = SkRect::MakeWH(SkIntToScalar(fBitmap->width() * 2), in onDraw() 94 SkIntToScalar(fBitmap->height() * 2)); in onDraw() 105 canvas->drawImage(fBitmap, 0, 0); in onDraw() 112 SkAutoTUnref<SkImage> fBitmap, fCheckerboard; member in skiagm::TileImageFilterGM
|
D | colorcube.cpp | 61 fBitmap.allocN32Pixels(80, 80); in make_bitmap() 62 SkCanvas canvas(fBitmap); in make_bitmap() 111 canvas->drawBitmap(fBitmap, 10, 10, &paint); in onDraw() 114 canvas->drawBitmap(fBitmap, 110, 10, &paint); in onDraw() 117 canvas->drawBitmap(fBitmap, 210, 10, &paint); in onDraw() 120 canvas->drawBitmap(fBitmap, 310, 10, &paint); in onDraw() 123 canvas->drawBitmap(fBitmap, 410, 10, &paint); in onDraw() 129 SkBitmap fBitmap; member in skiagm::ColorCubeGM
|
D | morphology.cpp | 29 fBitmap.allocN32Pixels(135, 135); in make_bitmap() 30 SkCanvas canvas(fBitmap); in make_bitmap() 51 SkIntToScalar(fBitmap.width()), SkIntToScalar(fBitmap.height()))); in drawClippedBitmap() 52 canvas->drawBitmap(fBitmap, 0, 0, &paint); in drawClippedBitmap() 97 SkBitmap fBitmap; member in skiagm::MorphologyGM
|
D | matrixconvolution.cpp | 28 fBitmap.allocN32Pixels(80, 80); in makeBitmap() 29 SkCanvas canvas(fBitmap); in makeBitmap() 74 canvas->clipRect(SkRect::MakeWH(SkIntToScalar(fBitmap.width()), in draw() 75 SkIntToScalar(fBitmap.height()))); in draw() 76 canvas->drawBitmap(fBitmap, 0, 0, &paint); in draw() 89 SkImageFilter::CropRect rect(SkRect::Make(fBitmap.bounds())); in onDraw() 108 SkBitmap fBitmap; member in skiagm::MatrixConvolutionGM
|
D | ninepatchstretch.cpp | 58 SkBitmap fBitmap; member in NinePatchStretchGM 73 if (nullptr == fBitmap.pixelRef()) { in onDraw() 75 image_to_bitmap(fImage, &fBitmap); in onDraw() 79 const SkScalar fixed = SkIntToScalar(fBitmap.width() - fCenter.width()); in onDraw() 88 canvas->drawBitmap(fBitmap, 10, 10, nullptr); in onDraw() 102 canvas->drawBitmapNine(fBitmap, fCenter, r, &paint); in onDraw()
|
D | gm_expectations.h | 87 explicit BitmapAndDigest(const SkBitmap &bitmap) : fBitmap(bitmap), fDigest(bitmap) {} in BitmapAndDigest() 89 const SkBitmap fBitmap; variable 152 return (kUnknown_SkColorType == fBitmap.colorType()) ? nullptr : &fBitmap; in asBitmap() 165 SkBitmap fBitmap; variable
|
/external/skia/src/image/ |
D | SkImage_Raster.cpp | 79 SkPixelRef* getPixelRef() const { return fBitmap.pixelRef(); } in getPixelRef() 86 , fBitmap(bm) in SkImage_Raster() 91 fBitmap.lockPixels(); in SkImage_Raster() 93 SkASSERT(fBitmap.isImmutable()); in SkImage_Raster() 97 return fBitmap.pixelRef() && fBitmap.pixelRef()->isLazyGenerated(); in onIsLazyGenerated() 101 SkBitmap fBitmap; member in SkImage_Raster 120 fBitmap.installPixels(info, addr, rowBytes, ctable, release_data, data); in SkImage_Raster() 121 fBitmap.setImmutable(); in SkImage_Raster() 122 fBitmap.lockPixels(); in SkImage_Raster() 129 fBitmap.setInfo(info, rowBytes); in SkImage_Raster() [all …]
|
D | SkSurface_Raster.cpp | 33 SkBitmap fBitmap; member in SkSurface_Raster 94 fBitmap.installPixels(info, pixels, rb, nullptr, releaseProc, context); in SkSurface_Raster() 104 fBitmap.setInfo(info, pr->rowBytes()); in SkSurface_Raster() 105 fBitmap.setPixelRef(pr); in SkSurface_Raster() 110 SkCanvas* SkSurface_Raster::onNewCanvas() { return new SkCanvas(fBitmap, this->props()); } in onNewCanvas() 118 canvas->drawBitmap(fBitmap, x, y, paint); in onDraw() 125 if (SkPixelRef* pr = fBitmap.pixelRef()) { in onNewImageSnapshot() 134 return SkNewImageFromRasterBitmap(fBitmap, forceCopyMode); in onNewImageSnapshot() 139 if (SkPixelRef* pr = fBitmap.pixelRef()) { in onRestoreBackingMutability() 148 if (SkBitmapImageGetPixelRef(cached) == fBitmap.pixelRef()) { in onCopyOnWrite() [all …]
|
/external/skia/samplecode/ |
D | SampleUnpremul.cpp | 105 header.appendf(" [%dx%d] %s", fBitmap.width(), fBitmap.height(), in onDrawContent() 122 SkAutoLockPixels alp(fBitmap); in onDrawContent() 126 bm.allocN32Pixels(fBitmap.width(), fBitmap.height()); in onDrawContent() 127 for (int i = 0; i < fBitmap.width(); ++i) { in onDrawContent() 128 for (int j = 0; j < fBitmap.height(); ++j) { in onDrawContent() 129 *bm.getAddr32(i, j) = premultiply_unpmcolor(*fBitmap.getAddr32(i, j)); in onDrawContent() 134 canvas->drawBitmap(fBitmap, 0, 0); in onDrawContent() 143 SkBitmap fBitmap; member in UnpremulView 179 fDecodeSucceeded = decoder->decode(&stream, &fBitmap, kN32_SkColorType, in decodeCurrFile()
|
D | SampleShaders.cpp | 51 SkBitmap fBitmap; member in ShaderView 54 SkImageDecoder::DecodeFile("/skimages/logo.gif", &fBitmap); in ShaderView() 93 canvas->drawBitmap(fBitmap, 0, 0); in onDrawContent() 107 int w = fBitmap.width(); in onDrawContent() 108 int h = fBitmap.height(); in onDrawContent() 115 paint.setShader(make_bitmapfade(fBitmap))->unref(); in onDrawContent()
|
/external/skia/tools/ |
D | skdiff.cpp | 159 const int w = dr->fComparison.fBitmap.width(); in compute_diff() 160 const int h = dr->fComparison.fBitmap.height(); in compute_diff() 161 if (w != dr->fBase.fBitmap.width() || h != dr->fBase.fBitmap.height()) { in compute_diff() 166 SkAutoLockPixels alpDiff(dr->fDifference.fBitmap); in compute_diff() 167 SkAutoLockPixels alpWhite(dr->fWhite.fBitmap); in compute_diff() 179 SkPMColor c0 = *dr->fBase.fBitmap.getAddr32(x, y); in compute_diff() 180 SkPMColor c1 = *dr->fComparison.fBitmap.getAddr32(x, y); in compute_diff() 207 *dr->fDifference.fBitmap.getAddr32(x, y) = outputDifference; in compute_diff() 208 *dr->fWhite.fBitmap.getAddr32(x, y) = PMCOLOR_WHITE; in compute_diff() 210 *dr->fDifference.fBitmap.getAddr32(x, y) = 0; in compute_diff() [all …]
|
D | skdiff_utils.cpp | 49 if (!codec->decode(&stream, &resource.fBitmap, kN32_SkColorType, mode)) { in get_bitmap() 124 const int w = drp->fBase.fBitmap.width(); in create_and_write_diff_image() 125 const int h = drp->fBase.fBitmap.height(); in create_and_write_diff_image() 127 if (w != drp->fComparison.fBitmap.width() || h != drp->fComparison.fBitmap.height()) { in create_and_write_diff_image() 130 drp->fDifference.fBitmap.allocN32Pixels(w, h); in create_and_write_diff_image() 132 drp->fWhite.fBitmap.allocN32Pixels(w, h); in create_and_write_diff_image() 155 if (write_bitmap(drp->fDifference.fFullPath, drp->fDifference.fBitmap)) { in create_and_write_diff_image() 160 if (write_bitmap(drp->fWhite.fFullPath, drp->fWhite.fBitmap)) { in create_and_write_diff_image()
|
/external/skia/bench/ |
D | RepeatTileBench.cpp | 89 SkBitmap fBitmap; member in RepeatTileBench 98 fBitmap.setInfo(SkImageInfo::MakeN32(w, h, at)); in RepeatTileBench() 100 fBitmap.setInfo(SkImageInfo::Make(w, h, ct, at)); in RepeatTileBench() 112 fBitmap.allocPixels(); in onDelayedSetup() 113 fBitmap.eraseColor(kOpaque_SkAlphaType == fAlphaType ? SK_ColorWHITE : 0); in onDelayedSetup() 115 draw_into_bitmap(fBitmap); in onDelayedSetup() 119 convert_to_index666(fBitmap, &tmp); in onDelayedSetup() 120 fBitmap = tmp; in onDelayedSetup() 123 SkShader* s = SkShader::CreateBitmapShader(fBitmap, in onDelayedSetup()
|
D | BitmapRectBench.cpp | 42 SkBitmap fBitmap; member in BitmapRectBench 58 fBitmap.setInfo(SkImageInfo::MakeN32Premul(kWidth, kHeight)); in BitmapRectBench() 71 fBitmap.allocPixels(); in onDelayedSetup() 72 fBitmap.setAlphaType(kOpaque_SkAlphaType); in onDelayedSetup() 73 fBitmap.eraseColor(SK_ColorBLACK); in onDelayedSetup() 74 draw_into_bitmap(fBitmap); in onDelayedSetup() 99 canvas->drawBitmapRect(fBitmap, fSrcR, fDstR, &paint, in onDraw()
|
D | MipMapBench.cpp | 13 SkBitmap fBitmap; member in MipMapBench 30 fBitmap.allocN32Pixels(fW, fH, true); in onDelayedSetup() 31 fBitmap.eraseColor(SK_ColorWHITE); // so we don't read uninitialized memory in onDelayedSetup() 36 SkMipMap::Build(fBitmap, nullptr)->unref(); in onDraw()
|
D | DrawBitmapAABench.cpp | 36 fBitmap.allocN32Pixels(200, 200); in onDelayedSetup() 37 fBitmap.eraseARGB(255, 0, 255, 0); in onDelayedSetup() 43 canvas->drawBitmap(fBitmap, 0, 0, &fPaint); in onDraw() 51 SkBitmap fBitmap; member in DrawBitmapAABench
|
D | DisplacementBench.cpp | 37 fBitmap.allocN32Pixels(w, h); in makeBitmap() 38 SkCanvas canvas(fBitmap); in makeBitmap() 76 SkIntToScalar(fBitmap.width()), in drawClippedBitmap() 77 SkIntToScalar(fBitmap.height()))); in drawClippedBitmap() 78 canvas->drawBitmap(fBitmap, SkIntToScalar(x), SkIntToScalar(y), &paint); in drawClippedBitmap() 84 SkBitmap fBitmap; member in DisplacementBaseBench
|
/external/skia/src/animator/ |
D | SkDrawBitmap.cpp | 36 maker.fCanvas->drawBitmap(fBitmap, x, y, maker.fPaint); in draw() 92 fBitmap.allocPixels(SkImageInfo::Make(width, height, colorType, kPremul_SkAlphaType), in onEndElement() 95 fBitmap.eraseColor(fColor); in onEndElement() 163 value->fOperand.fS32 = fBitmap.height(); in getProperty() 166 value->fOperand.fS32 = fBitmap.width(); in getProperty() 183 fBitmap.reset(); in resolve() 184 SkImageDecoder::DecodeMemory(base64.fData, base64.fLength, &fBitmap); in resolve() 189 fBitmap.reset(); in resolve() 194 SkImageDecoder::DecodeStream(stream, &fBitmap); in resolve()
|
/external/skia/tests/ |
D | RecordingXfermodeTest.cpp | 78 fBitmap.allocPixels(imageInfo); in BitmapBackedCanvasStrategy() 84 SkCanvas canvas(fBitmap); in recordAndReplay() 89 return fBitmap; in recordAndReplay() 93 SkBitmap fBitmap; member in __anon7fe35efe0111::BitmapBackedCanvasStrategy 102 fBitmap.allocPixels(imageInfo); in PictureStrategy() 119 SkCanvas replayCanvas(fBitmap); in recordAndReplay() 123 return fBitmap; in recordAndReplay() 127 SkBitmap fBitmap; member in __anon7fe35efe0111::PictureStrategy
|
/external/skia/src/gpu/ |
D | SkGrPixelRef.cpp | 26 fBitmap.reset(); in onNewLockPixels() 28 if (!this->onReadPixels(&fBitmap, this->info().colorType(), nullptr)) { in onNewLockPixels() 32 fBitmap.lockPixels(); in onNewLockPixels() 33 if (nullptr == fBitmap.getPixels()) { in onNewLockPixels() 37 rec->fPixels = fBitmap.getPixels(); in onNewLockPixels() 39 rec->fRowBytes = fBitmap.rowBytes(); in onNewLockPixels() 44 fBitmap.unlockPixels(); in onUnlockPixels()
|