Lines Matching refs:GrVkDescriptorSetManager
8 #include "src/gpu/vk/GrVkDescriptorSetManager.h"
19 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateUniformManager(GrVkGpu* gpu) {
27 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateSamplerManager(
39 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateZeroSamplerManager(GrVkGpu* gpu) {
45 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateInputManager(GrVkGpu* gpu) {
187 GrVkDescriptorSetManager* GrVkDescriptorSetManager::Create(
205 return new GrVkDescriptorSetManager(gpu, type, descSetLayout, descCountPerSet, visibilities,
209 GrVkDescriptorSetManager::GrVkDescriptorSetManager(
226 const GrVkDescriptorSet* GrVkDescriptorSetManager::getDescriptorSet(GrVkGpu* gpu,
245 void GrVkDescriptorSetManager::recycleDescriptorSet(const GrVkDescriptorSet* descSet) {
250 void GrVkDescriptorSetManager::release(GrVkGpu* gpu) {
266 bool GrVkDescriptorSetManager::isCompatible(VkDescriptorType type,
286 bool GrVkDescriptorSetManager::isZeroSampler() const {
298 GrVkDescriptorSetManager::DescriptorPoolManager::DescriptorPoolManager(
310 bool GrVkDescriptorSetManager::DescriptorPoolManager::getNewPool(GrVkGpu* gpu) {
326 bool GrVkDescriptorSetManager::DescriptorPoolManager::getNewDescriptorSet(GrVkGpu* gpu,
353 void GrVkDescriptorSetManager::DescriptorPoolManager::freeGPUResources(GrVkGpu* gpu) {