Lines Matching refs:GLfloat

53    GLfloat (*base)[3] = ctx->Light._BaseColor;
54 GLfloat sumA[2];
58 const GLfloat *vertex = (GLfloat *)input->data;
60 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data;
62 GLfloat (*Fcolor)[4] = (GLfloat (*)[4]) store->LitColor[0].data;
63 GLfloat (*Fspec)[4] = (GLfloat (*)[4]) store->LitSecondary[0].data;
65 GLfloat (*Bcolor)[4] = (GLfloat (*)[4]) store->LitColor[1].data;
66 GLfloat (*Bspec)[4] = (GLfloat (*)[4]) store->LitSecondary[1].data;
90 GLfloat sum[2][3], spec[2][3];
111 GLfloat n_dot_h;
112 GLfloat correction;
114 GLfloat contrib[3];
115 GLfloat attenuation;
116 GLfloat VP[3]; /* unit vector from vertex to light */
117 GLfloat n_dot_VP; /* n dot VP */
118 GLfloat *h;
127 GLfloat d; /* distance from vertex to light */
131 d = (GLfloat) LEN_3FV( VP );
134 GLfloat invd = 1.0F / d;
144 GLfloat PV_dot_dir = - DOT3(VP, light->_NormDirection);
152 GLfloat spot = (GLfloat) (light->_SpotExpTable[k][0]
191 GLfloat v[3];
210 GLfloat spec_coef;
243 GLfloat (*base)[3] = ctx->Light._BaseColor;
244 GLfloat sumA[2];
247 const GLfloat *vertex = (GLfloat *) input->data;
249 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data;
251 GLfloat (*Fcolor)[4] = (GLfloat (*)[4]) store->LitColor[0].data;
253 GLfloat (*Bcolor)[4] = (GLfloat (*)[4]) store->LitColor[1].data;
274 GLfloat sum[2][3];
294 GLfloat n_dot_h;
295 GLfloat correction;
297 GLfloat contrib[3];
298 GLfloat attenuation = 1.0;
299 GLfloat VP[3]; /* unit vector from vertex to light */
300 GLfloat n_dot_VP; /* n dot VP */
301 GLfloat *h;
310 GLfloat d; /* distance from vertex to light */
315 d = (GLfloat) LEN_3FV( VP );
318 GLfloat invd = 1.0F / d;
328 GLfloat PV_dot_dir = - DOT3(VP, light->_NormDirection);
336 GLfloat spot = (GLfloat) (light->_SpotExpTable[k][0]
376 GLfloat v[3];
396 GLfloat spec_coef;
432 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data;
433 GLfloat (*Fcolor)[4] = (GLfloat (*)[4]) store->LitColor[0].data;
435 GLfloat (*Bcolor)[4] = (GLfloat (*)[4]) store->LitColor[1].data;
439 GLfloat base[2][4];
468 GLfloat n_dot_VP;
495 GLfloat n_dot_h = -DOT3(normal, light->_h_inf_norm);
496 GLfloat sum[3];
500 GLfloat spec;
510 GLfloat n_dot_h = DOT3(normal, light->_h_inf_norm);
511 GLfloat sum[3];
515 GLfloat spec;
538 GLfloat sumA[2];
540 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data;
541 GLfloat (*Fcolor)[4] = (GLfloat (*)[4]) store->LitColor[0].data;
543 GLfloat (*Bcolor)[4] = (GLfloat (*)[4]) store->LitColor[1].data;
578 GLfloat sum[2][3];
596 GLfloat n_dot_h, n_dot_VP, spec;
658 const GLfloat *vertex = (GLfloat *) input->data;
660 const GLfloat *normal = (GLfloat *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data;
661 GLfloat *indexResult[2];
673 indexResult[0] = (GLfloat *)VB->IndexPtr[0]->data;
675 indexResult[1] = (GLfloat *)VB->IndexPtr[1]->data;
680 GLfloat diffuse[2], specular[2];
697 GLfloat attenuation = 1.0F;
698 GLfloat VP[3]; /* unit vector from vertex to light */
699 GLfloat n_dot_VP; /* dot product of l and n */
700 GLfloat *h, n_dot_h, correction = 1.0;
708 GLfloat d; /* distance from vertex to light */
712 d = (GLfloat) LEN_3FV( VP );
714 GLfloat invd = 1.0F / d;
724 GLfloat PV_dot_dir = - DOT3(VP, light->_NormDirection);
731 GLfloat spot = (GLfloat) (light->_SpotExpTable[k][0]
759 GLfloat v[3];
780 GLfloat spec_coef;
789 const GLfloat *ind = ctx->Light.Material.Attrib[MAT_ATTRIB_FRONT_INDEXES + side];
790 GLfloat index;
796 GLfloat d_a = ind[MAT_INDEX_DIFFUSE] - ind[MAT_INDEX_AMBIENT];
797 GLfloat s_a = ind[MAT_INDEX_SPECULAR] - ind[MAT_INDEX_AMBIENT];