Workgroup sizes of 8 along with reducing the amount of work groups improves performance 20x
This commit is contained in:
@@ -165,13 +165,13 @@ fn main() {
|
||||
}
|
||||
|
||||
let mut compu_frame = CompuFrame::new();
|
||||
// compu_frame.add(compute_buffer.clone(), compute_kernel.clone());
|
||||
compu_frame.add(compute_buffer.clone(), compute_kernel.clone());
|
||||
// compu_frame.add_with_image_swap(compute_buffer.clone(), compute_kernel.clone(), &compu_sprite1);
|
||||
|
||||
let mut canvas = CanvasFrame::new();
|
||||
canvas.draw(&sprite);
|
||||
//canvas.draw(&sprite2);
|
||||
//canvas.draw(&sprite3);
|
||||
// canvas.draw(&sprite);
|
||||
// canvas.draw(&sprite2);
|
||||
// canvas.draw(&sprite3);
|
||||
//canvas.draw(&compu_sprite1);
|
||||
{
|
||||
let g = hprof::enter("Run");
|
||||
|
||||
Reference in New Issue
Block a user