0.1.1 |
|
---|---|
0.1.0 |
|
#18 in #vulkano
11KB
63 lines
vulkano_blas
Crate status
Currently due to the limitations of Vulkano very few BLAS operations can be implemented (my issue on GitHub concerning this).
All shaders I am certain I will implement but cannot implement at the moment due to this limitation are marked as deprecated.
I hope perhaps this crate while at the moment extremely limited might spike some interest and motiviation in the topic.
Installation
- Install Vulkano
- Add
vulkano_blas = "0.1"
toCargo.toml
.
Docs
For some reason (I do not understand) cargo cannot build the docs automatically, as such to see docs you will need to download this repo and run cargo rustdoc --open
in the directory.
lib.rs
:
vulkano_blas is a library of GLSL Vulkano shaders for BLAS operations.
Crate status
Currently due to the limitations of Vulkano very few BLAS operations can be implemented (my issue on GitHub concerning this).
All shaders I am certain I will implement but cannot implement at the moment due to this limitation are marked as deprecated.
I hope perhaps this crate while at the moment extremely limited might spike some interest and motiviation in the topic.
A note on testing
None of the rustdoc code is tested due to the extreme awkwardness of this. A test is run for every (implemented) shader through, just not in the rustdoc comments.
Dependencies
~36MB
~776K SLoC