Lines Matching refs:texObj

306                           struct gl_texture_object *texObj,
317 texObj->Target = target;
325 texImage = _mesa_get_tex_image(ctx, texObj, faceTarget, level);
344 texObj->Target = 0;
463 struct gl_texture_object *texObj,
469 texImage = _mesa_select_tex_image(texObj, target, 0);
488 texObj->Immutable = GL_TRUE;
489 texObj->External = GL_FALSE;
490 texObj->Attrib.ImmutableLevels = levels;
491 texObj->Attrib.MinLevel = 0;
492 texObj->Attrib.NumLevels = levels;
493 texObj->Attrib.MinLayer = 0;
494 texObj->Attrib.NumLayers = 1;
497 texObj->Attrib.NumLayers = texImage->Height;
501 texObj->Attrib.NumLevels = 1;
502 texObj->Attrib.ImmutableLevels = 1;
506 texObj->Attrib.NumLevels = 1;
507 texObj->Attrib.ImmutableLevels = 1;
513 texObj->Attrib.NumLayers = texImage->Depth;
517 texObj->Attrib.NumLayers = 6;
529 struct gl_texture_object *texObj, GLenum target,
540 texFormat = _mesa_choose_texture_format(ctx, texObj, target, 0,
683 if (!initialize_texture_fields(ctx, target, texObj, newViewNumLevels,
691 texObj->Attrib.MinLevel = origTexObj->Attrib.MinLevel + minlevel;
692 texObj->Attrib.MinLayer = origTexObj->Attrib.MinLayer + minlayer;
693 texObj->Attrib.NumLevels = newViewNumLevels;
694 texObj->Attrib.NumLayers = newViewNumLayers;
695 texObj->Immutable = GL_TRUE;
696 texObj->External = GL_FALSE;
697 texObj->Attrib.ImmutableLevels = origTexObj->Attrib.ImmutableLevels;
698 texObj->Target = target;
699 texObj->TargetIndex = _mesa_tex_target_to_index(ctx, target);
700 assert(texObj->TargetIndex < NUM_TEXTURE_TARGETS);
703 !ctx->Driver.TextureView(ctx, texObj, origTexObj)) {
714 struct gl_texture_object *texObj;
720 texObj = _mesa_lookup_texture(ctx, texture);
722 texture_view(ctx, origTexObj, texObj, target, internalformat, minlevel,
732 struct gl_texture_object *texObj;
780 texObj = _mesa_lookup_texture(ctx, texture);
781 if (texObj == NULL) {
790 if (texObj->Target) {
837 texture_view(ctx, origTexObj, texObj, target, internalformat, minlevel,