Lines Matching refs:GrSamplerState
37 if (copyParams.fFilter != GrSamplerState::Filter::kNearest) { in CopyOnGpu()
43 if (copyParams.fFilter == GrSamplerState::Filter::kNearest && !needsDomain && !resizing && in CopyOnGpu()
65 SkASSERT(copyParams.fFilter != GrSamplerState::Filter::kMipMap); in CopyOnGpu()
70 GrSamplerState samplerState(GrSamplerState::WrapMode::kClamp, copyParams.fFilter); in CopyOnGpu()
97 const GrSamplerState::Filter* filterModeOrNullForBicubic, in DetermineDomainMode()
123 case GrSamplerState::Filter::kNearest: in DetermineDomainMode()
130 case GrSamplerState::Filter::kBilerp: in DetermineDomainMode()
133 case GrSamplerState::Filter::kMipMap: in DetermineDomainMode()
200 const GrSamplerState::Filter* filterOrNullForBicubic) { in createFragmentProcessorForDomainAndFilter()
210 GrSamplerState::WrapMode wrapMode = in createFragmentProcessorForDomainAndFilter()
211 fDomainNeedsDecal ? GrSamplerState::WrapMode::kClampToBorder in createFragmentProcessorForDomainAndFilter()
212 : GrSamplerState::WrapMode::kClamp; in createFragmentProcessorForDomainAndFilter()
213 GrSamplerState samplerState(wrapMode, *filterOrNullForBicubic); in createFragmentProcessorForDomainAndFilter()
217 static const GrSamplerState::WrapMode kClampClamp[] = { in createFragmentProcessorForDomainAndFilter()
218 GrSamplerState::WrapMode::kClamp, GrSamplerState::WrapMode::kClamp}; in createFragmentProcessorForDomainAndFilter()
219 static const GrSamplerState::WrapMode kDecalDecal[] = { in createFragmentProcessorForDomainAndFilter()
220 GrSamplerState::WrapMode::kClampToBorder, GrSamplerState::WrapMode::kClampToBorder}; in createFragmentProcessorForDomainAndFilter()
238 const GrSamplerState::Filter* filterOrNullForBicubic, in refTextureProxyForParams()
240 GrSamplerState sampler; // Default is nearest + clamp in refTextureProxyForParams()
247 sampler.setWrapModeX(GrSamplerState::WrapMode::kClampToBorder); in refTextureProxyForParams()
248 sampler.setWrapModeY(GrSamplerState::WrapMode::kClampToBorder); in refTextureProxyForParams()
255 const GrSamplerState& sampler, in refTextureProxyForParams()
261 SkDEBUGCODE(bool expectNoScale = (sampler.filter() != GrSamplerState::Filter::kMipMap && in refTextureProxyForParams()
266 bool willBeMipped = GrSamplerState::Filter::kMipMap == sampler.filter() && mipCount && in refTextureProxyForParams()
284 GrSamplerState::Filter filter = in refTextureProxy()
285 GrMipMapped::kNo == willNeedMips ? GrSamplerState::Filter::kNearest in refTextureProxy()
286 : GrSamplerState::Filter::kMipMap; in refTextureProxy()
287 GrSamplerState sampler(GrSamplerState::WrapMode::kClamp, filter); in refTextureProxy()
290 bool willBeMipped = GrSamplerState::Filter::kMipMap == sampler.filter() && mipCount && in refTextureProxy()