crates.io "hlsl" keyword
View the packages on the crates.io package registry that are tagged with the "hlsl" keyword.
transhader 0.1.1
Transpile shaders on the fly using procedural macros.2 versions - Latest release: over 1 year ago - 2.28 thousand downloads total - 0 stars on GitHub - 1 maintainer
wasm2spirv 0.1.0 💰
Compile your WebAssembly programs into SPIR-V shaders1 version - Latest release: about 2 years ago - 1.26 thousand downloads total - 57 stars on GitHub - 1 maintainer
jit-spirv-impl 0.1.1
Compile GLSL/HLSL/WGSL to SPIR-V just-in-time with a simple macro.2 versions - Latest release: about 2 years ago - 1 dependent package - 2.72 thousand downloads total - 34 stars on GitHub - 1 maintainer
jit-spirv 0.1.1
Compile GLSL/HLSL/WGSL to SPIR-V just-in-time with a simple macro.2 versions - Latest release: about 2 years ago - 2.38 thousand downloads total - 34 stars on GitHub - 1 maintainer
inline-spirv 0.2.1
Compile GLSL/HLSL/WGSL and inline SPIR-V right inside your crate.8 versions - Latest release: over 1 year ago - 2 dependent packages - 6 dependent repositories - 20.5 thousand downloads total - 35 stars on GitHub - 1 maintainer
shdrr 0.1.3
A live shader compiler using shaderc.3 versions - Latest release: almost 6 years ago - 3.97 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
19 versions - Latest release: 5 months ago - 1 dependent package - 462 dependent repositories - 973 thousand downloads total - 273 stars on GitHub - 2 maintainers
shaderc-sys 0.9.1
Shaderc system library FFI, building, and linking19 versions - Latest release: 5 months ago - 1 dependent package - 462 dependent repositories - 973 thousand downloads total - 273 stars on GitHub - 2 maintainers
Top 4.7% on crates.io
38 versions - Latest release: 5 months ago - 78 dependent packages - 487 dependent repositories - 1.06 million downloads total - 273 stars on GitHub - 1 maintainer
shaderc 0.9.1
Rust bindings for shaderc38 versions - Latest release: 5 months ago - 78 dependent packages - 487 dependent repositories - 1.06 million downloads total - 273 stars on GitHub - 1 maintainer
include-shader 0.2.0
A macro for including shader files as string with dependencies support.3 versions - Latest release: over 2 years ago - 3.84 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
24 versions - Latest release: about 1 month ago - 6 dependent packages - 379 dependent repositories - 2.71 million downloads total - 58 stars on GitHub - 2 maintainers
hassle-rs 0.12.0
HLSL compiler library, this crate provides an FFI layer and idiomatic rust wrappers for the new D...24 versions - Latest release: about 1 month ago - 6 dependent packages - 379 dependent repositories - 2.71 million downloads total - 58 stars on GitHub - 2 maintainers
shader_language_server 0.6.2
Language server for HLSL / GLSL / WGSL shaders using LSP protocol.12 versions - Latest release: about 2 months ago - 5.72 thousand downloads total - 18 stars on GitHub - 1 maintainer
tree-sitter-hlsl 0.2.0
HLSL grammar for the tree-sitter parsing library7 versions - Latest release: 4 months ago - 9.53 thousand downloads total - 12 stars on GitHub - 1 maintainer
shader-sense 0.3.1
Library for runtime shader validation and symbol inspection10 versions - Latest release: about 2 months ago - 4.29 thousand downloads total - 18 stars on GitHub - 1 maintainer
spirv-layout 0.4.0
SPIRV reflection utility for deriving Vulkan DescriptorSetLayouts9 versions - Latest release: over 3 years ago - 1 dependent repositories - 10.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
thindx 0.0.0-2022-09-30
Thin DirectX wrappers7 versions - Latest release: almost 3 years ago - 7.5 thousand downloads total - 8 stars on GitHub - 1 maintainer
spirq-core 1.0.4
SPIR-Q core feature implementation, a light weight SPIR-V query utility for graphics.5 versions - Latest release: over 1 year ago - 2 dependent packages - 7.22 thousand downloads total - 113 stars on GitHub - 1 maintainer
spirq-dis 0.1.4
SPIR-V disassembler5 versions - Latest release: over 1 year ago - 5.33 thousand downloads total - 113 stars on GitHub - 1 maintainer
shader-reflect 0.2.9
SPIR-V/GLSL/HLSL shader interface reflection to JSON. (CLI)8 versions - Latest release: about 1 year ago - 8.37 thousand downloads total - 113 stars on GitHub - 1 maintainer
spirq 1.2.2
Light weight SPIR-V query utility for graphics.43 versions - Latest release: about 1 year ago - 9 dependent packages - 4 dependent repositories - 69.1 thousand downloads total - 113 stars on GitHub - 1 maintainer
spirq-as 0.1.4
SPIR-V assembler5 versions - Latest release: over 1 year ago - 5.3 thousand downloads total - 113 stars on GitHub - 1 maintainer
spirq-reflect 0.1.1
Light weight SPIR-V query utility for graphics. (CLI)3 versions - Latest release: almost 3 years ago - 3.26 thousand downloads total - 113 stars on GitHub - 1 maintainer
spirq-spvasm 0.1.4
Tools for SPIR-V Assembly interaction.5 versions - Latest release: over 1 year ago - 3 dependent packages - 6.17 thousand downloads total - 113 stars on GitHub - 1 maintainer
spirv-compiler 0.2.0
Convenience wrapper for shaderc in Rust2 versions - Latest release: almost 4 years ago - 2 dependent packages - 3.42 thousand downloads total - 1 stars on GitHub - 1 maintainer
glslang-sys 0.7.0+1062752
Raw C bindings to glslang16 versions - Latest release: 8 months ago - 1 dependent package - 62.9 thousand downloads total - 6 stars on GitHub - 2 maintainers
glslang 0.6.2
Rust bindings to glslang19 versions - Latest release: 8 months ago - 1 dependent package - 60.3 thousand downloads total - 6 stars on GitHub - 2 maintainers
shadermath 0.6.0
HLSL inspired mathematics library for Rust7 versions - Latest release: 6 months ago - 3.68 thousand downloads total - 0 stars on GitHub - 1 maintainer
shaderc-macro 0.1.0
Compile shaders with shaderc using macros at compile time1 version - Latest release: over 4 years ago - 1.39 thousand downloads total - 1 maintainer
spirvcross 0.1.2 💰
Bindings to SPIRV-Cross API3 versions - Latest release: over 1 year ago - 4.71 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 7.1% on crates.io
14 versions - Latest release: over 5 years ago - 8 dependent packages - 250 dependent repositories - 392 thousand downloads total - 112 stars on GitHub - 1 maintainer
spirv-reflect 0.2.3
Reflection API in rust for SPIR-V shader byte code, intended for Vulkan applications.14 versions - Latest release: over 5 years ago - 8 dependent packages - 250 dependent repositories - 392 thousand downloads total - 112 stars on GitHub - 1 maintainer
Related Keywords
glsl
26
spirv
21
rust
17
shader
13
wgsl
13
vulkan
12
compiler
8
graphics
4
opengl
4
opencl
3
shaderc
3
language-server-protocol
2
shaderc-rs
2
rust-bindings
2
shaders
2
msl
2
reflect
1
math
1
spvasm
1
xinput
1
d3dcompiler
1
d3d
1
directx
1
direct3d
1
game-development
1
reflection
1
validate
1
gamedev
1
tree-sitter
1
parser
1
parsing
1
incremental
1
lsp
1
rust-library
1
pipeline
1
intellisense
1
dxc
1
computer-graphics
1
assets
1
include
1
spir-v
1
live
1
webassembly
1
wasm
1
naga
1
proc-macro
1