Replace GL_TEXTURE_* tokens with PIPE_TEXTURE_*
authorBrian <brian.paul@tungstengraphics.com>
Mon, 17 Sep 2007 21:44:59 +0000 (15:44 -0600)
committerBrian <brian.paul@tungstengraphics.com>
Mon, 17 Sep 2007 21:44:59 +0000 (15:44 -0600)
Must have missed this a while back.  This fixes cube mapping.

src/mesa/state_tracker/st_mipmap_tree.c

index 535004c..1764bc6 100644 (file)
@@ -180,18 +180,22 @@ st_miptree_depth_offsets(struct pipe_mipmap_tree *mt, GLuint level)
 {
    static const GLuint zero = 0;
 
-   if (mt->target != GL_TEXTURE_3D || mt->level[level].nr_images == 1)
+   if (mt->target != PIPE_TEXTURE_3D || mt->level[level].nr_images == 1)
       return &zero;
    else
       return mt->level[level].image_offset;
 }
 
 
+/**
+ * Return the offset to the given mipmap texture image within the
+ * texture memory buffer, in bytes.
+ */
 GLuint
 st_miptree_image_offset(const struct pipe_mipmap_tree * mt,
                         GLuint face, GLuint level)
 {
-   if (mt->target == GL_TEXTURE_CUBE_MAP_ARB)
+   if (mt->target == PIPE_TEXTURE_CUBE)
       return (mt->level[level].level_offset +
               mt->level[level].image_offset[face] * mt->cpp);
    else