Lines Matching defs:light_info
1938 struct wined3d_light_info *light_info = NULL;
1945 light_info = LIST_ENTRY(e, struct wined3d_light_info, entry);
1946 if (light_info->OriginalIndex == light_idx)
1948 light_info = NULL;
1951 if (!light_info)
1957 *light = light_info->OriginalParms;
1964 struct wined3d_light_info *light_info = NULL;
1971 light_info = LIST_ENTRY(e, struct wined3d_light_info, entry);
1972 if (light_info->OriginalIndex == light_idx)
1974 light_info = NULL;
1976 TRACE("Found light %p.\n", light_info);
1979 if (!light_info)
1987 light_info = LIST_ENTRY(e, struct wined3d_light_info, entry);
1988 if (light_info->OriginalIndex == light_idx)
1990 light_info = NULL;
1992 if (!light_info)
2001 if (light_info->glIndex != -1)
2006 device_invalidate_state(device, STATE_ACTIVELIGHT(light_info->glIndex));
2009 device->updateStateBlock->state.lights[light_info->glIndex] = NULL;
2010 light_info->glIndex = -1;
2016 light_info->enabled = FALSE;
2020 light_info->enabled = TRUE;
2021 if (light_info->glIndex != -1)
2034 device->updateStateBlock->state.lights[i] = light_info;
2035 light_info->glIndex = i;
2039 if (light_info->glIndex == -1)
2051 /* i == light_info->glIndex */
2066 struct wined3d_light_info *light_info = NULL;
2073 light_info = LIST_ENTRY(e, struct wined3d_light_info, entry);
2074 if (light_info->OriginalIndex == light_idx)
2076 light_info = NULL;
2079 if (!light_info)
2085 *enable = light_info->enabled ? 128 : 0;