mirror of
https://github.com/bevyengine/bevy
synced 2025-02-16 22:18:33 +00:00
Merge pull request #196 from ifletsomeclaire/master
Added 2 more draw.is_visible checks to render crate
This commit is contained in:
commit
76ff107f8e
2 changed files with 7 additions and 1 deletions
|
@ -77,6 +77,9 @@ pub fn draw_render_pipelines_system(
|
|||
mut query: Query<(&mut Draw, &mut RenderPipelines)>,
|
||||
) {
|
||||
for (mut draw, mut render_pipelines) in &mut query.iter() {
|
||||
if !draw.is_visible {
|
||||
continue;
|
||||
}
|
||||
let render_pipelines = &mut *render_pipelines;
|
||||
for pipeline in render_pipelines.pipelines.iter_mut() {
|
||||
pipeline.specialization.sample_count = msaa.samples;
|
||||
|
|
|
@ -658,7 +658,10 @@ fn asset_render_resources_node_system<T: RenderResources>(
|
|||
}
|
||||
}
|
||||
|
||||
for (asset_handle, _draw, mut render_pipelines) in &mut query.iter() {
|
||||
for (asset_handle, draw, mut render_pipelines) in &mut query.iter() {
|
||||
if !draw.is_visible {
|
||||
continue
|
||||
}
|
||||
if let Some(asset_bindings) = asset_render_resource_bindings.get(*asset_handle) {
|
||||
render_pipelines.bindings.extend(asset_bindings);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue