running again

This commit is contained in:
2019-07-06 19:40:57 -07:00
parent 21c7801fc8
commit 5551581a3e
4 changed files with 33 additions and 101 deletions

View File

@@ -5,7 +5,6 @@
extern crate cgmath;
extern crate image;
extern crate nalgebra as na;
extern crate quick_xml;
extern crate rand;
extern crate sfml;
extern crate time;
@@ -43,18 +42,17 @@ use vulkano::sync::GpuFuture;
mod slider;
mod timer;
mod input;
mod util;
mod vkprocessor;
fn main() {
let instance = Instance::new(None, &InstanceExtensions::none(), None).unwrap();
let mut processor = vkprocessor::VkProcessor::new(&instance);
processor.compile_kernel();
processor.load_buffers();
processor.compile_kernel(String::from("simple-edge.compute"));
processor.load_buffers(String::from("test2.png"));
processor.run_kernel();
return;
processor.read_image();
processor.save_image();
let mut window = RenderWindow::new(
(900, 900),
@@ -70,18 +68,16 @@ fn main() {
let xy = processor.xy;
let mut bg_texture = Texture::new(xy.0, xy.1).unwrap();
bg_texture.update_from_pixels(processor.image_buffer.as_slice(), xy.0, xy.1, 0, 0);
bg_texture.update_from_pixels(processor.read_image().as_slice(), xy.0, xy.1, 0, 0);
let mut background_sprite = Sprite::with_texture(&bg_texture);
background_sprite.set_position((0., 0.));
let mut slider = Slider::new(40.0, None);
let mut selected_colors = Vec::new();
selected_colors.push(RectangleShape::with_size(Vector2f::new(30.0, 30.0)));
let step_size: f32 = 0.005;
let mut elapsed_time: f32;
let mut delta_time: f32;
@@ -128,10 +124,6 @@ fn main() {
window.draw(&background_sprite);
// for i in selected_colors {
//
// }
window.draw(&slider);