logo

Function bevy::pbr::prepare_lights[]

pub fn prepare_lights(
    commands: Commands<'_, '_>,
    texture_cache: ResMut<'_, TextureCache>,
    render_device: Res<'_, RenderDevice>,
    render_queue: Res<'_, Arc<Queue>>,
    global_light_meta: ResMut<'_, GlobalLightMeta>,
    light_meta: ResMut<'_, LightMeta>,
    views: Query<'_, '_, (Entity, &ExtractedView, &ExtractedClusterConfig), With<RenderPhase<Transparent3d>>>,
    ambient_light: Res<'_, ExtractedAmbientLight>,
    point_light_shadow_map: Res<'_, PointLightShadowMap>,
    directional_light_shadow_map: Res<'_, DirectionalLightShadowMap>,
    point_lights: Query<'_, '_, (Entity, &ExtractedPointLight), ()>,
    directional_lights: Query<'_, '_, (Entity, &ExtractedDirectionalLight), ()>,
    wgpu_options: Res<'_, WgpuOptions>
)