| /external/skqp/src/shaders/ |
| SkColorFilterShader.h | 18 SkColorFilterShader(sk_sp<SkShader> shader, sk_sp<SkColorFilter> filter); 29 sk_sp<SkShader> onMakeColorSpace(SkColorSpaceXformer* xformer) const override; 34 sk_sp<SkShader> fShader; 35 sk_sp<SkColorFilter> fFilter;
|
| SkPictureShader.h | 28 static sk_sp<SkShader> Make(sk_sp<SkPicture>, TileMode, TileMode, const SkMatrix*, 43 sk_sp<SkShader> onMakeColorSpace(SkColorSpaceXformer* xformer) const override; 47 SkPictureShader(sk_sp<SkPicture>, TileMode, TileMode, const SkMatrix*, const SkRect*, 48 sk_sp<SkColorSpace>); 50 sk_sp<SkShader> refBitmapShader(const SkMatrix&, const SkMatrix* localMatrix, 57 const SkPictureShader&, const ContextRec&, sk_sp<SkShader> bitmapShader, SkArenaAlloc*); 63 sk_sp<SkShader> fBitmapShader; 70 sk_sp<SkPicture> fPicture; 76 sk_sp<SkColorSpace> fColorSpace [all...] |
| /external/skia/src/shaders/ |
| SkPictureShader.h | 28 static sk_sp<SkShader> Make(sk_sp<SkPicture>, TileMode, TileMode, const SkMatrix*, 43 sk_sp<SkShader> onMakeColorSpace(SkColorSpaceXformer* xformer) const override; 47 SkPictureShader(sk_sp<SkPicture>, TileMode, TileMode, const SkMatrix*, const SkRect*, 48 sk_sp<SkColorSpace>); 50 sk_sp<SkShader> refBitmapShader(const SkMatrix&, const SkMatrix* localMatrix, 58 const SkPictureShader&, const ContextRec&, sk_sp<SkShader> bitmapShader, SkArenaAlloc*); 64 sk_sp<SkShader> fBitmapShader; 71 sk_sp<SkPicture> fPicture; 77 sk_sp<SkColorSpace> fColorSpace [all...] |
| /external/skia/src/effects/ |
| SkPictureImageFilter.cpp | 20 sk_sp<SkImageFilter> SkPictureImageFilter::Make(sk_sp<SkPicture> picture) { 21 return sk_sp<SkImageFilter>(new SkPictureImageFilter(std::move(picture))); 24 sk_sp<SkImageFilter> SkPictureImageFilter::Make(sk_sp<SkPicture> picture, 26 return sk_sp<SkImageFilter>(new SkPictureImageFilter(std::move(picture), cropRect, nullptr)); 29 SkPictureImageFilter::SkPictureImageFilter(sk_sp<SkPicture> picture) 35 SkPictureImageFilter::SkPictureImageFilter(sk_sp<SkPicture> picture, const SkRect& cropRect, 36 sk_sp<SkColorSpace> colorSpace) 47 static sk_sp<SkImageFilter> make_localspace_filter(sk_sp<SkPicture> pic, const SkRect& cropRect [all...] |
| /external/skqp/src/effects/ |
| SkPictureImageFilter.cpp | 20 sk_sp<SkImageFilter> SkPictureImageFilter::Make(sk_sp<SkPicture> picture) { 21 return sk_sp<SkImageFilter>(new SkPictureImageFilter(std::move(picture))); 24 sk_sp<SkImageFilter> SkPictureImageFilter::Make(sk_sp<SkPicture> picture, 26 return sk_sp<SkImageFilter>(new SkPictureImageFilter(std::move(picture), cropRect, nullptr)); 29 SkPictureImageFilter::SkPictureImageFilter(sk_sp<SkPicture> picture) 35 SkPictureImageFilter::SkPictureImageFilter(sk_sp<SkPicture> picture, const SkRect& cropRect, 36 sk_sp<SkColorSpace> colorSpace) 47 static sk_sp<SkImageFilter> make_localspace_filter(sk_sp<SkPicture> pic, const SkRect& cropRect [all...] |
| /external/skia/gm/ |
| crosscontextimage.cpp | 22 sk_sp<SkData> encodedData = GetResourceAsData("images/mandrill_512.png"); 24 sk_sp<SkImage> encodedImage = SkImage::MakeFromEncoded(encodedData); 27 sk_sp<SkImage> crossContextImage = SkImage::MakeCrossContextFromEncoded( 36 sk_sp<SkImage> crossContextRaster = SkImage::MakeCrossContextFromPixmap( 41 sk_sp<SkImage> encodedSubset = encodedImage->makeSubset(subset); 42 sk_sp<SkImage> crossContextSubset = crossContextImage->makeSubset(subset); 43 sk_sp<SkImage> crossContextRasterSubset = crossContextRaster->makeSubset(subset);
|
| /external/skia/include/core/ |
| SkMaskFilter.h | 28 static sk_sp<SkMaskFilter> MakeCompose(sk_sp<SkMaskFilter> outer, sk_sp<SkMaskFilter> inner); 33 static sk_sp<SkMaskFilter> MakeCombine(sk_sp<SkMaskFilter> filterA, sk_sp<SkMaskFilter> filterB, 36 sk_sp<SkMaskFilter> makeWithLocalMatrix(const SkMatrix&) const;
|
| SkRefCnt.h | 244 * may have its ref/unref be thread-safe, but that is not assumed/imposed by sk_sp. 246 template <typename T> class sk_sp { class 248 using unspecified_bool_type = T* sk_sp::*; 252 constexpr sk_sp() : fPtr(nullptr) {} function in class:sk_sp 253 constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {} function in class:sk_sp 257 * created sk_sp both have a reference to it. 259 sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {} function in class:sk_sp 261 sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) { function in class:sk_sp 268 sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {} function in class:sk_sp 270 sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {} function in class:sk_sp 276 explicit sk_sp(T* obj) : fPtr(obj) {} function in class:sk_sp [all...] |
| /external/skia/src/core/ |
| SkPathEffect.cpp | 38 SkPairPathEffect(sk_sp<SkPathEffect> pe0, sk_sp<SkPathEffect> pe1) 51 sk_sp<SkPathEffect> fPE0; 52 sk_sp<SkPathEffect> fPE1; 87 static sk_sp<SkPathEffect> Make(sk_sp<SkPathEffect> outer, sk_sp<SkPathEffect> inner) { 94 return sk_sp<SkPathEffect>(new SkComposePathEffect(outer, inner)); 117 SkComposePathEffect(sk_sp<SkPathEffect> outer, sk_sp<SkPathEffect> inner [all...] |
| /external/skia/src/gpu/ |
| GrTextureContext.h | 32 sk_sp<GrSurfaceProxy> asSurfaceProxyRef() override { return fTextureProxy; } 36 sk_sp<GrTextureProxy> asTextureProxyRef() override { return fTextureProxy; } 39 sk_sp<GrRenderTargetProxy> asRenderTargetProxyRef() override; 42 GrTextureContext(GrContext*, GrDrawingManager*, sk_sp<GrTextureProxy>, 43 sk_sp<SkColorSpace>, GrAuditTrail*, GrSingleOwner*); 52 sk_sp<GrTextureProxy> fTextureProxy; 56 sk_sp<GrTextureOpList> fOpList;
|
| /external/skqp/gm/ |
| crosscontextimage.cpp | 22 sk_sp<SkData> encodedData = GetResourceAsData("images/mandrill_512.png"); 24 sk_sp<SkImage> encodedImage = SkImage::MakeFromEncoded(encodedData); 27 sk_sp<SkImage> crossContextImage = SkImage::MakeCrossContextFromEncoded( 36 sk_sp<SkImage> crossContextRaster = SkImage::MakeCrossContextFromPixmap( 41 sk_sp<SkImage> encodedSubset = encodedImage->makeSubset(subset); 42 sk_sp<SkImage> crossContextSubset = crossContextImage->makeSubset(subset); 43 sk_sp<SkImage> crossContextRasterSubset = crossContextRaster->makeSubset(subset);
|
| /external/skqp/src/core/ |
| SkPathEffect.cpp | 38 SkPairPathEffect(sk_sp<SkPathEffect> pe0, sk_sp<SkPathEffect> pe1) 51 sk_sp<SkPathEffect> fPE0; 52 sk_sp<SkPathEffect> fPE1; 87 static sk_sp<SkPathEffect> Make(sk_sp<SkPathEffect> outer, sk_sp<SkPathEffect> inner) { 94 return sk_sp<SkPathEffect>(new SkComposePathEffect(outer, inner)); 117 SkComposePathEffect(sk_sp<SkPathEffect> outer, sk_sp<SkPathEffect> inner [all...] |
| /external/skqp/src/gpu/ |
| GrTextureContext.h | 32 sk_sp<GrSurfaceProxy> asSurfaceProxyRef() override { return fTextureProxy; } 36 sk_sp<GrTextureProxy> asTextureProxyRef() override { return fTextureProxy; } 39 sk_sp<GrRenderTargetProxy> asRenderTargetProxyRef() override; 42 GrTextureContext(GrContext*, GrDrawingManager*, sk_sp<GrTextureProxy>, 43 sk_sp<SkColorSpace>, GrAuditTrail*, GrSingleOwner*); 52 sk_sp<GrTextureProxy> fTextureProxy; 56 sk_sp<GrTextureOpList> fOpList;
|
| GrOnFlushResourceProvider.cpp | 15 sk_sp<GrRenderTargetContext> GrOnFlushResourceProvider::makeRenderTargetContext( 17 sk_sp<SkColorSpace> colorSpace, 28 sk_sp<GrSurfaceProxy> proxy = proxyProvider->createProxy(tmpDesc, SkBackingFit::kExact, 35 sk_sp<GrRenderTargetContext> renderTargetContext( 58 sk_sp<GrRenderTargetContext> GrOnFlushResourceProvider::makeRenderTargetContext( 59 sk_sp<GrSurfaceProxy> proxy, 60 sk_sp<SkColorSpace> colorSpace, 62 sk_sp<GrRenderTargetContext> renderTargetContext( 85 sk_sp<GrBuffer> GrOnFlushResourceProvider::makeBuffer(GrBufferType intendedType, size_t size, 88 return sk_sp<GrBuffer>(resourceProvider->createBuffer(size, intendedType [all...] |
| /external/skia/include/effects/ |
| SkMorphologyImageFilter.h | 40 sk_sp<SkImageFilter> input, 42 sk_sp<SkSpecialImage> onFilterImage(SkSpecialImage* source, 45 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 59 static sk_sp<SkImageFilter> Make(int radiusX, int radiusY, 60 sk_sp<SkImageFilter> input, 71 sk_sp<SkImageFilter> input, 81 static sk_sp<SkImageFilter> Make(int radiusX, int radiusY, 82 sk_sp<SkImageFilter> input, 93 sk_sp<SkImageFilter> input, const CropRect* cropRect)
|
| /external/skia/src/gpu/effects/ |
| GrYUVtoRGBEffect.h | 19 static std::unique_ptr<GrFragmentProcessor> Make(sk_sp<GrTextureProxy> yProxy, 20 sk_sp<GrTextureProxy> uProxy, 21 sk_sp<GrTextureProxy> vProxy, 30 sk_sp<GrTextureProxy> ySampler, SkMatrix44 ySamplerTransform, 31 sk_sp<GrTextureProxy> uSampler, SkMatrix44 uSamplerTransform, 32 sk_sp<GrTextureProxy> vSampler, SkMatrix44 vSamplerTransform, 43 GrYUVtoRGBEffect(sk_sp<GrTextureProxy> ySampler, SkMatrix44 ySamplerTransform, 44 sk_sp<GrTextureProxy> uSampler, SkMatrix44 uSamplerTransform, 45 sk_sp<GrTextureProxy> vSampler, SkMatrix44 vSamplerTransform,
|
| /external/skqp/include/effects/ |
| SkMorphologyImageFilter.h | 40 sk_sp<SkImageFilter> input, 42 sk_sp<SkSpecialImage> onFilterImage(SkSpecialImage* source, 45 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer*) const override; 59 static sk_sp<SkImageFilter> Make(int radiusX, int radiusY, 60 sk_sp<SkImageFilter> input, 71 sk_sp<SkImageFilter> input, 81 static sk_sp<SkImageFilter> Make(int radiusX, int radiusY, 82 sk_sp<SkImageFilter> input, 93 sk_sp<SkImageFilter> input, const CropRect* cropRect)
|
| /external/skqp/src/gpu/effects/ |
| GrYUVtoRGBEffect.h | 19 static std::unique_ptr<GrFragmentProcessor> Make(sk_sp<GrTextureProxy> yProxy, 20 sk_sp<GrTextureProxy> uProxy, 21 sk_sp<GrTextureProxy> vProxy, 30 sk_sp<GrTextureProxy> ySampler, SkMatrix44 ySamplerTransform, 31 sk_sp<GrTextureProxy> uSampler, SkMatrix44 uSamplerTransform, 32 sk_sp<GrTextureProxy> vSampler, SkMatrix44 vSamplerTransform, 43 GrYUVtoRGBEffect(sk_sp<GrTextureProxy> ySampler, SkMatrix44 ySamplerTransform, 44 sk_sp<GrTextureProxy> uSampler, SkMatrix44 uSamplerTransform, 45 sk_sp<GrTextureProxy> vSampler, SkMatrix44 vSamplerTransform,
|
| /external/skia/src/gpu/mock/ |
| GrMockGpu.h | 23 static sk_sp<GrGpu> Make(GrBackendContext, const GrContextOptions&, GrContext*); 24 static sk_sp<GrGpu> Make(const GrMockOptions*, const GrContextOptions&, GrContext*); 39 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override { 42 sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& semaphore, 45 void insertSemaphore(sk_sp<GrSemaphore> semaphore, bool flush) override {} 46 void waitSemaphore(sk_sp<GrSemaphore> semaphore) override {} 47 sk_sp<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override { return nullptr; } 58 sk_sp<GrTexture> onCreateTexture(const GrSurfaceDesc&, SkBudgeted, 61 sk_sp<GrTexture> onWrapBackendTexture(const GrBackendTexture&, GrWrapOwnership) override { 65 sk_sp<GrTexture> onWrapRenderableBackendTexture(const GrBackendTexture& [all...] |
| /external/skia/src/pdf/ |
| SkPDFFormXObject.h | 20 sk_sp<SkPDFObject> SkPDFMakeFormXObject(std::unique_ptr<SkStreamAsset> content, 21 sk_sp<SkPDFArray> mediaBox, 22 sk_sp<SkPDFDict> resourceDict,
|
| SkPDFMetadata.h | 16 sk_sp<SkPDFObject> MakeDocumentInformationDict(const SkDocument::PDFMetadata&); 24 sk_sp<SkPDFObject> MakePdfId(const UUID& doc, const UUID& instance); 26 sk_sp<SkPDFObject> MakeXMPObject(const SkDocument::PDFMetadata&,
|
| /external/skqp/src/pdf/ |
| SkPDFFormXObject.h | 20 sk_sp<SkPDFObject> SkPDFMakeFormXObject(std::unique_ptr<SkStreamAsset> content, 21 sk_sp<SkPDFArray> mediaBox, 22 sk_sp<SkPDFDict> resourceDict,
|
| SkPDFMetadata.h | 16 sk_sp<SkPDFObject> MakeDocumentInformationDict(const SkDocument::PDFMetadata&); 24 sk_sp<SkPDFObject> MakePdfId(const UUID& doc, const UUID& instance); 26 sk_sp<SkPDFObject> MakeXMPObject(const SkDocument::PDFMetadata&,
|
| /external/skqp/include/core/ |
| SkRefCnt.h | 244 * may have its ref/unref be thread-safe, but that is not assumed/imposed by sk_sp. 246 template <typename T> class sk_sp { class 248 using unspecified_bool_type = T* sk_sp::*; 252 constexpr sk_sp() : fPtr(nullptr) {} function in class:sk_sp 253 constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {} function in class:sk_sp 257 * created sk_sp both have a reference to it. 259 sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {} function in class:sk_sp 261 sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) { function in class:sk_sp 268 sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {} function in class:sk_sp 270 sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {} function in class:sk_sp 276 explicit sk_sp(T* obj) : fPtr(obj) {} function in class:sk_sp [all...] |
| /external/skia/experimental/sksg/geometry/ |
| SkSGPath.h | 25 static sk_sp<Path> Make() { return sk_sp<Path>(new Path(SkPath())); } 26 static sk_sp<Path> Make(const SkPath& r) { return sk_sp<Path>(new Path(r)); }
|