mesa: remove leftovers from color indexed rendering.
authorMathias Fröhlich <Mathias.Froehlich@web.de>
Mon, 26 Dec 2011 20:45:56 +0000 (21:45 +0100)
committerMathias Fröhlich <Mathias.Froehlich@web.de>
Mon, 26 Dec 2011 20:47:06 +0000 (21:47 +0100)
Remove gl_light::_dli and gl_light::_sli.
Both are only used for a value previously used in
color indexed rendering. Also both variables are only used
and never written.

Signed-off-by: Mathias Froehlich <Mathias.Froehlich@web.de>
src/mesa/main/mtypes.h
src/mesa/tnl/t_rasterpos.c

index 02452aa68f99dc5bce75fa333954d24303919fca..7068d5aff4d8004ad2a9095983010af0afe2ca43 100644 (file)
@@ -683,8 +683,6 @@ struct gl_light
    GLfloat _MatAmbient[2][3];  /**< material ambient * light ambient */
    GLfloat _MatDiffuse[2][3];  /**< material diffuse * light diffuse */
    GLfloat _MatSpecular[2][3]; /**< material spec * light specular */
-   GLfloat _dli;               /**< CI diffuse light intensity */
-   GLfloat _sli;               /**< CI specular light intensity */
    /*@}*/
 };
 
index 0492490dfcf0ab4a6bad711b48c15f934db416fa..a7e4397b660197da924fe17310f73eef63433c10 100644 (file)
@@ -105,13 +105,12 @@ userclip_point( struct gl_context *ctx, const GLfloat v[] )
 
 
 /**
- * Compute lighting for the raster position.  Both RGB and CI modes computed.
+ * Compute lighting for the raster position.  RGB modes computed.
  * \param ctx the context
  * \param vertex vertex location
  * \param normal normal vector
  * \param Rcolor returned color
  * \param Rspec returned specular color (if separate specular enabled)
- * \param Rindex returned color index
  */
 static void
 shade_rastpos(struct gl_context *ctx,
@@ -123,7 +122,6 @@ shade_rastpos(struct gl_context *ctx,
    /*const*/ GLfloat (*base)[3] = ctx->Light._BaseColor;
    const struct gl_light *light;
    GLfloat diffuseColor[4], specularColor[4];  /* for RGB mode only */
-   GLfloat diffuseCI = 0.0, specularCI = 0.0;  /* for CI mode only */
 
    _mesa_validate_all_lighting_tables( ctx );
 
@@ -191,7 +189,6 @@ shade_rastpos(struct gl_context *ctx,
       /* Ambient + diffuse */
       COPY_3V(diffuseContrib, light->_MatAmbient[0]);
       ACC_SCALE_SCALAR_3V(diffuseContrib, n_dot_VP, light->_MatDiffuse[0]);
-      diffuseCI += n_dot_VP * light->_dli * attenuation;
 
       /* Specular */
       {
@@ -232,8 +229,6 @@ shade_rastpos(struct gl_context *ctx,
                   ACC_SCALE_SCALAR_3V( diffuseContrib, spec_coef,
                                        light->_MatSpecular[0]);
                }
-               /*assert(light->_sli > 0.0);*/
-               specularCI += spec_coef * light->_sli * attenuation;
            }
         }
       }