| /external/skqp/gm/ |
| bigtileimagefilter.cpp | 13 static sk_sp<SkImage> create_circle_texture(int size, SkColor color) { 58 sk_sp<SkImageFilter> imageSource(SkImageSource::Make(fRedImage)); 60 sk_sp<SkImageFilter> tif(SkTileImageFilter::Make( 76 sk_sp<SkImageFilter> tif(SkTileImageFilter::Make( 101 sk_sp<SkImage> fRedImage; 102 sk_sp<SkImage> fGreenImage;
|
| imagesource.cpp | 18 sk_sp<SkImageFilter> filter) { 53 sk_sp<SkImageFilter> imageSource(SkImageSource::Make(fImage)); 59 sk_sp<SkImageFilter> imageSourceSrcRect( 66 sk_sp<SkImageFilter> imageSourceSrcRectDstRect( 73 sk_sp<SkImageFilter> imageSourceDstRectOnly( 81 sk_sp<SkImage> fImage;
|
| localmatriximagefilter.cpp | 18 static sk_sp<SkImage> make_image(SkCanvas* rootCanvas) { 29 static void show_image(SkCanvas* canvas, SkImage* image, sk_sp<SkImageFilter> filter) { 41 typedef sk_sp<SkImageFilter> (*ImageFilterFactory)(); 50 sk_sp<SkImage> image0(make_image(canvas)); 69 sk_sp<SkImageFilter> filter(factory()); 74 sk_sp<SkImageFilter> localFilter(filter->makeWithLocalMatrix(matrix));
|
| /external/skqp/src/effects/ |
| SkPaintImageFilter.cpp | 17 sk_sp<SkImageFilter> SkPaintImageFilter::Make(const SkPaint& paint, 19 return sk_sp<SkImageFilter>(new SkPaintImageFilter(paint, cropRect)); 27 sk_sp<SkFlattenable> SkPaintImageFilter::CreateProc(SkReadBuffer& buffer) { 39 sk_sp<SkSpecialImage> SkPaintImageFilter::onFilterImage(SkSpecialImage* source, 48 sk_sp<SkSpecialSurface> surf(source->makeSurface(ctx.outputProperties(), bounds.size())); 73 sk_sp<SkImageFilter> SkPaintImageFilter::onMakeColorSpace(SkColorSpaceXformer* xformer) const {
|
| SkAlphaThresholdFilter.cpp | 31 SkScalar outerThreshold, sk_sp<SkImageFilter> input, 41 sk_sp<SkSpecialImage> onFilterImage(SkSpecialImage* source, const Context&, 44 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 47 sk_sp<GrTextureProxy> createMaskTexture(GrContext*, 67 sk_sp<SkImageFilter> SkAlphaThresholdFilter::Make(const SkRegion& region, 70 sk_sp<SkImageFilter> input, 77 return sk_sp<SkImageFilter>(new SkAlphaThresholdFilterImpl(region, innerThreshold, 83 sk_sp<SkFlattenable> SkAlphaThresholdFilterImpl::CreateProc(SkReadBuffer& buffer) { 96 sk_sp<SkImageFilter> input, 105 sk_sp<GrTextureProxy> SkAlphaThresholdFilterImpl::createMaskTexture(GrContext* context [all...] |
| SkImageSource.cpp | 19 sk_sp<SkImageFilter> SkImageSource::Make(sk_sp<SkImage> image) { 24 return sk_sp<SkImageFilter>(new SkImageSource(std::move(image))); 27 sk_sp<SkImageFilter> SkImageSource::Make(sk_sp<SkImage> image, 35 return sk_sp<SkImageFilter>(new SkImageSource(std::move(image), 40 SkImageSource::SkImageSource(sk_sp<SkImage> image) 48 SkImageSource::SkImageSource(sk_sp<SkImage> image, 59 sk_sp<SkFlattenable> SkImageSource::CreateProc(SkReadBuffer& buffer) { 66 sk_sp<SkImage> image(buffer.readImage()) [all...] |
| /external/skqp/src/shaders/ |
| SkColorFilterShader.cpp | 20 SkColorFilterShader::SkColorFilterShader(sk_sp<SkShader> shader, sk_sp<SkColorFilter> filter) 28 sk_sp<SkFlattenable> SkColorFilterShader::CreateProc(SkReadBuffer& buffer) { 50 sk_sp<SkShader> SkColorFilterShader::onMakeColorSpace(SkColorSpaceXformer* xformer) const { 91 sk_sp<SkShader> SkShader::makeWithColorFilter(sk_sp<SkColorFilter> filter) const {
|
| SkPictureShader.cpp | 35 BitmapShaderKey(sk_sp<SkColorSpace> colorSpace, 78 sk_sp<SkColorSpace> fColorSpace; 94 sk_sp<SkShader> fShader; 107 sk_sp<SkShader>* result = reinterpret_cast<sk_sp<SkShader>*>(contextShader); 128 SkPictureShader::SkPictureShader(sk_sp<SkPicture> picture, TileMode tmx, TileMode tmy, 130 sk_sp<SkColorSpace> colorSpace) 146 sk_sp<SkShader> SkPictureShader::Make(sk_sp<SkPicture> picture, TileMode tmx, TileMode tmy, 151 return sk_sp<SkShader>(new SkPictureShader(std::move(picture), tmx, tmy, localMatrix, tile [all...] |
| /frameworks/base/libs/hwui/ |
| Layer.h | 79 void setColorFilter(sk_sp<SkColorFilter> filter); 83 void setColorSpace(sk_sp<SkColorSpace> colorSpace); 85 inline sk_sp<SkColorFilter> getColorSpaceWithFilter() const { return mColorSpaceWithFilter; } 98 Layer(RenderState& renderState, Api api, sk_sp<SkColorFilter>, int alpha, 111 sk_sp<SkColorFilter> mColorFilter; 121 sk_sp<SkColorFilter> mColorSpaceWithFilter;
|
| /external/skia/src/effects/ |
| SkAlphaThresholdFilter.cpp | 31 SkScalar outerThreshold, sk_sp<SkImageFilter> input, 41 sk_sp<SkSpecialImage> onFilterImage(SkSpecialImage* source, const Context&, 44 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 47 sk_sp<GrTextureProxy> createMaskTexture(GrContext*, 67 sk_sp<SkImageFilter> SkAlphaThresholdFilter::Make(const SkRegion& region, 70 sk_sp<SkImageFilter> input, 77 return sk_sp<SkImageFilter>(new SkAlphaThresholdFilterImpl(region, innerThreshold, 83 sk_sp<SkFlattenable> SkAlphaThresholdFilterImpl::CreateProc(SkReadBuffer& buffer) { 96 sk_sp<SkImageFilter> input, 105 sk_sp<GrTextureProxy> SkAlphaThresholdFilterImpl::createMaskTexture(GrContext* context [all...] |
| SkImageSource.cpp | 19 sk_sp<SkImageFilter> SkImageSource::Make(sk_sp<SkImage> image) { 24 return sk_sp<SkImageFilter>(new SkImageSource(std::move(image))); 27 sk_sp<SkImageFilter> SkImageSource::Make(sk_sp<SkImage> image, 35 return sk_sp<SkImageFilter>(new SkImageSource(std::move(image), 40 SkImageSource::SkImageSource(sk_sp<SkImage> image) 48 SkImageSource::SkImageSource(sk_sp<SkImage> image, 59 sk_sp<SkFlattenable> SkImageSource::CreateProc(SkReadBuffer& buffer) { 66 sk_sp<SkImage> image(buffer.readImage()) [all...] |
| /external/skqp/src/core/ |
| SkColorFilter.cpp | 144 SkComposeColorFilter(sk_sp<SkColorFilter> outer, sk_sp<SkColorFilter> inner, 158 sk_sp<SkColorFilter> onMakeColorSpace(SkColorSpaceXformer* xformer) const override { 167 sk_sp<SkColorFilter> fOuter; 168 sk_sp<SkColorFilter> fInner; 176 sk_sp<SkFlattenable> SkComposeColorFilter::CreateProc(SkReadBuffer& buffer) { 177 sk_sp<SkColorFilter> outer(buffer.readColorFilter()); 178 sk_sp<SkColorFilter> inner(buffer.readColorFilter()); 182 sk_sp<SkColorFilter> SkColorFilter::MakeComposeFilter(sk_sp<SkColorFilter> outer [all...] |
| /external/skia/include/core/ |
| SkColorFilter.h | 91 static sk_sp<SkColorFilter> MakeModeFilter(SkColor c, SkBlendMode mode); 101 sk_sp<SkColorFilter> makeComposed(sk_sp<SkColorFilter> inner) const; 104 static sk_sp<SkColorFilter> MakeComposeFilter(sk_sp<SkColorFilter> outer, 105 sk_sp<SkColorFilter> inner) { 112 static sk_sp<SkColorFilter> MakeMatrixFilterRowMajor255(const SkScalar array[20]); 115 static sk_sp<SkColorFilter> MakeLinearToSRGBGamma(); 120 static sk_sp<SkColorFilter> MakeSRGBToLinearGamma(); 148 sk_sp<SkColorFilter> makeColorSpace(SkColorSpaceXformer* xformer) const [all...] |
| SkData.h | 80 static sk_sp<SkData> MakeWithCopy(const void* data, size_t length); 87 static sk_sp<SkData> MakeUninitialized(size_t length); 95 static sk_sp<SkData> MakeWithCString(const char cstr[]); 101 static sk_sp<SkData> MakeWithProc(const void* ptr, size_t length, ReleaseProc proc, void* ctx); 107 static sk_sp<SkData> MakeWithoutCopy(const void* data, size_t length) { 115 static sk_sp<SkData> MakeFromMalloc(const void* data, size_t length); 121 static sk_sp<SkData> MakeFromFileName(const char path[]); 130 static sk_sp<SkData> MakeFromFILE(FILE* f); 139 static sk_sp<SkData> MakeFromFD(int fd); 146 static sk_sp<SkData> MakeFromStream(SkStream*, size_t size) [all...] |
| /external/skqp/include/core/ |
| SkData.h | 80 static sk_sp<SkData> MakeWithCopy(const void* data, size_t length); 87 static sk_sp<SkData> MakeUninitialized(size_t length); 95 static sk_sp<SkData> MakeWithCString(const char cstr[]); 101 static sk_sp<SkData> MakeWithProc(const void* ptr, size_t length, ReleaseProc proc, void* ctx); 107 static sk_sp<SkData> MakeWithoutCopy(const void* data, size_t length) { 115 static sk_sp<SkData> MakeFromMalloc(const void* data, size_t length); 121 static sk_sp<SkData> MakeFromFileName(const char path[]); 130 static sk_sp<SkData> MakeFromFILE(FILE* f); 139 static sk_sp<SkData> MakeFromFD(int fd); 146 static sk_sp<SkData> MakeFromStream(SkStream*, size_t size) [all...] |
| SkImage.h | 54 static sk_sp<SkImage> MakeRasterCopy(const SkPixmap& pixmap); 55 static sk_sp<SkImage> MakeRasterData(const Info& info, sk_sp<SkData> pixels, size_t rowBytes); 66 static sk_sp<SkImage> MakeFromRaster(const SkPixmap& pixmap, 74 static sk_sp<SkImage> MakeFromBitmap(const SkBitmap& bitmap); 82 static sk_sp<SkImage> MakeFromGenerator(std::unique_ptr<SkImageGenerator> imageGenerator, 91 static sk_sp<SkImage> MakeFromEncoded(sk_sp<SkData> encoded, const SkIRect* subset = nullptr); 104 static sk_sp<SkImage> MakeFromTexture(GrContext* context, 108 sk_sp<SkColorSpace> colorSpace) [all...] |
| /external/skqp/src/gpu/ |
| GrContextPriv.h | 30 static sk_sp<GrContext> MakeDDL(GrContextThreadSafeProxy*); 34 sk_sp<GrSurfaceContext> makeWrappedSurfaceContext(sk_sp<GrSurfaceProxy>, 35 sk_sp<SkColorSpace> = nullptr, 38 sk_sp<GrSurfaceContext> makeDeferredSurfaceContext(const GrSurfaceDesc&, 43 sk_sp<GrTextureContext> makeBackendTextureContext(const GrBackendTexture& tex, 45 sk_sp<SkColorSpace> colorSpace); 47 sk_sp<GrRenderTargetContext> makeBackendTextureRenderTargetContext( 51 sk_sp<SkColorSpace> colorSpace, 54 sk_sp<GrRenderTargetContext> makeBackendRenderTargetRenderTargetContext [all...] |
| /external/skia/src/shaders/ |
| SkPictureShader.cpp | 35 BitmapShaderKey(sk_sp<SkColorSpace> colorSpace, 72 sk_sp<SkColorSpace> fColorSpace; 87 sk_sp<SkShader> fShader; 100 sk_sp<SkShader>* result = reinterpret_cast<sk_sp<SkShader>*>(contextShader); 121 SkPictureShader::SkPictureShader(sk_sp<SkPicture> picture, TileMode tmx, TileMode tmy, 123 sk_sp<SkColorSpace> colorSpace) 139 sk_sp<SkShader> SkPictureShader::Make(sk_sp<SkPicture> picture, TileMode tmx, TileMode tmy, 144 return sk_sp<SkShader>(new SkPictureShader(std::move(picture), tmx, tmy, localMatrix, tile [all...] |
| /external/skia/tests/ |
| DataRefTest.cpp | 36 sk_sp<SkDataTable> table0(SkDataTable::MakeEmpty()); 37 sk_sp<SkDataTable> table1(SkDataTable::MakeCopyArrays(nullptr, nullptr, 0)); 38 sk_sp<SkDataTable> table2(SkDataTable::MakeCopyArray(nullptr, 0, 0)); 39 sk_sp<SkDataTable> table3(SkDataTable::MakeArrayProc(nullptr, 0, 0, nullptr, nullptr)); 54 sk_sp<SkDataTable> itable(SkDataTable::MakeCopyArray(idata, sizeof(idata[0]), icount)); 74 sk_sp<SkDataTable> table(SkDataTable::MakeCopyArrays((const void*const*)str, sizes, count)); 95 sk_sp<SkDataTable> table( 122 static void assert_len(skiatest::Reporter* reporter, const sk_sp<SkData>& ref, size_t len) { 126 static void assert_data(skiatest::Reporter* reporter, const sk_sp<SkData>& ref, 136 sk_sp<SkData> r0(SkData::MakeWithCopy(str, len + 1)) [all...] |
| /external/skqp/tests/ |
| DataRefTest.cpp | 36 sk_sp<SkDataTable> table0(SkDataTable::MakeEmpty()); 37 sk_sp<SkDataTable> table1(SkDataTable::MakeCopyArrays(nullptr, nullptr, 0)); 38 sk_sp<SkDataTable> table2(SkDataTable::MakeCopyArray(nullptr, 0, 0)); 39 sk_sp<SkDataTable> table3(SkDataTable::MakeArrayProc(nullptr, 0, 0, nullptr, nullptr)); 54 sk_sp<SkDataTable> itable(SkDataTable::MakeCopyArray(idata, sizeof(idata[0]), icount)); 74 sk_sp<SkDataTable> table(SkDataTable::MakeCopyArrays((const void*const*)str, sizes, count)); 95 sk_sp<SkDataTable> table( 122 static void assert_len(skiatest::Reporter* reporter, const sk_sp<SkData>& ref, size_t len) { 126 static void assert_data(skiatest::Reporter* reporter, const sk_sp<SkData>& ref, 136 sk_sp<SkData> r0(SkData::MakeWithCopy(str, len + 1)) [all...] |
| /external/skia/bench/ |
| ImageFilterDAGBench.cpp | 34 sk_sp<SkImageFilter> blur(SkBlurImageFilter::Make(20.0f, 20.0f, nullptr)); 35 sk_sp<SkImageFilter> inputs[kNumInputs]; 68 sk_sp<SkImage> image = fImage; 71 sk_sp<SkImageFilter> blur(SkBlurImageFilter::Make(20.0f, 20.0f, nullptr)); 72 sk_sp<SkImageFilter> inputs[kNumInputs]; 76 sk_sp<SkImageFilter> mergeFilter = SkMergeImageFilter::Make(inputs, kNumInputs); 85 sk_sp<SkImage> fImage; 103 sk_sp<SkImageFilter> blur(SkBlurImageFilter::Make(4.0f, 4.0f, nullptr));
|
| /external/skia/experimental/svg/model/ |
| SkSVGCircle.h | 19 static sk_sp<SkSVGCircle> Make() { return sk_sp<SkSVGCircle>(new SkSVGCircle()); }
|
| SkSVGEllipse.h | 19 static sk_sp<SkSVGEllipse> Make() { return sk_sp<SkSVGEllipse>(new SkSVGEllipse()); }
|
| SkSVGLine.h | 19 static sk_sp<SkSVGLine> Make() { return sk_sp<SkSVGLine>(new SkSVGLine()); }
|
| SkSVGPath.h | 17 static sk_sp<SkSVGPath> Make() { return sk_sp<SkSVGPath>(new SkSVGPath()); }
|