Trying to fix empty rendering
This commit is contained in:
parent
83c358ad7e
commit
c3aafa1911
1 changed files with 25 additions and 23 deletions
|
@ -679,31 +679,33 @@ where
|
||||||
|
|
||||||
let index = *indices.mono();
|
let index = *indices.mono();
|
||||||
|
|
||||||
if let Some(scene_buffer) = self.animator.animate(
|
|
||||||
&content,
|
|
||||||
self.vertex_count,
|
|
||||||
buffer_recorder,
|
|
||||||
index,
|
|
||||||
&self.view,
|
|
||||||
)? {
|
|
||||||
self.scene_desc_set
|
|
||||||
.update(&[DescriptorWrite::storage_buffers(0, &[scene_buffer])])?;
|
|
||||||
}
|
|
||||||
|
|
||||||
self.copy_source_image(buffer_recorder, &images.mono()[index])?;
|
self.copy_source_image(buffer_recorder, &images.mono()[index])?;
|
||||||
|
|
||||||
self.renderer.process(
|
if self.vertex_count != 0 {
|
||||||
buffer_recorder,
|
if let Some(scene_buffer) = self.animator.animate(
|
||||||
&[
|
&content,
|
||||||
&self.scene_desc_set,
|
self.vertex_count,
|
||||||
&self.material_desc_set,
|
buffer_recorder,
|
||||||
&self.texture_desc_set,
|
index,
|
||||||
&self.light_descriptor_set,
|
&self.view,
|
||||||
&self.light_info_desc_set,
|
)? {
|
||||||
],
|
self.scene_desc_set
|
||||||
self.animator.buffer(),
|
.update(&[DescriptorWrite::storage_buffers(0, &[scene_buffer])])?;
|
||||||
index,
|
}
|
||||||
)?;
|
|
||||||
|
self.renderer.process(
|
||||||
|
buffer_recorder,
|
||||||
|
&[
|
||||||
|
&self.scene_desc_set,
|
||||||
|
&self.material_desc_set,
|
||||||
|
&self.texture_desc_set,
|
||||||
|
&self.light_descriptor_set,
|
||||||
|
&self.light_info_desc_set,
|
||||||
|
],
|
||||||
|
self.animator.buffer(),
|
||||||
|
index,
|
||||||
|
)?;
|
||||||
|
}
|
||||||
|
|
||||||
self.present_image(buffer_recorder, &images.mono()[index])?;
|
self.present_image(buffer_recorder, &images.mono()[index])?;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue