/external/chromium_org/third_party/WebKit/Source/platform/graphics/ |
H A D | ImageDecodingStore.h | 44 class ImageFrameGenerator; 55 // ImageFrameGenerator 71 // Access a cached decoder object. A decoder is indexed by origin (ImageFrameGenerator) 73 bool lockDecoder(const ImageFrameGenerator*, const SkISize& scaledSize, ImageDecoder**); 74 void unlockDecoder(const ImageFrameGenerator*, const ImageDecoder*); 75 void insertDecoder(const ImageFrameGenerator*, PassOwnPtr<ImageDecoder>); 76 void removeDecoder(const ImageFrameGenerator*, const ImageDecoder*); 78 // Remove all cache entries indexed by ImageFrameGenerator. 79 void removeCacheIndexedByGenerator(const ImageFrameGenerator*); 89 // 1. Pointer to ImageFrameGenerator [all...] |
H A D | ImageFrameGenerator.h | 56 class PLATFORM_EXPORT ImageFrameGenerator : public ThreadSafeRefCounted<ImageFrameGenerator> { class in namespace:blink 57 WTF_MAKE_NONCOPYABLE(ImageFrameGenerator); 59 static PassRefPtr<ImageFrameGenerator> create(const SkISize& fullSize, PassRefPtr<SharedBuffer> data, bool allDataReceived, bool isMultiFrame = false) 61 return adoptRef(new ImageFrameGenerator(fullSize, data, allDataReceived, isMultiFrame)); 64 ImageFrameGenerator(const SkISize& fullSize, PassRefPtr<SharedBuffer>, bool allDataReceived, bool isMultiFrame); 65 ~ImageFrameGenerator();
|
H A D | DecodingImageGenerator.h | 38 class ImageFrameGenerator; 44 // as and adapter to ImageFrameGenerator which actually performs decoding. 47 DecodingImageGenerator(PassRefPtr<ImageFrameGenerator>, const SkImageInfo&, size_t index); 59 RefPtr<ImageFrameGenerator> m_frameGenerator;
|
H A D | DeferredImageDecoder.h | 33 #include "platform/graphics/ImageFrameGenerator.h" 42 class ImageFrameGenerator; 79 ImageFrameGenerator* frameGenerator() { return m_frameGenerator.get(); } 100 RefPtr<ImageFrameGenerator> m_frameGenerator;
|
H A D | ImageFrameGenerator.cpp | 28 #include "platform/graphics/ImageFrameGenerator.h" 42 class ImageFrameGenerator::ExternalMemoryAllocator : public SkBitmap::Allocator { 88 ImageFrameGenerator::ImageFrameGenerator(const SkISize& fullSize, PassRefPtr<SharedBuffer> data, bool allDataReceived, bool isMultiFrame) function in class:blink::ImageFrameGenerator 97 ImageFrameGenerator::~ImageFrameGenerator() 102 void ImageFrameGenerator::setData(PassRefPtr<SharedBuffer> data, bool allDataReceived) 107 void ImageFrameGenerator::copyData(RefPtr<SharedBuffer>* data, bool* allDataReceived) 115 bool ImageFrameGenerator::decodeAndScale(const SkImageInfo& info, size_t index, void* pixels, size_t rowBytes) 129 TRACE_EVENT2("blink", "ImageFrameGenerator [all...] |
H A D | ImageDecodingStore.cpp | 62 bool ImageDecodingStore::lockDecoder(const ImageFrameGenerator* generator, const SkISize& scaledSize, ImageDecoder** decoder) 80 void ImageDecodingStore::unlockDecoder(const ImageFrameGenerator* generator, const ImageDecoder* decoder) 94 void ImageDecodingStore::insertDecoder(const ImageFrameGenerator* generator, PassOwnPtr<ImageDecoder> decoder) 106 void ImageDecodingStore::removeDecoder(const ImageFrameGenerator* generator, const ImageDecoder* decoder) 128 void ImageDecodingStore::removeCacheIndexedByGenerator(const ImageFrameGenerator* generator) 135 // with a ImageFrameGenerator. 266 void ImageDecodingStore::removeCacheIndexedByGeneratorInternal(U* cacheMap, V* identifierMap, const ImageFrameGenerator* generator, Vector<OwnPtr<CacheEntry> >* deletionList)
|
H A D | ImageFrameGeneratorTest.cpp | 27 #include "platform/graphics/ImageFrameGenerator.h" 57 m_generator = ImageFrameGenerator::create(fullSize(), m_data, false); 106 RefPtr<ImageFrameGenerator> m_generator; 148 static void decodeThreadMain(ImageFrameGenerator* generator)
|
H A D | DecodingImageGenerator.cpp | 35 #include "platform/graphics/ImageFrameGenerator.h" 39 DecodingImageGenerator::DecodingImageGenerator(PassRefPtr<ImageFrameGenerator> frameGenerator, const SkImageInfo& info, size_t index)
|
H A D | ImageDecodingStoreTest.cpp | 31 #include "platform/graphics/ImageFrameGenerator.h" 45 m_generator = ImageFrameGenerator::create(SkISize::Make(100, 100), m_data, true); 85 RefPtr<ImageFrameGenerator> m_generator;
|
H A D | DeferredImageDecoder.cpp | 97 // ImageFrameGenerator has the latest known alpha state. There will 213 m_frameGenerator = ImageFrameGenerator::create(SkISize::Make(m_actualDecoder->decodedSize().width(), m_actualDecoder->decodedSize().height()), m_data, m_allDataReceived, !isSingleFrame);
|
/external/chromium_org/third_party/WebKit/Source/platform/ |
H A D | blink_platform.target.darwin-arm.mk | 322 third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.cpp \
|
H A D | blink_platform.target.darwin-arm64.mk | 321 third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.cpp \
|
H A D | blink_platform.target.darwin-mips.mk | 321 third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.cpp \
|
H A D | blink_platform.target.darwin-mips64.mk | 321 third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.cpp \
|
H A D | blink_platform.target.darwin-x86.mk | 321 third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.cpp \
|
H A D | blink_platform.target.darwin-x86_64.mk | 321 third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.cpp \
|
H A D | blink_platform.target.linux-arm.mk | 322 third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.cpp \
|
H A D | blink_platform.target.linux-arm64.mk | 321 third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.cpp \
|
H A D | blink_platform.target.linux-mips.mk | 321 third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.cpp \
|
H A D | blink_platform.target.linux-mips64.mk | 321 third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.cpp \
|
H A D | blink_platform.target.linux-x86.mk | 321 third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.cpp \
|
H A D | blink_platform.target.linux-x86_64.mk | 321 third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.cpp \
|