42 VkDescriptorSetLayout
layout()
const {
return fPoolManager.fDescLayout; }
53 struct DescriptorPoolManager {
55 uint32_t descCountPerSet);
57 ~DescriptorPoolManager() {
62 bool getNewDescriptorSet(
GrVkGpu* gpu, VkDescriptorSet* ds);
64 void freeGPUResources(
GrVkGpu* gpu);
66 VkDescriptorSetLayout fDescLayout;
68 uint32_t fDescCountPerSet;
69 uint32_t fMaxDescriptors;
70 uint32_t fCurrentDescriptorCount;
75 kMaxDescriptors = 1024,
76 kStartNumDescriptors = 16,
93 DescriptorPoolManager fPoolManager;