running again
This commit is contained in:
18
src/main.rs
18
src/main.rs
@@ -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);
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user