Lines Matching defs:samp
52 _mesa_is_mipmap_filter(const struct gl_sampler_object *samp)
54 return samp->Attrib.MinFilter != GL_NEAREST && samp->Attrib.MinFilter != GL_LINEAR;
61 struct gl_sampler_object *samp);
66 struct gl_sampler_object *samp)
68 if (*ptr != samp)
69 _mesa_reference_sampler_object_(ctx, ptr, samp);
149 _mesa_update_is_border_color_nonzero(struct gl_sampler_object *samp)
151 samp->Attrib.IsBorderColorNonZero = samp->Attrib.state.border_color.ui[0] ||
152 samp->Attrib.state.border_color.ui[1] ||
153 samp->Attrib.state.border_color.ui[2] ||
154 samp->Attrib.state.border_color.ui[3];
170 _mesa_lower_gl_clamp(struct gl_context *ctx, struct gl_sampler_object *samp)
173 struct pipe_sampler_state *s = &samp->Attrib.state;
178 samp->Attrib.WrapS, clamp_to_border);
180 samp->Attrib.WrapT, clamp_to_border);
182 samp->Attrib.WrapR, clamp_to_border);
193 update_sampler_gl_clamp(struct gl_context *ctx, struct gl_sampler_object *samp, bool cur_state, bool new_state, gl_sampler_wrap wrap)
199 samp->glclamp_mask |= wrap;
201 samp->glclamp_mask &= ~wrap;