Lines Matching defs:light
42 #include "light.h"
1055 const struct gl_light_attrib *light;
1056 light = (const struct gl_light_attrib *) attr->data;
1058 _mesa_set_enable(ctx, GL_LIGHTING, light->Enabled);
1059 /* per-light state */
1064 const struct gl_light *l = &light->Light[i];
1097 /* light model */
1099 light->Model.Ambient);
1101 (GLfloat) light->Model.LocalViewer);
1103 (GLfloat) light->Model.TwoSide);
1105 (GLfloat) light->Model.ColorControl);
1107 _mesa_ShadeModel(light->ShadeModel);
1109 _mesa_ColorMaterial(light->ColorMaterialFace,
1110 light->ColorMaterialMode);
1112 light->ColorMaterialEnabled);
1114 memcpy(&ctx->Light.Material, &light->Material,
1116 _mesa_ClampColorARB(GL_CLAMP_VERTEX_COLOR_ARB, light->ClampVertexColor);