Lines Matching defs:lightInfo

4781     const struct wined3d_light_info *lightInfo = state->lights[Index];
4783 if (!lightInfo)
4799 colRGBA[0] = lightInfo->OriginalParms.diffuse.r;
4800 colRGBA[1] = lightInfo->OriginalParms.diffuse.g;
4801 colRGBA[2] = lightInfo->OriginalParms.diffuse.b;
4802 colRGBA[3] = lightInfo->OriginalParms.diffuse.a;
4807 colRGBA[0] = lightInfo->OriginalParms.specular.r;
4808 colRGBA[1] = lightInfo->OriginalParms.specular.g;
4809 colRGBA[2] = lightInfo->OriginalParms.specular.b;
4810 colRGBA[3] = lightInfo->OriginalParms.specular.a;
4815 colRGBA[0] = lightInfo->OriginalParms.ambient.r;
4816 colRGBA[1] = lightInfo->OriginalParms.ambient.g;
4817 colRGBA[2] = lightInfo->OriginalParms.ambient.b;
4818 colRGBA[3] = lightInfo->OriginalParms.ambient.a;
4822 if ((lightInfo->OriginalParms.range * lightInfo->OriginalParms.range) >= FLT_MIN)
4823 quad_att = 1.4f / (lightInfo->OriginalParms.range * lightInfo->OriginalParms.range);
4832 switch (lightInfo->OriginalParms.type)
4836 gl_info->gl_ops.gl.p_glLightfv(GL_LIGHT0 + Index, GL_POSITION, &lightInfo->lightPosn[0]);
4838 gl_info->gl_ops.gl.p_glLightf(GL_LIGHT0 + Index, GL_SPOT_CUTOFF, lightInfo->cutoff);
4842 lightInfo->OriginalParms.attenuation0);
4845 lightInfo->OriginalParms.attenuation1);
4847 if (quad_att < lightInfo->OriginalParms.attenuation2)
4848 quad_att = lightInfo->OriginalParms.attenuation2;
4856 gl_info->gl_ops.gl.p_glLightfv(GL_LIGHT0 + Index, GL_POSITION, &lightInfo->lightPosn[0]);
4859 gl_info->gl_ops.gl.p_glLightfv(GL_LIGHT0 + Index, GL_SPOT_DIRECTION, &lightInfo->lightDirn[0]);
4861 gl_info->gl_ops.gl.p_glLightf(GL_LIGHT0 + Index, GL_SPOT_EXPONENT, lightInfo->exponent);
4863 gl_info->gl_ops.gl.p_glLightf(GL_LIGHT0 + Index, GL_SPOT_CUTOFF, lightInfo->cutoff);
4867 lightInfo->OriginalParms.attenuation0);
4870 lightInfo->OriginalParms.attenuation1);
4872 if (quad_att < lightInfo->OriginalParms.attenuation2)
4873 quad_att = lightInfo->OriginalParms.attenuation2;
4882 gl_info->gl_ops.gl.p_glLightfv(GL_LIGHT0 + Index, GL_POSITION, &lightInfo->lightPosn[0]);
4884 gl_info->gl_ops.gl.p_glLightf(GL_LIGHT0 + Index, GL_SPOT_CUTOFF, lightInfo->cutoff);
4891 FIXME("Unrecognized light type %#x.\n", lightInfo->OriginalParms.type);