bevy/crates/bevy_pbr/src
JMS55 62f7f2d159 Fix specialize_shadows system ordering (#18412)
# Objective
- Fixes https://github.com/bevyengine/bevy/issues/18332

## Solution

- Move specialize_shadows to ManageViews so that it can run after
prepare_lights, so that shadow views exist for specialization.
- Unfortunately this means that specialize_shadows is no longer in
PrepareMeshes like the rest of the specialization systems.

## Testing
- Ran anti_aliasing example, switched between the different AA options,
observed no glitches.
2025-03-19 21:36:18 +01:00
..
atmosphere bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
cluster bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
decal bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
deferred Remove prepasses from the render world when they're removed from the main world. (#17565) 2025-02-14 06:43:35 +00:00
light bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
light_probe bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
lightmap bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
meshlet bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
prepass Fix unecessary specialization checks for apps with many materials (#18410) 2025-03-19 21:36:18 +01:00
render Fix unecessary specialization checks for apps with many materials (#18410) 2025-03-19 21:36:18 +01:00
ssao bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
ssr bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
volumetric_fog bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
components.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
extended_material.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
fog.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
lib.rs Add missing system ordering constraint to prepare_lights (#18308) 2025-03-15 22:57:52 +00:00
material_bind_groups.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
material.rs Fix specialize_shadows system ordering (#18412) 2025-03-19 21:36:18 +01:00
mesh_material.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
parallax.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
pbr_material.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
wireframe.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00