8#ifndef GrVkDescriptorSet_DEFINED
9#define GrVkDescriptorSet_DEFINED
23 VkDescriptorSet descSet,
25 GrVkDescriptorSetManager::Handle handle);
31#ifdef SK_TRACE_MANAGED_RESOURCES
32 void dumpInfo()
const override {
33 SkDebugf(
"GrVkDescriptorSet: %" PRIdPTR
" (%d refs)\n", (intptr_t)fDescSet,
39 void freeGPUData()
const override;
40 void onRecycle()
const override;
42 VkDescriptorSet fDescSet;
void SK_SPI SkDebugf(const char format[],...) SK_PRINTF_LIKE(1
~GrVkDescriptorSet() override
const VkDescriptorSet * descriptorSet() const
GrVkDescriptorSet(GrVkGpu *gpu, VkDescriptorSet descSet, GrVkDescriptorPool *pool, GrVkDescriptorSetManager::Handle handle)