Lines Matching defs:light
2305 user_assert(state->ff.light[Index].Type < NINED3DLIGHT_INVALID,
2308 *pLight = state->ff.light[Index];
2323 state->ff.light[Index].Type == NINED3DLIGHT_INVALID) {
2324 /* This should create a default light. */
2325 D3DLIGHT9 light;
2326 memset(&light, 0, sizeof(light));
2327 light.Type = D3DLIGHT_DIRECTIONAL;
2328 light.Diffuse.r = 1.0f;
2329 light.Diffuse.g = 1.0f;
2330 light.Diffuse.b = 1.0f;
2331 light.Direction.z = 1.0f;
2332 NineDevice9_SetLight(This, Index, &light);
2355 user_assert(state->ff.light[Index].Type < NINED3DLIGHT_INVALID,
2503 /* zero'd -> light type won't be NINED3DLIGHT_INVALID, so
2506 dst->ff.light = CALLOC(This->state.ff.num_lights,
2508 if (!dst->ff.light) {