Lines Matching refs:GLfloat
45 _mesa_scale_and_bias_rgba(GLuint n, GLfloat rgba[][4],
46 GLfloat rScale, GLfloat gScale,
47 GLfloat bScale, GLfloat aScale,
48 GLfloat rBias, GLfloat gBias,
49 GLfloat bBias, GLfloat aBias)
82 _mesa_map_rgba( const struct gl_context *ctx, GLuint n, GLfloat rgba[][4] )
84 const GLfloat rscale = (GLfloat) (ctx->PixelMaps.RtoR.Size - 1);
85 const GLfloat gscale = (GLfloat) (ctx->PixelMaps.GtoG.Size - 1);
86 const GLfloat bscale = (GLfloat) (ctx->PixelMaps.BtoB.Size - 1);
87 const GLfloat ascale = (GLfloat) (ctx->PixelMaps.AtoA.Size - 1);
88 const GLfloat *rMap = ctx->PixelMaps.RtoR.Map;
89 const GLfloat *gMap = ctx->PixelMaps.GtoG.Map;
90 const GLfloat *bMap = ctx->PixelMaps.BtoB.Map;
91 const GLfloat *aMap = ctx->PixelMaps.AtoA.Map;
94 GLfloat r = CLAMP(rgba[i][RCOMP], 0.0F, 1.0F);
95 GLfloat g = CLAMP(rgba[i][GCOMP], 0.0F, 1.0F);
96 GLfloat b = CLAMP(rgba[i][BCOMP], 0.0F, 1.0F);
97 GLfloat a = CLAMP(rgba[i][ACOMP], 0.0F, 1.0F);
110 const GLuint index[], GLfloat rgba[][4] )
116 const GLfloat *rMap = ctx->PixelMaps.ItoR.Map;
117 const GLfloat *gMap = ctx->PixelMaps.ItoG.Map;
118 const GLfloat *bMap = ctx->PixelMaps.ItoB.Map;
119 const GLfloat *aMap = ctx->PixelMaps.ItoA.Map;
132 GLfloat depthValues[])
134 const GLfloat scale = ctx->Pixel.DepthScale;
135 const GLfloat bias = ctx->Pixel.DepthBias;
138 GLfloat d = depthValues[i] * scale + bias;
165 GLuint n, GLfloat rgba[][4])