Searched refs:GrNonAtomicRef (Results 1 – 18 of 18) sorted by relevance
19 template<typename TSubclass> class GrNonAtomicRef : public SkNoncopyable {21 GrNonAtomicRef() : fRefCnt(1) {} in GrNonAtomicRef() function24 ~GrNonAtomicRef() { in ~GrNonAtomicRef()
50 struct GrWindowRectangles::Rec : public GrNonAtomicRef<Rec> {
49 class GrXferProcessor : public GrProcessor, public GrNonAtomicRef<GrXferProcessor> {
48 class GrPrimitiveProcessor : public GrProcessor, public GrNonAtomicRef<GrPrimitiveProcessor> {
14 class GrCpuBuffer final : public GrNonAtomicRef<GrCpuBuffer>, public GrBuffer {22 void ref() const override { GrNonAtomicRef<GrCpuBuffer>::ref(); } in ref()23 void unref() const override { GrNonAtomicRef<GrCpuBuffer>::unref(); } in unref()
41 class CpuBufferCache : public GrNonAtomicRef<CpuBufferCache> {
195 class GrCCPathCacheEntry : public GrNonAtomicRef<GrCCPathCacheEntry> {288 class GrCCCachedAtlas : public GrNonAtomicRef<GrCCCachedAtlas> {
66 class GrCCPerFlushResources : public GrNonAtomicRef<GrCCPerFlushResources> {
21 class GLObject : public GrNonAtomicRef<GLObject> {
120 "$_src/gpu/GrNonAtomicRef.h",
125 "$_src/gpu/GrNonAtomicRef.h",