Lines Matching refs:lightInfo
2495 struct wined3d_light_info *lightInfo = NULL;
2503 lightInfo = LIST_ENTRY(e, struct wined3d_light_info, entry);
2504 if(lightInfo->OriginalIndex == Index) break;
2505 lightInfo = NULL;
2508 if (lightInfo == NULL) {
2513 *pLight = lightInfo->OriginalParms;
2523 struct wined3d_light_info *lightInfo = NULL;
2531 lightInfo = LIST_ENTRY(e, struct wined3d_light_info, entry);
2532 if(lightInfo->OriginalIndex == Index) break;
2533 lightInfo = NULL;
2535 TRACE("Found light: %p\n", lightInfo);
2538 if (lightInfo == NULL) {
2546 lightInfo = LIST_ENTRY(e, struct wined3d_light_info, entry);
2547 if(lightInfo->OriginalIndex == Index) break;
2548 lightInfo = NULL;
2550 if (lightInfo == NULL) {
2557 if(lightInfo->glIndex != -1) {
2559 IWineD3DDeviceImpl_MarkStateDirty(This, STATE_ACTIVELIGHT(lightInfo->glIndex));
2562 This->updateStateBlock->activeLights[lightInfo->glIndex] = NULL;
2563 lightInfo->glIndex = -1;
2567 lightInfo->enabled = FALSE;
2569 lightInfo->enabled = TRUE;
2570 if (lightInfo->glIndex != -1) {
2578 This->updateStateBlock->activeLights[i] = lightInfo;
2579 lightInfo->glIndex = i;
2583 if(lightInfo->glIndex == -1) {
2595 /* i == lightInfo->glIndex */
2607 struct wined3d_light_info *lightInfo = NULL;
2615 lightInfo = LIST_ENTRY(e, struct wined3d_light_info, entry);
2616 if(lightInfo->OriginalIndex == Index) break;
2617 lightInfo = NULL;
2620 if (lightInfo == NULL) {
2625 *pEnable = lightInfo->enabled ? 128 : 0;