Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
flakes support + granular resource control (#5)
* enable builds on stable rust * use linked vulkan * revert linked loading * use spirv assemble * remove generic * refactor load shader * Revert "refactor load shader" This reverts commit 5d0f7ab. * large refactoring to enable per fence scheduling * update shaders * update cargo, readme * lints * fix rf example, add timings to reduce * introduce task, group_count, descriptor_sets initialized accordingly * factor out Schedule in favor of task, fix rf and reduce example * remove iota, repl examples * update cargo version to 2021 * remove local_gpus and versioin functions, refactor examples * slight simplication of the reduce shader * nix: add flakes * bump deps * rust-fmt * flake: add spirv-tools, refresh redeuce.spv * doc: update readme * flake: fix moltenvk impurity * flake: update to naersk * conditional compilation for macos * flake: move to stable to fix linux * clippy n cargo publish check * flake: add libiconv for mac * readme: bump version
- Loading branch information