Skip to content

Commit 498006e

Browse files
committed
Split QuerySet in two queries
1 parent bd90333 commit 498006e

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

crates/bevy_pbr/src/wireframe.rs

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,11 @@ fn prepare_wireframes(
7979
render_device: Res<RenderDevice>,
8080
render_queue: Res<RenderQueue>,
8181
mut wireframe_meta: ResMut<GlobalWireframeMeta>,
82-
mut query: QuerySet<(
83-
QueryState<(Entity, Option<&Wireframe>), (With<Handle<Mesh>>, With<MeshUniform>)>,
84-
QueryState<
85-
(Entity, Option<&Wireframe>),
86-
(With<Handle<Mesh>>, With<MeshUniform>, With<Wireframe>),
87-
>,
88-
)>,
82+
global_query: Query<(Entity, Option<&Wireframe>), (With<Handle<Mesh>>, With<MeshUniform>)>,
83+
wireframe_query: Query<
84+
(Entity, Option<&Wireframe>),
85+
(With<Handle<Mesh>>, With<MeshUniform>, With<Wireframe>),
86+
>,
8987
) {
9088
wireframe_meta.uniforms.clear();
9189
wireframe_meta.uniforms.push(WireframeUniform {
@@ -105,9 +103,9 @@ fn prepare_wireframes(
105103
};
106104

107105
if config.global {
108-
query.q0().for_each(add_wireframe_uniform);
106+
global_query.for_each(add_wireframe_uniform);
109107
} else {
110-
query.q1().for_each(add_wireframe_uniform);
108+
wireframe_query.for_each(add_wireframe_uniform);
111109
}
112110

113111
wireframe_meta

0 commit comments

Comments
 (0)