/third_party/skia/samplecode/ |
H A D | SampleAnimatedImage.cpp | 26 sk_sp<SkAnimatedImage> fImage; member in SampleAnimatedImage 50 if (!fImage) { 56 canvas->drawDrawable(fImage.get()); 57 canvas->drawDrawable(fDrawable.get(), fImage->getBounds().width(), 0); 61 if (!fImage) { 71 fTimeToShowNextFrame += fImage->decodeNextFrame(); 72 if (fImage->isFinished()) { 88 fImage = SkAnimatedImage::Make(SkAndroidCodec::MakeFromCodec(std::move(codec))); 89 if (!fImage) { 93 fTimeToShowNextFrame = fImage [all...] |
/third_party/skia/src/pdf/ |
H A D | SkKeyedImage.cpp | 23 SkKeyedImage::SkKeyedImage(sk_sp<SkImage> i) : fImage(std::move(i)) { in SkKeyedImage() 24 fKey = SkBitmapKeyFromImage(fImage.get()); in SkKeyedImage() 27 SkKeyedImage::SkKeyedImage(const SkBitmap& bm) : fImage(bm.asImage()) { in SkKeyedImage() 28 if (fImage) { in SkKeyedImage() 35 if (fImage && subset.intersect(fImage->bounds())) { in subset() 36 img.fImage = fImage->makeSubset(subset); in subset() 37 if (img.fImage) { in subset() 45 sk_sp<SkImage> image = std::move(fImage); in release() [all...] |
/third_party/skia/gm/ |
H A D | anisotropic.cpp | 61 fImage = surf->makeImageSnapshot(); 67 canvas->drawImageRect(fImage, r, fSampling); in draw() 77 int height = SkScalarFloorToInt(fImage->height() * gScales[i]); 81 yOff = kSpacer + i * (fImage->height() + kSpacer); 84 yOff = (SK_ARRAY_COUNT(gScales) - i) * (fImage->height() + kSpacer) - height; 87 this->draw(canvas, kSpacer, yOff, fImage->width(), height); 92 int width = SkScalarFloorToInt(fImage->width() * gScales[i]); 96 xOff = fImage->width() + 2*kSpacer; 97 yOff = kSpacer + i * (fImage->height() + kSpacer); 100 xOff = fImage 113 sk_sp<SkImage> fImage; global() member in skiagm::AnisotropicGM [all...] |
H A D | imagesource.cpp | 50 fImage = ToolUtils::create_string_image(100, 100, 0xFFFFFFFF, 20, 70, 96, "e"); 59 const SkRect bounds = SkRect::MakeIWH(fImage->width(), fImage->height()); 64 sk_sp<SkImageFilter> imageSource(SkImageFilters::Image(fImage)); 71 SkImageFilters::Image(fImage, srcRect, srcRect, sampling)); 78 SkImageFilters::Image(fImage, srcRect, dstRect, sampling)); 85 SkImageFilters::Image(fImage, bounds, dstRect, sampling)); 92 sk_sp<SkImage> fImage; member in ImageSourceGM
|
H A D | ninepatchstretch.cpp | 58 sk_sp<SkImage> fImage; member in NinePatchStretchGM 73 if (!fImage || !fImage->isValid(canvas->recordingContext())) { 74 fImage = make_image(canvas, &fCenter); 78 const SkScalar fixed = SkIntToScalar(fImage->width() - fCenter.width()); 87 canvas->drawImage(fImage, 10, 10); 99 canvas->drawImageNine(fImage.get(), fCenter, r, fm);
|
H A D | imagefilterstransformed.cpp | 191 fImage = GetResourceAsImage("images/mandrill_256.png"); 211 canvas->drawImage(fImage.get(), 128, 128, SkSamplingOptions(), &p); 216 sk_sp<SkImage> fImage; member in ImageFilterMatrixWLocalMatrix 243 fImage = GetResourceAsImage("images/mandrill_256.png"); 257 sk_sp<SkImage> fImage; member in ImageFilterComposedTransform 268 canvas->drawImage(fImage, 0, 0, SkSamplingOptions(), &p); in drawFilter() 274 SkPoint v = {fImage->width() / 2.f, fImage->height() / 2.f}; in makeDirectFilter() 284 SkPoint v = {fImage->width() / 2.f, fImage in makeEarlyComposeFilter() [all...] |
H A D | imagefiltersgraph.cpp | 41 fImage = ToolUtils::create_string_image(100, 100, SK_ColorWHITE, 20, 70, 96, "e"); 47 sk_sp<SkImageFilter> bitmapSource(SkImageFilters::Image(fImage)); 76 DrawClippedImage(canvas, fImage.get(), paint); 93 DrawClippedImage(canvas, fImage.get(), paint); 103 DrawClippedImage(canvas, fImage.get(), paint); 126 DrawClippedImage(canvas, fImage.get(), paint); 156 sk_sp<SkImage> fImage; member in ImageFiltersGraphGM
|
/third_party/skia/src/core/ |
H A D | SkBlurMask.cpp | 120 dst->fImage = nullptr; in BoxBlur() 125 // This filter will disregard the src.fImage completely. in BoxBlur() 135 // If src.fImage is null, then this call is only to calculate the border. in BoxBlur() 136 if (src.fImage != nullptr && dst->fImage == nullptr) { in BoxBlur() 144 if (src.fImage == nullptr) { in BoxBlur() 156 auto dstStart = &dst->fImage[border.x() + border.y() * dst->fRowBytes]; in BoxBlur() 161 SkMask::AlphaIter<SkMask::kBW_Format>(src.fImage, 0), src.fRowBytes, in BoxBlur() 167 SkMask::AlphaIter<SkMask::kA8_Format>(src.fImage), src.fRowBytes, in BoxBlur() 171 uint32_t* srcARGB = reinterpret_cast<uint32_t*>(src.fImage); in BoxBlur() [all...] |
H A D | SkMask.h | 23 SkMask() : fImage(nullptr) {} in SkMask() 38 uint8_t* fImage; variable 68 SkASSERT(fImage != nullptr); in getAddr1() 69 return fImage + ((x - fBounds.fLeft) >> 3) + (y - fBounds.fTop) * fRowBytes; in getAddr1() 79 SkASSERT(fImage != nullptr); in getAddr8() 80 return fImage + x - fBounds.fLeft + (y - fBounds.fTop) * fRowBytes; in getAddr8() 91 SkASSERT(fImage != nullptr); in getAddrLCD16() 92 uint16_t* row = (uint16_t*)(fImage + (y - fBounds.fTop) * fRowBytes); in getAddrLCD16() 104 SkASSERT(fImage != nullptr); in getAddr32() 105 uint32_t* row = (uint32_t*)(fImage in getAddr32() [all...] |
H A D | SkMaskFilter.cpp | 30 SkASSERT((const void*)fMask.fImage == fCache->data()); in ~NinePatch() 33 SkMask::FreeImage(fMask.fImage); in ~NinePatch() 46 dst->fImage = src.fImage + dy * src.fRowBytes + dx; in extractMaskSubset() 172 leftMask.fImage = mask.getAddr8(mask.fBounds.left() + r.left() - outerR.left(), in draw_nine_clipped() 183 rightMask.fImage = mask.getAddr8(mask.fBounds.right() - outerR.right() + r.left(), in draw_nine_clipped() 222 patch.fMask.fImage = nullptr; in filterRRect() 226 SkASSERT(nullptr == patch.fMask.fImage); in filterRRect() 246 SkASSERT(nullptr == patch.fMask.fImage); in filterPath() 255 SkASSERT(nullptr == patch.fMask.fImage); in filterPath() [all...] |
H A D | SkMask.cpp | 62 dst.fImage = nullptr; in PrepareDestination() 83 if (src.fImage != nullptr) { in PrepareDestination() 84 dst.fImage = SkMask::AllocImage(toAlloc); in PrepareDestination() 111 SkASSERT(fImage); in getAddr() 113 char* addr = (char*)fImage; in getAddr()
|
/third_party/skia/tools/viewer/ |
H A D | ImageSlide.cpp | 19 return fImage ? fImage->dimensions() : SkISize::Make(0, 0); in getDimensions() 23 SkASSERT(fImage); in draw() 24 canvas->drawImage(fImage, 0, 0); in draw() 29 fImage = SkImage::MakeFromEncoded(encoded); in load() 33 fImage.reset(nullptr); in unload()
|
/third_party/skia/modules/particles/src/ |
H A D | SkParticleDrawable.cpp | 86 arrays.fRects[i].setIWH(fImage->width(), fImage->height()); 89 canvas->drawAtlas(fImage.get(), arrays.fXforms.get(), arrays.fRects.get(), 96 if (!fImage || fImage->width() != 2 * r) { 97 fImage = make_circle_image(r); 109 sk_sp<SkImage> fImage; member in SkCircleDrawable 127 SkRect baseRect = SkRect::MakeWH(static_cast<float>(fImage->width()) / cols, 128 static_cast<float>(fImage->height()) / rows); 141 canvas->drawAtlas(fImage 171 sk_sp<SkImage> fImage; global() member in SkImageDrawable [all...] |
/third_party/skia/third_party/externals/dng_sdk/source/ |
H A D | dng_preview.cpp | 188 : fImage () in dng_image_preview() 210 fIFD.fImageWidth = fImage->Width (); in AddTagSet() 211 fIFD.fImageLength = fImage->Height (); in AddTagSet() 213 fIFD.fSamplesPerPixel = fImage->Planes (); in AddTagSet() 218 fIFD.fBitsPerSample [0] = TagTypeSize (fImage->PixelType ()) * 8; in AddTagSet() 243 *fImage.Get ()); in WriteData() 483 preview.fImage->Planes ()) in dng_raw_preview_tag_set() 497 if (preview.fImage->PixelType () == ttFloat) in dng_raw_preview_tag_set() 522 : fImage () in dng_raw_preview() 545 fIFD.fImageWidth = fImage in AddTagSet() [all...] |
H A D | dng_opcodes.cpp | 423 dng_image &fImage; member in dng_inplace_opcode_task 439 , fImage (image) in dng_inplace_opcode_task() 453 fImage.Planes(), pad16Bytes); in Start() 465 fImage.Bounds (), in Start() 466 fImage.Planes (), in Start() 479 dng_pixel_buffer buffer(tile, 0, fImage.Planes (), fPixelType, in Process() 485 fImage.Get (buffer); in Process() 493 fImage.Bounds ()); in Process() 497 fImage.Put (buffer); in Process()
|
/third_party/skia/src/gpu/text/ |
H A D | GrSDFMaskFilter.cpp | 61 if (src.fImage == nullptr) { in filterMask() 64 if (dst->fImage == nullptr) { in filterMask() 70 return SkGenerateDistanceFieldFromA8Image(dst->fImage, src.fImage, in filterMask() 74 return SkGenerateDistanceFieldFromLCD16Mask(dst->fImage, src.fImage, in filterMask() 78 return SkGenerateDistanceFieldFromBWImage(dst->fImage, src.fImage, in filterMask()
|
/third_party/skia/tools/gpu/vk/ |
H A D | VkYcbcrSamplerHelper.cpp | 36 if (fImage != VK_NULL_HANDLE) { in ~VkYcbcrSamplerHelper() 37 GR_VK_CALL(vkGpu->vkInterface(), DestroyImage(vkGpu->device(), fImage, nullptr)); in ~VkYcbcrSamplerHelper() 38 fImage = VK_NULL_HANDLE; in ~VkYcbcrSamplerHelper() 82 SkASSERT(fImage == VK_NULL_HANDLE); in createBackendTexture() 83 GR_VK_CALL_RESULT(vkGpu, result, CreateImage(vkGpu->device(), &vkImageInfo, nullptr, &fImage)); in createBackendTexture() 90 fImage, in createBackendTexture() 137 GR_VK_CALL(vkGpu->vkInterface(), GetImageSubresourceLayout(vkGpu->device(), fImage, in createBackendTexture() 149 GR_VK_CALL(vkGpu->vkInterface(), GetImageSubresourceLayout(vkGpu->device(), fImage, in createBackendTexture() 173 GR_VK_CALL_RESULT(vkGpu, result, BindImageMemory(vkGpu->device(), fImage, fImageMemory, 0u)); in createBackendTexture() 193 GrVkImageInfo imageInfo = {fImage, in createBackendTexture() [all...] |
/third_party/skia/tests/ |
H A D | AAClipTest.cpp | 32 if (!a.fImage && !b.fImage) { in operator ==() 35 if (!a.fImage || !b.fImage) { in operator ==() 59 const char* aptr = (const char*)a.fImage; in operator ==() 60 const char* bptr = (const char*)b.fImage; in operator ==() 77 mask->fImage = nullptr; in copyToMask() 83 mask->fImage = SkMask::AllocImage(mask->computeImageSize()); in copyToMask() 84 sk_bzero(mask->fImage, mask->computeImageSize()); in copyToMask() 91 bitmap.installPixels(info, mask->fImage, mas in copyToMask() [all...] |
/third_party/skia/modules/sksg/src/ |
H A D | SkSGImage.cpp | 16 Image::Image(sk_sp<SkImage> image) : fImage(std::move(image)) {} in Image() 19 if (!fImage) { in onRender() 36 canvas->drawImage(fImage, 0, 0, fSamplingOptions, &paint); in onRender() 45 return fImage ? SkRect::Make(fImage->bounds()) : SkRect::MakeEmpty(); in onRevalidate()
|
/third_party/skia/bench/ |
H A D | ImageFilterDAGBench.cpp | 68 fImage = GetResourceAsImage("images/mandrill_512.png"); 72 SkIRect subset = SkIRect::MakeSize(fImage->dimensions()); 78 sk_sp<SkImage> image = fImage->makeTextureImage(dContext); 80 image = fImage; 95 SkASSERT(image && image->dimensions() == fImage->dimensions()); 101 sk_sp<SkImage> fImage; member in ImageMakeWithFilterDAGBench
|
H A D | ImageBench.cpp | 36 fImage = surface->makeImageSnapshot(); 47 fImage.reset(nullptr); 53 fRasterSurface->getCanvas()->drawImage(fImage.get(), 0, 0); 60 sk_sp<SkImage> fImage; member in Image2RasterBench
|
H A D | BlurRectBench.cpp | 97 SkMask::FreeImage(mask.fImage); 109 SkMask::FreeImage(fSrcMask.fImage); 114 SkMask::FreeImage(fSrcMask.fImage); 119 fSrcMask.fImage = SkMask::AllocImage(fSrcMask.computeTotalImageSize()); 121 memset(fSrcMask.fImage, 0xff, fSrcMask.computeTotalImageSize()); 151 SkMask::FreeImage(mask.fImage); 179 SkMask::FreeImage(mask.fImage);
|
/third_party/skia/src/effects/ |
H A D | SkEmbossMaskFilter.cpp | 91 if (src.fImage == nullptr) { in filterMask() 98 uint8_t* alphaPlane = dst->fImage; in filterMask() 103 dst->fImage = SkMask::AllocImage(planeSize * 3); in filterMask() 104 memcpy(dst->fImage, alphaPlane, planeSize); in filterMask() 123 memcpy(dst->fImage, src.fImage, src.computeImageSize()); in filterMask()
|
H A D | SkShaderMaskFilter.cpp | 80 if (src.fImage == nullptr) { in filterMask() 81 dst->fImage = nullptr; in filterMask() 90 dst->fImage = SkMask::AllocImage(size); in filterMask() 91 rect_memcpy(dst->fImage, dst->fRowBytes, src.fImage, src.fRowBytes, in filterMask()
|
/third_party/skia/src/effects/imagefilters/ |
H A D | SkImageImageFilter.cpp | 26 , fImage(std::move(image)) in SkImageImageFilter() 47 sk_sp<SkImage> fImage; member in __anon18759::final 98 buffer.writeImage(fImage.get()); in flatten() 126 // Can pass through fImage directly, applying the dst's location to 'offset'. If fSrcRect in onFilterImage() 131 if (!srcIBounds.intersect(SkIRect::MakeWH(fImage->width(), fImage->height()))) { in onFilterImage() 136 return SkSpecialImage::MakeFromImage(ctx.getContext(), srcIBounds, fImage, in onFilterImage() 151 canvas->drawImageRect(fImage.get(), fSrcRect, fDstRect, fSampling, nullptr, in onFilterImage()
|