Lines Matching refs:texunit
395 _mesa_texenvfv_indexed( struct gl_context* ctx, GLuint texunit, GLenum target,
403 if (texunit >= maxUnit) {
404 _mesa_error(ctx, GL_INVALID_OPERATION, "glTexEnvfv(texunit=%d)", texunit);
410 _mesa_get_fixedfunc_tex_unit(ctx, texunit);
467 _mesa_get_tex_unit(ctx, texunit);
492 if (ctx->Point.CoordReplace & (1u << texunit))
496 ctx->Point.CoordReplace |= (1u << texunit);
498 if (~(ctx->Point.CoordReplace) & (1u << texunit))
502 ctx->Point.CoordReplace &= ~(1u << texunit);
580 _mesa_MultiTexEnvfEXT( GLenum texunit, GLenum target,
587 _mesa_texenvfv_indexed(ctx, texunit - GL_TEXTURE0, target, pname, p);
591 _mesa_MultiTexEnvfvEXT( GLenum texunit, GLenum target,
595 _mesa_texenvfv_indexed(ctx, texunit - GL_TEXTURE0, target, pname, param);
600 _mesa_MultiTexEnviEXT( GLenum texunit, GLenum target,
607 _mesa_texenvfv_indexed( ctx, texunit - GL_TEXTURE0, target, pname, p );
612 _mesa_MultiTexEnvivEXT( GLenum texunit, GLenum target,
627 _mesa_texenvfv_indexed( ctx, texunit - GL_TEXTURE0, target, pname, p );
720 _mesa_gettexenvfv_indexed( GLuint texunit, GLenum target, GLenum pname, GLfloat *params )
727 if (texunit >= maxUnit) {
728 _mesa_error(ctx, GL_INVALID_OPERATION, "glGetTexEnvfv(texunit=%d)", texunit);
734 _mesa_get_fixedfunc_tex_unit(ctx, texunit);
759 const struct gl_texture_unit *texUnit = _mesa_get_tex_unit(ctx, texunit);
776 if (ctx->Point.CoordReplace & (1u << texunit))
794 _mesa_gettexenviv_indexed( GLuint texunit, GLenum target,
802 if (texunit >= maxUnit) {
803 _mesa_error(ctx, GL_INVALID_OPERATION, "glGetTexEnviv(texunit=%d)",
804 texunit);
810 _mesa_get_fixedfunc_tex_unit(ctx, texunit);
835 const struct gl_texture_unit *texUnit = _mesa_get_tex_unit(ctx, texunit);
852 if (ctx->Point.CoordReplace & (1u << texunit))
878 _mesa_GetMultiTexEnvfvEXT( GLenum texunit, GLenum target,
881 _mesa_gettexenvfv_indexed(texunit - GL_TEXTURE0, target, pname, params);
894 _mesa_GetMultiTexEnvivEXT( GLenum texunit, GLenum target,
897 _mesa_gettexenviv_indexed(texunit - GL_TEXTURE0, target, pname, params);