/external/skia/modules/skottie/src/effects/ |
D | Effects.h | 28 sk_sp<sksg::RenderNode> attachEffects(const skjson::ArrayValue&, 29 sk_sp<sksg::RenderNode>) const; 31 sk_sp<sksg::RenderNode> attachStyles(const skjson::ArrayValue&, 32 sk_sp<sksg::RenderNode>) const; 41 using EffectBuilderT = sk_sp<sksg::RenderNode>(EffectBuilder::*)(const skjson::ArrayValue&, 42 sk_sp<sksg::RenderNode>) const; 44 sk_sp<sksg::RenderNode> attachBlackAndWhiteEffect (const skjson::ArrayValue&, 45 sk_sp<sksg::RenderNode>) const; 46 sk_sp<sksg::RenderNode> attachBrightnessContrastEffect(const skjson::ArrayValue&, 47 sk_sp<sksg::RenderNode>) const; [all …]
|
/external/skia/include/effects/ |
D | SkImageFilters.h | 69 static sk_sp<SkImageFilter> AlphaThreshold(const SkRegion& region, SkScalar innerMin, 70 SkScalar outerMax, sk_sp<SkImageFilter> input, 83 static sk_sp<SkImageFilter> Arithmetic(SkScalar k1, SkScalar k2, SkScalar k3, SkScalar k4, 84 bool enforcePMColor, sk_sp<SkImageFilter> background, 85 sk_sp<SkImageFilter> foreground, 95 static sk_sp<SkImageFilter> Blend(SkBlendMode mode, sk_sp<SkImageFilter> background, 96 sk_sp<SkImageFilter> foreground = nullptr, 109 static sk_sp<SkImageFilter> Blur(SkScalar sigmaX, SkScalar sigmaY, SkTileMode tileMode, 110 sk_sp<SkImageFilter> input, const CropRect& cropRect = {}); 112 static sk_sp<SkImageFilter> Blur(SkScalar sigmaX, SkScalar sigmaY, sk_sp<SkImageFilter> input, [all …]
|
/external/skia/modules/sksg/include/ |
D | SkSGRenderEffect.h | 35 const sk_sp<SkShader>& getShader() const { in getShader() 45 virtual sk_sp<SkShader> onRevalidateShader() = 0; 48 sk_sp<SkShader> fShader; 60 static sk_sp<ShaderEffect> Make(sk_sp<RenderNode> child, sk_sp<Shader> shader = nullptr); 62 void setShader(sk_sp<Shader>); 70 ShaderEffect(sk_sp<RenderNode> child, sk_sp<Shader> shader); 72 sk_sp<Shader> fShader; 82 static sk_sp<MaskShaderEffect> Make(sk_sp<RenderNode>, sk_sp<SkShader> = nullptr); 84 SG_ATTRIBUTE(Shader, sk_sp<SkShader>, fShader) 90 MaskShaderEffect(sk_sp<RenderNode>, sk_sp<SkShader>); [all …]
|
D | SkSGColorFilter.h | 28 explicit ColorFilter(sk_sp<RenderNode>); 35 virtual sk_sp<SkColorFilter> onRevalidateFilter() = 0; 38 sk_sp<SkColorFilter> fColorFilter; 50 static sk_sp<ExternalColorFilter> Make(sk_sp<RenderNode> child); 54 SG_ATTRIBUTE(ColorFilter, sk_sp<SkColorFilter>, fColorFilter) 60 explicit ExternalColorFilter(sk_sp<RenderNode>); 62 sk_sp<SkColorFilter> fColorFilter; 74 static sk_sp<ModeColorFilter> Make(sk_sp<RenderNode> child, 75 sk_sp<Color> color, 79 sk_sp<SkColorFilter> onRevalidateFilter() override; [all …]
|
D | SkSGGeometryEffect.h | 25 explicit GeometryEffect(sk_sp<GeometryNode>); 35 virtual SkPath onRevalidateEffect(const sk_sp<GeometryNode>&) = 0; 38 const sk_sp<GeometryNode> fChild; 49 static sk_sp<TrimEffect> Make(sk_sp<GeometryNode> child) { in Make() 50 return child ? sk_sp<TrimEffect>(new TrimEffect(std::move(child))) : nullptr; in Make() 58 explicit TrimEffect(sk_sp<GeometryNode> child) : INHERITED(std::move(child)) {} in SG_ATTRIBUTE() 60 SkPath onRevalidateEffect(const sk_sp<GeometryNode>&) override; 74 static sk_sp<GeometryTransform> Make(sk_sp<GeometryNode> child, sk_sp<Transform> transform) { in Make() 76 ? sk_sp<GeometryTransform>(new GeometryTransform(std::move(child), in Make() 83 const sk_sp<Transform>& getTransform() const { return fTransform; } in getTransform() [all …]
|
/external/skqp/include/core/ |
D | SkImage.h | 84 static sk_sp<SkImage> MakeRasterCopy(const SkPixmap& pixmap); 100 static sk_sp<SkImage> MakeRasterData(const SkImageInfo& info, sk_sp<SkData> pixels, 128 static sk_sp<SkImage> MakeFromRaster(const SkPixmap& pixmap, 146 static sk_sp<SkImage> MakeFromBitmap(const SkBitmap& bitmap); 163 static sk_sp<SkImage> MakeFromGenerator(std::unique_ptr<SkImageGenerator> imageGenerator, 177 static sk_sp<SkImage> MakeFromEncoded(sk_sp<SkData> encoded, const SkIRect* subset = nullptr); 195 static sk_sp<SkImage> MakeFromCompressed(GrContext* context, sk_sp<SkData> data, 223 static sk_sp<SkImage> MakeFromTexture(GrContext* context, in MakeFromTexture() 228 sk_sp<SkColorSpace> colorSpace) { in MakeFromTexture() 258 static sk_sp<SkImage> MakeFromTexture(GrContext* context, [all …]
|
D | SkRefCnt.h | 204 template <typename T> class sk_sp { 208 constexpr sk_sp() : fPtr(nullptr) {} in sk_sp() function 209 constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {} in sk_sp() function 215 sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {} in sk_sp() function 218 sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {} in sk_sp() function 225 sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {} in sk_sp() function 228 sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {} in sk_sp() function 234 explicit sk_sp(T* obj) : fPtr(obj) {} in sk_sp() function 239 ~sk_sp() { in ~sk_sp() 244 sk_sp<T>& operator=(std::nullptr_t) { this->reset(); return *this; } [all …]
|
/external/skia/modules/skresources/include/ |
D | SkResources.h | 51 virtual sk_sp<SkImage> getFrame(float t); 55 sk_sp<SkImage> image; 85 static sk_sp<MultiFrameImageAsset> Make(sk_sp<SkData>, bool predecode = false); 89 sk_sp<SkImage> getFrame(float t) override; 94 sk_sp<SkImage> generateFrame(float t); 97 sk_sp<SkImage> fCachedFrame; 131 virtual sk_sp<SkData> load(const char[] /* resource_path */, in load() 140 virtual sk_sp<ImageAsset> loadImageAsset(const char[] /* resource_path */, in loadImageAsset() 149 virtual sk_sp<ExternalTrackAsset> loadAudioAsset(const char[] /* resource_path */, in loadAudioAsset() 170 virtual sk_sp<SkData> loadFont(const char[] /* name */, in loadFont() [all …]
|
/external/skqp/src/sksl/ |
D | SkSLUtil.h | 221 static sk_sp<GrShaderCaps> Default() { in Default() 222 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions()); in Default() 228 static sk_sp<GrShaderCaps> Version450Core() { in Version450Core() 229 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions()); in Version450Core() 234 static sk_sp<GrShaderCaps> Version110() { in Version110() 235 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions()); in Version110() 241 static sk_sp<GrShaderCaps> UsesPrecisionModifiers() { in UsesPrecisionModifiers() 242 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions()); in UsesPrecisionModifiers() 248 static sk_sp<GrShaderCaps> CannotUseMinAndAbsTogether() { in CannotUseMinAndAbsTogether() 249 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions()); in CannotUseMinAndAbsTogether() [all …]
|
/external/skia/modules/skottie/src/layers/shapelayer/ |
D | ShapeLayer.h | 39 static sk_sp<sksg::Merge> MergeGeometry(std::vector<sk_sp<sksg::GeometryNode>>&&, 42 static sk_sp<sksg::GeometryNode> AttachPathGeometry(const skjson::ObjectValue&, 44 static sk_sp<sksg::GeometryNode> AttachRRectGeometry(const skjson::ObjectValue&, 46 static sk_sp<sksg::GeometryNode> AttachEllipseGeometry(const skjson::ObjectValue&, 48 static sk_sp<sksg::GeometryNode> AttachPolystarGeometry(const skjson::ObjectValue&, 51 static sk_sp<sksg::PaintNode> AttachColorFill(const skjson::ObjectValue&, 53 static sk_sp<sksg::PaintNode> AttachColorStroke(const skjson::ObjectValue&, 55 static sk_sp<sksg::PaintNode> AttachGradientFill(const skjson::ObjectValue&, 57 static sk_sp<sksg::PaintNode> AttachGradientStroke(const skjson::ObjectValue&, 60 static std::vector<sk_sp<sksg::GeometryNode>> AttachMergeGeometryEffect( [all …]
|
/external/skqp/modules/skottie/src/ |
D | SkottiePriv.h | 46 AnimationBuilder(sk_sp<ResourceProvider>, sk_sp<SkFontMgr>, sk_sp<PropertyObserver>, 47 sk_sp<Logger>, sk_sp<MarkerObserver>, 52 sk_sp<SkTypeface> findFont(const SkString& name) const; 72 sk_sp<sksg::Color> attachColor(const skjson::ObjectValue&, AnimatorScope*, 74 sk_sp<sksg::Transform> attachMatrix2D(const skjson::ObjectValue&, AnimatorScope*, 75 sk_sp<sksg::Transform>) const; 76 sk_sp<sksg::Transform> attachMatrix3D(const skjson::ObjectValue&, AnimatorScope*, 77 sk_sp<sksg::Transform>) const; 78 sk_sp<sksg::RenderNode> attachOpacity(const skjson::ObjectValue&, AnimatorScope*, 79 sk_sp<sksg::RenderNode>) const; [all …]
|
/external/skia/include/core/ |
D | SkImage.h | 83 static sk_sp<SkImage> MakeRasterCopy(const SkPixmap& pixmap); 99 static sk_sp<SkImage> MakeRasterData(const SkImageInfo& info, sk_sp<SkData> pixels, 127 static sk_sp<SkImage> MakeFromRaster(const SkPixmap& pixmap, 147 static sk_sp<SkImage> MakeFromBitmap(const SkBitmap& bitmap); 160 static sk_sp<SkImage> MakeFromGenerator(std::unique_ptr<SkImageGenerator> imageGenerator); 184 static sk_sp<SkImage> MakeFromEncoded(sk_sp<SkData> encoded); 228 static sk_sp<SkImage> MakeTextureFromCompressed(GrDirectContext* direct, 229 sk_sp<SkData> data, 246 static sk_sp<SkImage> MakeRasterFromCompressed(sk_sp<SkData> data, 277 static sk_sp<SkImage> MakeFromTexture(GrRecordingContext* context, [all …]
|
D | SkRefCnt.h | 215 template <typename T> class sk_sp { 219 constexpr sk_sp() : fPtr(nullptr) {} in sk_sp() function 220 constexpr sk_sp(std::nullptr_t) : fPtr(nullptr) {} in sk_sp() function 226 sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {} in sk_sp() function 229 sk_sp(const sk_sp<U>& that) : fPtr(SkSafeRef(that.get())) {} in sk_sp() function 236 sk_sp(sk_sp<T>&& that) : fPtr(that.release()) {} in sk_sp() function 239 sk_sp(sk_sp<U>&& that) : fPtr(that.release()) {} in sk_sp() function 245 explicit sk_sp(T* obj) : fPtr(obj) {} in sk_sp() function 250 ~sk_sp() { in ~sk_sp() 255 sk_sp<T>& operator=(std::nullptr_t) { this->reset(); return *this; } [all …]
|
D | SkColorFilter.h | 56 sk_sp<SkColorFilter> makeComposed(sk_sp<SkColorFilter> inner) const; 71 static sk_sp<SkColorFilter> Compose(sk_sp<SkColorFilter> outer, sk_sp<SkColorFilter> inner) { in Compose() 74 static sk_sp<SkColorFilter> Blend(SkColor c, SkBlendMode mode); 75 static sk_sp<SkColorFilter> Matrix(const SkColorMatrix&); 76 static sk_sp<SkColorFilter> Matrix(const float rowMajor[20]); 80 static sk_sp<SkColorFilter> HSLAMatrix(const SkColorMatrix&); 81 static sk_sp<SkColorFilter> HSLAMatrix(const float rowMajor[20]); 83 static sk_sp<SkColorFilter> LinearToSRGBGamma(); 84 static sk_sp<SkColorFilter> SRGBToLinearGamma(); 85 static sk_sp<SkColorFilter> Lerp(float t, sk_sp<SkColorFilter> dst, sk_sp<SkColorFilter> src); [all …]
|
/external/skia/modules/svg/src/ |
D | SkSVGDOM.cpp | 55 bool SetIRIAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr, in SetIRIAttribute() 66 bool SetStringAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr, in SetStringAttribute() 74 bool SetTransformAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr, in SetTransformAttribute() 85 bool SetLengthAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr, in SetLengthAttribute() 96 bool SetViewBoxAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr, in SetViewBoxAttribute() 108 bool SetObjectBoundingBoxUnitsAttribute(const sk_sp<SkSVGNode>& node, in SetObjectBoundingBoxUnitsAttribute() 120 bool SetPreserveAspectRatioAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr, in SetPreserveAspectRatioAttribute() 180 bool set_string_attribute(const sk_sp<SkSVGNode>& node, const char* name, const char* value); 182 bool SetStyleAttributes(const sk_sp<SkSVGNode>& node, SkSVGAttribute, in SetStyleAttributes() 206 bool (*fSetter)(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr, const char* stringValue); [all …]
|
/external/skia/modules/skottie/src/ |
D | SkottiePriv.h | 50 using AnimatorScope = std::vector<sk_sp<Animator>>; 54 AnimationBuilder(sk_sp<ResourceProvider>, sk_sp<SkFontMgr>, sk_sp<PropertyObserver>, 55 sk_sp<Logger>, sk_sp<MarkerObserver>, sk_sp<PrecompInterceptor>, 71 sk_sp<SkTypeface> fTypeface; 80 sk_sp<sksg::Transform> attachMatrix2D(const skjson::ObjectValue&, sk_sp<sksg::Transform>, 82 sk_sp<sksg::Transform> attachMatrix3D(const skjson::ObjectValue&, sk_sp<sksg::Transform>, 85 sk_sp<sksg::Transform> attachCamera(const skjson::ObjectValue& jlayer, 87 sk_sp<sksg::Transform>, 90 sk_sp<sksg::RenderNode> attachOpacity(const skjson::ObjectValue&, 91 sk_sp<sksg::RenderNode>) const; [all …]
|
/external/skqp/src/gpu/ |
D | GrProxyProvider.h | 29 GrProxyProvider(GrResourceProvider*, GrResourceCache*, sk_sp<const GrCaps>, GrSingleOwner*); 30 GrProxyProvider(uint32_t contextUniqueID, sk_sp<const GrCaps>, GrSingleOwner*); 55 sk_sp<GrTextureProxy> findProxyByUniqueKey(const GrUniqueKey&, GrSurfaceOrigin); 61 sk_sp<GrTextureProxy> findOrCreateProxyByUniqueKey(const GrUniqueKey&, GrSurfaceOrigin); 68 sk_sp<GrTextureProxy> createTextureProxy( 69 sk_sp<SkImage> srcImage, GrSurfaceDescFlags, int sampleCnt, SkBudgeted, SkBackingFit, 79 sk_sp<GrTextureProxy> createMipMapProxy(const GrBackendFormat&, const GrSurfaceDesc&, 85 sk_sp<GrTextureProxy> createMipMapProxyFromBitmap(const SkBitmap& bitmap); 90 sk_sp<GrTextureProxy> createProxy(const GrBackendFormat&, const GrSurfaceDesc&, GrSurfaceOrigin, 94 sk_sp<GrTextureProxy> createProxy( [all …]
|
D | GrResourceProvider.h | 69 template <typename T = GrGpuResource> sk_sp<T> findByUniqueKey(const GrUniqueKey& key) { in findByUniqueKey() 70 return sk_sp<T>(static_cast<T*>(this->findResourceByUniqueKey(key).release())); in findByUniqueKey() 82 sk_sp<GrTexture> createApproxTexture(const GrSurfaceDesc&, Flags); 86 sk_sp<GrTexture> createTexture(const GrSurfaceDesc&, SkBudgeted, Flags = Flags::kNone); 88 sk_sp<GrTexture> createTexture(const GrSurfaceDesc&, SkBudgeted, const GrMipLevel texels[], 92 sk_sp<GrTexture> createTexture(const GrSurfaceDesc&, SkBudgeted, SkBackingFit, 109 sk_sp<GrTexture> wrapBackendTexture(const GrBackendTexture& tex, GrWrapOwnership, 117 sk_sp<GrTexture> wrapRenderableBackendTexture(const GrBackendTexture& tex, 131 sk_sp<GrRenderTarget> wrapBackendRenderTarget(const GrBackendRenderTarget&); 133 sk_sp<GrRenderTarget> wrapVulkanSecondaryCBAsRenderTarget(const SkImageInfo&, [all …]
|
/external/skia/src/core/ |
D | SkPathEffect.cpp | 50 SkPairPathEffect(sk_sp<SkPathEffect> pe0, sk_sp<SkPathEffect> pe1) in SkPairPathEffect() 63 sk_sp<SkPathEffect> fPE0; 64 sk_sp<SkPathEffect> fPE1; 84 static sk_sp<SkPathEffect> Make(sk_sp<SkPathEffect> outer, sk_sp<SkPathEffect> inner) { in Make() 91 return sk_sp<SkPathEffect>(new SkComposePathEffect(outer, inner)); in Make() 95 SkComposePathEffect(sk_sp<SkPathEffect> outer, sk_sp<SkPathEffect> inner) in SkComposePathEffect() 126 sk_sp<SkFlattenable> SkComposePathEffect::CreateProc(SkReadBuffer& buffer) { in CreateProc() 127 sk_sp<SkPathEffect> pe0(buffer.readPathEffect()); in CreateProc() 128 sk_sp<SkPathEffect> pe1(buffer.readPathEffect()); in CreateProc() 146 static sk_sp<SkPathEffect> Make(sk_sp<SkPathEffect> first, sk_sp<SkPathEffect> second) { in Make() [all …]
|
/external/skia/src/gpu/ |
D | GrProxyProvider.h | 53 sk_sp<GrTextureProxy> findProxyByUniqueKey(const GrUniqueKey&); 59 sk_sp<GrTextureProxy> findOrCreateProxyByUniqueKey(const GrUniqueKey&, 77 sk_sp<GrTextureProxy> createProxyFromBitmap(const SkBitmap&, 85 sk_sp<GrTextureProxy> createProxy(const GrBackendFormat&, 99 sk_sp<GrTextureProxy> createCompressedTextureProxy(SkISize dimensions, 104 sk_sp<SkData> data); 114 sk_sp<GrTextureProxy> wrapBackendTexture(const GrBackendTexture&, 118 sk_sp<GrRefCntedCallback> = nullptr); 120 sk_sp<GrTextureProxy> wrapCompressedBackendTexture(const GrBackendTexture&, 123 sk_sp<GrRefCntedCallback> releaseHelper); [all …]
|
D | GrResourceProvider.h | 49 typename std::enable_if<std::is_base_of<GrGpuResource, T>::value, sk_sp<T>>::type 51 return sk_sp<T>(static_cast<T*>(this->findResourceByUniqueKey(key).release())); in findByUniqueKey() 63 sk_sp<GrTexture> createApproxTexture(SkISize dimensions, 70 sk_sp<GrTexture> createTexture(SkISize dimensions, 83 sk_sp<GrTexture> createTexture(SkISize dimensions, 98 sk_sp<GrTexture> createTexture(SkISize dimensions, 112 sk_sp<GrTexture> findAndRefScratchTexture(const GrScratchKey&); 113 sk_sp<GrTexture> findAndRefScratchTexture(SkISize dimensions, 124 sk_sp<GrTexture> createCompressedTexture(SkISize dimensions, 145 sk_sp<GrTexture> wrapBackendTexture(const GrBackendTexture& tex, [all …]
|
/external/skqp/src/core/ |
D | SkPathEffect.cpp | 53 SkPairPathEffect(sk_sp<SkPathEffect> pe0, sk_sp<SkPathEffect> pe1) in SkPairPathEffect() 66 sk_sp<SkPathEffect> fPE0; 67 sk_sp<SkPathEffect> fPE1; 87 static sk_sp<SkPathEffect> Make(sk_sp<SkPathEffect> outer, sk_sp<SkPathEffect> inner) { in Make() 94 return sk_sp<SkPathEffect>(new SkComposePathEffect(outer, inner)); in Make() 98 SkComposePathEffect(sk_sp<SkPathEffect> outer, sk_sp<SkPathEffect> inner) in SkComposePathEffect() 123 sk_sp<SkFlattenable> SkComposePathEffect::CreateProc(SkReadBuffer& buffer) { in CreateProc() 124 sk_sp<SkPathEffect> pe0(buffer.readPathEffect()); in CreateProc() 125 sk_sp<SkPathEffect> pe1(buffer.readPathEffect()); in CreateProc() 143 static sk_sp<SkPathEffect> Make(sk_sp<SkPathEffect> first, sk_sp<SkPathEffect> second) { in Make() [all …]
|
/external/skia/modules/sksg/src/ |
D | SkSGRenderEffect.cpp | 17 sk_sp<MaskShaderEffect> MaskShaderEffect::Make(sk_sp<RenderNode> child, sk_sp<SkShader> sh) { in Make() 18 return child ? sk_sp<MaskShaderEffect>(new MaskShaderEffect(std::move(child), std::move(sh))) in Make() 22 MaskShaderEffect::MaskShaderEffect(sk_sp<RenderNode> child, sk_sp<SkShader> sh) in MaskShaderEffect() 34 sk_sp<ShaderEffect> ShaderEffect::Make(sk_sp<RenderNode> child, sk_sp<Shader> shader) { in Make() 35 return child ? sk_sp<ShaderEffect>(new ShaderEffect(std::move(child), std::move(shader))) in Make() 39 ShaderEffect::ShaderEffect(sk_sp<RenderNode> child, sk_sp<Shader> shader) in ShaderEffect() 53 void ShaderEffect::setShader(sk_sp<Shader> sh) { in setShader() 90 sk_sp<RenderNode> ImageFilterEffect::Make(sk_sp<RenderNode> child, sk_sp<ImageFilter> filter) { in Make() 91 return filter ? sk_sp<RenderNode>(new ImageFilterEffect(std::move(child), std::move(filter))) in Make() 95 ImageFilterEffect::ImageFilterEffect(sk_sp<RenderNode> child, sk_sp<ImageFilter> filter) in ImageFilterEffect() [all …]
|
/external/skia/fuzz/ |
D | FuzzMain.cpp | 77 static void fuzz_android_codec(sk_sp<SkData>); 78 static void fuzz_animated_img(sk_sp<SkData>); 79 static void fuzz_api(sk_sp<SkData> bytes, SkString name); 80 static void fuzz_color_deserialize(sk_sp<SkData>); 81 static void fuzz_filter_fuzz(sk_sp<SkData>); 82 static void fuzz_image_decode(sk_sp<SkData>); 83 static void fuzz_image_decode_incremental(sk_sp<SkData>); 84 static void fuzz_img(sk_sp<SkData>, uint8_t, uint8_t); 85 static void fuzz_json(sk_sp<SkData>); 86 static void fuzz_path_deserialize(sk_sp<SkData>); [all …]
|
/external/skia/src/image/ |
D | SkImage_Gpu.h | 26 SkImage_Gpu(sk_sp<GrImageContext> context, 31 static sk_sp<SkImage> MakeWithVolatileSrc(sk_sp<GrRecordingContext> rContext, 53 sk_sp<SkImage> onMakeColorTypeAndColorSpace(SkColorType, sk_sp<SkColorSpace>, 56 sk_sp<SkImage> onReinterpretColorSpace(sk_sp<SkColorSpace>) const final; 66 sk_sp<SkColorSpace>, 77 SkImage_Gpu(sk_sp<GrDirectContext>, 79 sk_sp<GrSurfaceProxy> stableCopy, 80 sk_sp<GrRenderTask> copyTask, 104 ProxyChooser(sk_sp<GrSurfaceProxy> stableProxy, 105 sk_sp<GrSurfaceProxy> volatileProxy, [all …]
|