| Crates.io | supasim-spirv-tools-sys |
| lib.rs | supasim-spirv-tools-sys |
| version | 0.0.2 |
| created_at | 2025-06-09 14:31:47.439252+00 |
| updated_at | 2025-08-16 23:29:23.836392+00 |
| description | Very simple SpirV-tools bindings as used by supasim. No other utilities or helpers are provided. |
| homepage | https://supasim.github.io/ |
| repository | https://github.com/supasim/spirv-tools-sys |
| max_upload_size | |
| id | 1705996 |
| size | 14,660 |
I don't specify a minimum spirv tools version. Anything somewhat recent should work fine.
When using, you will have to specify the path of the libraries and the headers. When setting the VULKAN_SDK environment variable, these are automatically found.
When using this, it will search for headers in $VULKAN_SDK/include/spirv-tools subdirectory and libraries in $VULKAN_SDK/lib subdirectory.
You can also set the SPIRV_TOOLS_DIR environment variable.
When using this, it will search for headers in the $SPIRV_TOOLS/include subdirectory and libraries in the $SPIRV_TOOLS/lib subdirectory.
Directory names are capitalized on windows.
Finally, you can set the SPIRV_TOOLS_HEADERS_DIR and SPIRV_TOOLS_LIBS_DIR environment variables, which do as you might guess.