| /external/skqp/gm/ |
| localmatriximageshader.cpp | 13 static sk_sp<SkImage> make_image(SkCanvas* rootCanvas, SkColor color) { 25 sk_sp<SkImage> redImage = make_image(canvas, SK_ColorRED); 29 sk_sp<SkShader> redImageShader = redImage->makeShader(&translate); 30 sk_sp<SkShader> redLocalMatrixShader = redImageShader->makeWithLocalMatrix(rotate); 37 sk_sp<SkImage> blueImage = make_image(canvas, SK_ColorBLUE); 38 sk_sp<SkShader> blueImageShader = blueImage->makeShader(&rotate); 39 sk_sp<SkShader> blueLocalMatrixShader = blueImageShader->makeWithLocalMatrix(translate);
|
| pictureimagefilter.cpp | 21 sk_sp<SkImageFilter> filter) { 30 static sk_sp<SkPicture> make_picture() { 44 static sk_sp<SkPicture> make_LCD_picture() { 76 sk_sp<SkImageFilter> make(sk_sp<SkPicture> pic, SkRect r, SkFilterQuality fq) { 82 sk_sp<SkImageFilter> make(SkFilterQuality fq) { 92 sk_sp<SkImageFilter> pictureSource(SkPictureImageFilter::Make(fPicture)); 93 sk_sp<SkImageFilter> pictureSourceSrcRect(SkPictureImageFilter::Make(fPicture, 95 sk_sp<SkImageFilter> pictureSourceEmptyRect(SkPictureImageFilter::Make(fPicture, 97 sk_sp<SkImageFilter> pictureSourceResampled = make(kLow_SkFilterQuality) [all...] |
| imagemasksubset.cpp | 22 sk_sp<SkImage> make_mask(const sk_sp<SkSurface>& surface) { 46 using MakerT = sk_sp<SkImage>(*)(SkCanvas*, const SkImageInfo&); 49 [](SkCanvas*, const SkImageInfo& info) -> sk_sp<SkImage> { 54 [](SkCanvas* c, const SkImageInfo& info) -> sk_sp<SkImage> { 55 sk_sp<SkSurface> surface; 63 [](SkCanvas*, const SkImageInfo& info) -> sk_sp<SkImage> { 78 sk_sp<SkImage> image = makers[i](canvas, info); 81 sk_sp<SkImage> subset = image->makeSubset(kSubset);
|
| imagefiltersgraph.cpp | 48 sk_sp<SkImageFilter> bitmapSource(SkImageSource::Make(fImage)); 49 sk_sp<SkColorFilter> cf(SkColorFilter::MakeModeFilter(SK_ColorRED, 51 sk_sp<SkImageFilter> blur(SkBlurImageFilter::Make(4.0f, 4.0f, std::move(bitmapSource))); 52 sk_sp<SkImageFilter> erode(SkErodeImageFilter::Make(4, 4, blur)); 53 sk_sp<SkImageFilter> color(SkColorFilterImageFilter::Make(std::move(cf), 55 sk_sp<SkImageFilter> merge(SkMergeImageFilter::Make(blur, color)); 63 sk_sp<SkImageFilter> morph(SkDilateImageFilter::Make(5, 5, nullptr)); 70 sk_sp<SkColorFilter> matrixFilter(SkColorFilter::MakeMatrixFilterRowMajor255(matrix)); 71 sk_sp<SkImageFilter> colorMorph(SkColorFilterImageFilter::Make(std::move(matrixFilter), 85 sk_sp<SkColorFilter> matrixCF(SkColorFilter::MakeMatrixFilterRowMajor255(matrix)) [all...] |
| /external/skqp/src/core/ |
| SkColorSpace_New.h | 44 static sk_sp<TransferFn> MakeLinear(); 45 static sk_sp<TransferFn> MakeSRGB(); 46 static sk_sp<TransferFn> MakeGamma(float); 51 SkColorSpace_New(sk_sp<TransferFn>, SkMatrix44 toXYZD50, Blending); 59 sk_sp<SkColorSpace> makeLinearGamma() const override; 60 sk_sp<SkColorSpace> makeSRGBGamma() const override; 72 sk_sp<TransferFn> fTransferFn;
|
| SkLocalMatrixImageFilter.cpp | 15 sk_sp<SkImageFilter> SkLocalMatrixImageFilter::Make(const SkMatrix& localM, 16 sk_sp<SkImageFilter> input) { 26 return sk_sp<SkImageFilter>(new SkLocalMatrixImageFilter(localM, input)); 30 sk_sp<SkImageFilter> input) 35 sk_sp<SkFlattenable> SkLocalMatrixImageFilter::CreateProc(SkReadBuffer& buffer) { 47 sk_sp<SkSpecialImage> SkLocalMatrixImageFilter::onFilterImage(SkSpecialImage* source, 60 sk_sp<SkImageFilter> SkLocalMatrixImageFilter::onMakeColorSpace(SkColorSpaceXformer* xformer)
|
| /external/skia/gm/ |
| pictureimagefilter.cpp | 21 sk_sp<SkImageFilter> filter) { 30 static sk_sp<SkPicture> make_picture() { 44 static sk_sp<SkPicture> make_LCD_picture() { 76 sk_sp<SkImageFilter> make(sk_sp<SkPicture> pic, SkRect r, SkFilterQuality fq) { 82 sk_sp<SkImageFilter> make(SkFilterQuality fq) { 92 sk_sp<SkImageFilter> pictureSource(SkPictureImageFilter::Make(fPicture)); 93 sk_sp<SkImageFilter> pictureSourceSrcRect(SkPictureImageFilter::Make(fPicture, 95 sk_sp<SkImageFilter> pictureSourceEmptyRect(SkPictureImageFilter::Make(fPicture, 97 sk_sp<SkImageFilter> pictureSourceResampled = make(kLow_SkFilterQuality) [all...] |
| imagemasksubset.cpp | 22 sk_sp<SkImage> make_mask(const sk_sp<SkSurface>& surface) { 46 using MakerT = sk_sp<SkImage>(*)(SkCanvas*, const SkImageInfo&); 49 [](SkCanvas*, const SkImageInfo& info) -> sk_sp<SkImage> { 54 [](SkCanvas* c, const SkImageInfo& info) -> sk_sp<SkImage> { 55 sk_sp<SkSurface> surface; 63 [](SkCanvas*, const SkImageInfo& info) -> sk_sp<SkImage> { 78 sk_sp<SkImage> image = makers[i](canvas, info); 81 sk_sp<SkImage> subset = image->makeSubset(kSubset);
|
| imagefiltersgraph.cpp | 48 sk_sp<SkImageFilter> bitmapSource(SkImageSource::Make(fImage)); 49 sk_sp<SkColorFilter> cf(SkColorFilter::MakeModeFilter(SK_ColorRED, 51 sk_sp<SkImageFilter> blur(SkBlurImageFilter::Make(4.0f, 4.0f, std::move(bitmapSource))); 52 sk_sp<SkImageFilter> erode(SkErodeImageFilter::Make(4, 4, blur)); 53 sk_sp<SkImageFilter> color(SkColorFilterImageFilter::Make(std::move(cf), 55 sk_sp<SkImageFilter> merge(SkMergeImageFilter::Make(blur, color)); 63 sk_sp<SkImageFilter> morph(SkDilateImageFilter::Make(5, 5, nullptr)); 70 sk_sp<SkColorFilter> matrixFilter(SkColorFilter::MakeMatrixFilterRowMajor255(matrix)); 71 sk_sp<SkImageFilter> colorMorph(SkColorFilterImageFilter::Make(std::move(matrixFilter), 85 sk_sp<SkColorFilter> matrixCF(SkColorFilter::MakeMatrixFilterRowMajor255(matrix)) [all...] |
| /external/skia/tests/ |
| MallocPixelRefTest.cpp | 28 sk_sp<SkPixelRef> pr( 36 sk_sp<SkData> data(SkData::MakeUninitialized(size)); 37 sk_sp<SkPixelRef> pr( 45 sk_sp<SkData> data(SkData::MakeUninitialized(size)); 46 sk_sp<SkPixelRef> pr( 55 sk_sp<SkPixelRef> pr( 61 sk_sp<SkPixelRef> pr( 68 sk_sp<SkPixelRef> pr( 76 sk_sp<SkPixelRef> pr( 90 sk_sp<SkPixelRef> pr [all...] |
| FlattenableCustomFactory.cpp | 46 static sk_sp<SkFlattenable> custom_create_proc(SkReadBuffer& buffer) { 51 return sk_sp<SkFlattenable>(new IntFlattenable(a + 1, b + 1, c + 1, d + 1)); 57 sk_sp<SkFlattenable> flattenable1(new IntFlattenable(1, 2, 3, 4)); 59 sk_sp<SkFlattenable> flattenable2(new IntFlattenable(2, 3, 4, 5)); 61 sk_sp<SkFlattenable> flattenable3(new IntFlattenable(3, 4, 5, 6)); 65 sk_sp<SkData> data = SkData::MakeUninitialized(writeBuffer.bytesWritten()); 73 sk_sp<IntFlattenable> out1((IntFlattenable*) readBuffer.readFlattenable( 81 sk_sp<IntFlattenable> out2((IntFlattenable*) readBuffer.readFlattenable( 89 sk_sp<IntFlattenable> out3((IntFlattenable*) readBuffer.readFlattenable(
|
| /external/skqp/src/gpu/ddl/ |
| GrDDLGpu.h | 19 static sk_sp<GrGpu> Make(GrContext*, sk_sp<const GrCaps>); 72 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override { 76 sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& semaphore, 82 void insertSemaphore(sk_sp<GrSemaphore> semaphore, bool flush) override { 85 void waitSemaphore(sk_sp<GrSemaphore> semaphore) override { 88 sk_sp<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override { 96 GrDDLGpu(GrContext* context, sk_sp<const GrCaps> caps); 102 sk_sp<GrTexture> onCreateTexture(const GrSurfaceDesc&, SkBudgeted, 105 sk_sp<GrTexture> onWrapBackendTexture(const GrBackendTexture&, GrWrapOwnership) override [all...] |
| /external/skqp/tests/ |
| MallocPixelRefTest.cpp | 28 sk_sp<SkPixelRef> pr( 36 sk_sp<SkData> data(SkData::MakeUninitialized(size)); 37 sk_sp<SkPixelRef> pr( 45 sk_sp<SkData> data(SkData::MakeUninitialized(size)); 46 sk_sp<SkPixelRef> pr( 55 sk_sp<SkPixelRef> pr( 61 sk_sp<SkPixelRef> pr( 68 sk_sp<SkPixelRef> pr( 76 sk_sp<SkPixelRef> pr( 90 sk_sp<SkPixelRef> pr [all...] |
| FlattenableCustomFactory.cpp | 46 static sk_sp<SkFlattenable> custom_create_proc(SkReadBuffer& buffer) { 51 return sk_sp<SkFlattenable>(new IntFlattenable(a + 1, b + 1, c + 1, d + 1)); 57 sk_sp<SkFlattenable> flattenable1(new IntFlattenable(1, 2, 3, 4)); 59 sk_sp<SkFlattenable> flattenable2(new IntFlattenable(2, 3, 4, 5)); 61 sk_sp<SkFlattenable> flattenable3(new IntFlattenable(3, 4, 5, 6)); 65 sk_sp<SkData> data = SkData::MakeUninitialized(writeBuffer.bytesWritten()); 73 sk_sp<IntFlattenable> out1((IntFlattenable*) readBuffer.readFlattenable( 81 sk_sp<IntFlattenable> out2((IntFlattenable*) readBuffer.readFlattenable( 89 sk_sp<IntFlattenable> out3((IntFlattenable*) readBuffer.readFlattenable(
|
| /external/skia/include/ports/ |
| SkFontMgr_indirect.h | 30 SkFontMgr_Indirect(sk_sp<SkFontMgr> impl, sk_sp<SkRemotableFontMgr> proxy) 53 sk_sp<SkTypeface> onMakeFromStreamIndex(std::unique_ptr<SkStreamAsset>, int ttcIndex) const override; 54 sk_sp<SkTypeface> onMakeFromFile(const char path[], int ttcIndex) const override; 55 sk_sp<SkTypeface> onMakeFromData(sk_sp<SkData>, int ttcIndex) const override; 56 sk_sp<SkTypeface> onLegacyMakeTypeface(const char familyName[], SkFontStyle) const override; 61 sk_sp<SkFontMgr> fImpl; 62 sk_sp<SkRemotableFontMgr> fProxy;
|
| /external/skqp/include/ports/ |
| SkFontMgr_indirect.h | 30 SkFontMgr_Indirect(sk_sp<SkFontMgr> impl, sk_sp<SkRemotableFontMgr> proxy) 53 sk_sp<SkTypeface> onMakeFromStreamIndex(std::unique_ptr<SkStreamAsset>, int ttcIndex) const override; 54 sk_sp<SkTypeface> onMakeFromFile(const char path[], int ttcIndex) const override; 55 sk_sp<SkTypeface> onMakeFromData(sk_sp<SkData>, int ttcIndex) const override; 56 sk_sp<SkTypeface> onLegacyMakeTypeface(const char familyName[], SkFontStyle) const override; 61 sk_sp<SkFontMgr> fImpl; 62 sk_sp<SkRemotableFontMgr> fProxy;
|
| /external/skia/experimental/sksg/geometry/ |
| SkSGMerge.h | 39 static sk_sp<Merge> Make(std::vector<sk_sp<GeometryNode>>&& geos, Mode mode) { 40 return sk_sp<Merge>(new Merge(std::move(geos), mode)); 53 Merge(std::vector<sk_sp<GeometryNode>>&& geos, Mode); 55 std::vector<sk_sp<GeometryNode>> fGeos;
|
| SkSGText.h | 29 static sk_sp<Text> Make(sk_sp<SkTypeface> tf, const SkString& text); 50 explicit Text(sk_sp<SkTypeface>, const SkString&); 52 const sk_sp<SkTypeface> fTypeface; 62 sk_sp<SkTextBlob> fBlob; // cached text blob
|
| /external/skia/include/effects/ |
| SkDropShadowImageFilter.h | 26 static sk_sp<SkImageFilter> Make(SkScalar dx, SkScalar dy, SkScalar sigmaX, SkScalar sigmaY, 28 sk_sp<SkImageFilter> input, 37 sk_sp<SkSpecialImage> onFilterImage(SkSpecialImage* source, const Context&, 39 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 44 ShadowMode shadowMode, sk_sp<SkImageFilter> input,
|
| SkTileImageFilter.h | 20 static sk_sp<SkImageFilter> Make(const SkRect& src, 22 sk_sp<SkImageFilter> input); 34 sk_sp<SkSpecialImage> onFilterImage(SkSpecialImage* source, const Context&, 36 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 39 SkTileImageFilter(const SkRect& srcRect, const SkRect& dstRect, sk_sp<SkImageFilter> input)
|
| /external/skia/src/core/ |
| SkMatrixImageFilter.h | 28 static sk_sp<SkImageFilter> Make(const SkMatrix& transform, 30 sk_sp<SkImageFilter> input); 40 sk_sp<SkImageFilter> input); 43 sk_sp<SkSpecialImage> onFilterImage(SkSpecialImage* source, const Context&, 45 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override;
|
| /external/skia/src/shaders/ |
| SkComposeShader.h | 16 SkComposeShader(sk_sp<SkShader> dst, sk_sp<SkShader> src, SkBlendMode mode, float lerpT) 44 sk_sp<SkShader> onMakeColorSpace(SkColorSpaceXformer* xformer) const override; 50 sk_sp<SkShader> fDst; 51 sk_sp<SkShader> fSrc;
|
| SkImageShader.h | 18 static sk_sp<SkShader> Make(sk_sp<SkImage>, 38 SkImageShader(sk_sp<SkImage>, 55 sk_sp<SkShader> onMakeColorSpace(SkColorSpaceXformer* xformer) const override { 60 sk_sp<SkImage> fImage;
|
| /external/skqp/experimental/sksg/geometry/ |
| SkSGMerge.h | 39 static sk_sp<Merge> Make(std::vector<sk_sp<GeometryNode>>&& geos, Mode mode) { 40 return sk_sp<Merge>(new Merge(std::move(geos), mode)); 53 Merge(std::vector<sk_sp<GeometryNode>>&& geos, Mode); 55 std::vector<sk_sp<GeometryNode>> fGeos;
|
| SkSGText.h | 29 static sk_sp<Text> Make(sk_sp<SkTypeface> tf, const SkString& text); 50 explicit Text(sk_sp<SkTypeface>, const SkString&); 52 const sk_sp<SkTypeface> fTypeface; 62 sk_sp<SkTextBlob> fBlob; // cached text blob
|