compute is back in. Crashing the nvidia driver on buffer operations in the kernel....
This commit is contained in:
10
src/main.rs
10
src/main.rs
@@ -24,13 +24,13 @@ use crate::util::load_raw;
|
||||
use vulkano::instance::debug::DebugCallback;
|
||||
use crate::compute::compu_frame::CompuFrame;
|
||||
use crate::canvas::canvas_frame::{CanvasFrame, Drawable};
|
||||
use crate::compute::managed::compu_sprite::CompuSprite;
|
||||
use std::sync::Arc;
|
||||
use crate::canvas::managed::handles::{CanvasTextureHandle, Handle, CanvasFontHandle};
|
||||
use crate::util::vertex::{VertexTypes, TextureVertex3D};
|
||||
use crate::compute::managed::handles::{CompuBufferHandle, CompuKernelHandle};
|
||||
use crate::drawables::sprite::Sprite;
|
||||
use crate::drawables::rect::Rect;
|
||||
use crate::drawables::compu_sprite::CompuSprite;
|
||||
|
||||
pub mod util;
|
||||
pub mod vkprocessor;
|
||||
@@ -172,13 +172,13 @@ pub fn main() {
|
||||
}
|
||||
|
||||
let mut canvas_frame = CanvasFrame::default();
|
||||
// canvas_frame.draw(&funky_sprite);
|
||||
// canvas_frame.draw(&sfml_sprite);
|
||||
canvas_frame.draw(&funky_sprite);
|
||||
canvas_frame.draw(&compu_sprite1);
|
||||
// canvas_frame.draw(&rect);
|
||||
|
||||
let mut compu_frame = CompuFrame::new();
|
||||
compu_frame.add(compute_buffer.clone(), compute_kernel.clone());
|
||||
// compu_frame.add_with_image_swap(compute_buffer.clone(), compute_kernel.clone(), &compu_sprite1);
|
||||
//compu_frame.add(compute_buffer.clone(), compute_kernel.clone());
|
||||
compu_frame.add_with_image_swap(compute_buffer.clone(), compute_kernel.clone(), &compu_sprite1);
|
||||
|
||||
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user