From 6a116fdb2bc04ccb5bb161fb103e3a8357186445 Mon Sep 17 00:00:00 2001 From: firestar99 Date: Wed, 20 Aug 2025 15:51:22 +0200 Subject: [PATCH] shader-rt: pass WgpuExecutor by reference --- node-graph/node-macro/src/shader_nodes/per_pixel_adjust.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/node-graph/node-macro/src/shader_nodes/per_pixel_adjust.rs b/node-graph/node-macro/src/shader_nodes/per_pixel_adjust.rs index 84780538d2..8dc97eba2e 100644 --- a/node-graph/node-macro/src/shader_nodes/per_pixel_adjust.rs +++ b/node-graph/node-macro/src/shader_nodes/per_pixel_adjust.rs @@ -158,7 +158,7 @@ impl PerPixelAdjust { description: "".to_string(), widget_override: Default::default(), ty: ParsedFieldType::Regular(RegularParsedField { - ty: parse_quote!(WgpuExecutor), + ty: parse_quote!(&'a WgpuExecutor), exposed: false, value_source: Default::default(), number_soft_min: None, @@ -203,7 +203,7 @@ impl PerPixelAdjust { fn_name, struct_name, mod_name: mod_name.clone(), - fn_generics: vec![], + fn_generics: vec![parse_quote!('a: 'n)], where_clause: None, input: Input { pat_ident: parsed.input.pat_ident.clone(),