Home
last modified time | relevance | path

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

12

/external/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 dummy implementation so we can pass pointers to constructors
DGrImageContext.h36 GrSingleOwner* singleOwner() const { return &fSingleOwner; } in singleOwner()
50 mutable GrSingleOwner fSingleOwner;
/external/skqp/include/private/
DGrSingleOwner.h18 class GrSingleOwner {
20 GrSingleOwner() : fOwner(kIllegalThreadID), fReentranceCount(0) {} in GrSingleOwner() function
23 AutoEnforce(GrSingleOwner* so) : fSO(so) { fSO->enter(); } in AutoEnforce()
26 GrSingleOwner* fSO;
52 class GrSingleOwner {}; // Provide a dummy implementation so we can pass pointers to constructors
/external/skqp/src/gpu/
DGrSurfaceContext.h21 class GrSingleOwner; variable
115 GrAuditTrail*, GrSingleOwner*);
123 SkDEBUGCODE(GrSingleOwner* singleOwner() { return fSingleOwner; })
134 SkDEBUGCODE(mutable GrSingleOwner* fSingleOwner;)
DGrProxyProvider.h19 class GrSingleOwner; variable
29 GrProxyProvider(GrResourceProvider*, GrResourceCache*, sk_sp<const GrCaps>, GrSingleOwner*);
30 GrProxyProvider(uint32_t contextUniqueID, sk_sp<const GrCaps>, GrSingleOwner*);
281 SkDEBUGCODE(mutable GrSingleOwner* fSingleOwner;)
DGrTextureContext.cpp17 SkDEBUGCODE(GrSingleOwner::AutoEnforce debug_SingleOwner(this->singleOwner());)
25 GrSingleOwner* singleOwner) in GrTextureContext()
DGrResourceProvider.h25 class GrSingleOwner; variable
61 GrResourceProvider(GrGpu*, GrResourceCache*, GrSingleOwner*,
304 SkDEBUGCODE(mutable GrSingleOwner* fSingleOwner;)
DGrSurfaceContext.cpp16 SkDEBUGCODE(GrSingleOwner::AutoEnforce debug_SingleOwner(this->singleOwner());)
28 GrSingleOwner* singleOwner) in GrSurfaceContext()
DGrResourceCache.h26 class GrSingleOwner; variable
58 GrResourceCache(const GrCaps*, GrSingleOwner* owner, uint32_t contextUniqueID);
357 GrSingleOwner* fSingleOwner;
DGrDrawingManager.h135 const GrTextContext::Options&, GrSingleOwner*,
165 GrSingleOwner* fSingleOwner;
DGrTextureContext.h43 sk_sp<SkColorSpace>, GrAuditTrail*, GrSingleOwner*);
DGrResourceProvider.cpp40 SkDEBUGCODE(GrSingleOwner::AutoEnforce debug_SingleOwner(fSingleOwner);)
42 GrResourceProvider::GrResourceProvider(GrGpu* gpu, GrResourceCache* cache, GrSingleOwner* owner, in GrResourceProvider()
DGrProxyProvider.cpp31 SkDEBUGCODE(GrSingleOwner::AutoEnforce debug_SingleOwner(fSingleOwner);)
36 GrSingleOwner* owner) in GrProxyProvider()
54 GrSingleOwner* owner) in GrProxyProvider()
DGrContextPriv.h291 SkDEBUGCODE(GrSingleOwner* debugSingleOwner() const { return &fContext->fSingleOwner; } ) in SkDEBUGCODE()
DGrRenderTargetContext.h428 GrSingleOwner*, bool managedOpList = true);
DGrResourceCache.cpp30 SkDEBUGCODE(GrSingleOwner::AutoEnforce debug_SingleOwner(fSingleOwner);)
72 GrResourceCache::GrResourceCache(const GrCaps* caps, GrSingleOwner* singleOwner, in GrResourceCache()
DGrContext.cpp51 SkDEBUGCODE(GrSingleOwner::AutoEnforce debug_SingleOwner(&fSingleOwner);)
53 SkDEBUGCODE(GrSingleOwner::AutoEnforce debug_SingleOwner(&fContext->fSingleOwner);)
/external/skia/src/gpu/
DGrResourceProvider.h26 class GrSingleOwner; variable
41 GrResourceProvider(GrGpu*, GrResourceCache*, GrSingleOwner*);
386 SkDEBUGCODE(mutable GrSingleOwner* fSingleOwner;)
DGrResourceCache.h28 class GrSingleOwner; variable
61 GrResourceCache(GrSingleOwner* owner,
386 GrSingleOwner* fSingleOwner = nullptr;
DGrSurfaceContext.h29 class GrSingleOwner; variable
212 SkDEBUGCODE(GrSingleOwner* singleOwner() const;)
DGrImageContextPriv.h40 SkDEBUGCODE(GrSingleOwner* singleOwner() const { return fContext->singleOwner(); } ) in SkDEBUGCODE()
DGrRecordingContextPriv.h40 SkDEBUGCODE(GrSingleOwner* singleOwner() const { return fContext->singleOwner(); } ) in SkDEBUGCODE()
DGrDirectContextPriv.h51 SkDEBUGCODE(GrSingleOwner* singleOwner() const { return fContext->singleOwner(); } ) in SkDEBUGCODE()
/external/skqp/include/gpu/
DGrContext.h320 mutable GrSingleOwner fSingleOwner;
/external/skqp/tools/gpu/
DGrTest.cpp230 SkDEBUGCODE(GrSingleOwner::AutoEnforce debug_SingleOwner(fRenderTargetContext->singleOwner());)

12