radeon: remove old cube code
authorDave Airlie <airlied@redhat.com>
Fri, 13 Feb 2009 10:34:19 +0000 (20:34 +1000)
committerDave Airlie <airlied@redhat.com>
Sat, 14 Feb 2009 02:05:36 +0000 (12:05 +1000)
src/mesa/drivers/dri/radeon/radeon_texstate.c

index 2e064cf0973a5281286f51df2b6a76b228b88f09..1aa5f980ce2c9b4690e06105d0f9240bd300bd42 100644 (file)
@@ -730,21 +730,10 @@ static void import_tex_obj_state( r100ContextPtr rmesa,
 
       if (texobj->base.Target == GL_TEXTURE_CUBE_MAP) {
         uint32_t *cube_cmd = &rmesa->hw.cube[unit].cmd[CUBE_CMD_0];
-        //      GLuint bytesPerFace = texobj->base.totalSize / 6;
-        //      ASSERT(texobj->base.totalSize % 6 == 0);
-        GLuint bytesPerFace = 1; // TODO
 
         RADEON_STATECHANGE( rmesa, cube[unit] );
         cube_cmd[CUBE_PP_CUBIC_FACES] = texobj->pp_cubic_faces;
-        /* dont know if this setup conforms to OpenGL.. 
-         * at least it matches the behavior of mesa software renderer
-         */
-        cube_cmd[CUBE_PP_CUBIC_OFFSET_0] = texobj->pp_txoffset; /* right */
-        cube_cmd[CUBE_PP_CUBIC_OFFSET_1] = texobj->pp_txoffset + 1 * bytesPerFace; /* left */
-        cube_cmd[CUBE_PP_CUBIC_OFFSET_2] = texobj->pp_txoffset + 2 * bytesPerFace; /* top */
-        cube_cmd[CUBE_PP_CUBIC_OFFSET_3] = texobj->pp_txoffset + 3 * bytesPerFace; /* bottom */
-        cube_cmd[CUBE_PP_CUBIC_OFFSET_4] = texobj->pp_txoffset + 4 * bytesPerFace; /* front */
-        cmd[TEX_PP_TXOFFSET] = texobj->pp_txoffset + 5 * bytesPerFace; /* back */
+        /* state filled out in the cube_emit */
       }
    }