From: Brian Paul Date: Fri, 12 Nov 2010 01:04:00 +0000 (-0700) Subject: mesa: consolidate assertions in teximage code X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=56b4819932b0a44bfef9e10ed5f55649534252a8;p=mesa.git mesa: consolidate assertions in teximage code --- diff --git a/src/mesa/main/teximage.c b/src/mesa/main/teximage.c index 2e9410f2717..eec5effcb3c 100644 --- a/src/mesa/main/teximage.c +++ b/src/mesa/main/teximage.c @@ -2276,6 +2276,7 @@ _mesa_choose_texture_format(struct gl_context *ctx, prevImage->InternalFormat == internalFormat) { /* use the same format */ texImage->TexFormat = prevImage->TexFormat; + ASSERT(texImage->TexFormat != MESA_FORMAT_NONE); return; } } @@ -2350,8 +2351,6 @@ _mesa_TexImage1D( GLenum target, GLint level, GLint internalFormat, width, border, format, type, pixels, &ctx->Unpack, texObj, texImage); - ASSERT(texImage->TexFormat); - _mesa_set_fetch_functions(texImage, 1); check_gen_mipmap(ctx, target, texObj, level); @@ -2460,8 +2459,6 @@ _mesa_TexImage2D( GLenum target, GLint level, GLint internalFormat, width, height, border, format, type, pixels, &ctx->Unpack, texObj, texImage); - ASSERT(texImage->TexFormat); - _mesa_set_fetch_functions(texImage, 2); check_gen_mipmap(ctx, target, texObj, level); @@ -2574,8 +2571,6 @@ _mesa_TexImage3D( GLenum target, GLint level, GLint internalFormat, width, height, depth, border, format, type, pixels, &ctx->Unpack, texObj, texImage); - ASSERT(texImage->TexFormat); - _mesa_set_fetch_functions(texImage, 3); check_gen_mipmap(ctx, target, texObj, level); @@ -2902,8 +2897,6 @@ _mesa_CopyTexImage1D( GLenum target, GLint level, ctx->Driver.CopyTexImage1D(ctx, target, level, internalFormat, x, y, width, border); - ASSERT(texImage->TexFormat); - _mesa_set_fetch_functions(texImage, 1); check_gen_mipmap(ctx, target, texObj, level); @@ -2972,8 +2965,6 @@ _mesa_CopyTexImage2D( GLenum target, GLint level, GLenum internalFormat, ctx->Driver.CopyTexImage2D(ctx, target, level, internalFormat, x, y, width, height, border); - ASSERT(texImage->TexFormat); - _mesa_set_fetch_functions(texImage, 2); check_gen_mipmap(ctx, target, texObj, level);