Searched refs:SmallPathShapeDataKey (Results 1 – 4 of 4) sorted by relevance
28 class SmallPathShapeDataKey {31 SmallPathShapeDataKey(const SmallPathShapeDataKey& that) { in SmallPathShapeDataKey() function36 SmallPathShapeDataKey& operator=(const SmallPathShapeDataKey&) = delete;39 SmallPathShapeDataKey(const GrStyledShape&, uint32_t dim);42 SmallPathShapeDataKey(const GrStyledShape&, const SkMatrix& ctm);44 bool operator==(const SmallPathShapeDataKey & that) const {61 SmallPathShapeData(const SmallPathShapeDataKey& key) : fKey(key) {} in SmallPathShapeData()63 const SmallPathShapeDataKey fKey;69 static inline const SmallPathShapeDataKey& GetKey(const SmallPathShapeData& data) { in GetKey()73 static inline uint32_t Hash(const SmallPathShapeDataKey& key) { in Hash()
21 SmallPathShapeDataKey::SmallPathShapeDataKey(const GrStyledShape& shape, uint32_t dim) { in SmallPathShapeDataKey() function in skgpu::ganesh::SmallPathShapeDataKey32 SmallPathShapeDataKey::SmallPathShapeDataKey(const GrStyledShape& shape, const SkMatrix& ctm) { in SmallPathShapeDataKey() function in skgpu::ganesh::SmallPathShapeDataKey
90 SmallPathShapeData* SmallPathAtlasMgr::findOrCreate(const SmallPathShapeDataKey& key) { in findOrCreate()109 SmallPathShapeDataKey key(shape, desiredDimension); in findOrCreate()117 SmallPathShapeDataKey key(shape, ctm); in findOrCreate()
95 SmallPathShapeData* findOrCreate(const SmallPathShapeDataKey&);99 using ShapeCache = SkTDynamicHash<SmallPathShapeData, SmallPathShapeDataKey>;