Shaders: node macro (#2923)

* node_macro: cleanup attr parsing

* node_macro: add `cfg()` attr to feature gate node impl

* node_macro: add `shader_nodes` option

* node_macro: fixup tests
This commit is contained in:
Firestar99
2025-07-24 14:58:30 +02:00
committed by GitHub
parent 2d11d96b4a
commit 59f3835c5d
7 changed files with 101 additions and 9 deletions

View File

@@ -19,6 +19,7 @@ syn = { workspace = true }
proc-macro2 = { workspace = true }
quote = { workspace = true }
convert_case = { workspace = true }
strum = { workspace = true }
indoc = "2.0.5"
proc-macro-crate = "3.1.0"