-
encase
一种机制,用于将数据布局到GPU缓冲区,以确保满足WGSL的内存布局要求
-
glasgow
WGSL (WebGPU着色语言) 的语言服务器
-
wgsl_bindgen
为wgpu中的wgsl着色器提供类型安全的Rust绑定工作流程
-
wgsl_to_wgpu
从WGSL着色器生成类型安全的Rust绑定到wgpu
-
image-colorizer
不再满足于不符合你配色方案的图像!
-
wgsl-tools
用于解析、验证、评估和修改wgsl着色器源代码的各种工具
-
vello_shaders
Vello基础设施,用于编译时预处理和交叉编译着色器
-
cargo-wgsl
在rust项目中验证wgsl
-
wgsl_preprocessor
用于WGPU的Rust编写的非官方WGSL预处理器
-
naga-to-tokenstream
创建一个描述Naga模块部分的TokenStream
-
wgsl-minifier
用于压缩WGSL着色器的命令行工具
-
wgsl-playground
用于实验WGSL片段着色器的沙盒,支持实时重新加载
-
wgsl-parser
WebGPU着色语言的零拷贝递归下降解析器
-
lf-gfx
我们使用的工具集合
-
wgsl-spec
WGSL的可读性规范
-
tree-sitter-wgsl-bevy
带有Bevy预处理器扩展的tree-sitter的WGSL语法(扩展tree-sitter-wgsl)
-
wgsl-inline
用于在Rust中嵌入WGSL的宏
-
wgs_runtime_base
Wgs格式基础运行时
-
wgsl_ln
用于在Rust中编写wgsl的实验性crate!
-
bevy-vfx-bag
Bevy的视觉特效杂袋
-
encase_derive_impl
encase的派生宏实现
-
wgs_core
Wgs格式
-
wgs_runtime_wgpu
Wgs格式wgpu运行时
-
wgsl-types
WGSL类型
-
include-wgsl-oil
包含带有
naga-oil
预处理器的WGSL文件 -
tree-sitter-wgsl
为 tree-sitter 解析库提供的 wgsl 语法
-
cart-tmp-nga
着色器翻译基础设施
-
bevy_simple_2d_outline
为 bevy 游戏引擎提供的 2D 描边材质
-
include_wgsl
一个微小的宏,用于在您的二进制文件中包含一个 WGSL 文件,并在编译时验证其有效性
-
encase_derive
encase 的推导宏
-
wgsl-parse
将 wgsl 源文件解析为语法树
-
shader_to_spirv
比以往任何时候都更容易获取 SPIR-V 的输出!
-
jit-spirv-impl
使用简单的宏将 GLSL/HLSL/WGSL 编译为 SPIR-V
-
my-wgsl
从 rust 生成 WGSL 代码
-
bevy_mtoon
在 WGSL 和 Bevy 中的 MToon 着色器
-
my-wgsl-macros
从 rust 生成 WGSL 代码
尝试使用 DuckDuckGo 进行搜索。