/third_party/skia/src/gpu/ |
H A D | GrGpuResource.cpp | 78 void GrGpuResource::dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const { in dumpMemoryStatistics() 79 if (this->fRefsWrappedObjects && !traceMemoryDump->shouldDumpWrappedObjects()) { in dumpMemoryStatistics() 83 this->dumpMemoryStatisticsPriv(traceMemoryDump, this->getResourceName(), in dumpMemoryStatistics() 87 void GrGpuResource::dumpMemoryStatisticsPriv(SkTraceMemoryDump* traceMemoryDump, in dumpMemoryStatisticsPriv() argument 95 traceMemoryDump->dumpNumericValue(resourceName.c_str(), "size", "bytes", size); in dumpMemoryStatisticsPriv() 96 traceMemoryDump->dumpStringValue(resourceName.c_str(), "type", type); in dumpMemoryStatisticsPriv() 97 traceMemoryDump->dumpStringValue(resourceName.c_str(), "category", tag); in dumpMemoryStatisticsPriv() 99 traceMemoryDump->dumpNumericValue(resourceName.c_str(), "purgeable_size", "bytes", size); in dumpMemoryStatisticsPriv() 101 if (traceMemoryDump->shouldDumpWrappedObjects()) { in dumpMemoryStatisticsPriv() 102 traceMemoryDump in dumpMemoryStatisticsPriv() [all...] |
H A D | GrAttachment.cpp | 37 void GrAttachment::dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const { in dumpMemoryStatistics() 52 this->dumpMemoryStatisticsPriv(traceMemoryDump, resourceName, type.c_str(), onGpuMemorySize()); in dumpMemoryStatistics()
|
H A D | GrAttachment.h | 84 void dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const override;
|
H A D | GrGpuResource.h | 290 * Dumps memory usage information for this GrGpuResource to traceMemoryDump. 294 virtual void dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const; 356 void dumpMemoryStatisticsPriv(SkTraceMemoryDump* traceMemoryDump, const SkString& resourceName,
|
H A D | GrDirectContext.cpp | 520 void GrDirectContext::dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const { in dumpMemoryStatistics() 522 fResourceCache->dumpMemoryStatistics(traceMemoryDump); in dumpMemoryStatistics() 523 traceMemoryDump->dumpNumericValue("skia/gr_text_blob_cache", "size", "bytes", in dumpMemoryStatistics() 527 void GrDirectContext::dumpMemoryStatisticsByTag(SkTraceMemoryDump* traceMemoryDump, const GrGpuResourceTag& tag) const { in dumpMemoryStatisticsByTag() argument 529 fResourceCache->dumpMemoryStatistics(traceMemoryDump, tag); in dumpMemoryStatisticsByTag() 530 traceMemoryDump->dumpNumericValue("skia/gr_text_blob_cache", "size", "bytes", in dumpMemoryStatisticsByTag()
|
H A D | GrResourceCache.h | 299 // Enumerates all cached resources and dumps their details to traceMemoryDump. 300 void dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const; 301 void dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump, const GrGpuResourceTag& tag) const;
|
H A D | GrResourceCache.cpp | 1688 void GrResourceCache::dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const { 1701 resource->dumpMemoryStatistics(traceMemoryDump); 1705 void GrResourceCache::dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump, const GrGpuResourceTag& tag) const { 1708 fNonpurgeableResources[i]->dumpMemoryStatistics(traceMemoryDump); 1713 fPurgeableQueue.at(i)->dumpMemoryStatistics(traceMemoryDump);
|
/third_party/skia/src/gpu/gl/ |
H A D | GrGLTextureRenderTarget.cpp | 43 SkTraceMemoryDump* traceMemoryDump) const { in dumpMemoryStatistics() 46 GrGLRenderTarget::dumpMemoryStatistics(traceMemoryDump); in dumpMemoryStatistics() 47 GrGLTexture::dumpMemoryStatistics(traceMemoryDump); in dumpMemoryStatistics() 51 this->dumpMemoryStatisticsPriv(traceMemoryDump, resourceName, "RenderTarget", in dumpMemoryStatistics()
|
H A D | GrGLTexture.cpp | 149 void GrGLTexture::dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const { in dumpMemoryStatistics() 155 if (refsWrappedTextureObjects && !traceMemoryDump->shouldDumpWrappedObjects()) { in dumpMemoryStatistics() 171 this->dumpMemoryStatisticsPriv(traceMemoryDump, resourceName, "Texture", size); in dumpMemoryStatistics() 175 traceMemoryDump->setMemoryBacking(resourceName.c_str(), "gl_texture", texture_id.c_str()); in dumpMemoryStatistics()
|
H A D | GrGLRenderTarget.cpp | 326 void GrGLRenderTarget::dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const { in dumpMemoryStatistics() 332 if (refsWrappedRenderTargetObjects && !traceMemoryDump->shouldDumpWrappedObjects()) { in dumpMemoryStatistics() 349 this->dumpMemoryStatisticsPriv(traceMemoryDump, resourceName, "RenderTarget", size); in dumpMemoryStatistics() 353 traceMemoryDump->setMemoryBacking(resourceName.c_str(), "gl_renderbuffer", in dumpMemoryStatistics()
|
H A D | GrGLAttachment.cpp | 140 void GrGLAttachment::setMemoryBacking(SkTraceMemoryDump* traceMemoryDump, in setMemoryBacking() argument 144 traceMemoryDump->setMemoryBacking(dumpName.c_str(), "gl_renderbuffer", renderbuffer_id.c_str()); in setMemoryBacking()
|
H A D | GrGLBuffer.h | 44 void setMemoryBacking(SkTraceMemoryDump* traceMemoryDump,
|
H A D | GrGLTextureRenderTarget.h | 36 void dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const override;
|
H A D | GrGLTexture.h | 59 void dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const override;
|
H A D | GrGLAttachment.h | 49 void setMemoryBacking(SkTraceMemoryDump* traceMemoryDump,
|
H A D | GrGLRenderTarget.h | 61 void dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const override;
|
H A D | GrGLBuffer.cpp | 315 void GrGLBuffer::setMemoryBacking(SkTraceMemoryDump* traceMemoryDump, in setMemoryBacking() argument 319 traceMemoryDump->setMemoryBacking(dumpName.c_str(), "gl_buffer", in setMemoryBacking()
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkTexture.cpp | 191 void GrVkTexture::dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const { in dumpMemoryStatistics() 196 this->dumpMemoryStatisticsPriv(traceMemoryDump, resourceName, "Texture", size); in dumpMemoryStatistics()
|
H A D | GrVkTextureRenderTarget.cpp | 187 void GrVkTextureRenderTarget::dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const { in dumpMemoryStatistics() 190 this->dumpMemoryStatisticsPriv(traceMemoryDump, resourceName, "RenderTarget", in dumpMemoryStatistics()
|
H A D | GrVkTexture.h | 60 void dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const override;
|
H A D | GrVkTextureRenderTarget.h | 50 void dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const override;
|
H A D | GrVkRenderTarget.h | 148 void dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const override {
|
/third_party/skia/include/gpu/ |
H A D | GrDirectContext.h | 424 /** Enumerates all cached GPU resources and dumps their memory to traceMemoryDump. */ 426 void dumpMemoryStatistics(SkTraceMemoryDump* traceMemoryDump) const; 427 void dumpMemoryStatisticsByTag(SkTraceMemoryDump* traceMemoryDump, const GrGpuResourceTag& tag) const;
|