Skip to content

Commit 7e78ae1

Browse files
committed
Move RenderAssetBytesPerFrame stuff to initialize_render_app.
1 parent 46053e4 commit 7e78ae1

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

crates/bevy_render/src/lib.rs

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -438,15 +438,6 @@ impl Plugin for RenderPlugin {
438438
));
439439

440440
app.init_resource::<RenderAssetBytesPerFrame>();
441-
if let Some(render_app) = app.get_sub_app_mut(RenderApp) {
442-
render_app.init_resource::<RenderAssetBytesPerFrameLimiter>();
443-
render_app
444-
.add_systems(ExtractSchedule, extract_render_asset_bytes_per_frame)
445-
.add_systems(
446-
Render,
447-
reset_render_asset_bytes_per_frame.in_set(RenderSystems::Cleanup),
448-
);
449-
}
450441

451442
app.register_type::<alpha::AlphaMode>()
452443
// These types cannot be registered in bevy_color, as it does not depend on the rest of Bevy
@@ -561,6 +552,14 @@ unsafe fn initialize_render_app(app: &mut App) {
561552
),
562553
);
563554

555+
render_app.init_resource::<RenderAssetBytesPerFrameLimiter>();
556+
render_app
557+
.add_systems(ExtractSchedule, extract_render_asset_bytes_per_frame)
558+
.add_systems(
559+
Render,
560+
reset_render_asset_bytes_per_frame.in_set(RenderSystems::Cleanup),
561+
);
562+
564563
render_app.set_extract(|main_world, render_world| {
565564
{
566565
#[cfg(feature = "trace")]

0 commit comments

Comments
 (0)