meta/blit: Group the SamplerParameteri calls with the other sampler operations
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>
This commit is contained in:
parent
adb4b31bc3
commit
ad5b1b41ae
|
@ -896,17 +896,17 @@ _mesa_meta_setup_sampler(struct gl_context *ctx,
|
|||
|
||||
_mesa_GenSamplers(1, &sampler);
|
||||
_mesa_BindSampler(ctx->Texture.CurrentUnit, sampler);
|
||||
_mesa_SamplerParameteri(sampler, GL_TEXTURE_MIN_FILTER, tex_filter);
|
||||
_mesa_SamplerParameteri(sampler, GL_TEXTURE_MAG_FILTER, tex_filter);
|
||||
_mesa_SamplerParameteri(sampler, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
|
||||
_mesa_SamplerParameteri(sampler, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
|
||||
|
||||
/* Prepare src texture state */
|
||||
_mesa_BindTexture(target, texObj->Name);
|
||||
_mesa_SamplerParameteri(sampler, GL_TEXTURE_MIN_FILTER, tex_filter);
|
||||
_mesa_SamplerParameteri(sampler, GL_TEXTURE_MAG_FILTER, tex_filter);
|
||||
if (target != GL_TEXTURE_RECTANGLE_ARB) {
|
||||
_mesa_TexParameteri(target, GL_TEXTURE_BASE_LEVEL, srcLevel);
|
||||
_mesa_TexParameteri(target, GL_TEXTURE_MAX_LEVEL, srcLevel);
|
||||
}
|
||||
_mesa_SamplerParameteri(sampler, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
|
||||
_mesa_SamplerParameteri(sampler, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
|
||||
|
||||
return sampler;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue