diff options
author | 2016-07-06 09:24:57 -0700 | |
---|---|---|
committer | 2016-07-06 09:24:57 -0700 | |
commit | 7ec92413307c9da43c013d1e4e15716a44059810 (patch) | |
tree | e3df46375257bcf8951f07959580e34b5a797947 /src/gpu/vk/GrVkSampler.h | |
parent | d5fd2ff49067efebcd7e28fdc787ec21b2176152 (diff) |
Add resource tracking output and command buffer recycling
BUG=skia:5042
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2115993002
Review-Url: https://codereview.chromium.org/2115993002
Diffstat (limited to 'src/gpu/vk/GrVkSampler.h')
-rw-r--r-- | src/gpu/vk/GrVkSampler.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/gpu/vk/GrVkSampler.h b/src/gpu/vk/GrVkSampler.h index 2aa5017aad..c0f60e4217 100644 --- a/src/gpu/vk/GrVkSampler.h +++ b/src/gpu/vk/GrVkSampler.h @@ -28,6 +28,13 @@ public: static const uint16_t& GetKey(const GrVkSampler& sampler) { return sampler.fKey; } static uint32_t Hash(const uint16_t& key) { return key; } + +#ifdef SK_TRACE_VK_RESOURCES + void dumpInfo() const override { + SkDebugf("GrVkSampler: %d (%d refs)\n", fSampler, this->getRefCnt()); + } +#endif + private: GrVkSampler(VkSampler sampler, uint16_t key) : INHERITED(), fSampler(sampler), fKey(key) {} |