Home
last modified time | relevance | path

Searched refs:CacheAccess (Results 1 - 5 of 5) sorted by relevance

/third_party/skia/src/gpu/
H A DGrTextureProxyCacheAccess.h16 class GrTextureProxy::CacheAccess { class in GrTextureProxy
26 explicit CacheAccess(GrTextureProxy* textureProxy) : fTextureProxy(textureProxy) {} in CacheAccess() function in GrTextureProxy::CacheAccess
28 CacheAccess(const CacheAccess&) = default;
29 CacheAccess& operator=(const CacheAccess&) = delete;
32 const CacheAccess* operator&() const;
33 CacheAccess* operator&();
41 inline GrTextureProxy::CacheAccess GrTextureProxy::cacheAccess() { return CacheAccess(thi
[all...]
H A DGrGpuResourceCacheAccess.h21 class GrGpuResource::CacheAccess { class in GrGpuResource
90 CacheAccess(GrGpuResource* resource) : fResource(resource) {} in CacheAccess() function in GrGpuResource::CacheAccess
91 CacheAccess(const CacheAccess& that) : fResource(that.fResource) {} in CacheAccess() function in GrGpuResource::CacheAccess
92 CacheAccess& operator=(const CacheAccess&) = delete;
95 const CacheAccess* operator&() const = delete;
96 CacheAccess* operator&() = delete;
105 inline GrGpuResource::CacheAccess GrGpuResource::cacheAccess() { return CacheAccess(thi
[all...]
H A DGrTextureProxy.h94 class CacheAccess;
95 inline CacheAccess cacheAccess();
96 inline const CacheAccess cacheAccess() const; // NOLINT(readability-const-return-type)
204 // Methods made available via GrTextureProxy::CacheAccess
H A DGrGpuResource.h272 class CacheAccess;
273 inline CacheAccess cacheAccess();
274 inline const CacheAccess cacheAccess() const; // NOLINT(readability-const-return-type)
375 * Called by CacheAccess.
380 * Frees the object in the underlying 3D API. Called by CacheAccess.
386 // See comments in CacheAccess and ResourcePriv.
438 const CacheAccess* operator&() const = delete;
439 CacheAccess* operator&() = delete;
H A DGrGpuResourcePriv.h81 ResourcePriv& operator=(const CacheAccess&) = delete;

Completed in 3 milliseconds