Lines Matching defs:targetIndex
352 struct gl_texture_object *obj, int targetIndex)
358 obj->TargetIndex = targetIndex;
1323 GLint targetIndex;
1331 targetIndex = _mesa_tex_target_to_index(ctx, target);
1332 if (targetIndex < 0) {
1658 int targetIndex;
1666 targetIndex = texObj->TargetIndex;
1667 assert(targetIndex >= 0);
1668 assert(targetIndex < NUM_TEXTURE_TARGETS);
1674 if (targetIndex != TEXTURE_EXTERNAL_INDEX) {
1678 && (texObj == texUnit->CurrentTex[targetIndex]));
1691 _mesa_reference_texobj(&texUnit->CurrentTex[targetIndex], texObj);
1697 texUnit->_BoundTextures |= (1 << targetIndex);
1699 texUnit->_BoundTextures &= ~(1 << targetIndex);
1718 const GLint targetIndex = _mesa_tex_target_to_index(ctx, target);
1720 assert(targetIndex >= 0 && targetIndex < NUM_TEXTURE_TARGETS);
1723 finish_texture_init(ctx, target, tex_obj, targetIndex);
1726 assert(tex_obj->TargetIndex == targetIndex);
1743 int targetIndex;
1745 targetIndex = _mesa_tex_target_to_index(ctx, target);
1746 if (!no_error && targetIndex < 0) {
1751 assert(targetIndex < NUM_TEXTURE_TARGETS);
1758 newTexObj = ctx->Shared->DefaultTex[targetIndex];
1774 finish_texture_init(ctx, target, newTexObj, targetIndex);
1797 assert(newTexObj->TargetIndex == targetIndex);