ScaledImageFragment 90 Source/platform/graphics/ImageDecodingStore.cpp bool ImageDecodingStore::lockCache(const ImageFrameGenerator* generator, const SkISize& scaledSize, size_t index, const ScaledImageFragment** cachedImage) ScaledImageFragment 98 Source/platform/graphics/ImageDecodingStore.cpp ImageCacheMap::iterator iter = m_imageCacheMap.find(ImageCacheEntry::makeCacheKey(generator, scaledSize, index, ScaledImageFragment::CompleteImage)); ScaledImageFragment 105 Source/platform/graphics/ImageDecodingStore.cpp void ImageDecodingStore::unlockCache(const ImageFrameGenerator* generator, const ScaledImageFragment* cachedImage) ScaledImageFragment 132 Source/platform/graphics/ImageDecodingStore.cpp const ScaledImageFragment* ImageDecodingStore::insertAndLockCache(const ImageFrameGenerator* generator, PassOwnPtr<ScaledImageFragment> image) ScaledImageFragment 137 Source/platform/graphics/ImageDecodingStore.cpp ScaledImageFragment* newImage = image.get(); ScaledImageFragment 150 Source/platform/graphics/ImageDecodingStore.cpp const ScaledImageFragment* oldImage; ScaledImageFragment 233 Source/platform/graphics/ImageDecodingStore.cpp ImageCacheMap::iterator iter = m_imageCacheMap.find(ImageCacheEntry::makeCacheKey(generator, scaledSize, index, ScaledImageFragment::CompleteImage)); ScaledImageFragment 336 Source/platform/graphics/ImageDecodingStore.cpp bool ImageDecodingStore::lockCacheEntryInternal(ImageCacheEntry* cacheEntry, const ScaledImageFragment** cachedImage, Vector<OwnPtr<CacheEntry> >* deletionList) ScaledImageFragment 338 Source/platform/graphics/ImageDecodingStore.cpp ScaledImageFragment* image = cacheEntry->cachedImage(); ScaledImageFragment 112 Source/platform/graphics/ImageDecodingStore.h bool lockCache(const ImageFrameGenerator*, const SkISize& scaledSize, size_t index, const ScaledImageFragment**); ScaledImageFragment 113 Source/platform/graphics/ImageDecodingStore.h void unlockCache(const ImageFrameGenerator*, const ScaledImageFragment*); ScaledImageFragment 114 Source/platform/graphics/ImageDecodingStore.h const ScaledImageFragment* insertAndLockCache(const ImageFrameGenerator*, PassOwnPtr<ScaledImageFragment>); ScaledImageFragment 197 Source/platform/graphics/ImageDecodingStore.h static PassOwnPtr<ImageCacheEntry> createAndUse(const ImageFrameGenerator* generator, PassOwnPtr<ScaledImageFragment> image) ScaledImageFragment 202 Source/platform/graphics/ImageDecodingStore.h ImageCacheEntry(const ImageFrameGenerator* generator, int count, PassOwnPtr<ScaledImageFragment> image) ScaledImageFragment 218 Source/platform/graphics/ImageDecodingStore.h const ScaledImageFragment* cachedImage() const { return m_cachedImage.get(); } ScaledImageFragment 219 Source/platform/graphics/ImageDecodingStore.h ScaledImageFragment* cachedImage() { return m_cachedImage.get(); } ScaledImageFragment 222 Source/platform/graphics/ImageDecodingStore.h OwnPtr<ScaledImageFragment> m_cachedImage; ScaledImageFragment 267 Source/platform/graphics/ImageDecodingStore.h bool lockCacheEntryInternal(ImageCacheEntry*, const ScaledImageFragment**, Vector<OwnPtr<CacheEntry> >* deletionList); ScaledImageFragment 77 Source/platform/graphics/ImageDecodingStoreTest.cpp PassOwnPtr<ScaledImageFragment> createCompleteImage(const SkISize& size, bool discardable = false, size_t index = 0) ScaledImageFragment 87 Source/platform/graphics/ImageDecodingStoreTest.cpp return ScaledImageFragment::createComplete(size, index, bitmap); ScaledImageFragment 90 Source/platform/graphics/ImageDecodingStoreTest.cpp PassOwnPtr<ScaledImageFragment> createIncompleteImage(const SkISize& size, bool discardable = false, size_t generation = 0) ScaledImageFragment 100 Source/platform/graphics/ImageDecodingStoreTest.cpp return ScaledImageFragment::createPartial(size, 0, generation, bitmap); ScaledImageFragment 105 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* image = ImageDecodingStore::instance()->insertAndLockCache( ScaledImageFragment 110 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* lockCache(const SkISize& size, size_t index = 0) ScaledImageFragment 112 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* cachedImage = 0; ScaledImageFragment 118 Source/platform/graphics/ImageDecodingStoreTest.cpp void unlockCache(const ScaledImageFragment* cachedImage) ScaledImageFragment 134 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* cachedImage = lockCache(size); ScaledImageFragment 229 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* cachedImage = lockCache(SkISize::Make(1, 1)); ScaledImageFragment 352 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* refImage = ImageDecodingStore::instance()->insertAndLockCache( ScaledImageFragment 355 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* testImage = ImageDecodingStore::instance()->insertAndLockCache( ScaledImageFragment 369 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* refImage = ImageDecodingStore::instance()->insertAndLockCache( ScaledImageFragment 372 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* testImage = ImageDecodingStore::instance()->insertAndLockCache( ScaledImageFragment 386 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* refImage = ImageDecodingStore::instance()->insertAndLockCache( ScaledImageFragment 389 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* testImage = ImageDecodingStore::instance()->insertAndLockCache( ScaledImageFragment 399 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* refImage = ImageDecodingStore::instance()->insertAndLockCache( ScaledImageFragment 402 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* testImage = ImageDecodingStore::instance()->insertAndLockCache( ScaledImageFragment 412 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* refImage = ImageDecodingStore::instance()->insertAndLockCache( ScaledImageFragment 417 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* testImage = ImageDecodingStore::instance()->insertAndLockCache( ScaledImageFragment 426 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* cachedImage = ImageDecodingStore::instance()->insertAndLockCache( ScaledImageFragment 456 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* cachedImage = lockCache(SkISize::Make(1, 1)); ScaledImageFragment 472 Source/platform/graphics/ImageDecodingStoreTest.cpp const ScaledImageFragment* cachedImage = ImageDecodingStore::instance()->insertAndLockCache( ScaledImageFragment 78 Source/platform/graphics/ImageFrameGenerator.cpp , m_decodeCount(ScaledImageFragment::FirstPartialImage) ScaledImageFragment 106 Source/platform/graphics/ImageFrameGenerator.cpp const ScaledImageFragment* ImageFrameGenerator::decodeAndScale(const SkISize& scaledSize, size_t index) ScaledImageFragment 114 Source/platform/graphics/ImageFrameGenerator.cpp const ScaledImageFragment* cachedImage = 0; ScaledImageFragment 156 Source/platform/graphics/ImageFrameGenerator.cpp const ScaledImageFragment* cachedImage = tryToResumeDecode(scaledSize, index); ScaledImageFragment 176 Source/platform/graphics/ImageFrameGenerator.cpp const ScaledImageFragment* ImageFrameGenerator::tryToLockCompleteCache(const SkISize& scaledSize, size_t index) ScaledImageFragment 178 Source/platform/graphics/ImageFrameGenerator.cpp const ScaledImageFragment* cachedImage = 0; ScaledImageFragment 184 Source/platform/graphics/ImageFrameGenerator.cpp const ScaledImageFragment* ImageFrameGenerator::tryToResumeDecode(const SkISize& scaledSize, size_t index) ScaledImageFragment 192 Source/platform/graphics/ImageFrameGenerator.cpp OwnPtr<ScaledImageFragment> fullSizeImage = decode(index, &decoder); ScaledImageFragment 214 Source/platform/graphics/ImageFrameGenerator.cpp const ScaledImageFragment* cachedImage = ImageDecodingStore::instance()->insertAndLockCache(this, fullSizeImage.release()); ScaledImageFragment 233 Source/platform/graphics/ImageFrameGenerator.cpp PassOwnPtr<ScaledImageFragment> ImageFrameGenerator::decode(size_t index, ImageDecoder** decoder) ScaledImageFragment 305 Source/platform/graphics/ImageFrameGenerator.cpp return ScaledImageFragment::createComplete(m_fullSize, index, fullSizeBitmap); ScaledImageFragment 319 Source/platform/graphics/ImageFrameGenerator.cpp return ScaledImageFragment::createComplete(m_fullSize, index, copyBitmap); ScaledImageFragment 320 Source/platform/graphics/ImageFrameGenerator.cpp return ScaledImageFragment::createPartial(m_fullSize, index, nextGenerationId(), copyBitmap); ScaledImageFragment 45 Source/platform/graphics/ImageFrameGenerator.h class ScaledImageFragment; ScaledImageFragment 67 Source/platform/graphics/ImageFrameGenerator.h const ScaledImageFragment* decodeAndScale(const SkISize& scaledSize, size_t index = 0); ScaledImageFragment 99 Source/platform/graphics/ImageFrameGenerator.h const ScaledImageFragment* tryToLockCompleteCache(const SkISize& scaledSize, size_t index); ScaledImageFragment 100 Source/platform/graphics/ImageFrameGenerator.h const ScaledImageFragment* tryToResumeDecode(const SkISize& scaledSize, size_t index); ScaledImageFragment 103 Source/platform/graphics/ImageFrameGenerator.h PassOwnPtr<ScaledImageFragment> decode(size_t index, ImageDecoder**); ScaledImageFragment 92 Source/platform/graphics/ImageFrameGeneratorTest.cpp PassOwnPtr<ScaledImageFragment> createCompleteImage(const SkISize& size) ScaledImageFragment 97 Source/platform/graphics/ImageFrameGeneratorTest.cpp return ScaledImageFragment::createComplete(size, 0, bitmap); ScaledImageFragment 115 Source/platform/graphics/ImageFrameGeneratorTest.cpp PassOwnPtr<ScaledImageFragment> decode(size_t index) ScaledImageFragment 118 Source/platform/graphics/ImageFrameGeneratorTest.cpp OwnPtr<ScaledImageFragment> fragment = m_generator->decode(index, &decoder); ScaledImageFragment 133 Source/platform/graphics/ImageFrameGeneratorTest.cpp OwnPtr<ScaledImageFragment> completeImageTemp = createCompleteImage(fullSize()); ScaledImageFragment 135 Source/platform/graphics/ImageFrameGeneratorTest.cpp const ScaledImageFragment* fullImage = ImageDecodingStore::instance()->insertAndLockCache( ScaledImageFragment 140 Source/platform/graphics/ImageFrameGeneratorTest.cpp const ScaledImageFragment* tempImage = m_generator->decodeAndScale(fullSize()); ScaledImageFragment 152 Source/platform/graphics/ImageFrameGeneratorTest.cpp const ScaledImageFragment* tempImage = m_generator->decodeAndScale(fullSize()); ScaledImageFragment 175 Source/platform/graphics/ImageFrameGeneratorTest.cpp const ScaledImageFragment* tempImage = m_generator->decodeAndScale(fullSize()); ScaledImageFragment 204 Source/platform/graphics/ImageFrameGeneratorTest.cpp const ScaledImageFragment* tempImage = generator->decodeAndScale(fullSize()); ScaledImageFragment 212 Source/platform/graphics/ImageFrameGeneratorTest.cpp const ScaledImageFragment* tempImage = m_generator->decodeAndScale(fullSize()); ScaledImageFragment 244 Source/platform/graphics/ImageFrameGeneratorTest.cpp const ScaledImageFragment* tempImage= m_generator->decodeAndScale(fullSize()); ScaledImageFragment 262 Source/platform/graphics/ImageFrameGeneratorTest.cpp const ScaledImageFragment* tempImage = m_generator->decodeAndScale(fullSize(), 0); ScaledImageFragment 324 Source/platform/graphics/ImageFrameGeneratorTest.cpp OwnPtr<ScaledImageFragment> image = decode(0); ScaledImageFragment 46 Source/platform/graphics/LazyDecodingPixelRef.h class ScaledImageFragment; ScaledImageFragment 76 Source/platform/graphics/LazyDecodingPixelRef.h const ScaledImageFragment* m_lockedImageResource; ScaledImageFragment 32 Source/platform/graphics/ScaledImageFragment.cpp ScaledImageFragment::~ScaledImageFragment() ScaledImageFragment 36 Source/platform/graphics/ScaledImageFragment.cpp ScaledImageFragment::ScaledImageFragment(const SkISize& scaledSize, size_t index, size_t generation, const SkBitmap& bitmap) ScaledImageFragment 39 Source/platform/graphics/ScaledImageFragment.h class PLATFORM_EXPORT ScaledImageFragment { ScaledImageFragment 46 Source/platform/graphics/ScaledImageFragment.h static PassOwnPtr<ScaledImageFragment> createComplete(const SkISize& scaledSize, size_t index, const SkBitmap& bitmap) ScaledImageFragment 48 Source/platform/graphics/ScaledImageFragment.h return adoptPtr(new ScaledImageFragment(scaledSize, index, CompleteImage, bitmap)); ScaledImageFragment 51 Source/platform/graphics/ScaledImageFragment.h static PassOwnPtr<ScaledImageFragment> createPartial(const SkISize& scaledSize, size_t index, size_t generation, const SkBitmap& bitmap) ScaledImageFragment 53 Source/platform/graphics/ScaledImageFragment.h return adoptPtr(new ScaledImageFragment(scaledSize, index, generation, bitmap)); ScaledImageFragment 56 Source/platform/graphics/ScaledImageFragment.h ScaledImageFragment(const SkISize&, size_t index, size_t generation, const SkBitmap&); ScaledImageFragment 57 Source/platform/graphics/ScaledImageFragment.h ~ScaledImageFragment();