Skip to content

Commit 6ce78df

Browse files
change sub_app to sub_app_mut
1 parent 4029e00 commit 6ce78df

File tree

15 files changed

+16
-16
lines changed

15 files changed

+16
-16
lines changed

examples/shader/custom_shader_pipelined.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ impl Plugin for CustomMaterialPlugin {
118118
app.add_asset::<CustomMaterial>()
119119
.add_plugin(ExtractComponentPlugin::<Handle<CustomMaterial>>::default())
120120
.add_plugin(RenderAssetPlugin::<CustomMaterial>::default());
121-
app.sub_app(RenderApp)
121+
app.sub_app_mut(RenderApp)
122122
.add_render_command::<Transparent3d, DrawCustom>()
123123
.init_resource::<CustomPipeline>()
124124
.init_resource::<SpecializedPipelines<CustomPipeline>>()

examples/shader/shader_defs_pipelined.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ pub struct IsRedPlugin;
2525
impl Plugin for IsRedPlugin {
2626
fn build(&self, app: &mut App) {
2727
app.add_plugin(ExtractComponentPlugin::<IsRed>::default());
28-
app.sub_app(RenderApp)
28+
app.sub_app_mut(RenderApp)
2929
.add_render_command::<Transparent3d, DrawIsRed>()
3030
.init_resource::<IsRedPipeline>()
3131
.init_resource::<SpecializedPipelines<IsRedPipeline>>()

pipelined/bevy_core_pipeline/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ impl Plugin for CorePipelinePlugin {
8585
fn build(&self, app: &mut App) {
8686
app.init_resource::<ClearColor>();
8787

88-
let render_app = app.sub_app(RenderApp);
88+
let render_app = app.sub_app_mut(RenderApp);
8989
render_app
9090
.init_resource::<DrawFunctions<Transparent2d>>()
9191
.init_resource::<DrawFunctions<Opaque3d>>()

pipelined/bevy_pbr2/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ impl Plugin for PbrPlugin {
112112
.after(VisibilitySystems::CheckVisibility),
113113
);
114114

115-
let render_app = app.sub_app(RenderApp);
115+
let render_app = app.sub_app_mut(RenderApp);
116116
render_app
117117
.add_system_to_stage(
118118
RenderStage::Extract,

pipelined/bevy_pbr2/src/render/mesh.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ impl Plugin for MeshRenderPlugin {
5858

5959
app.add_plugin(UniformComponentPlugin::<MeshUniform>::default());
6060

61-
app.sub_app(RenderApp)
61+
app.sub_app_mut(RenderApp)
6262
.init_resource::<MeshPipeline>()
6363
.add_system_to_stage(RenderStage::Extract, extract_meshes)
6464
.add_system_to_stage(RenderStage::Queue, queue_mesh_bind_group)

pipelined/bevy_pbr2/src/wireframe.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ impl Plugin for WireframePlugin {
3131

3232
app.init_resource::<WireframeConfig>();
3333

34-
app.sub_app(RenderApp)
34+
app.sub_app_mut(RenderApp)
3535
.add_render_command::<Opaque3d, DrawWireframes>()
3636
.init_resource::<WireframePipeline>()
3737
.init_resource::<SpecializedPipelines<WireframePipeline>>()

pipelined/bevy_render2/src/camera/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ impl Plugin for CameraPlugin {
5353
CoreStage::PostUpdate,
5454
crate::camera::camera_system::<PerspectiveProjection>,
5555
);
56-
app.sub_app(RenderApp)
56+
app.sub_app_mut(RenderApp)
5757
.init_resource::<ExtractedCameraNames>()
5858
.add_system_to_stage(RenderStage::Extract, extract_cameras);
5959
}

pipelined/bevy_render2/src/render_asset.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ impl<A: RenderAsset> Default for RenderAssetPlugin<A> {
5454

5555
impl<A: RenderAsset> Plugin for RenderAssetPlugin<A> {
5656
fn build(&self, app: &mut App) {
57-
let render_app = app.sub_app(RenderApp);
57+
let render_app = app.sub_app_mut(RenderApp);
5858
let prepare_asset_system = PrepareAssetSystem::<A>::system(&mut render_app.world);
5959
render_app
6060
.init_resource::<ExtractedAssets<A>>()

pipelined/bevy_render2/src/render_component.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ impl<C> Default for UniformComponentPlugin<C> {
6363

6464
impl<C: Component + AsStd140 + Clone> Plugin for UniformComponentPlugin<C> {
6565
fn build(&self, app: &mut App) {
66-
app.sub_app(RenderApp)
66+
app.sub_app_mut(RenderApp)
6767
.insert_resource(ComponentUniforms::<C>::default())
6868
.add_system_to_stage(
6969
RenderStage::Prepare,
@@ -145,7 +145,7 @@ where
145145
{
146146
fn build(&self, app: &mut App) {
147147
let system = ExtractComponentSystem::<C>::system(&mut app.world);
148-
let render_app = app.sub_app(RenderApp);
148+
let render_app = app.sub_app_mut(RenderApp);
149149
render_app.add_system_to_stage(RenderStage::Extract, system);
150150
}
151151
}

pipelined/bevy_render2/src/texture/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ impl Plugin for ImagePlugin {
3535
.unwrap()
3636
.set_untracked(DEFAULT_IMAGE_HANDLE, Image::default());
3737

38-
app.sub_app(RenderApp)
38+
app.sub_app_mut(RenderApp)
3939
.init_resource::<TextureCache>()
4040
.add_system_to_stage(RenderStage::Cleanup, update_texture_cache_system);
4141
}

pipelined/bevy_render2/src/view/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ impl Plugin for ViewPlugin {
2727
fn build(&self, app: &mut App) {
2828
app.init_resource::<Msaa>().add_plugin(VisibilityPlugin);
2929

30-
app.sub_app(RenderApp)
30+
app.sub_app_mut(RenderApp)
3131
.init_resource::<ViewUniforms>()
3232
.add_system_to_stage(RenderStage::Extract, extract_msaa)
3333
.add_system_to_stage(RenderStage::Prepare, prepare_view_uniforms)

pipelined/bevy_render2/src/view/window.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ pub enum WindowSystem {
2424

2525
impl Plugin for WindowRenderPlugin {
2626
fn build(&self, app: &mut App) {
27-
app.sub_app(RenderApp)
27+
app.sub_app_mut(RenderApp)
2828
.init_resource::<ExtractedWindows>()
2929
.init_resource::<WindowSurfaces>()
3030
.init_resource::<NonSendMarker>()

pipelined/bevy_sprite2/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ impl Plugin for SpritePlugin {
4242
let sprite_shader = Shader::from_wgsl(include_str!("render/sprite.wgsl"));
4343
shaders.set_untracked(SPRITE_SHADER_HANDLE, sprite_shader);
4444
app.add_asset::<TextureAtlas>().register_type::<Sprite>();
45-
let render_app = app.sub_app(RenderApp);
45+
let render_app = app.sub_app_mut(RenderApp);
4646
render_app
4747
.init_resource::<ImageBindGroups>()
4848
.init_resource::<SpritePipeline>()

pipelined/bevy_text2/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ impl Plugin for TextPlugin {
4949
.insert_resource(DefaultTextPipeline::default())
5050
.add_system_to_stage(CoreStage::PostUpdate, text2d_system);
5151

52-
let render_app = app.sub_app(RenderApp);
52+
let render_app = app.sub_app_mut(RenderApp);
5353
render_app.add_system_to_stage(
5454
RenderStage::Extract,
5555
extract_text2d_sprite.after(SpriteSystem::ExtractSprite),

pipelined/bevy_ui2/src/render/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ pub fn build_ui_render(app: &mut App) {
6666
let mut active_cameras = app.world.get_resource_mut::<ActiveCameras>().unwrap();
6767
active_cameras.add(CAMERA_UI);
6868

69-
let render_app = app.sub_app(RenderApp);
69+
let render_app = app.sub_app_mut(RenderApp);
7070
render_app
7171
.init_resource::<UiPipeline>()
7272
.init_resource::<SpecializedPipelines<UiPipeline>>()

0 commit comments

Comments
 (0)