Home
last modified time | relevance | path

Searched refs:fBitmap (Results 1 – 25 of 80) sorted by relevance

1234

/external/skia/src/core/
DSkBitmapProvider.cpp13 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 …]
DSkBitmapDevice.cpp72 , 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 …]
DSkSpecialImage.cpp179 , 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 …]
DSkBitmapProvider.h17 explicit SkBitmapProvider(const SkBitmap& bm) : fBitmap(bm) {} in SkBitmapProvider()
20 : fBitmap(other.fBitmap) in SkBitmapProvider()
41 SkBitmap fBitmap;
/external/skia/gm/
Dxfermodeimagefilter.cpp38 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 …]
Dtileimagefilter.cpp38 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
Dcolorcube.cpp61 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
Dmorphology.cpp29 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
Dmatrixconvolution.cpp28 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
Dninepatchstretch.cpp58 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()
Dgm_expectations.h87 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/
DSkImage_Raster.cpp79 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 …]
DSkSurface_Raster.cpp33 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/
DSampleUnpremul.cpp105 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()
DSampleShaders.cpp51 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/
Dskdiff.cpp159 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 …]
Dskdiff_utils.cpp49 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/
DRepeatTileBench.cpp89 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()
DBitmapRectBench.cpp42 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()
DMipMapBench.cpp13 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()
DDrawBitmapAABench.cpp36 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
DDisplacementBench.cpp37 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/
DSkDrawBitmap.cpp36 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/
DRecordingXfermodeTest.cpp78 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/
DSkGrPixelRef.cpp26 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()

1234