Lines Matching defs:generator
101 CacheEntry(const ImageFrameGenerator* generator, int useCount)
102 : m_generator(generator)
114 const ImageFrameGenerator* generator() const { return m_generator; }
135 static PassOwnPtr<DecoderCacheEntry> create(const ImageFrameGenerator* generator, PassOwnPtr<ImageDecoder> decoder)
137 return adoptPtr(new DecoderCacheEntry(generator, 0, decoder));
140 DecoderCacheEntry(const ImageFrameGenerator* generator, int count, PassOwnPtr<ImageDecoder> decoder)
141 : CacheEntry(generator, count)
150 static DecoderCacheKey makeCacheKey(const ImageFrameGenerator* generator, const SkISize& size)
152 return std::make_pair(generator, size);
154 static DecoderCacheKey makeCacheKey(const ImageFrameGenerator* generator, const ImageDecoder* decoder)
156 return std::make_pair(generator, SkISize::Make(decoder->decodedSize().width(), decoder->decodedSize().height()));