Increase WGPU limits to what's supported by the adapter (#1251)

* Increase Wgpu limits

* Fix compilation of shaders

* Unbreak debug options
This commit is contained in:
Dennis Kobert 2023-05-28 00:23:47 +02:00 committed by Keavon Chambers
parent 7148b199ec
commit 6289d92e02
5 changed files with 14 additions and 5 deletions

View file

@ -164,7 +164,7 @@ async fn map_gpu(image: ImageFrame<Color>, node: DocumentNode) -> ImageFrame<Col
output_buffer: output_buffer.clone(),
};
log::debug!("created pipeline");
let compute_pass = executor.create_compute_pass(&pipeline, Some(readback_buffer.clone()), len.min(65535) as u32).unwrap();
let compute_pass = executor.create_compute_pass(&pipeline, Some(readback_buffer.clone()), len as u32).unwrap();
executor.execute_compute_pipeline(compute_pass).unwrap();
log::debug!("executed pipeline");
log::debug!("reading buffer");