diff options
| author | Karl Schultz <kschultz@freedesktop.org> | 2001-09-18 16:16:21 +0000 | 
|---|---|---|
| committer | Karl Schultz <kschultz@freedesktop.org> | 2001-09-18 16:16:21 +0000 | 
| commit | 94a6ec8f0c8a25aeeb5880e2285ae6042cfb99db (patch) | |
| tree | 475772172f59b11a31afdc1871abda7f8ba11d65 | |
| parent | 57c946096eecbc07b385e4473e04e5a0cafdc12d (diff) | |
compiler warnings
| -rw-r--r-- | src/mesa/main/dlist.c | 131 | ||||
| -rw-r--r-- | src/mesa/main/eval.c | 73 | ||||
| -rw-r--r-- | src/mesa/main/get.c | 16 | ||||
| -rw-r--r-- | src/mesa/main/light.c | 12 | ||||
| -rw-r--r-- | src/mesa/main/matrix.c | 28 | ||||
| -rw-r--r-- | src/mesa/main/pixel.c | 34 | 
6 files changed, 152 insertions, 142 deletions
diff --git a/src/mesa/main/dlist.c b/src/mesa/main/dlist.c index e942676dca..fe5241587d 100644 --- a/src/mesa/main/dlist.c +++ b/src/mesa/main/dlist.c @@ -1,4 +1,4 @@ -/* $Id: dlist.c,v 1.75 2001/06/18 17:26:08 brianp Exp $ */ +/* $Id: dlist.c,v 1.76 2001/09/18 16:16:21 kschultz Exp $ */  /*   * Mesa 3-D graphics library @@ -999,10 +999,10 @@ static void save_ClipPlane( GLenum plane, const GLdouble *equ )     n = ALLOC_INSTRUCTION( ctx, OPCODE_CLIP_PLANE, 5 );     if (n) {        n[1].e = plane; -      n[2].f = equ[0]; -      n[3].f = equ[1]; -      n[4].f = equ[2]; -      n[5].f = equ[3]; +      n[2].f = (GLfloat) equ[0]; +      n[3].f = (GLfloat) equ[1]; +      n[4].f = (GLfloat) equ[2]; +      n[5].f = (GLfloat) equ[3];     }     if (ctx->ExecuteFlag) {        (*ctx->Exec->ClipPlane)( plane, equ ); @@ -1770,12 +1770,12 @@ static void save_Frustum( GLdouble left, GLdouble right,     ASSERT_OUTSIDE_SAVE_BEGIN_END_AND_FLUSH(ctx);     n = ALLOC_INSTRUCTION( ctx, OPCODE_FRUSTUM, 6 );     if (n) { -      n[1].f = left; -      n[2].f = right; -      n[3].f = bottom; -      n[4].f = top; -      n[5].f = nearval; -      n[6].f = farval; +      n[1].f = (GLfloat) left; +      n[2].f = (GLfloat) right; +      n[3].f = (GLfloat) bottom; +      n[4].f = (GLfloat) top; +      n[5].f = (GLfloat) nearval; +      n[6].f = (GLfloat) farval;     }     if (ctx->ExecuteFlag) {        (*ctx->Exec->Frustum)( left, right, bottom, top, nearval, farval ); @@ -2083,7 +2083,7 @@ static void save_LoadMatrixd( const GLdouble *m )     GLfloat f[16];     GLint i;     for (i = 0; i < 16; i++) { -      f[i] = m[i]; +      f[i] = (GLfloat) m[i];     }     save_LoadMatrixf(f);  } @@ -2129,8 +2129,8 @@ static void save_Map1d( GLenum target, GLdouble u1, GLdouble u2, GLint stride,     if (n) {        GLfloat *pnts = _mesa_copy_map_points1d( target, stride, order, points );        n[1].e = target; -      n[2].f = u1; -      n[3].f = u2; +      n[2].f = (GLfloat) u1; +      n[3].f = (GLfloat) u2;        n[4].i = _mesa_evaluator_components(target);  /* stride */        n[5].i = order;        n[6].data = (void *) pnts; @@ -2175,10 +2175,10 @@ static void save_Map2d( GLenum target,        GLfloat *pnts = _mesa_copy_map_points2d( target, ustride, uorder,                                              vstride, vorder, points );        n[1].e = target; -      n[2].f = u1; -      n[3].f = u2; -      n[4].f = v1; -      n[5].f = v2; +      n[2].f = (GLfloat) u1; +      n[3].f = (GLfloat) u2; +      n[4].f = (GLfloat) v1; +      n[5].f = (GLfloat) v2;        /* XXX verify these strides are correct */        n[6].i = _mesa_evaluator_components(target) * vorder;  /*ustride*/        n[7].i = _mesa_evaluator_components(target);           /*vstride*/ @@ -2244,7 +2244,7 @@ static void save_MapGrid1f( GLint un, GLfloat u1, GLfloat u2 )  static void save_MapGrid1d( GLint un, GLdouble u1, GLdouble u2 )  { -   save_MapGrid1f(un, u1, u2); +   save_MapGrid1f(un, (GLfloat) u1, (GLfloat) u2);  } @@ -2273,7 +2273,8 @@ static void save_MapGrid2f( GLint un, GLfloat u1, GLfloat u2,  static void save_MapGrid2d( GLint un, GLdouble u1, GLdouble u2,                              GLint vn, GLdouble v1, GLdouble v2 )  { -   save_MapGrid2f(un, u1, u2, vn, v1, v2); +   save_MapGrid2f(un, (GLfloat) u1, (GLfloat) u2,  +		  vn, (GLfloat) v1, (GLfloat) v2);  } @@ -2334,7 +2335,7 @@ static void save_MultMatrixd( const GLdouble *m )     GLfloat f[16];     GLint i;     for (i = 0; i < 16; i++) { -      f[i] = m[i]; +      f[i] = (GLfloat) m[i];     }     save_MultMatrixf(f);  } @@ -2360,12 +2361,12 @@ static void save_Ortho( GLdouble left, GLdouble right,     ASSERT_OUTSIDE_SAVE_BEGIN_END_AND_FLUSH(ctx);     n = ALLOC_INSTRUCTION( ctx, OPCODE_ORTHO, 6 );     if (n) { -      n[1].f = left; -      n[2].f = right; -      n[3].f = bottom; -      n[4].f = top; -      n[5].f = nearval; -      n[6].f = farval; +      n[1].f = (GLfloat) left; +      n[2].f = (GLfloat) right; +      n[3].f = (GLfloat) bottom; +      n[4].f = (GLfloat) top; +      n[5].f = (GLfloat) nearval; +      n[6].f = (GLfloat) farval;     }     if (ctx->ExecuteFlag) {        (*ctx->Exec->Ortho)( left, right, bottom, top, nearval, farval ); @@ -2688,7 +2689,7 @@ static void save_RasterPos4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w )  static void save_RasterPos2d(GLdouble x, GLdouble y)  { -   save_RasterPos4f(x, y, 0.0F, 1.0F); +   save_RasterPos4f((GLfloat) x, (GLfloat) y, 0.0F, 1.0F);  }  static void save_RasterPos2f(GLfloat x, GLfloat y) @@ -2698,7 +2699,7 @@ static void save_RasterPos2f(GLfloat x, GLfloat y)  static void save_RasterPos2i(GLint x, GLint y)  { -   save_RasterPos4f(x, y, 0.0F, 1.0F); +   save_RasterPos4f((GLfloat) x, (GLfloat) y, 0.0F, 1.0F);  }  static void save_RasterPos2s(GLshort x, GLshort y) @@ -2708,7 +2709,7 @@ static void save_RasterPos2s(GLshort x, GLshort y)  static void save_RasterPos3d(GLdouble x, GLdouble y, GLdouble z)  { -   save_RasterPos4f(x, y, z, 1.0F); +   save_RasterPos4f((GLfloat) x, (GLfloat) y, (GLfloat) z, 1.0F);  }  static void save_RasterPos3f(GLfloat x, GLfloat y, GLfloat z) @@ -2718,7 +2719,7 @@ static void save_RasterPos3f(GLfloat x, GLfloat y, GLfloat z)  static void save_RasterPos3i(GLint x, GLint y, GLint z)  { -   save_RasterPos4f(x, y, z, 1.0F); +   save_RasterPos4f((GLfloat) x, (GLfloat) y, (GLfloat) z, 1.0F);  }  static void save_RasterPos3s(GLshort x, GLshort y, GLshort z) @@ -2728,12 +2729,12 @@ static void save_RasterPos3s(GLshort x, GLshort y, GLshort z)  static void save_RasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)  { -   save_RasterPos4f(x, y, z, w); +   save_RasterPos4f((GLfloat) x, (GLfloat) y, (GLfloat) z, (GLfloat) w);  }  static void save_RasterPos4i(GLint x, GLint y, GLint z, GLint w)  { -   save_RasterPos4f(x, y, z, w); +   save_RasterPos4f((GLfloat) x, (GLfloat) y, (GLfloat) z, (GLfloat) w);  }  static void save_RasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w) @@ -2743,7 +2744,7 @@ static void save_RasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w)  static void save_RasterPos2dv(const GLdouble *v)  { -   save_RasterPos4f(v[0], v[1], 0.0F, 1.0F); +   save_RasterPos4f((GLfloat) v[0], (GLfloat) v[1], 0.0F, 1.0F);  }  static void save_RasterPos2fv(const GLfloat *v) @@ -2753,7 +2754,7 @@ static void save_RasterPos2fv(const GLfloat *v)  static void save_RasterPos2iv(const GLint *v)  { -   save_RasterPos4f(v[0], v[1], 0.0F, 1.0F); +   save_RasterPos4f((GLfloat) v[0], (GLfloat) v[1], 0.0F, 1.0F);  }  static void save_RasterPos2sv(const GLshort *v) @@ -2763,7 +2764,7 @@ static void save_RasterPos2sv(const GLshort *v)  static void save_RasterPos3dv(const GLdouble *v)  { -   save_RasterPos4f(v[0], v[1], v[2], 1.0F); +   save_RasterPos4f((GLfloat) v[0], (GLfloat) v[1], (GLfloat) v[2], 1.0F);  }  static void save_RasterPos3fv(const GLfloat *v) @@ -2773,7 +2774,7 @@ static void save_RasterPos3fv(const GLfloat *v)  static void save_RasterPos3iv(const GLint *v)  { -   save_RasterPos4f(v[0], v[1], v[2], 1.0F); +   save_RasterPos4f((GLfloat) v[0], (GLfloat) v[1], (GLfloat) v[2], 1.0F);  }  static void save_RasterPos3sv(const GLshort *v) @@ -2783,7 +2784,8 @@ static void save_RasterPos3sv(const GLshort *v)  static void save_RasterPos4dv(const GLdouble *v)  { -   save_RasterPos4f(v[0], v[1], v[2], v[3]); +   save_RasterPos4f((GLfloat) v[0], (GLfloat) v[1],  +		    (GLfloat) v[2], (GLfloat) v[3]);  }  static void save_RasterPos4fv(const GLfloat *v) @@ -2793,7 +2795,8 @@ static void save_RasterPos4fv(const GLfloat *v)  static void save_RasterPos4iv(const GLint *v)  { -   save_RasterPos4f(v[0], v[1], v[2], v[3]); +   save_RasterPos4f((GLfloat) v[0], (GLfloat) v[1],  +		    (GLfloat) v[2], (GLfloat) v[3]);  }  static void save_RasterPos4sv(const GLshort *v) @@ -2884,7 +2887,7 @@ static void save_Rotatef( GLfloat angle, GLfloat x, GLfloat y, GLfloat z )  static void save_Rotated( GLdouble angle, GLdouble x, GLdouble y, GLdouble z )  { -   save_Rotatef(angle, x, y, z); +   save_Rotatef((GLfloat) angle, (GLfloat) x, (GLfloat) y, (GLfloat) z);  } @@ -2907,7 +2910,7 @@ static void save_Scalef( GLfloat x, GLfloat y, GLfloat z )  static void save_Scaled( GLdouble x, GLdouble y, GLdouble z )  { -   save_Scalef(x, y, z); +   save_Scalef((GLfloat) x, (GLfloat) y, (GLfloat) z);  } @@ -3062,10 +3065,10 @@ static void save_TexGenfv( GLenum coord, GLenum pname, const GLfloat *params )  static void save_TexGeniv(GLenum coord, GLenum pname, const GLint *params )  {     GLfloat p[4]; -   p[0] = params[0]; -   p[1] = params[1]; -   p[2] = params[2]; -   p[3] = params[3]; +   p[0] = (GLfloat) params[0]; +   p[1] = (GLfloat) params[1]; +   p[2] = (GLfloat) params[2]; +   p[3] = (GLfloat) params[3];     save_TexGenfv(coord, pname, p);  } @@ -3080,10 +3083,10 @@ static void save_TexGend(GLenum coord, GLenum pname, GLdouble param )  static void save_TexGendv(GLenum coord, GLenum pname, const GLdouble *params )  {     GLfloat p[4]; -   p[0] = params[0]; -   p[1] = params[1]; -   p[2] = params[2]; -   p[3] = params[3]; +   p[0] = (GLfloat) params[0]; +   p[1] = (GLfloat) params[1]; +   p[2] = (GLfloat) params[2]; +   p[3] = (GLfloat) params[3];     save_TexGenfv( coord, pname, p );  } @@ -3383,7 +3386,7 @@ static void save_Translatef( GLfloat x, GLfloat y, GLfloat z )  static void save_Translated( GLdouble x, GLdouble y, GLdouble z )  { -   save_Translatef(x, y, z); +   save_Translatef((GLfloat) x, (GLfloat) y, (GLfloat) z);  } @@ -3426,7 +3429,7 @@ static void save_WindowPos4fMESA( GLfloat x, GLfloat y, GLfloat z, GLfloat w )  static void save_WindowPos2dMESA(GLdouble x, GLdouble y)  { -   save_WindowPos4fMESA(x, y, 0.0F, 1.0F); +   save_WindowPos4fMESA((GLfloat) x, (GLfloat) y, 0.0F, 1.0F);  }  static void save_WindowPos2fMESA(GLfloat x, GLfloat y) @@ -3436,7 +3439,7 @@ static void save_WindowPos2fMESA(GLfloat x, GLfloat y)  static void save_WindowPos2iMESA(GLint x, GLint y)  { -   save_WindowPos4fMESA(x, y, 0.0F, 1.0F); +   save_WindowPos4fMESA((GLfloat) x, (GLfloat) y, 0.0F, 1.0F);  }  static void save_WindowPos2sMESA(GLshort x, GLshort y) @@ -3446,7 +3449,7 @@ static void save_WindowPos2sMESA(GLshort x, GLshort y)  static void save_WindowPos3dMESA(GLdouble x, GLdouble y, GLdouble z)  { -   save_WindowPos4fMESA(x, y, z, 1.0F); +   save_WindowPos4fMESA((GLfloat) x, (GLfloat) y, (GLfloat) z, 1.0F);  }  static void save_WindowPos3fMESA(GLfloat x, GLfloat y, GLfloat z) @@ -3456,7 +3459,7 @@ static void save_WindowPos3fMESA(GLfloat x, GLfloat y, GLfloat z)  static void save_WindowPos3iMESA(GLint x, GLint y, GLint z)  { -   save_WindowPos4fMESA(x, y, z, 1.0F); +   save_WindowPos4fMESA((GLfloat) x, (GLfloat) y, (GLfloat) z, 1.0F);  }  static void save_WindowPos3sMESA(GLshort x, GLshort y, GLshort z) @@ -3466,12 +3469,12 @@ static void save_WindowPos3sMESA(GLshort x, GLshort y, GLshort z)  static void save_WindowPos4dMESA(GLdouble x, GLdouble y, GLdouble z, GLdouble w)  { -   save_WindowPos4fMESA(x, y, z, w); +   save_WindowPos4fMESA((GLfloat) x, (GLfloat) y, (GLfloat) z, (GLfloat) w);  }  static void save_WindowPos4iMESA(GLint x, GLint y, GLint z, GLint w)  { -   save_WindowPos4fMESA(x, y, z, w); +   save_WindowPos4fMESA((GLfloat) x, (GLfloat) y, (GLfloat) z, (GLfloat) w);  }  static void save_WindowPos4sMESA(GLshort x, GLshort y, GLshort z, GLshort w) @@ -3481,7 +3484,7 @@ static void save_WindowPos4sMESA(GLshort x, GLshort y, GLshort z, GLshort w)  static void save_WindowPos2dvMESA(const GLdouble *v)  { -   save_WindowPos4fMESA(v[0], v[1], 0.0F, 1.0F); +   save_WindowPos4fMESA((GLfloat) v[0], (GLfloat) v[1], 0.0F, 1.0F);  }  static void save_WindowPos2fvMESA(const GLfloat *v) @@ -3491,7 +3494,7 @@ static void save_WindowPos2fvMESA(const GLfloat *v)  static void save_WindowPos2ivMESA(const GLint *v)  { -   save_WindowPos4fMESA(v[0], v[1], 0.0F, 1.0F); +   save_WindowPos4fMESA((GLfloat) v[0], (GLfloat) v[1], 0.0F, 1.0F);  }  static void save_WindowPos2svMESA(const GLshort *v) @@ -3501,7 +3504,7 @@ static void save_WindowPos2svMESA(const GLshort *v)  static void save_WindowPos3dvMESA(const GLdouble *v)  { -   save_WindowPos4fMESA(v[0], v[1], v[2], 1.0F); +   save_WindowPos4fMESA((GLfloat) v[0], (GLfloat) v[1], (GLfloat) v[2], 1.0F);  }  static void save_WindowPos3fvMESA(const GLfloat *v) @@ -3511,7 +3514,7 @@ static void save_WindowPos3fvMESA(const GLfloat *v)  static void save_WindowPos3ivMESA(const GLint *v)  { -   save_WindowPos4fMESA(v[0], v[1], v[2], 1.0F); +   save_WindowPos4fMESA((GLfloat) v[0], (GLfloat) v[1], (GLfloat) v[2], 1.0F);  }  static void save_WindowPos3svMESA(const GLshort *v) @@ -3521,7 +3524,8 @@ static void save_WindowPos3svMESA(const GLshort *v)  static void save_WindowPos4dvMESA(const GLdouble *v)  { -   save_WindowPos4fMESA(v[0], v[1], v[2], v[3]); +   save_WindowPos4fMESA((GLfloat) v[0], (GLfloat) v[1],  +			(GLfloat) v[2], (GLfloat) v[3]);  }  static void save_WindowPos4fvMESA(const GLfloat *v) @@ -3531,7 +3535,8 @@ static void save_WindowPos4fvMESA(const GLfloat *v)  static void save_WindowPos4ivMESA(const GLint *v)  { -   save_WindowPos4fMESA(v[0], v[1], v[2], v[3]); +   save_WindowPos4fMESA((GLfloat) v[0], (GLfloat) v[1],  +			(GLfloat) v[2], (GLfloat) v[3]);  }  static void save_WindowPos4svMESA(const GLshort *v) @@ -4055,7 +4060,7 @@ execute_list( GLcontext *ctx, GLuint list )  	    (*ctx->Exec->ClearDepth)( (GLclampd) n[1].f );  	    break;  	 case OPCODE_CLEAR_INDEX: -	    (*ctx->Exec->ClearIndex)( n[1].ui ); +	    (*ctx->Exec->ClearIndex)( (GLfloat) n[1].ui );  	    break;  	 case OPCODE_CLEAR_STENCIL:  	    (*ctx->Exec->ClearStencil)( n[1].i ); diff --git a/src/mesa/main/eval.c b/src/mesa/main/eval.c index b1b2823a13..732aec6720 100644 --- a/src/mesa/main/eval.c +++ b/src/mesa/main/eval.c @@ -1,4 +1,4 @@ -/* $Id: eval.c,v 1.20 2001/05/16 17:06:28 brianp Exp $ */ +/* $Id: eval.c,v 1.21 2001/09/18 16:16:21 kschultz Exp $ */  /*   * Mesa 3-D graphics library @@ -329,7 +329,7 @@ map1(GLenum target, GLfloat u1, GLfloat u2, GLint ustride,     map->Order = uorder;     map->u1 = u1;     map->u2 = u2; -   map->du = 1.0 / (u2 - u1); +   map->du = 1.0F / (u2 - u1);     if (map->Points)        FREE( map->Points );     map->Points = pnts; @@ -349,7 +349,7 @@ void  _mesa_Map1d( GLenum target, GLdouble u1, GLdouble u2, GLint stride,               GLint order, const GLdouble *points )  { -   map1(target, u1, u2, stride, order, points, GL_DOUBLE); +   map1(target, (GLfloat) u1, (GLfloat) u2, stride, order, points, GL_DOUBLE);  } @@ -450,11 +450,11 @@ map2( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder,     map->Uorder = uorder;     map->u1 = u1;     map->u2 = u2; -   map->du = 1.0 / (u2 - u1); +   map->du = 1.0F / (u2 - u1);     map->Vorder = vorder;     map->v1 = v1;     map->v2 = v2; -   map->dv = 1.0 / (v2 - v1); +   map->dv = 1.0F / (v2 - v1);     if (map->Points)        FREE( map->Points );     map->Points = pnts; @@ -478,8 +478,8 @@ _mesa_Map2d( GLenum target,               GLdouble v1, GLdouble v2, GLint vstride, GLint vorder,               const GLdouble *points )  { -   map2(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, -        points, GL_DOUBLE); +   map2(target, (GLfloat) u1, (GLfloat) u2, ustride, uorder,  +	(GLfloat) v1, (GLfloat) v2, vstride, vorder, points, GL_DOUBLE);  } @@ -863,67 +863,67 @@ _mesa_GetMapfv( GLenum target, GLenum query, GLfloat *v )        case GL_ORDER:  	 switch (target) {  	    case GL_MAP1_COLOR_4: -	       *v = ctx->EvalMap.Map1Color4.Order; +	       *v = (GLfloat) ctx->EvalMap.Map1Color4.Order;  	       break;  	    case GL_MAP1_INDEX: -	       *v = ctx->EvalMap.Map1Index.Order; +	       *v = (GLfloat) ctx->EvalMap.Map1Index.Order;  	       break;  	    case GL_MAP1_NORMAL: -	       *v = ctx->EvalMap.Map1Normal.Order; +	       *v = (GLfloat) ctx->EvalMap.Map1Normal.Order;  	       break;  	    case GL_MAP1_TEXTURE_COORD_1: -	       *v = ctx->EvalMap.Map1Texture1.Order; +	       *v = (GLfloat) ctx->EvalMap.Map1Texture1.Order;  	       break;  	    case GL_MAP1_TEXTURE_COORD_2: -	       *v = ctx->EvalMap.Map1Texture2.Order; +	       *v = (GLfloat) ctx->EvalMap.Map1Texture2.Order;  	       break;  	    case GL_MAP1_TEXTURE_COORD_3: -	       *v = ctx->EvalMap.Map1Texture3.Order; +	       *v = (GLfloat) ctx->EvalMap.Map1Texture3.Order;  	       break;  	    case GL_MAP1_TEXTURE_COORD_4: -	       *v = ctx->EvalMap.Map1Texture4.Order; +	       *v = (GLfloat) ctx->EvalMap.Map1Texture4.Order;  	       break;  	    case GL_MAP1_VERTEX_3: -	       *v = ctx->EvalMap.Map1Vertex3.Order; +	       *v = (GLfloat) ctx->EvalMap.Map1Vertex3.Order;  	       break;  	    case GL_MAP1_VERTEX_4: -	       *v = ctx->EvalMap.Map1Vertex4.Order; +	       *v = (GLfloat) ctx->EvalMap.Map1Vertex4.Order;  	       break;  	    case GL_MAP2_COLOR_4: -	       v[0] = ctx->EvalMap.Map2Color4.Uorder; -	       v[1] = ctx->EvalMap.Map2Color4.Vorder; +	       v[0] = (GLfloat) ctx->EvalMap.Map2Color4.Uorder; +	       v[1] = (GLfloat) ctx->EvalMap.Map2Color4.Vorder;  	       break;  	    case GL_MAP2_INDEX: -	       v[0] = ctx->EvalMap.Map2Index.Uorder; -	       v[1] = ctx->EvalMap.Map2Index.Vorder; +	       v[0] = (GLfloat) ctx->EvalMap.Map2Index.Uorder; +	       v[1] = (GLfloat) ctx->EvalMap.Map2Index.Vorder;  	       break;  	    case GL_MAP2_NORMAL: -	       v[0] = ctx->EvalMap.Map2Normal.Uorder; -	       v[1] = ctx->EvalMap.Map2Normal.Vorder; +	       v[0] = (GLfloat) ctx->EvalMap.Map2Normal.Uorder; +	       v[1] = (GLfloat) ctx->EvalMap.Map2Normal.Vorder;  	       break;  	    case GL_MAP2_TEXTURE_COORD_1: -	       v[0] = ctx->EvalMap.Map2Texture1.Uorder; -	       v[1] = ctx->EvalMap.Map2Texture1.Vorder; +	       v[0] = (GLfloat) ctx->EvalMap.Map2Texture1.Uorder; +	       v[1] = (GLfloat) ctx->EvalMap.Map2Texture1.Vorder;  	       break;  	    case GL_MAP2_TEXTURE_COORD_2: -	       v[0] = ctx->EvalMap.Map2Texture2.Uorder; -	       v[1] = ctx->EvalMap.Map2Texture2.Vorder; +	       v[0] = (GLfloat) ctx->EvalMap.Map2Texture2.Uorder; +	       v[1] = (GLfloat) ctx->EvalMap.Map2Texture2.Vorder;  	       break;  	    case GL_MAP2_TEXTURE_COORD_3: -	       v[0] = ctx->EvalMap.Map2Texture3.Uorder; -	       v[1] = ctx->EvalMap.Map2Texture3.Vorder; +	       v[0] = (GLfloat) ctx->EvalMap.Map2Texture3.Uorder; +	       v[1] = (GLfloat) ctx->EvalMap.Map2Texture3.Vorder;  	       break;  	    case GL_MAP2_TEXTURE_COORD_4: -	       v[0] = ctx->EvalMap.Map2Texture4.Uorder; -	       v[1] = ctx->EvalMap.Map2Texture4.Vorder; +	       v[0] = (GLfloat) ctx->EvalMap.Map2Texture4.Uorder; +	       v[1] = (GLfloat) ctx->EvalMap.Map2Texture4.Vorder;  	       break;  	    case GL_MAP2_VERTEX_3: -	       v[0] = ctx->EvalMap.Map2Vertex3.Uorder; -	       v[1] = ctx->EvalMap.Map2Vertex3.Vorder; +	       v[0] = (GLfloat) ctx->EvalMap.Map2Vertex3.Uorder; +	       v[1] = (GLfloat) ctx->EvalMap.Map2Vertex3.Vorder;  	       break;  	    case GL_MAP2_VERTEX_4: -	       v[0] = ctx->EvalMap.Map2Vertex4.Uorder; -	       v[1] = ctx->EvalMap.Map2Vertex4.Vorder; +	       v[0] = (GLfloat) ctx->EvalMap.Map2Vertex4.Uorder; +	       v[1] = (GLfloat) ctx->EvalMap.Map2Vertex4.Vorder;  	       break;  	    default:  	       _mesa_error( ctx, GL_INVALID_ENUM, "glGetMapfv(target)" ); @@ -1328,7 +1328,7 @@ _mesa_MapGrid1f( GLint un, GLfloat u1, GLfloat u2 )  void  _mesa_MapGrid1d( GLint un, GLdouble u1, GLdouble u2 )  { -   _mesa_MapGrid1f( un, u1, u2 ); +   _mesa_MapGrid1f( un, (GLfloat) u1, (GLfloat) u2 );  } @@ -1364,5 +1364,6 @@ void  _mesa_MapGrid2d( GLint un, GLdouble u1, GLdouble u2,                   GLint vn, GLdouble v1, GLdouble v2 )  { -   _mesa_MapGrid2f( un, u1, u2, vn, v1, v2 ); +   _mesa_MapGrid2f( un, (GLfloat) u1, (GLfloat) u2,  +		    vn, (GLfloat) v1, (GLfloat) v2 );  } diff --git a/src/mesa/main/get.c b/src/mesa/main/get.c index 8199ce2b97..f466107fdc 100644 --- a/src/mesa/main/get.c +++ b/src/mesa/main/get.c @@ -1,4 +1,4 @@ -/* $Id: get.c,v 1.67 2001/08/28 22:46:22 brianp Exp $ */ +/* $Id: get.c,v 1.68 2001/09/18 16:16:21 kschultz Exp $ */  /*   * Mesa 3-D graphics library @@ -3398,13 +3398,13 @@ _mesa_GetFloatv( GLenum pname, GLfloat *params )  	 *params = (GLfloat) ctx->Const.SubPixelBits;  	 break;        case GL_TEXTURE_1D: -         *params = _mesa_IsEnabled(GL_TEXTURE_1D) ? 1.0 : 0.0; +         *params = _mesa_IsEnabled(GL_TEXTURE_1D) ? 1.0F : 0.0F;  	 break;        case GL_TEXTURE_2D: -         *params = _mesa_IsEnabled(GL_TEXTURE_2D) ? 1.0 : 0.0; +         *params = _mesa_IsEnabled(GL_TEXTURE_2D) ? 1.0F : 0.0F;  	 break;        case GL_TEXTURE_3D: -         *params = _mesa_IsEnabled(GL_TEXTURE_3D) ? 1.0 : 0.0; +         *params = _mesa_IsEnabled(GL_TEXTURE_3D) ? 1.0F : 0.0F;  	 break;        case GL_TEXTURE_BINDING_1D:           *params = (GLfloat) textureUnit->Current1D->Name; @@ -3425,16 +3425,16 @@ _mesa_GetFloatv( GLenum pname, GLfloat *params )  	 *params = ENUM_TO_FLOAT(textureUnit->EnvMode);  	 break;        case GL_TEXTURE_GEN_S: -	 *params = (textureUnit->TexGenEnabled & S_BIT) ? 1.0 : 0.0; +	 *params = (textureUnit->TexGenEnabled & S_BIT) ? 1.0F : 0.0F;  	 break;        case GL_TEXTURE_GEN_T: -	 *params = (textureUnit->TexGenEnabled & T_BIT) ? 1.0 : 0.0; +	 *params = (textureUnit->TexGenEnabled & T_BIT) ? 1.0F : 0.0F;  	 break;        case GL_TEXTURE_GEN_R: -	 *params = (textureUnit->TexGenEnabled & R_BIT) ? 1.0 : 0.0; +	 *params = (textureUnit->TexGenEnabled & R_BIT) ? 1.0F : 0.0F;  	 break;        case GL_TEXTURE_GEN_Q: -	 *params = (textureUnit->TexGenEnabled & Q_BIT) ? 1.0 : 0.0; +	 *params = (textureUnit->TexGenEnabled & Q_BIT) ? 1.0F : 0.0F;  	 break;        case GL_TEXTURE_MATRIX:           for (i=0;i<16;i++) { diff --git a/src/mesa/main/light.c b/src/mesa/main/light.c index 8f4c607af5..8bd545035c 100644 --- a/src/mesa/main/light.c +++ b/src/mesa/main/light.c @@ -1,4 +1,4 @@ -/* $Id: light.c,v 1.45 2001/07/28 19:28:49 keithw Exp $ */ +/* $Id: light.c,v 1.46 2001/09/18 16:16:21 kschultz Exp $ */  /*   * Mesa 3-D graphics library @@ -161,7 +161,7 @@ _mesa_Lightfv( GLenum light, GLenum pname, const GLfloat *params )  	 return;        FLUSH_VERTICES(ctx, _NEW_LIGHT);        l->SpotCutoff = params[0]; -      l->_CosCutoff = cos(params[0]*DEG2RAD); +      l->_CosCutoff = (GLfloat) cos(params[0]*DEG2RAD);        if (l->_CosCutoff < 0)  	 l->_CosCutoff = 0;        if (l->SpotCutoff != 180.0F) @@ -1058,7 +1058,7 @@ static void validate_spot_exp_table( struct gl_light *l )  	    clamp = 1;  	 }        } -      l->_SpotExpTable[i][0] = tmp; +      l->_SpotExpTable[i][0] = (GLfloat) tmp;     }     for (i = 0; i < EXP_TABLE_SIZE - 1; i++) {        l->_SpotExpTable[i][1] = (l->_SpotExpTable[i+1][0] - @@ -1112,7 +1112,7 @@ static void validate_shine_table( GLcontext *ctx, GLuint i, GLfloat shininess )                 x = 0.005;              t = pow(x, shininess);  	    if (t > 1e-20) -	       m[j] = t; +	       m[j] = (GLfloat) t;  	    else  	       m[j] = 0.0;  	 } @@ -1225,7 +1225,7 @@ _mesa_update_lighting( GLcontext *ctx )        }     }     else { -      static const GLfloat ci[3] = { .30, .59, .11 }; +      static const GLfloat ci[3] = { .30F, .59F, .11F };        foreach(light, &ctx->Light.EnabledList) {  	 light->_dli = DOT3(ci, light->Diffuse);  	 light->_sli = DOT3(ci, light->Specular); @@ -1300,7 +1300,7 @@ _mesa_compute_light_positions( GLcontext *ctx )  	       double x = PV_dot_dir * (EXP_TABLE_SIZE-1);  	       int k = (int) x;  	       light->_VP_inf_spot_attenuation = -		  (light->_SpotExpTable[k][0] + +		  (GLfloat) (light->_SpotExpTable[k][0] +  		   (x-k)*light->_SpotExpTable[k][1]);  	    }  	    else { diff --git a/src/mesa/main/matrix.c b/src/mesa/main/matrix.c index cb786607df..4b510fefcd 100644 --- a/src/mesa/main/matrix.c +++ b/src/mesa/main/matrix.c @@ -1,4 +1,4 @@ -/* $Id: matrix.c,v 1.35 2001/06/12 22:08:41 brianp Exp $ */ +/* $Id: matrix.c,v 1.36 2001/09/18 16:16:21 kschultz Exp $ */  /*   * Mesa 3-D graphics library @@ -104,7 +104,9 @@ _mesa_Frustum( GLdouble left, GLdouble right,        return;     } -   _math_matrix_frustum( mat, left, right, bottom, top, nearval, farval ); +   _math_matrix_frustum( mat, (GLfloat) left, (GLfloat) right,  +			 (GLfloat) bottom, (GLfloat) top,  +			 (GLfloat) nearval, (GLfloat) farval );  } @@ -127,7 +129,9 @@ _mesa_Ortho( GLdouble left, GLdouble right,        return;     } -   _math_matrix_ortho( mat, left, right, bottom, top, nearval, farval ); +   _math_matrix_ortho( mat, (GLfloat) left, (GLfloat) right,  +		       (GLfloat) bottom, (GLfloat) top,  +		       (GLfloat) nearval, (GLfloat) farval );  } @@ -293,7 +297,7 @@ _mesa_LoadMatrixd( const GLdouble *m )     GLint i;     GLfloat f[16];     for (i = 0; i < 16; i++) -      f[i] = m[i]; +      f[i] = (GLfloat) m[i];     _mesa_LoadMatrixf(f);  } @@ -322,7 +326,7 @@ _mesa_MultMatrixd( const GLdouble *m )     GLint i;     GLfloat f[16];     for (i = 0; i < 16; i++) -      f[i] = m[i]; +      f[i] = (GLfloat) m[i];     _mesa_MultMatrixf( f );  } @@ -347,7 +351,7 @@ _mesa_Rotatef( GLfloat angle, GLfloat x, GLfloat y, GLfloat z )  void  _mesa_Rotated( GLdouble angle, GLdouble x, GLdouble y, GLdouble z )  { -   _mesa_Rotatef(angle, x, y, z); +   _mesa_Rotatef((GLfloat) angle, (GLfloat) x, (GLfloat) y, (GLfloat) z);  } @@ -368,7 +372,7 @@ _mesa_Scalef( GLfloat x, GLfloat y, GLfloat z )  void  _mesa_Scaled( GLdouble x, GLdouble y, GLdouble z )  { -   _mesa_Scalef(x, y, z); +   _mesa_Scalef((GLfloat) x, (GLfloat) y, (GLfloat) z);  } @@ -389,7 +393,7 @@ _mesa_Translatef( GLfloat x, GLfloat y, GLfloat z )  void  _mesa_Translated( GLdouble x, GLdouble y, GLdouble z )  { -   _mesa_Translatef(x, y, z); +   _mesa_Translatef((GLfloat) x, (GLfloat) y, (GLfloat) z);  } @@ -477,8 +481,8 @@ _mesa_set_viewport( GLcontext *ctx, GLint x, GLint y,     ctx->Viewport._WindowMap.m[MAT_TX] = ctx->Viewport._WindowMap.m[MAT_SX] + x;     ctx->Viewport._WindowMap.m[MAT_SY] = (GLfloat) height / 2.0F;     ctx->Viewport._WindowMap.m[MAT_TY] = ctx->Viewport._WindowMap.m[MAT_SY] + y; -   ctx->Viewport._WindowMap.m[MAT_SZ] = ctx->DepthMaxF * ((f - n) / 2.0); -   ctx->Viewport._WindowMap.m[MAT_TZ] = ctx->DepthMaxF * ((f - n) / 2.0 + n); +   ctx->Viewport._WindowMap.m[MAT_SZ] = ctx->DepthMaxF * ((f - n) / 2.0F); +   ctx->Viewport._WindowMap.m[MAT_TZ] = ctx->DepthMaxF * ((f - n) / 2.0F + n);     ctx->Viewport._WindowMap.flags = MAT_FLAG_GENERAL_SCALE|MAT_FLAG_TRANSLATION;     ctx->Viewport._WindowMap.type = MATRIX_3D_NO_ROT;     ctx->NewState |= _NEW_VIEWPORT; @@ -521,8 +525,8 @@ _mesa_DepthRange( GLclampd nearval, GLclampd farval )     ctx->Viewport.Near = n;     ctx->Viewport.Far = f; -   ctx->Viewport._WindowMap.m[MAT_SZ] = ctx->DepthMaxF * ((f - n) / 2.0); -   ctx->Viewport._WindowMap.m[MAT_TZ] = ctx->DepthMaxF * ((f - n) / 2.0 + n); +   ctx->Viewport._WindowMap.m[MAT_SZ] = ctx->DepthMaxF * ((f - n) / 2.0F); +   ctx->Viewport._WindowMap.m[MAT_TZ] = ctx->DepthMaxF * ((f - n) / 2.0F + n);     ctx->NewState |= _NEW_VIEWPORT;     if (ctx->Driver.DepthRange) { diff --git a/src/mesa/main/pixel.c b/src/mesa/main/pixel.c index e0acfd5b93..b94dbf0e1a 100644 --- a/src/mesa/main/pixel.c +++ b/src/mesa/main/pixel.c @@ -1,4 +1,4 @@ -/* $Id: pixel.c,v 1.30 2001/07/13 20:07:37 brianp Exp $ */ +/* $Id: pixel.c,v 1.31 2001/09/18 16:16:21 kschultz Exp $ */  /*   * Mesa 3-D graphics library @@ -290,7 +290,7 @@ _mesa_PixelMapfv( GLenum map, GLint mapsize, const GLfloat *values )        case GL_PIXEL_MAP_I_TO_R:           ctx->Pixel.MapItoRsize = mapsize;           for (i=0;i<mapsize;i++) { -            GLfloat val = CLAMP( values[i], 0.0, 1.0 ); +            GLfloat val = CLAMP( values[i], 0.0F, 1.0F );  	    ctx->Pixel.MapItoR[i] = val;  	    ctx->Pixel.MapItoR8[i] = (GLint) (val * 255.0F);  	 } @@ -298,7 +298,7 @@ _mesa_PixelMapfv( GLenum map, GLint mapsize, const GLfloat *values )        case GL_PIXEL_MAP_I_TO_G:           ctx->Pixel.MapItoGsize = mapsize;           for (i=0;i<mapsize;i++) { -            GLfloat val = CLAMP( values[i], 0.0, 1.0 ); +            GLfloat val = CLAMP( values[i], 0.0F, 1.0F );  	    ctx->Pixel.MapItoG[i] = val;  	    ctx->Pixel.MapItoG8[i] = (GLint) (val * 255.0F);  	 } @@ -306,7 +306,7 @@ _mesa_PixelMapfv( GLenum map, GLint mapsize, const GLfloat *values )        case GL_PIXEL_MAP_I_TO_B:           ctx->Pixel.MapItoBsize = mapsize;           for (i=0;i<mapsize;i++) { -            GLfloat val = CLAMP( values[i], 0.0, 1.0 ); +            GLfloat val = CLAMP( values[i], 0.0F, 1.0F );  	    ctx->Pixel.MapItoB[i] = val;  	    ctx->Pixel.MapItoB8[i] = (GLint) (val * 255.0F);  	 } @@ -314,7 +314,7 @@ _mesa_PixelMapfv( GLenum map, GLint mapsize, const GLfloat *values )        case GL_PIXEL_MAP_I_TO_A:           ctx->Pixel.MapItoAsize = mapsize;           for (i=0;i<mapsize;i++) { -            GLfloat val = CLAMP( values[i], 0.0, 1.0 ); +            GLfloat val = CLAMP( values[i], 0.0F, 1.0F );  	    ctx->Pixel.MapItoA[i] = val;  	    ctx->Pixel.MapItoA8[i] = (GLint) (val * 255.0F);  	 } @@ -322,25 +322,25 @@ _mesa_PixelMapfv( GLenum map, GLint mapsize, const GLfloat *values )        case GL_PIXEL_MAP_R_TO_R:           ctx->Pixel.MapRtoRsize = mapsize;           for (i=0;i<mapsize;i++) { -	    ctx->Pixel.MapRtoR[i] = CLAMP( values[i], 0.0, 1.0 ); +	    ctx->Pixel.MapRtoR[i] = CLAMP( values[i], 0.0F, 1.0F );  	 }  	 break;        case GL_PIXEL_MAP_G_TO_G:           ctx->Pixel.MapGtoGsize = mapsize;           for (i=0;i<mapsize;i++) { -	    ctx->Pixel.MapGtoG[i] = CLAMP( values[i], 0.0, 1.0 ); +	    ctx->Pixel.MapGtoG[i] = CLAMP( values[i], 0.0F, 1.0F );  	 }  	 break;        case GL_PIXEL_MAP_B_TO_B:           ctx->Pixel.MapBtoBsize = mapsize;           for (i=0;i<mapsize;i++) { -	    ctx->Pixel.MapBtoB[i] = CLAMP( values[i], 0.0, 1.0 ); +	    ctx->Pixel.MapBtoB[i] = CLAMP( values[i], 0.0F, 1.0F );  	 }  	 break;        case GL_PIXEL_MAP_A_TO_A:           ctx->Pixel.MapAtoAsize = mapsize;           for (i=0;i<mapsize;i++) { -	    ctx->Pixel.MapAtoA[i] = CLAMP( values[i], 0.0, 1.0 ); +	    ctx->Pixel.MapAtoA[i] = CLAMP( values[i], 0.0F, 1.0F );  	 }  	 break;        default: @@ -822,10 +822,10 @@ _mesa_scale_and_bias_rgba(const GLcontext *ctx, GLuint n, GLfloat rgba[][4],  void  _mesa_map_rgba( const GLcontext *ctx, GLuint n, GLfloat rgba[][4] )  { -   const GLfloat rscale = ctx->Pixel.MapRtoRsize - 1; -   const GLfloat gscale = ctx->Pixel.MapGtoGsize - 1; -   const GLfloat bscale = ctx->Pixel.MapBtoBsize - 1; -   const GLfloat ascale = ctx->Pixel.MapAtoAsize - 1; +   const GLfloat rscale = (GLfloat) (ctx->Pixel.MapRtoRsize - 1); +   const GLfloat gscale = (GLfloat) (ctx->Pixel.MapGtoGsize - 1); +   const GLfloat bscale = (GLfloat) (ctx->Pixel.MapBtoBsize - 1); +   const GLfloat ascale = (GLfloat) (ctx->Pixel.MapAtoAsize - 1);     const GLfloat *rMap = ctx->Pixel.MapRtoR;     const GLfloat *gMap = ctx->Pixel.MapGtoG;     const GLfloat *bMap = ctx->Pixel.MapBtoB; @@ -1297,15 +1297,15 @@ _mesa_chan_to_float_span(const GLcontext *ctx, GLuint n,     const GLuint gShift = CHAN_BITS - ctx->Visual.greenBits;     const GLuint bShift = CHAN_BITS - ctx->Visual.blueBits;     GLuint aShift; -   const GLfloat rScale = 1.0 / (GLfloat) ((1 << ctx->Visual.redBits  ) - 1); -   const GLfloat gScale = 1.0 / (GLfloat) ((1 << ctx->Visual.greenBits) - 1); -   const GLfloat bScale = 1.0 / (GLfloat) ((1 << ctx->Visual.blueBits ) - 1); +   const GLfloat rScale = 1.0F / (GLfloat) ((1 << ctx->Visual.redBits  ) - 1); +   const GLfloat gScale = 1.0F / (GLfloat) ((1 << ctx->Visual.greenBits) - 1); +   const GLfloat bScale = 1.0F / (GLfloat) ((1 << ctx->Visual.blueBits ) - 1);     GLfloat aScale;     GLuint i;     if (ctx->Visual.alphaBits > 0) {        aShift = CHAN_BITS - ctx->Visual.alphaBits; -      aScale = 1.0 / (GLfloat) ((1 << ctx->Visual.alphaBits) - 1); +      aScale = 1.0F / (GLfloat) ((1 << ctx->Visual.alphaBits) - 1);     }     else {        aShift = 0;  | 
