Home
last modified time | relevance | path

Searched refs:GrGpuResourceTag (Results 1 – 19 of 19) sorted by relevance

/third_party/skia/src/gpu/
DGrGpuResource.h108 struct GrGpuResourceTag { struct
109 GrGpuResourceTag() : fPid(0), fTid(0), fWid(0), fFid(0) {} in GrGpuResourceTag() function
111 GrGpuResourceTag(uint32_t pid, uint32_t tid, uint32_t wid, uint32_t fid) in GrGpuResourceTag() argument
114 bool operator< (const GrGpuResourceTag& tag) const {
130 bool operator== (const GrGpuResourceTag& tag) const {
143 bool filter(GrGpuResourceTag& tag) const { in filter() argument
162 bool filter(GrGpuResourceTag&& tag) const { in filter() argument
297 void setResourceTag(const GrGpuResourceTag tag) { fGrResourceTag = tag; } in setResourceTag()
304 GrGpuResourceTag getResourceTag() const { return fGrResourceTag; } in getResourceTag()
406 GrGpuResourceTag fGrResourceTag;
DGrResourceCache.h79 GrGpuResourceTag getCurrentGrResourceTag() const;
84 void setCurrentGrResourceTag(const GrGpuResourceTag tag);
139 void releaseByTag(const GrGpuResourceTag tag);
143 std::set<GrGpuResourceTag> getAllGrGpuResourceTag() const;
188 void purgeUnlockedResourcesByTag(bool scratchResourceOnly, const GrGpuResourceTag tag);
277 void dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump, GrGpuResourceTag tag) const;
284 std::set<GrGpuResourceTag> getAllGrGpuResourceTags() const; // Get the tag of all GPU resources
423 std::stack<GrGpuResourceTag> grResourceTagCacheStack;
451 GrGpuResourceTag getCurrentGrResourceTag() const { return fCache->getCurrentGrResourceTag(); } in getCurrentGrResourceTag()
DGrResourceCache.cpp274 void GrResourceCache::releaseByTag(const GrGpuResourceTag tag) { in releaseByTag()
307 void GrResourceCache::setCurrentGrResourceTag(const GrGpuResourceTag tag) { in setCurrentGrResourceTag()
317 GrGpuResourceTag GrResourceCache::getCurrentGrResourceTag() const { in getCurrentGrResourceTag()
324 std::set<GrGpuResourceTag> GrResourceCache::getAllGrGpuResourceTags() const { in getAllGrGpuResourceTags()
325 std::set<GrGpuResourceTag> result; in getAllGrGpuResourceTags()
743 void GrResourceCache::purgeUnlockedResourcesByTag(bool scratchResourcesOnly, const GrGpuResourceTag in purgeUnlockedResourcesByTag()
972 void GrResourceCache::dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump, GrGpuResourceTag tag… in dumpMemoryStatistics()
DGrDirectContext.cpp349 …irectContext::purgeUnlockedResourcesByTag(bool scratchResourceseOnly, const GrGpuResourceTag tag) { in purgeUnlockedResourcesByTag()
496 …ontext::dumpMemoryStatisticsByTag(SkTraceMemoryDump* traceMemoryDump, GrGpuResourceTag tag) const { in dumpMemoryStatisticsByTag()
503 void GrDirectContext::setCurrentGrResourceTag(const GrGpuResourceTag tag) { in setCurrentGrResourceTag()
509 GrGpuResourceTag GrDirectContext::getCurrentGrResourceTag() const { in getCurrentGrResourceTag()
515 void GrDirectContext::releaseByTag(const GrGpuResourceTag tag) { in releaseByTag()
520 std::set<GrGpuResourceTag> GrDirectContext::getAllGrGpuResourceTags() const { in getAllGrGpuResourceTags()
DGrSurfaceProxy.h362 void setGrProxyTag(const GrGpuResourceTag tag) { fGrProxyTag = tag; } in setGrProxyTag()
466 GrGpuResourceTag fGrProxyTag;
DGrGpu.h60 void setCurrentGrResourceTag(const GrGpuResourceTag tag) { in setCurrentGrResourceTag()
/third_party/flutter/skia/include/gpu/
DGrGpuResource.h161 struct GrGpuResourceTag { struct
162 GrGpuResourceTag() : fPid(0), fTid(0), fWid(0), fFid(0) {} in GrGpuResourceTag() argument
164 GrGpuResourceTag(uint32_t pid, uint32_t tid, uint32_t wid, uint32_t fid) in GrGpuResourceTag() argument
171 bool filter(GrGpuResourceTag& tag) const { in filter() argument
190 bool filter(GrGpuResourceTag&& tag) const { in filter() argument
326 void setResourceTag(const GrGpuResourceTag tag) { fGrResourceTag = tag; } in setResourceTag()
331 GrGpuResourceTag getResourceTag() const { return fGrResourceTag; } in getResourceTag()
439 GrGpuResourceTag fGrResourceTag;
DGrContext.h218 void purgeUnlockedResourcesByTag(bool scratchResourcesOnly, const GrGpuResourceTag tag);
344 void dumpMemoryStatisticsByTag(SkTraceMemoryDump* traceMemoryDump, GrGpuResourceTag tag) const;
453 void setCurrentGrResourceTag(const GrGpuResourceTag tag);
458 GrGpuResourceTag getCurrentGrResourceTag() const;
463 void releaseByTag(const GrGpuResourceTag tag);
/third_party/flutter/skia/src/gpu/
DGrResourceCache.h76 GrGpuResourceTag getCurrentGrResourceTag() const;
81 void setCurrentGrResourceTag(const GrGpuResourceTag tag);
141 void releaseByTag(const GrGpuResourceTag tag);
193 void purgeUnlockedResourcesByTag(bool scratchResourcesOnly, const GrGpuResourceTag tag);
272 void dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump, GrGpuResourceTag tag) const;
409 std::stack<GrGpuResourceTag> grResourceTagCacheStack;
439 GrGpuResourceTag getCurrentGrResourceTag() const { return fCache->getCurrentGrResourceTag(); } in getCurrentGrResourceTag()
DGrContext.cpp182 void GrContext::purgeUnlockedResourcesByTag(bool scratchResourcesOnly, const GrGpuResourceTag tag) { in purgeUnlockedResourcesByTag()
327 void GrContext::setCurrentGrResourceTag(const GrGpuResourceTag tag) { in setCurrentGrResourceTag()
333 GrGpuResourceTag GrContext::getCurrentGrResourceTag() const { in getCurrentGrResourceTag()
340 void GrContext::releaseByTag(const GrGpuResourceTag tag) { in releaseByTag()
354 void GrContext::dumpMemoryStatisticsByTag(SkTraceMemoryDump* traceMemoryDump, GrGpuResourceTag tag)… in dumpMemoryStatisticsByTag()
DGrSurfaceProxy.h329 void setGrProxyTag(const GrGpuResourceTag tag) { fGrProxyTag = tag; } in setGrProxyTag()
449 GrGpuResourceTag fGrProxyTag;
DGrResourceCache.cpp270 void GrResourceCache::releaseByTag(const GrGpuResourceTag tag) { in releaseByTag()
321 void GrResourceCache::purgeUnlockedResourcesByTag(bool scratchResourcesOnly, const GrGpuResourceTag in purgeUnlockedResourcesByTag()
345 void GrResourceCache::setCurrentGrResourceTag(const GrGpuResourceTag tag) { in setCurrentGrResourceTag()
355 GrGpuResourceTag GrResourceCache::getCurrentGrResourceTag() const { in getCurrentGrResourceTag()
878 void GrResourceCache::dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump, GrGpuResourceTag tag… in dumpMemoryStatistics()
DGrRenderTargetOpList.cpp441 GrGpuResourceTag grGpuResourceTag; in onPrepare()
544 GrGpuResourceTag grGpuResourceTag; in onExecute()
DGrGpu.h55 void setCurrentGrResourceTag(const GrGpuResourceTag tag) { in setCurrentGrResourceTag()
DGrGpu.cpp207 GrGpuResourceTag tag(desc.fGrTag[0], desc.fGrTag[1], desc.fGrTag[2], desc.fGrTag[3]); in createTexture()
/third_party/skia/include/gpu/
DGrDirectContext.h289 void purgeUnlockedResourcesByTag(bool scratchResourcesOnly, const GrGpuResourceTag tag);
414 …void dumpMemoryStatisticsByTag(SkTraceMemoryDump* traceMemoryDump, const GrGpuResourceTag tag) con…
838 void setCurrentGrResourceTag(const GrGpuResourceTag tag);
845 GrGpuResourceTag getCurrentGrResourceTag() const;
850 void releaseByTag(const GrGpuResourceTag tag);
857 std::set<GrGpuResourceTag> getAllGrGpuResourceTags() const;
/third_party/flutter/skia/src/gpu/ops/
DGrOp.h234 GrGpuResourceTag getGrOpTag() const { return fGrOpTag; } in getGrOpTag()
236 void setGrOpTag(const GrGpuResourceTag tag) { fGrOpTag = tag; } in setGrOpTag()
325 GrGpuResourceTag fGrOpTag;
/third_party/skia/src/gpu/ops/
DGrOp.h258 GrGpuResourceTag getGrOpTag() const { return fGrOpTag; } in getGrOpTag()
260 void setGrOpTag(const GrGpuResourceTag tag) { fGrOpTag = tag; } in setGrOpTag()
358 GrGpuResourceTag fGrOpTag;
DOpsTask.cpp538 GrGpuResourceTag grGpuResourceTag; in onPrepare()
674 GrGpuResourceTag grGpuResourceTag; in onExecute()