• Home
  • Raw
  • Download

Lines Matching refs:texUnit

50              struct gl_texture_unit *texUnit,  in set_env_mode()  argument
55 if (texUnit->EnvMode == mode) in set_env_mode()
80 texUnit->EnvMode = mode; in set_env_mode()
90 struct gl_texture_unit *texUnit, in set_env_color() argument
93 if (TEST_EQ_4V(color, texUnit->EnvColorUnclamped)) in set_env_color()
96 COPY_4FV(texUnit->EnvColorUnclamped, color); in set_env_color()
97 texUnit->EnvColor[0] = CLAMP(color[0], 0.0F, 1.0F); in set_env_color()
98 texUnit->EnvColor[1] = CLAMP(color[1], 0.0F, 1.0F); in set_env_color()
99 texUnit->EnvColor[2] = CLAMP(color[2], 0.0F, 1.0F); in set_env_color()
100 texUnit->EnvColor[3] = CLAMP(color[3], 0.0F, 1.0F); in set_env_color()
107 struct gl_texture_unit *texUnit, in set_combiner_mode() argument
156 if (texUnit->Combine.ModeRGB == mode) in set_combiner_mode()
159 texUnit->Combine.ModeRGB = mode; in set_combiner_mode()
163 if (texUnit->Combine.ModeA == mode) in set_combiner_mode()
166 texUnit->Combine.ModeA = mode; in set_combiner_mode()
178 struct gl_texture_unit *texUnit, in set_combiner_source() argument
259 texUnit->Combine.SourceA[term] = param; in set_combiner_source()
261 texUnit->Combine.SourceRGB[term] = param; in set_combiner_source()
268 struct gl_texture_unit *texUnit, in set_combiner_operand() argument
341 texUnit->Combine.OperandA[term] = param; in set_combiner_operand()
343 texUnit->Combine.OperandRGB[term] = param; in set_combiner_operand()
349 struct gl_texture_unit *texUnit, in set_combiner_scale() argument
371 if (texUnit->Combine.ScaleShiftRGB == shift) in set_combiner_scale()
374 texUnit->Combine.ScaleShiftRGB = shift; in set_combiner_scale()
377 if (texUnit->Combine.ScaleShiftA == shift) in set_combiner_scale()
380 texUnit->Combine.ScaleShiftA = shift; in set_combiner_scale()
393 struct gl_texture_unit *texUnit; in _mesa_TexEnvfv() local
406 texUnit = _mesa_get_current_tex_unit(ctx); in _mesa_TexEnvfv()
411 set_env_mode(ctx, texUnit, (GLenum) iparam0); in _mesa_TexEnvfv()
414 set_env_color(ctx, texUnit, param); in _mesa_TexEnvfv()
418 set_combiner_mode(ctx, texUnit, pname, (GLenum) iparam0); in _mesa_TexEnvfv()
428 set_combiner_source(ctx, texUnit, pname, (GLenum) iparam0); in _mesa_TexEnvfv()
438 set_combiner_operand(ctx, texUnit, pname, (GLenum) iparam0); in _mesa_TexEnvfv()
442 set_combiner_scale(ctx, texUnit, pname, param[0]); in _mesa_TexEnvfv()
461 texUnit->BumpTarget = iparam0; in _mesa_TexEnvfv()
471 if (texUnit->LodBias == param[0]) in _mesa_TexEnvfv()
474 texUnit->LodBias = param[0]; in _mesa_TexEnvfv()
573 get_texenvi(struct gl_context *ctx, const struct gl_texture_unit *texUnit, in get_texenvi() argument
578 return texUnit->EnvMode; in get_texenvi()
581 return texUnit->Combine.ModeRGB; in get_texenvi()
583 return texUnit->Combine.ModeA; in get_texenvi()
588 return texUnit->Combine.SourceRGB[rgb_idx]; in get_texenvi()
592 return texUnit->Combine.SourceRGB[3]; in get_texenvi()
602 return texUnit->Combine.SourceA[alpha_idx]; in get_texenvi()
606 return texUnit->Combine.SourceA[3]; in get_texenvi()
616 return texUnit->Combine.OperandRGB[op_rgb]; in get_texenvi()
620 return texUnit->Combine.OperandRGB[3]; in get_texenvi()
630 return texUnit->Combine.OperandA[op_alpha]; in get_texenvi()
634 return texUnit->Combine.OperandA[3]; in get_texenvi()
641 return 1 << texUnit->Combine.ScaleShiftRGB; in get_texenvi()
643 return 1 << texUnit->Combine.ScaleShiftA; in get_texenvi()
647 return texUnit->BumpTarget; in get_texenvi()
668 const struct gl_texture_unit *texUnit; in _mesa_GetTexEnvfv() local
679 texUnit = _mesa_get_current_tex_unit(ctx); in _mesa_GetTexEnvfv()
686 COPY_4FV( params, texUnit->EnvColor ); in _mesa_GetTexEnvfv()
688 COPY_4FV( params, texUnit->EnvColorUnclamped ); in _mesa_GetTexEnvfv()
691 GLint val = get_texenvi(ctx, texUnit, pname); in _mesa_GetTexEnvfv()
699 *params = texUnit->LodBias; in _mesa_GetTexEnvfv()
732 const struct gl_texture_unit *texUnit; in _mesa_GetTexEnviv() local
743 texUnit = _mesa_get_current_tex_unit(ctx); in _mesa_GetTexEnviv()
747 params[0] = FLOAT_TO_INT( texUnit->EnvColor[0] ); in _mesa_GetTexEnviv()
748 params[1] = FLOAT_TO_INT( texUnit->EnvColor[1] ); in _mesa_GetTexEnviv()
749 params[2] = FLOAT_TO_INT( texUnit->EnvColor[2] ); in _mesa_GetTexEnviv()
750 params[3] = FLOAT_TO_INT( texUnit->EnvColor[3] ); in _mesa_GetTexEnviv()
753 GLint val = get_texenvi(ctx, texUnit, pname); in _mesa_GetTexEnviv()
761 *params = (GLint) texUnit->LodBias; in _mesa_GetTexEnviv()
827 struct gl_texture_unit *texUnit; in _mesa_TexBumpParameterfvATI() local
836 texUnit = _mesa_get_current_tex_unit(ctx); in _mesa_TexBumpParameterfvATI()
839 if (TEST_EQ_4V(param, texUnit->RotMatrix)) in _mesa_TexBumpParameterfvATI()
842 COPY_4FV(texUnit->RotMatrix, param); in _mesa_TexBumpParameterfvATI()
859 const struct gl_texture_unit *texUnit; in _mesa_GetTexBumpParameterivATI() local
869 texUnit = _mesa_get_current_tex_unit(ctx); in _mesa_GetTexBumpParameterivATI()
880 param[0] = FLOAT_TO_INT(texUnit->RotMatrix[0]); in _mesa_GetTexBumpParameterivATI()
881 param[1] = FLOAT_TO_INT(texUnit->RotMatrix[1]); in _mesa_GetTexBumpParameterivATI()
882 param[2] = FLOAT_TO_INT(texUnit->RotMatrix[2]); in _mesa_GetTexBumpParameterivATI()
883 param[3] = FLOAT_TO_INT(texUnit->RotMatrix[3]); in _mesa_GetTexBumpParameterivATI()
911 const struct gl_texture_unit *texUnit; in _mesa_GetTexBumpParameterfvATI() local
921 texUnit = _mesa_get_current_tex_unit(ctx); in _mesa_GetTexBumpParameterfvATI()
930 param[0] = texUnit->RotMatrix[0]; in _mesa_GetTexBumpParameterfvATI()
931 param[1] = texUnit->RotMatrix[1]; in _mesa_GetTexBumpParameterfvATI()
932 param[2] = texUnit->RotMatrix[2]; in _mesa_GetTexBumpParameterfvATI()
933 param[3] = texUnit->RotMatrix[3]; in _mesa_GetTexBumpParameterfvATI()