/*
Copyright (C) Intel Corp. 2006. All Rights Reserved.
- Intel funded Tungsten Graphics (http://www.tungstengraphics.com) to
+ Intel funded Tungsten Graphics to
develop this 3D driver.
Permission is hereby granted, free of charge, to any person obtaining
**********************************************************************/
/*
* Authors:
- * Keith Whitwell <keith@tungstengraphics.com>
+ * Keith Whitwell <keithw@vmware.com>
*/
-#include "main/glheader.h"
#include "main/mtypes.h"
#include "main/teximage.h"
-#include "intel_regions.h"
#include "intel_tex.h"
#include "brw_context.h"
{
struct gl_context *ctx = &brw->ctx;
int i;
+ int maxEnabledUnit = ctx->Texture._MaxEnabledTexImageUnit;
- for (i = 0; i < BRW_MAX_TEX_UNIT; i++) {
+ for (i = 0; i <= maxEnabledUnit; i++) {
struct gl_texture_unit *texUnit = &ctx->Texture.Unit[i];
- if (texUnit->_ReallyEnabled) {
+ if (texUnit->_Current) {
intel_finalize_mipmap_tree(brw, i);
}
}