[945] Remove conditional in 945 3D mipmap layout checking for cube layout.
authorEric Anholt <eric@anholt.net>
Tue, 18 Mar 2008 22:29:11 +0000 (15:29 -0700)
committerEric Anholt <eric@anholt.net>
Wed, 19 Mar 2008 03:17:55 +0000 (20:17 -0700)
src/mesa/drivers/dri/i915/i915_tex_layout.c

index dfd02112badbba59d3bfc93ea2d4c71388ffc2d2..2211ffa6772e387237d1a50fde2d31d28ad54908 100644 (file)
@@ -287,17 +287,16 @@ i945_miptree_layout(struct intel_context *intel, struct intel_mipmap_tree * mt)
          pack_x_nr = 1;
 
          for (level = mt->first_level; level <= mt->last_level; level++) {
-            GLuint nr_images = mt->target == GL_TEXTURE_3D ? depth : 6;
             GLint x = 0;
             GLint y = 0;
             GLint q, j;
 
-            intel_miptree_set_level_info(mt, level, nr_images,
+            intel_miptree_set_level_info(mt, level, depth,
                                          0, mt->total_height,
                                          width, height, depth);
 
-            for (q = 0; q < nr_images;) {
-               for (j = 0; j < pack_x_nr && q < nr_images; j++, q++) {
+            for (q = 0; q < depth;) {
+               for (j = 0; j < pack_x_nr && q < depth; j++, q++) {
                   intel_miptree_set_image_offset(mt, level, q, x, y);
                   x += pack_x_pitch;
                }