ImageFrameGenerator   38 Source/platform/graphics/DecodingImageGenerator.cpp DecodingImageGenerator::DecodingImageGenerator(PassRefPtr<ImageFrameGenerator> frameGenerator, const SkImageInfo& info, size_t index)
ImageFrameGenerator   38 Source/platform/graphics/DecodingImageGenerator.h class ImageFrameGenerator;
ImageFrameGenerator   47 Source/platform/graphics/DecodingImageGenerator.h     DecodingImageGenerator(PassRefPtr<ImageFrameGenerator>, const SkImageInfo&, size_t index);
ImageFrameGenerator   58 Source/platform/graphics/DecodingImageGenerator.h     RefPtr<ImageFrameGenerator> m_frameGenerator;
ImageFrameGenerator  215 Source/platform/graphics/DeferredImageDecoder.cpp     m_frameGenerator = ImageFrameGenerator::create(SkISize::Make(m_actualDecoder->decodedSize().width(), m_actualDecoder->decodedSize().height()), m_data, m_allDataReceived, !isSingleFrame);
ImageFrameGenerator   41 Source/platform/graphics/DeferredImageDecoder.h class ImageFrameGenerator;
ImageFrameGenerator   76 Source/platform/graphics/DeferredImageDecoder.h     ImageFrameGenerator* frameGenerator() { return m_frameGenerator.get(); }
ImageFrameGenerator   99 Source/platform/graphics/DeferredImageDecoder.h     RefPtr<ImageFrameGenerator> m_frameGenerator;
ImageFrameGenerator   90 Source/platform/graphics/ImageDecodingStore.cpp bool ImageDecodingStore::lockCache(const ImageFrameGenerator* generator, const SkISize& scaledSize, size_t index, const ScaledImageFragment** cachedImage)
ImageFrameGenerator  105 Source/platform/graphics/ImageDecodingStore.cpp void ImageDecodingStore::unlockCache(const ImageFrameGenerator* generator, const ScaledImageFragment* cachedImage)
ImageFrameGenerator  132 Source/platform/graphics/ImageDecodingStore.cpp const ScaledImageFragment* ImageDecodingStore::insertAndLockCache(const ImageFrameGenerator* generator, PassOwnPtr<ScaledImageFragment> image)
ImageFrameGenerator  164 Source/platform/graphics/ImageDecodingStore.cpp bool ImageDecodingStore::lockDecoder(const ImageFrameGenerator* generator, const SkISize& scaledSize, ImageDecoder** decoder)
ImageFrameGenerator  182 Source/platform/graphics/ImageDecodingStore.cpp void ImageDecodingStore::unlockDecoder(const ImageFrameGenerator* generator, const ImageDecoder* decoder)
ImageFrameGenerator  196 Source/platform/graphics/ImageDecodingStore.cpp void ImageDecodingStore::insertDecoder(const ImageFrameGenerator* generator, PassOwnPtr<ImageDecoder> decoder, bool isDiscardable)
ImageFrameGenerator  208 Source/platform/graphics/ImageDecodingStore.cpp void ImageDecodingStore::removeDecoder(const ImageFrameGenerator* generator, const ImageDecoder* decoder)
ImageFrameGenerator  230 Source/platform/graphics/ImageDecodingStore.cpp bool ImageDecodingStore::isCached(const ImageFrameGenerator* generator, const SkISize& scaledSize, size_t index)
ImageFrameGenerator  239 Source/platform/graphics/ImageDecodingStore.cpp void ImageDecodingStore::removeCacheIndexedByGenerator(const ImageFrameGenerator* generator)
ImageFrameGenerator  420 Source/platform/graphics/ImageDecodingStore.cpp void ImageDecodingStore::removeCacheIndexedByGeneratorInternal(U* cacheMap, V* identifierMap, const ImageFrameGenerator* generator, Vector<OwnPtr<CacheEntry> >* deletionList)
ImageFrameGenerator   46 Source/platform/graphics/ImageDecodingStore.h class ImageFrameGenerator;
ImageFrameGenerator  112 Source/platform/graphics/ImageDecodingStore.h     bool lockCache(const ImageFrameGenerator*, const SkISize& scaledSize, size_t index, const ScaledImageFragment**);
ImageFrameGenerator  113 Source/platform/graphics/ImageDecodingStore.h     void unlockCache(const ImageFrameGenerator*, const ScaledImageFragment*);
ImageFrameGenerator  114 Source/platform/graphics/ImageDecodingStore.h     const ScaledImageFragment* insertAndLockCache(const ImageFrameGenerator*, PassOwnPtr<ScaledImageFragment>);
ImageFrameGenerator  118 Source/platform/graphics/ImageDecodingStore.h     bool lockDecoder(const ImageFrameGenerator*, const SkISize& scaledSize, ImageDecoder**);
ImageFrameGenerator  119 Source/platform/graphics/ImageDecodingStore.h     void unlockDecoder(const ImageFrameGenerator*, const ImageDecoder*);
ImageFrameGenerator  120 Source/platform/graphics/ImageDecodingStore.h     void insertDecoder(const ImageFrameGenerator*, PassOwnPtr<ImageDecoder>, bool isDiscardable);
ImageFrameGenerator  121 Source/platform/graphics/ImageDecodingStore.h     void removeDecoder(const ImageFrameGenerator*, const ImageDecoder*);
ImageFrameGenerator  124 Source/platform/graphics/ImageDecodingStore.h     bool isCached(const ImageFrameGenerator*, const SkISize& scaledSize, size_t index);
ImageFrameGenerator  127 Source/platform/graphics/ImageDecodingStore.h     void removeCacheIndexedByGenerator(const ImageFrameGenerator*);
ImageFrameGenerator  160 Source/platform/graphics/ImageDecodingStore.h         CacheEntry(const ImageFrameGenerator* generator, int useCount, bool isDiscardable)
ImageFrameGenerator  174 Source/platform/graphics/ImageDecodingStore.h         const ImageFrameGenerator* generator() const { return m_generator; }
ImageFrameGenerator  186 Source/platform/graphics/ImageDecodingStore.h         const ImageFrameGenerator* m_generator;
ImageFrameGenerator  197 Source/platform/graphics/ImageDecodingStore.h         static PassOwnPtr<ImageCacheEntry> createAndUse(const ImageFrameGenerator* generator, PassOwnPtr<ScaledImageFragment> image)
ImageFrameGenerator  202 Source/platform/graphics/ImageDecodingStore.h         ImageCacheEntry(const ImageFrameGenerator* generator, int count, PassOwnPtr<ScaledImageFragment> image)
ImageFrameGenerator  213 Source/platform/graphics/ImageDecodingStore.h         static ImageCacheKey makeCacheKey(const ImageFrameGenerator* generator, const SkISize& size, size_t index, size_t generation)
ImageFrameGenerator  227 Source/platform/graphics/ImageDecodingStore.h         static PassOwnPtr<DecoderCacheEntry> create(const ImageFrameGenerator* generator, PassOwnPtr<ImageDecoder> decoder, bool isDiscardable)
ImageFrameGenerator  232 Source/platform/graphics/ImageDecodingStore.h         DecoderCacheEntry(const ImageFrameGenerator* generator, int count, PassOwnPtr<ImageDecoder> decoder, bool isDiscardable)
ImageFrameGenerator  242 Source/platform/graphics/ImageDecodingStore.h         static DecoderCacheKey makeCacheKey(const ImageFrameGenerator* generator, const SkISize& size)
ImageFrameGenerator  246 Source/platform/graphics/ImageDecodingStore.h         static DecoderCacheKey makeCacheKey(const ImageFrameGenerator* generator, const ImageDecoder* decoder)
ImageFrameGenerator  281 Source/platform/graphics/ImageDecodingStore.h     template<class U, class V> void removeCacheIndexedByGeneratorInternal(U* cacheMap, V* identifierMap, const ImageFrameGenerator*, Vector<OwnPtr<CacheEntry> >* deletionList);
ImageFrameGenerator   47 Source/platform/graphics/ImageDecodingStoreTest.cpp         m_generator = ImageFrameGenerator::create(SkISize::Make(100, 100), m_data, true);
ImageFrameGenerator  142 Source/platform/graphics/ImageDecodingStoreTest.cpp     RefPtr<ImageFrameGenerator> m_generator;
ImageFrameGenerator   74 Source/platform/graphics/ImageFrameGenerator.cpp ImageFrameGenerator::ImageFrameGenerator(const SkISize& fullSize, PassRefPtr<SharedBuffer> data, bool allDataReceived, bool isMultiFrame)
ImageFrameGenerator   84 Source/platform/graphics/ImageFrameGenerator.cpp ImageFrameGenerator::~ImageFrameGenerator()
ImageFrameGenerator   93 Source/platform/graphics/ImageFrameGenerator.cpp void ImageFrameGenerator::setData(PassRefPtr<SharedBuffer> data, bool allDataReceived)
ImageFrameGenerator   98 Source/platform/graphics/ImageFrameGenerator.cpp void ImageFrameGenerator::copyData(RefPtr<SharedBuffer>* data, bool* allDataReceived)
ImageFrameGenerator  106 Source/platform/graphics/ImageFrameGenerator.cpp const ScaledImageFragment* ImageFrameGenerator::decodeAndScale(const SkISize& scaledSize, size_t index)
ImageFrameGenerator  128 Source/platform/graphics/ImageFrameGenerator.cpp bool ImageFrameGenerator::decodeAndScale(const SkImageInfo& info, size_t index, void* pixels, size_t rowBytes)
ImageFrameGenerator  176 Source/platform/graphics/ImageFrameGenerator.cpp const ScaledImageFragment* ImageFrameGenerator::tryToLockCompleteCache(const SkISize& scaledSize, size_t index)
ImageFrameGenerator  184 Source/platform/graphics/ImageFrameGenerator.cpp const ScaledImageFragment* ImageFrameGenerator::tryToResumeDecode(const SkISize& scaledSize, size_t index)
ImageFrameGenerator  233 Source/platform/graphics/ImageFrameGenerator.cpp PassOwnPtr<ScaledImageFragment> ImageFrameGenerator::decode(size_t index, ImageDecoder** decoder)
ImageFrameGenerator  323 Source/platform/graphics/ImageFrameGenerator.cpp bool ImageFrameGenerator::hasAlpha(size_t index)
ImageFrameGenerator   56 Source/platform/graphics/ImageFrameGenerator.h class PLATFORM_EXPORT ImageFrameGenerator : public ThreadSafeRefCounted<ImageFrameGenerator> {
ImageFrameGenerator   57 Source/platform/graphics/ImageFrameGenerator.h     WTF_MAKE_NONCOPYABLE(ImageFrameGenerator);
ImageFrameGenerator   59 Source/platform/graphics/ImageFrameGenerator.h     static PassRefPtr<ImageFrameGenerator> create(const SkISize& fullSize, PassRefPtr<SharedBuffer> data, bool allDataReceived, bool isMultiFrame = false)
ImageFrameGenerator   61 Source/platform/graphics/ImageFrameGenerator.h         return adoptRef(new ImageFrameGenerator(fullSize, data, allDataReceived, isMultiFrame));
ImageFrameGenerator   64 Source/platform/graphics/ImageFrameGenerator.h     ImageFrameGenerator(const SkISize& fullSize, PassRefPtr<SharedBuffer>, bool allDataReceived, bool isMultiFrame);
ImageFrameGenerator   65 Source/platform/graphics/ImageFrameGenerator.h     ~ImageFrameGenerator();
ImageFrameGenerator   53 Source/platform/graphics/ImageFrameGeneratorTest.cpp         m_generator = ImageFrameGenerator::create(fullSize(), m_data, false);
ImageFrameGenerator  124 Source/platform/graphics/ImageFrameGeneratorTest.cpp     RefPtr<ImageFrameGenerator> m_generator;
ImageFrameGenerator  202 Source/platform/graphics/ImageFrameGeneratorTest.cpp static void decodeThreadMain(ImageFrameGenerator* generator)
ImageFrameGenerator  258 Source/platform/graphics/ImageFrameGeneratorTest.cpp     m_generator = ImageFrameGenerator::create(fullSize(), m_data, false, true);
ImageFrameGenerator   36 Source/platform/graphics/LazyDecodingPixelRef.cpp LazyDecodingPixelRef::LazyDecodingPixelRef(const SkImageInfo& info, PassRefPtr<ImageFrameGenerator> frameGenerator, size_t index)
ImageFrameGenerator   45 Source/platform/graphics/LazyDecodingPixelRef.h class ImageFrameGenerator;
ImageFrameGenerator   50 Source/platform/graphics/LazyDecodingPixelRef.h     LazyDecodingPixelRef(const SkImageInfo&, PassRefPtr<ImageFrameGenerator>, size_t index);
ImageFrameGenerator   55 Source/platform/graphics/LazyDecodingPixelRef.h     PassRefPtr<ImageFrameGenerator> frameGenerator() const { return m_frameGenerator; }
ImageFrameGenerator   73 Source/platform/graphics/LazyDecodingPixelRef.h     RefPtr<ImageFrameGenerator> m_frameGenerator;