Lines Matching refs:ShapeDataKey
52 class ShapeDataKey { class
54 ShapeDataKey() {} in ShapeDataKey() function in ShapeDataKey
55 ShapeDataKey(const ShapeDataKey& that) { *this = that; } in ShapeDataKey() function in ShapeDataKey
56 ShapeDataKey(const GrShape& shape, uint32_t dim) { this->set(shape, dim); } in ShapeDataKey() function in ShapeDataKey
57 ShapeDataKey(const GrShape& shape, const SkMatrix& ctm) { this->set(shape, ctm); } in ShapeDataKey() function in ShapeDataKey
59 ShapeDataKey& operator=(const ShapeDataKey& that) { in operator =()
105 bool operator==(const ShapeDataKey& that) const { in operator ==()
122 ShapeDataKey fKey;
128 static inline const ShapeDataKey& GetKey(const ShapeData& data) { in GetKey()
132 static inline uint32_t Hash(const ShapeDataKey& key) { in Hash()
230 using ShapeCache = SkTDynamicHash<ShapeData, ShapeDataKey>;
439 ShapeDataKey key(args.fShape, SkScalarCeilToInt(desiredDimension)); in onPrepareDraws()
464 ShapeDataKey key(args.fShape, args.fViewMatrix); in onPrepareDraws()