diff options
Diffstat (limited to 'engine/src/rendering/shader/default.rs')
| -rw-r--r-- | engine/src/rendering/shader/default.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/engine/src/rendering/shader/default.rs b/engine/src/rendering/shader/default.rs index 6621d06..1c883b0 100644 --- a/engine/src/rendering/shader/default.rs +++ b/engine/src/rendering/shader/default.rs @@ -59,9 +59,9 @@ pub fn initialize(mut assets: Single<Assets>) -> Result<(), crate::Error> } pub fn enqueue_set_shader_bindings( - renderable_query: Query<RenderableEntity<'_>, (Without<NoDraw>,)>, + renderable_query: Query<RenderableEntity<'_>>, camera_query: Query<(&Camera, &WorldPosition, &ActiveCamera)>, - window_query: Query<(&Window, &SurfaceSpec), (With<RenderingTargetWindow>,)>, + window_query: Query<(&Window, &SurfaceSpec, With<RenderingTargetWindow>)>, point_light_query: Query<(&PointLight, &WorldPosition)>, directional_light_query: Query<(&DirectionalLight,)>, assets: Single<Assets>, @@ -401,4 +401,5 @@ type RenderableEntity<'a> = ( Option<&'a Scale>, Option<&'a Shader>, Option<&'a mut PendingShaderBindings>, + Without<NoDraw>, ); |
