Home
last modified time | relevance | path

Searched refs:fImmutableSamplers (Results 1 – 8 of 8) sorted by relevance

/third_party/flutter/skia/src/gpu/vk/
DGrVkDescriptorSetManager.cpp74 fImmutableSamplers.push_back(sampler); in GrVkDescriptorSetManager()
108 for (int i = 0; i < fImmutableSamplers.count(); ++i) { in release()
109 if (fImmutableSamplers[i]) { in release()
110 fImmutableSamplers[i]->unref(gpu); in release()
113 fImmutableSamplers.reset(); in release()
124 for (int i = 0; i < fImmutableSamplers.count(); ++i) { in abandon()
125 if (fImmutableSamplers[i]) { in abandon()
126 fImmutableSamplers[i]->unrefAndAbandon(); in abandon()
129 fImmutableSamplers.reset(); in abandon()
145 uniHandler->immutableSampler(i) != fImmutableSamplers[i]) { in isCompatible()
[all …]
DGrVkPipelineState.cpp63 fImmutableSamplers.push_back(samplers[i].fImmutableSampler); in GrVkPipelineState()
225 if (fImmutableSamplers[i]) { in setAndBindTextures()
226 sampler = fImmutableSamplers[i]; in setAndBindTextures()
255 if (!fImmutableSamplers[i]) { in setAndBindTextures()
DGrVkDescriptorSetManager.h94 SkSTArray<4, const GrVkSampler*> fImmutableSamplers; variable
DGrVkPipelineState.h131 SkSTArray<4, const GrVkSampler*> fImmutableSamplers; variable
/third_party/skia/src/gpu/vk/
DGrVkPipelineState.cpp56 fImmutableSamplers.push_back(sampler.fImmutableSampler); in GrVkPipelineState()
68 for (int i = 0; i < fImmutableSamplers.count(); ++i) { in freeGPUResources()
69 if (fImmutableSamplers[i]) { in freeGPUResources()
70 fImmutableSamplers[i]->unref(); in freeGPUResources()
71 fImmutableSamplers[i] = nullptr; in freeGPUResources()
182 if (fImmutableSamplers[i]) { in setAndBindTextures()
183 sampler = fImmutableSamplers[i]; in setAndBindTextures()
196 imageInfo.sampler = fImmutableSamplers[i] ? VK_NULL_HANDLE : sampler->sampler(); in setAndBindTextures()
216 if (!fImmutableSamplers[i]) { in setAndBindTextures()
DGrVkDescriptorSetManager.cpp222 fImmutableSamplers.push_back(sampler); in GrVkDescriptorSetManager()
258 for (int i = 0; i < fImmutableSamplers.count(); ++i) { in release()
259 if (fImmutableSamplers[i]) { in release()
260 fImmutableSamplers[i]->unref(); in release()
263 fImmutableSamplers.reset(); in release()
279 uniHandler->immutableSampler(i) != fImmutableSamplers[i]) { in isCompatible()
DGrVkDescriptorSetManager.h96 SkSTArray<4, const GrVkSampler*> fImmutableSamplers; variable
DGrVkPipelineState.h101 SkSTArray<4, const GrVkSampler*> fImmutableSamplers; variable