pub fn prepare_prepass_textures(
    commands: Commands<'_, '_>,
    texture_cache: ResMut<'_, TextureCache>,
    msaa: Res<'_, Msaa>,
    render_device: Res<'_, RenderDevice>,
    views_3d: Query<'_, '_, (Entity, &ExtractedCamera, Option<&DepthPrepass>, Option<&NormalPrepass>), (With<RenderPhase<Opaque3dPrepass>>, With<RenderPhase<AlphaMask3dPrepass>>)>
)