Home
last modified time | relevance | path

Searched refs:GrSingleOwner (Results 1 – 11 of 11) sorted by relevance

/third_party/skia/include/private/
DGrSingleOwner.h18 GrSingleOwner::AutoEnforce debug_SingleOwner(obj, __FILE__, __LINE__);
21 class GrSingleOwner {
23 GrSingleOwner() : fOwner(kIllegalThreadID), fReentranceCount(0) {} in GrSingleOwner() function
26 AutoEnforce(GrSingleOwner* so, const char* file, int line) in AutoEnforce()
34 GrSingleOwner* fSO;
62 class GrSingleOwner {}; // Provide a no-op implementation so we can pass pointers to constructors
DGrImageContext.h36 GrSingleOwner* singleOwner() const { return &fSingleOwner; } in singleOwner()
50 mutable GrSingleOwner fSingleOwner;
DBUILD.bazel71 "GrSingleOwner.h",
/third_party/skia/src/gpu/
DGrResourceProvider.h26 class GrSingleOwner; variable
42 GrResourceProvider(GrGpu*, GrResourceCache*, GrSingleOwner*);
417 SkDEBUGCODE(mutable GrSingleOwner* fSingleOwner;)
DGrResourceCache.h31 class GrSingleOwner; variable
64 GrResourceCache(GrSingleOwner* owner,
421 GrSingleOwner* fSingleOwner = nullptr;
DSurfaceContext.h27 class GrSingleOwner; variable
192 SkDEBUGCODE(GrSingleOwner* singleOwner() const;)
DGrImageContextPriv.h31 SkDEBUGCODE(GrSingleOwner* singleOwner() const { return this->context()->singleOwner(); } ) in SkDEBUGCODE()
DGrResourceProvider.cpp34 GrResourceProvider::GrResourceProvider(GrGpu* gpu, GrResourceCache* cache, GrSingleOwner* owner) in GrResourceProvider()
DGrResourceCache.cpp112 GrResourceCache::GrResourceCache(GrSingleOwner* singleOwner, in GrResourceCache()
DSurfaceContext.cpp57 GrSingleOwner* SurfaceContext::singleOwner() const { return fContext->priv().singleOwner(); } in singleOwner()
/third_party/skia/gn/
Dgpu.gni33 "$_include/private/GrSingleOwner.h",