Home
last modified time | relevance | path

Searched refs:immutableSamplers (Results 1 – 11 of 11) sorted by relevance

/external/skqp/src/gpu/vk/
DGrVkDescriptorSetManager.cpp35 SkSTArray<4, const GrVkSampler*> immutableSamplers; in CreateSamplerManager() local
39 immutableSamplers.push_back(uniformHandler.immutableSampler(i)); in CreateSamplerManager()
41 return new GrVkDescriptorSetManager(gpu, type, visibilities, immutableSamplers); in CreateSamplerManager()
46 SkSTArray<4, const GrVkSampler*> immutableSamplers; in CreateSamplerManager() local
49 immutableSamplers.push_back(nullptr); in CreateSamplerManager()
51 return new GrVkDescriptorSetManager(gpu, type, visibilities, immutableSamplers); in CreateSamplerManager()
57 const SkTArray<const GrVkSampler*>& immutableSamplers) in GrVkDescriptorSetManager() argument
58 : fPoolManager(type, gpu, visibilities, immutableSamplers) { in GrVkDescriptorSetManager()
61 SkASSERT(visibilities.count() == immutableSamplers.count()); in GrVkDescriptorSetManager()
63 SkASSERT(immutableSamplers.count() == 0); in GrVkDescriptorSetManager()
[all …]
DGrVkDescriptorSetManager.h55 const SkTArray<const GrVkSampler*>& immutableSamplers);
88 const SkTArray<const GrVkSampler*>& immutableSamplers);
/external/skia/src/gpu/vk/
DGrVkDescriptorSetManager.cpp33 SkSTArray<4, const GrVkSampler*> immutableSamplers; in CreateSamplerManager() local
37 immutableSamplers.push_back(uniformHandler.immutableSampler(i)); in CreateSamplerManager()
39 return Create(gpu, type, visibilities, immutableSamplers); in CreateSamplerManager()
44 SkTArray<const GrVkSampler*> immutableSamplers; in CreateZeroSamplerManager() local
45 return Create(gpu, VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, visibilities, immutableSamplers); in CreateZeroSamplerManager()
73 const SkTArray<const GrVkSampler*>& immutableSamplers, in get_layout_and_desc_count() argument
89 if (immutableSamplers[i]) { in get_layout_and_desc_count()
91 dsSamplerBindings[i].pImmutableSamplers = immutableSamplers[i]->samplerPtr(); in get_layout_and_desc_count()
196 const SkTArray<const GrVkSampler*>& immutableSamplers) { in Create() argument
199 SkASSERT(visibilities.count() == immutableSamplers.count()); in Create()
[all …]
DGrVkDescriptorSetManager.h85 const SkTArray<const GrVkSampler*>& immutableSamplers);
90 const SkTArray<const GrVkSampler*>& immutableSamplers);
/external/swiftshader/src/Vulkan/
DVkDescriptorSetLayout.cpp57 bindings[i].immutableSamplers = nullptr; in DescriptorSetLayout()
71 dstBinding.immutableSamplers = reinterpret_cast<const vk::Sampler **>(immutableSamplersStorage); in DescriptorSetLayout()
76 dstBinding.immutableSamplers[i] = vk::Cast(srcBinding.pImmutableSamplers[i]); in DescriptorSetLayout()
173 if(bindings[i].immutableSamplers) in initialize()
178 imageSamplerDescriptor->updateSampler(bindings[i].immutableSamplers[j]); in initialize()
274 if(!binding.immutableSamplers) in WriteDescriptorSet()
337 if(!binding.immutableSamplers) in WriteDescriptorSet()
DVkDescriptorSetLayout.hpp93 const vk::Sampler **immutableSamplers; member
/external/angle/src/libANGLE/renderer/vulkan/
Dvk_cache_utils.cpp2756 std::vector<VkSampler> *immutableSamplers) const in unpackBindings()
2772 immutableSamplers->push_back(packedBinding.immutableSampler); in unpackBindings()
2778 if (!immutableSamplers->empty()) in unpackBindings()
2786 binding.pImmutableSamplers = &(*immutableSamplers)[immutableIndex]; in unpackBindings()
3629 std::vector<VkSampler> immutableSamplers; in getDescriptorSetLayout() local
3630 desc.unpackBindings(&bindingVector, &immutableSamplers); in getDescriptorSetLayout()
DProgramExecutableVk.cpp892 std::vector<VkSampler> immutableSamplers; in initDynamicDescriptorPools() local
894 descriptorSetLayoutDesc.unpackBindings(&bindingVector, &immutableSamplers); in initDynamicDescriptorPools()
Dvk_cache_utils.h760 std::vector<VkSampler> *immutableSamplers) const;
DUtilsVk.cpp1141 std::vector<VkSampler> immutableSamplers; in ensureResourcesInitialized() local
1142 descriptorSetDesc.unpackBindings(&bindingVector, &immutableSamplers); in ensureResourcesInitialized()
DContextVk.cpp708 std::vector<VkSampler> immutableSamplers; in initialize() local
709 desc.unpackBindings(&bindingVector, &immutableSamplers); in initialize()