Update to vulkan lib changes #8
3 changed files with 12 additions and 8 deletions
|
@ -61,7 +61,8 @@ impl BackgroundGenerator {
|
|||
})
|
||||
.set_sample_count(max_supported_sample_count)
|
||||
.add_resolve_targets(vec![image.clone()])
|
||||
.build(&device, &queue)?,
|
||||
.use_queue(queue.clone())
|
||||
.build(&device)?,
|
||||
)
|
||||
.build(&device)?;
|
||||
|
||||
|
|
|
@ -78,7 +78,7 @@ impl Pedals {
|
|||
.add_sub_pass(
|
||||
SubPass::builder(history_image.width(), history_image.height())
|
||||
.set_prepared_targets(&[history_image.clone()], 0, [0.3, 0.3, 0.3, 1.0], true)
|
||||
.build(&device, &queue)?,
|
||||
.build(&device)?,
|
||||
)
|
||||
.build(&device)?;
|
||||
|
||||
|
@ -213,7 +213,7 @@ impl Pedals {
|
|||
))?;
|
||||
|
||||
self.render_target
|
||||
.begin(&recorder, VK_SUBPASS_CONTENTS_INLINE, 0);
|
||||
.begin(&mut recorder, VK_SUBPASS_CONTENTS_INLINE, 0);
|
||||
|
||||
recorder.bind_pipeline(self.pipeline.pipeline())?;
|
||||
|
||||
|
@ -225,7 +225,7 @@ impl Pedals {
|
|||
recorder.bind_vertex_buffer(&self.brake_vertex_buffer);
|
||||
recorder.draw_complete_single_instance(self.brake_vertex_buffer.size() as u32);
|
||||
|
||||
self.render_target.end(&recorder);
|
||||
self.render_target.end(&mut recorder);
|
||||
}
|
||||
|
||||
Ok(command_buffer)
|
||||
|
|
|
@ -116,7 +116,7 @@ impl Radar {
|
|||
rendering.swapchain().height(),
|
||||
)
|
||||
.set_prepared_targets(&rendering.images(), 0, [0.0, 0.0, 0.0, 1.0], false)
|
||||
.build(&device, &queue)?,
|
||||
.build(&device)?,
|
||||
)
|
||||
.build(&device)?;
|
||||
|
||||
|
@ -226,8 +226,11 @@ impl Radar {
|
|||
| VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT,
|
||||
))?;
|
||||
|
||||
self.render_target
|
||||
.begin(&recorder, VK_SUBPASS_CONTENTS_INLINE, image_index as usize);
|
||||
self.render_target.begin(
|
||||
&mut recorder,
|
||||
VK_SUBPASS_CONTENTS_INLINE,
|
||||
image_index as usize,
|
||||
);
|
||||
|
||||
recorder.bind_pipeline(self.pipeline.pipeline())?;
|
||||
|
||||
|
@ -239,7 +242,7 @@ impl Radar {
|
|||
recorder.draw_complete_single_instance(buffer.size() as u32);
|
||||
}
|
||||
|
||||
self.render_target.end(&recorder);
|
||||
self.render_target.end(&mut recorder);
|
||||
}
|
||||
|
||||
Ok(command_buffer)
|
||||
|
|
Loading…
Reference in a new issue