Searched defs:pmap (Results 1 - 25 of 36) sorted by relevance

12

/external/skia/tests/
H A DImageIsOpaqueTest.cpp120 SkPixmap pmap = { local
126 SkImage::MakeRasterCopy(pmap),
H A DBitmapTest.cpp17 SkPixmap pmap; local
22 REPORTER_ASSERT(reporter, !bm.peekPixels(&pmap));
27 REPORTER_ASSERT(reporter, !bm.peekPixels(&pmap));
32 REPORTER_ASSERT(reporter, bm.peekPixels(&pmap));
33 REPORTER_ASSERT(reporter, pmap.info() == bm.info());
34 REPORTER_ASSERT(reporter, pmap.addr() == bm.getPixels());
35 REPORTER_ASSERT(reporter, pmap.rowBytes() == bm.rowBytes());
H A DDeviceLooperTest.cpp43 SkAutoPixmapStorage pmap; local
44 make_pm(&pmap, gRec[i].fDevSize.width(), gRec[i].fDevSize.height());
49 SkDeviceLooper looper(pmap, rc, gRec[i].fRect, SkToBool(aa));
54 REPORTER_ASSERT(reporter, looper.getPixmap().width() == pmap.width());
55 REPORTER_ASSERT(reporter, looper.getPixmap().height() == pmap.height());
65 SkDeviceLooper looper(pmap, rc, r, false);
112 SkAutoPixmapStorage pmap; local
113 make_pm(&pmap, w, h);
128 SkDeviceLooper looper(pmap, rc, rect, gRec[i].fAA);
H A DCanvasTest.cpp586 SkPixmap pmap; local
587 const SkPMColor* addr = canvas->peekPixels(&pmap) ? pmap.addr32() : nullptr;
589 REPORTER_ASSERT(reporter, info == pmap.info());
590 REPORTER_ASSERT(reporter, minRowBytes == pmap.rowBytes());
595 addr = (const SkPMColor*)((const char*)addr + pmap.rowBytes());
H A DSurfaceTest.cpp100 SkPixmap pmap; local
101 bool success = surface->getCanvas()->peekPixels(&pmap);
108 REPORTER_ASSERT(reporter, requestInfo == pmap.info());
109 REPORTER_ASSERT(reporter, requestInfo.minRowBytes() <= pmap.rowBytes());
110 REPORTER_ASSERT(reporter, pmcolor == *pmap.addr32());
112 REPORTER_ASSERT(reporter, pmap.addr() == pmap2.addr());
113 REPORTER_ASSERT(reporter, pmap.info() == pmap2.info());
114 REPORTER_ASSERT(reporter, pmap.rowBytes() == pmap2.rowBytes());
/external/skia/gm/
H A Dpath_stroke_with_zero_length.cpp36 SkAutoPixmapStorage pmap; local
37 pmap.alloc(info);
38 SkAssertResult(img->readPixels(pmap, 0, 0));
49 uint32_t v = SkGetPackedR32(*pmap.addr32(x, y)) + SkGetPackedR32(*pmap.addr32(x, y + 1));
H A Dimage.cpp197 static void draw_pixmap(SkCanvas* canvas, const SkPixmap& pmap) { argument
199 bitmap.installPixels(pmap);
/external/skia/src/core/
H A DSkSpecialImage.cpp404 SkPixmap pmap; variable
407 auto rec = SkBitmapCache::Alloc(desc, info, &pmap);
418 if (!sContext->readPixels(info, pmap.writable_addr(), pmap.rowBytes(), 0, 0)) {
H A DSkBitmapCache.cpp279 SkPixmap* pmap) {
309 *pmap = SkPixmap(info, dm ? dm->data() : block, rb);
278 Alloc(const SkBitmapCacheDesc& desc, const SkImageInfo& info, SkPixmap* pmap) argument
H A DSkBitmap.cpp544 SkPixmap pmap; local
545 if (!src.peekPixels(&pmap)) {
552 SkConvertPixels(SkImageInfo::MakeA8(pmap.width(), pmap.height()), alpha, alphaRowBytes,
553 pmap.info(), pmap.addr(), pmap.rowBytes(), nullptr,
628 static void write_raw_pixels(SkWriteBuffer* buffer, const SkPixmap& pmap) { argument
629 const SkImageInfo& info = pmap.info();
631 const char* src = (const char*)pmap
[all...]
H A DSkBitmapDevice.cpp136 bool SkBitmapDevice::onAccessPixels(SkPixmap* pmap) { argument
137 if (this->onPeekPixels(pmap)) {
144 bool SkBitmapDevice::onPeekPixels(SkPixmap* pmap) { argument
147 pmap->reset(fBitmap.info(), fBitmap.getPixels(), fBitmap.rowBytes());
H A DSkDevice.cpp312 bool SkBaseDevice::accessPixels(SkPixmap* pmap) { argument
314 if (nullptr == pmap) {
315 pmap = &tempStorage;
317 return this->onAccessPixels(pmap);
320 bool SkBaseDevice::peekPixels(SkPixmap* pmap) { argument
322 if (nullptr == pmap) {
323 pmap = &tempStorage;
325 return this->onPeekPixels(pmap);
H A DSkDraw.cpp1131 SkPixmap pmap; local
1132 if (!bitmap.peekPixels(&pmap)) {
1136 mask.fBounds.set(ix, iy, ix + pmap.width(), iy + pmap.height());
1138 mask.fRowBytes = SkToU32(pmap.rowBytes());
1140 mask.fImage = (uint8_t*)pmap.addr8(0, 0);
1217 static bool clipHandlesSprite(const SkRasterClip& clip, int x, int y, const SkPixmap& pmap) { argument
1218 return clip.isBW() || clip.quickContains(x, y, x + pmap.width(), y + pmap.height());
1250 SkPixmap pmap; local
1306 SkPixmap pmap; local
[all...]
/external/skia/src/utils/
H A DSkCanvasStateUtils.cpp199 SkPixmap pmap; local
200 if (!layer.device()->accessPixels(&pmap) || 0 == pmap.width() || 0 == pmap.height()) {
209 layerState->width = pmap.width();
210 layerState->height = pmap.height();
212 switch (pmap.colorType()) {
222 layerState->raster.rowBytes = pmap.rowBytes();
223 layerState->raster.pixels = pmap.writable_addr();
/external/skia/src/utils/mac/
H A DSkCreateCGImageRef.cpp179 CGContextRef SkCreateCGContext(const SkPixmap& pmap) { argument
182 switch (pmap.colorType()) {
185 cg_bitmap_info = ComputeCGAlphaInfo_RGBA(pmap.alphaType());
189 cg_bitmap_info = ComputeCGAlphaInfo_BGRA(pmap.alphaType());
195 size_t rb = pmap.addr() ? pmap.rowBytes() : 0;
197 CGContextRef cg = CGBitmapContextCreate(pmap.writable_addr(), pmap.width(), pmap.height(),
/external/clang/lib/StaticAnalyzer/Checkers/
H A DDeadStoresChecker.cpp469 ParentMap &pmap = mgr.getParentMap(D); local
472 DeadStoreObs A(cfg, BR.getContext(), BR, this, AC, pmap, FS.Escaped);
/external/skia/src/image/
H A DSkImage_Raster.cpp257 sk_sp<SkImage> MakeRasterCopyPriv(const SkPixmap& pmap, uint32_t id) { argument
259 if (!SkImage_Raster::ValidArgs(pmap.info(), pmap.rowBytes(), &size) || !pmap.addr()) {
264 sk_sp<SkData> data(SkData::MakeWithCopy(pmap.addr(), size));
265 return sk_make_sp<SkImage_Raster>(pmap.info(), std::move(data), pmap.rowBytes(), id);
268 sk_sp<SkImage> SkImage::MakeRasterCopy(const SkPixmap& pmap) { argument
269 return MakeRasterCopyPriv(pmap, kNeedNewImageUniqueID);
287 sk_sp<SkImage> SkImage::MakeFromRaster(const SkPixmap& pmap, RasterReleasePro argument
301 SkPixmap pmap; local
[all...]
H A DSkSurface.cpp169 bool SkSurface::peekPixels(SkPixmap* pmap) { argument
170 return this->getCanvas()->peekPixels(pmap);
H A DSkImage.cpp68 SkPixmap pmap; local
73 return bm.peekPixels(&pmap) && pmap.scalePixels(dst, quality);
115 SkPixmap pmap; local
117 if (as_IB(this)->getROPixels(&bm, legacyColorSpace) && bm.peekPixels(&pmap)) {
119 return serializer->encodeToData(pmap);
122 return SkEncodeImage(&buf, pmap, SkEncodedImageFormat::kPNG, 100)
216 bool SkImage::readPixels(const SkPixmap& pmap, int srcX, int srcY, CachingHint chint) const { argument
217 return this->readPixels(pmap.info(), pmap
[all...]
H A DSkImage_Gpu.cpp82 SkPixmap pmap; local
84 rec = SkBitmapCache::Alloc(desc, this->onImageInfo(), &pmap);
89 if (!dst->tryAllocPixels(this->onImageInfo()) || !dst->peekPixels(&pmap)) {
101 if (!sContext->readPixels(pmap.info(), pmap.writable_addr(), pmap.rowBytes(), 0, 0)) {
H A DSkImage_Lazy.cpp451 static bool generate_pixels(SkImageGenerator* gen, const SkPixmap& pmap, int originX, int originY, argument
456 const SkIRect dstR = SkIRect::MakeXYWH(originX, originY, pmap.width(), pmap.height());
465 const SkPixmap* dstPM = &pmap;
467 if (!full.tryAllocPixels(pmap.info().makeWH(genW, genH))) {
483 if (!full.readPixels(pmap, originX, originY)) {
501 SkPixmap pmap; local
504 cacheRec = SkBitmapCache::Alloc(desc, info, &pmap);
512 if (!tmpBitmap.peekPixels(&pmap)) {
518 if (!generate_pixels(generator, pmap, fOrigi
[all...]
/external/skia/src/pdf/
H A DSkPDFBitmap.cpp430 SkPixmap pmap; local
431 if (SkPDFUtils::ToBitmap(image.get(), &bm) && bm.peekPixels(&pmap)) {
432 data = pixelSerializer->encodeToData(pmap);
/external/pdfium/core/fpdfapi/font/
H A Dcpdf_cidfont.cpp397 CPDF_Object* pmap = pCIDFontDict->GetDirectObjectFor("CIDToGIDMap"); local
398 if (pmap) {
399 if (CPDF_Stream* pStream = pmap->AsStream()) {
402 } else if (pmap->GetString() == "Identity") {
/external/skia/include/core/
H A DSkBitmap.h222 SkPixmap pmap; local
223 return bm.peekPixels(&pmap) && pmap.computeIsOpaque();
/external/skia/src/gpu/
H A DSkGr.cpp82 const SkPixmap* pmap = &pixmap; local
113 pmap = tmpPixmap;
115 *desc = GrImageInfoToSurfaceDesc(pmap->info(), caps);
118 return pmap;
137 if (const SkPixmap* pmap = compute_desc(*resourceProvider->caps(), pixmap, &desc,
140 budgeted, pmap->addr(), pmap->rowBytes());

Completed in 448 milliseconds

12