--- src/mesa/drivers/dri/tdfx/tdfx_tex.c 2006/04/02 23:15:35 1.32 +++ src/mesa/drivers/dri/tdfx/tdfx_tex.c 2006/04/03 21:28:07 1.33 @@ -1357,10 +1357,11 @@ 1, internalFormat); dstRowStride = _mesa_compressed_row_stride(internalFormat, mml->width); - texImage->Data = _mesa_malloc(texImage->CompressedSize); + texImage->Data = _mesa_alloc_texmemory(texImage->CompressedSize); } else { dstRowStride = mml->width * texelBytes; - texImage->Data = _mesa_malloc(mml->width * mml->height * texelBytes); + texImage->Data = _mesa_alloc_texmemory(mml->width * mml->height * + texelBytes); } if (!texImage->Data) { _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexImage2D"); @@ -1663,7 +1664,7 @@ mml->height, 1, internalFormat); - texImage->Data = _mesa_malloc(texImage->CompressedSize); + texImage->Data = _mesa_alloc_texmemory(texImage->CompressedSize); if (!texImage->Data) { _mesa_error(ctx, GL_OUT_OF_MEMORY, "glCompressedTexImage2D"); return;