43 bool isOpen()
const {
return fOpen; }
45#ifdef SK_TRACE_MANAGED_RESOURCES
46 void dumpInfo()
const override {
47 SkDebugf(
"GrVkCommandPool: %" PRIdPTR
" (%d refs)\n",
48 (intptr_t)fCommandPool, this->getRefCnt());
57 void releaseResources();
63 VkCommandPool fCommandPool;
65 std::unique_ptr<GrVkPrimaryCommandBuffer> fPrimaryCommandBuffer;
69 std::unique_ptr<GrVkSecondaryCommandBuffer>,
true> fAvailableSecondaryBuffers;
70 int fMaxCachedSecondaryCommandBuffers;
static const uint8_t buffer[]