Home
last modified time | relevance | path

Searched refs:SmallPathShapeDataKey (Results 1 – 4 of 4) sorted by relevance

/aosp_15_r20/external/skia/src/gpu/ganesh/ops/
H A DSmallPathShapeData.h28 class SmallPathShapeDataKey {
31 SmallPathShapeDataKey(const SmallPathShapeDataKey& that) { in SmallPathShapeDataKey() function
36 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()
H A DSmallPathShapeData.cpp21 SmallPathShapeDataKey::SmallPathShapeDataKey(const GrStyledShape& shape, uint32_t dim) { in SmallPathShapeDataKey() function in skgpu::ganesh::SmallPathShapeDataKey
32 SmallPathShapeDataKey::SmallPathShapeDataKey(const GrStyledShape& shape, const SkMatrix& ctm) { in SmallPathShapeDataKey() function in skgpu::ganesh::SmallPathShapeDataKey
H A DSmallPathAtlasMgr.cpp90 SmallPathShapeData* SmallPathAtlasMgr::findOrCreate(const SmallPathShapeDataKey& key) { in findOrCreate()
109 SmallPathShapeDataKey key(shape, desiredDimension); in findOrCreate()
117 SmallPathShapeDataKey key(shape, ctm); in findOrCreate()
H A DSmallPathAtlasMgr.h95 SmallPathShapeData* findOrCreate(const SmallPathShapeDataKey&);
99 using ShapeCache = SkTDynamicHash<SmallPathShapeData, SmallPathShapeDataKey>;