Lines Matching defs:unit
313 _mesa_bind_sampler(struct gl_context *ctx, GLuint unit,
316 if (ctx->Texture.Unit[unit].Sampler != sampObj) {
320 _mesa_reference_sampler_object(ctx, &ctx->Texture.Unit[unit].Sampler,
325 bind_sampler(struct gl_context *ctx, GLuint unit, GLuint sampler, bool no_error)
344 _mesa_bind_sampler(ctx, unit, sampObj);
348 _mesa_BindSampler_no_error(GLuint unit, GLuint sampler)
351 bind_sampler(ctx, unit, sampler, true);
355 _mesa_BindSampler(GLuint unit, GLuint sampler)
359 if (unit >= ctx->Const.MaxCombinedTextureImageUnits) {
360 _mesa_error(ctx, GL_INVALID_VALUE, "glBindSampler(unit %u)", unit);
364 bind_sampler(ctx, unit, sampler, false);
399 const GLuint unit = first + i;
401 ctx->Texture.Unit[unit].Sampler;
430 &ctx->Texture.Unit[unit].Sampler,
441 const GLuint unit = first + i;
443 if (ctx->Texture.Unit[unit].Sampler) {
445 &ctx->Texture.Unit[unit].Sampler,