/external/skia/experimental/sksg/effects/ |
SkSGTransform.h | 24 static sk_sp<Matrix> Make(const SkMatrix& m, sk_sp<Matrix> parent = nullptr) { 25 return sk_sp<Matrix>(new Matrix(m, std::move(parent))); 35 Matrix(const SkMatrix&, sk_sp<Matrix>); 40 sk_sp<Matrix> fParent; 52 static sk_sp<Transform> Make(sk_sp<RenderNode> child, sk_sp<Matrix> matrix) { 54 ? sk_sp<Transform>(new Transform(std::move(child), std::move(matrix))) 58 static sk_sp<Transform> Make(sk_sp<RenderNode> child, const SkMatrix& m) [all...] |
SkSGClipEffect.h | 23 static sk_sp<ClipEffect> Make(sk_sp<RenderNode> child, sk_sp<GeometryNode> clip, 26 ? sk_sp<ClipEffect>(new ClipEffect(std::move(child), std::move(clip), aa)) 33 ClipEffect(sk_sp<RenderNode>, sk_sp<GeometryNode>, bool aa); 40 const sk_sp<GeometryNode> fClipNode;
|
SkSGMaskEffect.h | 21 static sk_sp<MaskEffect> Make(sk_sp<RenderNode> child, sk_sp<RenderNode> mask) { 23 ? sk_sp<MaskEffect>(new MaskEffect(std::move(child), std::move(mask))) 30 MaskEffect(sk_sp<RenderNode>, sk_sp<RenderNode> mask); 37 sk_sp<RenderNode> fMaskNode;
|
/external/skqp/experimental/sksg/effects/ |
SkSGTransform.h | 24 static sk_sp<Matrix> Make(const SkMatrix& m, sk_sp<Matrix> parent = nullptr) { 25 return sk_sp<Matrix>(new Matrix(m, std::move(parent))); 35 Matrix(const SkMatrix&, sk_sp<Matrix>); 40 sk_sp<Matrix> fParent; 52 static sk_sp<Transform> Make(sk_sp<RenderNode> child, sk_sp<Matrix> matrix) { 54 ? sk_sp<Transform>(new Transform(std::move(child), std::move(matrix))) 58 static sk_sp<Transform> Make(sk_sp<RenderNode> child, const SkMatrix& m) [all...] |
SkSGClipEffect.h | 23 static sk_sp<ClipEffect> Make(sk_sp<RenderNode> child, sk_sp<GeometryNode> clip, 26 ? sk_sp<ClipEffect>(new ClipEffect(std::move(child), std::move(clip), aa)) 33 ClipEffect(sk_sp<RenderNode>, sk_sp<GeometryNode>, bool aa); 40 const sk_sp<GeometryNode> fClipNode;
|
/external/skia/include/effects/ |
SkImageSource.h | 16 static sk_sp<SkImageFilter> Make(sk_sp<SkImage> image); 17 static sk_sp<SkImageFilter> Make(sk_sp<SkImage> image, 30 sk_sp<SkSpecialImage> onFilterImage(SkSpecialImage* source, const Context&, 32 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 37 explicit SkImageSource(sk_sp<SkImage>); 38 SkImageSource(sk_sp<SkImage>, 43 sk_sp<SkImage> fImage;
|
SkMergeImageFilter.h | 15 static sk_sp<SkImageFilter> Make(sk_sp<SkImageFilter>* const filters, int count, 18 static sk_sp<SkImageFilter> Make(sk_sp<SkImageFilter> first, sk_sp<SkImageFilter> second, 20 sk_sp<SkImageFilter> array[] = { 32 sk_sp<SkSpecialImage> onFilterImage(SkSpecialImage* source, const Context&, 34 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 38 SkMergeImageFilter(sk_sp<SkImageFilter>* const filters, int count, const CropRect* cropRect);
|
SkColorFilterImageFilter.h | 17 static sk_sp<SkImageFilter> Make(sk_sp<SkColorFilter> cf, 18 sk_sp<SkImageFilter> input, 26 sk_sp<SkSpecialImage> onFilterImage(SkSpecialImage* source, const Context&, 28 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 34 SkColorFilterImageFilter(sk_sp<SkColorFilter> cf, 35 sk_sp<SkImageFilter> input, 38 sk_sp<SkColorFilter> fColorFilter;
|
SkLightingImageFilter.h | 20 static sk_sp<SkImageFilter> MakeDistantLitDiffuse(const SkPoint3& direction, 22 sk_sp<SkImageFilter> input, const CropRect* cropRect = nullptr); 23 static sk_sp<SkImageFilter> MakePointLitDiffuse(const SkPoint3& location, 25 sk_sp<SkImageFilter> input, const CropRect* cropRect = nullptr); 26 static sk_sp<SkImageFilter> MakeSpotLitDiffuse(const SkPoint3& location, 29 sk_sp<SkImageFilter> input, const CropRect* cropRect = nullptr); 30 static sk_sp<SkImageFilter> MakeDistantLitSpecular(const SkPoint3& direction, 32 SkScalar shininess, sk_sp<SkImageFilter> input, const CropRect* cropRect = nullptr); 33 static sk_sp<SkImageFilter> MakePointLitSpecular(const SkPoint3& location, 35 SkScalar shininess, sk_sp<SkImageFilter> input, const CropRect* cropRect = nullptr) [all...] |
SkPictureImageFilter.h | 19 static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture); 25 static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture, const SkRect& cropRect); 38 sk_sp<SkSpecialImage> onFilterImage(SkSpecialImage* source, const Context&, 40 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 43 explicit SkPictureImageFilter(sk_sp<SkPicture> picture); 44 SkPictureImageFilter(sk_sp<SkPicture> picture, const SkRect& cropRect, sk_sp<SkColorSpace>); 46 sk_sp<SkPicture> fPicture [all...] |
/external/skqp/include/effects/ |
SkImageSource.h | 16 static sk_sp<SkImageFilter> Make(sk_sp<SkImage> image); 17 static sk_sp<SkImageFilter> Make(sk_sp<SkImage> image, 30 sk_sp<SkSpecialImage> onFilterImage(SkSpecialImage* source, const Context&, 32 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 37 explicit SkImageSource(sk_sp<SkImage>); 38 SkImageSource(sk_sp<SkImage>, 43 sk_sp<SkImage> fImage;
|
SkMergeImageFilter.h | 15 static sk_sp<SkImageFilter> Make(sk_sp<SkImageFilter>* const filters, int count, 18 static sk_sp<SkImageFilter> Make(sk_sp<SkImageFilter> first, sk_sp<SkImageFilter> second, 20 sk_sp<SkImageFilter> array[] = { 32 sk_sp<SkSpecialImage> onFilterImage(SkSpecialImage* source, const Context&, 34 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 38 SkMergeImageFilter(sk_sp<SkImageFilter>* const filters, int count, const CropRect* cropRect);
|
SkColorFilterImageFilter.h | 17 static sk_sp<SkImageFilter> Make(sk_sp<SkColorFilter> cf, 18 sk_sp<SkImageFilter> input, 26 sk_sp<SkSpecialImage> onFilterImage(SkSpecialImage* source, const Context&, 28 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 34 SkColorFilterImageFilter(sk_sp<SkColorFilter> cf, 35 sk_sp<SkImageFilter> input, 38 sk_sp<SkColorFilter> fColorFilter;
|
SkLightingImageFilter.h | 20 static sk_sp<SkImageFilter> MakeDistantLitDiffuse(const SkPoint3& direction, 22 sk_sp<SkImageFilter> input, const CropRect* cropRect = nullptr); 23 static sk_sp<SkImageFilter> MakePointLitDiffuse(const SkPoint3& location, 25 sk_sp<SkImageFilter> input, const CropRect* cropRect = nullptr); 26 static sk_sp<SkImageFilter> MakeSpotLitDiffuse(const SkPoint3& location, 29 sk_sp<SkImageFilter> input, const CropRect* cropRect = nullptr); 30 static sk_sp<SkImageFilter> MakeDistantLitSpecular(const SkPoint3& direction, 32 SkScalar shininess, sk_sp<SkImageFilter> input, const CropRect* cropRect = nullptr); 33 static sk_sp<SkImageFilter> MakePointLitSpecular(const SkPoint3& location, 35 SkScalar shininess, sk_sp<SkImageFilter> input, const CropRect* cropRect = nullptr) [all...] |
SkPictureImageFilter.h | 19 static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture); 25 static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture, const SkRect& cropRect); 38 sk_sp<SkSpecialImage> onFilterImage(SkSpecialImage* source, const Context&, 40 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 43 explicit SkPictureImageFilter(sk_sp<SkPicture> picture); 44 SkPictureImageFilter(sk_sp<SkPicture> picture, const SkRect& cropRect, sk_sp<SkColorSpace>); 46 sk_sp<SkPicture> fPicture [all...] |
/external/skia/src/core/ |
SkColorSpaceXformer.h | 27 static std::unique_ptr<SkColorSpaceXformer> Make(sk_sp<SkColorSpace> dst); 31 sk_sp<SkImage> apply(const SkImage*); 32 sk_sp<SkImage> apply(const SkBitmap&); 33 sk_sp<SkColorFilter> apply(const SkColorFilter*); 34 sk_sp<SkImageFilter> apply(const SkImageFilter*); 35 sk_sp<SkShader> apply(const SkShader*); 40 sk_sp<SkColorSpace> dst() const { return fDst; } 45 SkColorSpaceXformer(sk_sp<SkColorSpace> dst, std::unique_ptr<SkColorSpaceXform> fromSRGB); 48 using Cache = SkTHashMap<sk_sp<T>, sk_sp<T>> [all...] |
/external/skqp/src/core/ |
SkColorSpaceXformer.h | 27 static std::unique_ptr<SkColorSpaceXformer> Make(sk_sp<SkColorSpace> dst); 31 sk_sp<SkImage> apply(const SkImage*); 32 sk_sp<SkImage> apply(const SkBitmap&); 33 sk_sp<SkColorFilter> apply(const SkColorFilter*); 34 sk_sp<SkImageFilter> apply(const SkImageFilter*); 35 sk_sp<SkShader> apply(const SkShader*); 40 sk_sp<SkColorSpace> dst() const { return fDst; } 45 SkColorSpaceXformer(sk_sp<SkColorSpace> dst, std::unique_ptr<SkColorSpaceXform> fromSRGB); 48 using Cache = SkTHashMap<sk_sp<T>, sk_sp<T>> [all...] |
/external/skia/experimental/sksg/ |
SkSGDraw.h | 27 static sk_sp<Draw> Make(sk_sp<GeometryNode> geo, sk_sp<PaintNode> paint) { 28 return (geo && paint) ? sk_sp<Draw>(new Draw(std::move(geo), std::move(paint))) : nullptr; 32 Draw(sk_sp<GeometryNode>, sk_sp<PaintNode> paint); 40 sk_sp<GeometryNode> fGeometry; 41 sk_sp<PaintNode> fPaint;
|
/external/skqp/experimental/sksg/ |
SkSGDraw.h | 27 static sk_sp<Draw> Make(sk_sp<GeometryNode> geo, sk_sp<PaintNode> paint) { 28 return (geo && paint) ? sk_sp<Draw>(new Draw(std::move(geo), std::move(paint))) : nullptr; 32 Draw(sk_sp<GeometryNode>, sk_sp<PaintNode> paint); 40 sk_sp<GeometryNode> fGeometry; 41 sk_sp<PaintNode> fPaint;
|
/external/skia/src/atlastext/ |
SkAtlasTextContext.cpp | 12 sk_sp<SkAtlasTextContext> SkAtlasTextContext::Make(sk_sp<SkAtlasTextRenderer> renderer) { 13 return sk_sp<SkAtlasTextContext>(new SkAtlasTextContext(std::move(renderer))); 16 SkAtlasTextContext::SkAtlasTextContext(sk_sp<SkAtlasTextRenderer> renderer)
|
/external/skqp/src/atlastext/ |
SkAtlasTextContext.cpp | 12 sk_sp<SkAtlasTextContext> SkAtlasTextContext::Make(sk_sp<SkAtlasTextRenderer> renderer) { 13 return sk_sp<SkAtlasTextContext>(new SkAtlasTextContext(std::move(renderer))); 16 SkAtlasTextContext::SkAtlasTextContext(sk_sp<SkAtlasTextRenderer> renderer)
|
/external/skia/src/image/ |
SkImage_Gpu.h | 26 SkImage_Gpu(GrContext*, uint32_t uniqueID, SkAlphaType, sk_sp<GrTextureProxy>, 27 sk_sp<SkColorSpace>, SkBudgeted); 34 sk_sp<SkImage> onMakeSubset(const SkIRect&) const override; 40 sk_sp<GrTextureProxy> asTextureProxyRef() const override { 43 sk_sp<GrTextureProxy> asTextureProxyRef(GrContext*, const GrSamplerState&, SkColorSpace*, 44 sk_sp<SkColorSpace>*, 47 sk_sp<GrTextureProxy> refPinnedTextureProxy(uint32_t* uniqueID) const override { 58 sk_sp<SkColorSpace> refColorSpace() { return fColorSpace; } 60 sk_sp<SkImage> onMakeColorSpace(sk_sp<SkColorSpace>, SkColorType [all...] |
/external/skqp/src/image/ |
SkImage_Gpu.h | 26 SkImage_Gpu(GrContext*, uint32_t uniqueID, SkAlphaType, sk_sp<GrTextureProxy>, 27 sk_sp<SkColorSpace>, SkBudgeted); 34 sk_sp<SkImage> onMakeSubset(const SkIRect&) const override; 40 sk_sp<GrTextureProxy> asTextureProxyRef() const override { 43 sk_sp<GrTextureProxy> asTextureProxyRef(GrContext*, const GrSamplerState&, SkColorSpace*, 44 sk_sp<SkColorSpace>*, 47 sk_sp<GrTextureProxy> refPinnedTextureProxy(uint32_t* uniqueID) const override { 58 sk_sp<SkColorSpace> refColorSpace() { return fColorSpace; } 60 sk_sp<SkImage> onMakeColorSpace(sk_sp<SkColorSpace>, SkColorType [all...] |
/external/skia/experimental/sksg/geometry/ |
SkSGGeometryTransform.h | 25 static sk_sp<GeometryTransform> Make(sk_sp<GeometryNode> child, sk_sp<Matrix> matrix) { 27 ? sk_sp<GeometryTransform>(new GeometryTransform(std::move(child), std::move(matrix))) 31 static sk_sp<GeometryTransform> Make(sk_sp<GeometryNode> child, const SkMatrix& m) { 37 const sk_sp<Matrix>& getMatrix() const { return fMatrix; } 47 GeometryTransform(sk_sp<GeometryNode>, sk_sp<Matrix>); 49 const sk_sp<GeometryNode> fChild [all...] |
/external/skqp/experimental/sksg/geometry/ |
SkSGGeometryTransform.h | 25 static sk_sp<GeometryTransform> Make(sk_sp<GeometryNode> child, sk_sp<Matrix> matrix) { 27 ? sk_sp<GeometryTransform>(new GeometryTransform(std::move(child), std::move(matrix))) 31 static sk_sp<GeometryTransform> Make(sk_sp<GeometryNode> child, const SkMatrix& m) { 37 const sk_sp<Matrix>& getMatrix() const { return fMatrix; } 47 GeometryTransform(sk_sp<GeometryNode>, sk_sp<Matrix>); 49 const sk_sp<GeometryNode> fChild [all...] |