Lines Matching defs:sampler
191 for (VkUniformInfo& sampler : fSamplers.items()) {
192 if (sampler.fImmutableSampler) {
193 sampler.fImmutableSampler->unref();
194 sampler.fImmutableSampler = nullptr;
280 GrVkSampler* sampler = gpu->resourceProvider().findOrCreateCompatibleSampler(state,
282 fSamplers.back().fImmutableSampler = sampler;
283 if (!sampler) {
314 for (const VkUniformInfo& sampler : fSamplers.items()) {
315 SkASSERT(sampler.fVariable.getType() == kTexture2DSampler_GrSLType ||
316 sampler.fVariable.getType() == kTextureExternalSampler_GrSLType);
317 if (visibility == sampler.fVisibility) {
318 sampler.fVariable.appendDecl(fProgramBuilder->shaderCaps(), out);