-/* $Id: teximage.c,v 1.89 2001/03/28 21:36:31 gareth Exp $ */
+/* $Id: teximage.c,v 1.90 2001/03/30 15:31:44 brianp Exp $ */
/*
* Mesa 3-D graphics library
ASSERT(texImage->TexFormat);
texImage->FetchTexel = texImage->TexFormat->FetchTexel1D;
+ ASSERT(texImage->FetchTexel);
/* state update */
texObj->Complete = GL_FALSE;
ASSERT(texImage->TexFormat);
texImage->FetchTexel = texImage->TexFormat->FetchTexel2D;
+ ASSERT(texImage->FetchTexel);
/* state update */
texObj->Complete = GL_FALSE;
ASSERT(texImage->TexFormat);
texImage->FetchTexel = texImage->TexFormat->FetchTexel3D;
+ ASSERT(texImage->FetchTexel);
/* state update */
texObj->Complete = GL_FALSE;
(*ctx->Driver.CopyTexImage1D)(ctx, target, level, internalFormat,
x, y, width, border);
+ ASSERT(texImage->TexFormat);
+ texImage->FetchTexel = texImage->TexFormat->FetchTexel1D;
+ ASSERT(texImage->FetchTexel);
+
/* state update */
texObj->Complete = GL_FALSE;
ctx->NewState |= _NEW_TEXTURE;
(*ctx->Driver.CopyTexImage2D)(ctx, target, level, internalFormat,
x, y, width, height, border);
+ ASSERT(texImage->TexFormat);
+ texImage->FetchTexel = texImage->TexFormat->FetchTexel2D;
+ ASSERT(texImage->FetchTexel);
+
/* state update */
texObj->Complete = GL_FALSE;
ctx->NewState |= _NEW_TEXTURE;