Merge pull request #196 from ifletsomeclaire/master
Added 2 more draw.is_visible checks to render crate
This commit is contained in:
commit
76ff107f8e
@ -77,6 +77,9 @@ pub fn draw_render_pipelines_system(
|
|||||||
mut query: Query<(&mut Draw, &mut RenderPipelines)>,
|
mut query: Query<(&mut Draw, &mut RenderPipelines)>,
|
||||||
) {
|
) {
|
||||||
for (mut draw, mut render_pipelines) in &mut query.iter() {
|
for (mut draw, mut render_pipelines) in &mut query.iter() {
|
||||||
|
if !draw.is_visible {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
let render_pipelines = &mut *render_pipelines;
|
let render_pipelines = &mut *render_pipelines;
|
||||||
for pipeline in render_pipelines.pipelines.iter_mut() {
|
for pipeline in render_pipelines.pipelines.iter_mut() {
|
||||||
pipeline.specialization.sample_count = msaa.samples;
|
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) {
|
if let Some(asset_bindings) = asset_render_resource_bindings.get(*asset_handle) {
|
||||||
render_pipelines.bindings.extend(asset_bindings);
|
render_pipelines.bindings.extend(asset_bindings);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user