Home
last modified time | relevance | path

Searched refs:SkCodecAnimation (Results 1 - 11 of 11) sorted by relevance

/third_party/skia/src/codec/
H A DSkFrameHolder.h12 #include "include/codec/SkCodecAnimation.h"
30 , fDisposalMethod(SkCodecAnimation::DisposalMethod::kKeep) in SkFrame()
32 , fBlend(SkCodecAnimation::Blend::kSrcOver) in SkFrame()
115 SkCodecAnimation::DisposalMethod getDisposalMethod() const { in getDisposalMethod()
119 void setDisposalMethod(SkCodecAnimation::DisposalMethod disposalMethod) { in setDisposalMethod()
137 void setBlend(SkCodecAnimation::Blend blend) { in setBlend()
141 SkCodecAnimation::Blend getBlend() const { in getBlend()
160 SkCodecAnimation::DisposalMethod fDisposalMethod;
162 SkCodecAnimation::Blend fBlend;
H A DSkWuffsCodec.cpp88 static SkCodecAnimation::DisposalMethod wuffs_disposal_to_skia_disposal( in wuffs_disposal_to_skia_disposal()
92 return SkCodecAnimation::DisposalMethod::kRestoreBGColor; in wuffs_disposal_to_skia_disposal()
94 return SkCodecAnimation::DisposalMethod::kRestorePrevious; in wuffs_disposal_to_skia_disposal()
96 return SkCodecAnimation::DisposalMethod::kKeep; in wuffs_disposal_to_skia_disposal()
312 this->setBlend(fc->overwrite_instead_of_blend() ? SkCodecAnimation::Blend::kSrc in SkWuffsFrame()
313 : SkCodecAnimation::Blend::kSrcOver); in SkWuffsFrame()
H A DSkCodec.cpp367 case SkCodecAnimation::DisposalMethod::kRestorePrevious: in handleFrameIndex()
370 case SkCodecAnimation::DisposalMethod::kRestoreBGColor: in handleFrameIndex()
830 return frame.getDisposalMethod() == SkCodecAnimation::DisposalMethod::kRestoreBGColor; in restore_bg()
888 const bool blendWithPrevFrame = frame->getBlend() == SkCodecAnimation::Blend::kSrcOver; in setAlphaAndRequiredFrame()
896 while (prevFrame->getDisposalMethod() == SkCodecAnimation::DisposalMethod::kRestorePrevious) { in setAlphaAndRequiredFrame()
945 SkASSERT(prevFrame->getDisposalMethod() == SkCodecAnimation::DisposalMethod::kKeep); in setAlphaAndRequiredFrame()
H A DSkWebpCodec.cpp10 #include "include/codec/SkCodecAnimation.h"
264 SkCodecAnimation::DisposalMethod::kRestoreBGColor : in onGetFrameCount()
265 SkCodecAnimation::DisposalMethod::kKeep); in onGetFrameCount()
268 frame->setBlend(SkCodecAnimation::Blend::kSrc); in onGetFrameCount()
H A DSkHeifCodec.cpp321 frame->setDisposalMethod(SkCodecAnimation::DisposalMethod::kKeep); in onGetFrameCount()
/third_party/skia/tests/
H A DCodecAnimTest.cpp10 #include "include/codec/SkCodecAnimation.h"
67 return info.fDisposalMethod == SkCodecAnimation::DisposalMethod::kRestorePrevious; in restore_previous()
72 SkString to_string(SkCodecAnimation::Blend blend) { in to_string()
74 case SkCodecAnimation::Blend::kSrcOver: in to_string()
76 case SkCodecAnimation::Blend::kSrc: in to_string()
99 constexpr SkCodecAnimation::DisposalMethod kKeep = in DEF_TEST()
100 SkCodecAnimation::DisposalMethod::kKeep; in DEF_TEST()
101 constexpr SkCodecAnimation::DisposalMethod kRestoreBG = in DEF_TEST()
102 SkCodecAnimation::DisposalMethod::kRestoreBGColor; in DEF_TEST()
103 constexpr SkCodecAnimation in DEF_TEST()
[all...]
/third_party/skia/src/android/
H A DSkAnimatedImage.cpp161 static bool is_restore_previous(SkCodecAnimation::DisposalMethod dispose) { in is_restore_previous()
162 return SkCodecAnimation::DisposalMethod::kRestorePrevious == dispose; in is_restore_previous()
211 frameInfo.fDisposalMethod = SkCodecAnimation::DisposalMethod::kKeep; in decodeNextFrame()
/third_party/skia/include/codec/
H A DSkCodecAnimation.h11 namespace SkCodecAnimation { namespace
60 } // namespace SkCodecAnimation
H A DSkCodec.h11 #include "include/codec/SkCodecAnimation.h"
668 SkCodecAnimation::DisposalMethod fDisposalMethod;
673 SkCodecAnimation::Blend fBlend;
/third_party/skia/third_party/externals/libgifcodec/
H A DSkGifImageReader.cpp649 currentFrame->setDisposalMethod((SkCodecAnimation::DisposalMethod) rawDisposalMethod); in parse()
654 currentFrame->setDisposalMethod(SkCodecAnimation::DisposalMethod::kRestorePrevious); in parse()
658 currentFrame->setDisposalMethod(SkCodecAnimation::DisposalMethod::kKeep); in parse()
/third_party/skia/include/android/
H A DSkAnimatedImage.h11 #include "include/codec/SkCodecAnimation.h"
121 SkCodecAnimation::DisposalMethod fDisposalMethod;

Completed in 10 milliseconds