We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5479df1 commit 061c031Copy full SHA for 061c031
29 files changed
crates/bevy_anti_alias/src/contrast_adaptive_sharpening/mod.rs
@@ -10,9 +10,7 @@ use bevy_ecs::{prelude::*, query::QueryItem};
10
use bevy_image::BevyDefault as _;
11
use bevy_reflect::{std_traits::ReflectDefault, Reflect};
12
use bevy_render::{
13
- extract_component::{
14
- ExtractBaseComponent, ExtractComponentPlugin, UniformComponentPlugin,
15
- },
+ extract_component::{ExtractBaseComponent, ExtractComponentPlugin, UniformComponentPlugin},
16
render_resource::{
17
binding_types::{sampler, texture_2d, uniform_buffer},
18
*,
crates/bevy_core_pipeline/src/fullscreen_material.rs
@@ -20,8 +20,8 @@ use bevy_ecs::{
20
use bevy_image::BevyDefault;
21
22
extract_component::{
23
- ComponentUniforms, DynamicUniformIndex, ExtractBaseComponent,
24
- ExtractComponentPlugin, UniformComponentPlugin,
+ ComponentUniforms, DynamicUniformIndex, ExtractBaseComponent, ExtractComponentPlugin,
+ UniformComponentPlugin,
25
},
26
27
crates/bevy_dev_tools/src/render_debug.rs
@@ -61,8 +61,8 @@ impl Plugin for RenderDebugOverlayPlugin {
61
.init_resource::<GlobalRenderDebugOverlay>()
62
.add_message::<RenderDebugOverlayEvent>()
63
.add_plugins((
64
- ExtractResourcePlugin::<GlobalRenderDebugOverlay>::default(),
65
- ExtractComponentPlugin::<RenderDebugOverlay>::default(),
+ ExtractResourcePlugin::<GlobalRenderDebugOverlay>::new(RenderApp),
+ ExtractComponentPlugin::<RenderDebugOverlay>::new(RenderApp),
66
))
67
.add_systems(bevy_app::Update, (handle_input, update_overlay).chain());
68
}
crates/bevy_extract/src/extract_plugin.rs
@@ -72,9 +72,6 @@ impl Plugin for ExtractPlugin {
72
extract(main_world, render_world);
73
});
74
75
- let (sender, receiver) = bevy_time::create_time_channels();
76
- sub_app.insert_resource(sender);
77
- app.insert_resource(receiver);
78
app.insert_sub_app(self.app_label, sub_app);
79
80
crates/bevy_pbr/src/atmosphere/mod.rs
@@ -53,6 +53,12 @@ use bevy_ecs::{
53
use bevy_light::{atmosphere::ScatteringMedium, Atmosphere};
54
use bevy_math::{UVec2, UVec3, Vec3};
55
56
+use bevy_render::{
57
+ extract_component::ExtractComponentPlugin,
58
+ render_resource::{TextureFormat, TextureUsages},
59
+ renderer::RenderAdapter,
60
+ Render, RenderApp, RenderSystems,
+};
extract_component::{ExtractBaseComponent, UniformComponentPlugin},
render_resource::{DownlevelFlags, ShaderType, SpecializedRenderPipelines},
@@ -61,12 +67,6 @@ use bevy_render::{
sync_world::RenderEntity,
Extract, ExtractSchedule, RenderStartup,
69
};
-use bevy_render::{
- extract_component::ExtractComponentPlugin,
- render_resource::{TextureFormat, TextureUsages},
- renderer::RenderAdapter,
- Render, RenderApp, RenderSystems,
-};
70
71
use bevy_shader::load_shader_library;
use environment::{
crates/bevy_pbr/src/light_probe/environment_map.rs
@@ -49,11 +49,11 @@ use bevy_ecs::{
49
query::{QueryData, QueryItem},
50
system::lifetimeless::Read,
51
52
-use bevy_extract::extract_instances::ExtractInstance;
use bevy_image::Image;
use bevy_light::{EnvironmentMapLight, ParallaxCorrection};
use bevy_math::{Affine3A, Vec3};
+ extract_instances::ExtractInstance,
render_asset::RenderAssets,
binding_types::{self, uniform_buffer},
crates/bevy_pbr/src/light_probe/mod.rs
@@ -12,14 +12,14 @@ use bevy_ecs::{
schedule::IntoScheduleConfigs,
system::{Commands, Local, Query, Res, ResMut},
-use bevy_extract::extract_instances::ExtractInstancesPlugin;
use bevy_light::{
cluster::VisibleClusterableObjects, EnvironmentMapLight, IrradianceVolume, LightProbe,
19
use bevy_math::{Affine3A, FloatOrd, Mat4, Vec3, Vec4};
use bevy_platform::collections::HashMap;
+ extract_instances::ExtractInstancesPlugin,
render_resource::{DynamicUniformBuffer, Sampler, ShaderType, TextureView},
renderer::{RenderAdapter, RenderAdapterInfo, RenderDevice, RenderQueue, WgpuWrapper},
crates/bevy_pbr/src/wireframe.rs
@@ -30,8 +30,7 @@ use bevy_render::{
30
IndirectParametersNonIndexed,
31
32
camera::{
33
- DirtySpecializationSystems, DirtyWireframeSpecializations,
34
- ExtractedCamera, PendingQueues,
+ DirtySpecializationSystems, DirtyWireframeSpecializations, ExtractedCamera, PendingQueues,
35
36
extract_resource::ExtractResource,
37
mesh::{
@@ -47,8 +46,8 @@ use bevy_render::{
47
46
PhaseItemBatchSetKey, PhaseItemExtraIndex, RenderCommand, RenderCommandResult,
48
SetItemPipeline, TrackedRenderPass, ViewBinnedRenderPhases,
- render_resource::*,
render_resource::binding_types::*,
+ render_resource::*,
renderer::{RenderContext, RenderDevice, RenderQueue, ViewQuery},
sync_world::{MainEntity, MainEntityHashMap},
view::{
crates/bevy_post_process/src/bloom/settings.rs
@@ -8,9 +8,7 @@ use bevy_ecs::{
8
use bevy_math::{AspectRatio, URect, UVec4, Vec2, Vec4};
9
- extract_component::ExtractBaseComponent,
- sync_component::SyncComponent,
- RenderApp,
+ extract_component::ExtractBaseComponent, sync_component::SyncComponent, RenderApp,
/// Applies a bloom effect to an HDR-enabled 2d or 3d camera.
crates/bevy_post_process/src/effect_stack/chromatic_aberration.rs
@@ -10,10 +10,8 @@ use bevy_ecs::{
- render_resource::ShaderType,
+ extract_component::ExtractBaseComponent, render_resource::ShaderType,
+ sync_component::SyncComponent, RenderApp,
/// The raw RGBA data for the default chromatic aberration gradient.
0 commit comments