Skip to content

Commit f325893

Browse files
committed
shaders: append GPU to display name
1 parent 589a25a commit f325893

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

node-graph/node-macro/src/shader_nodes/per_pixel_adjust.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use quote::{ToTokens, format_ident, quote};
77
use std::borrow::Cow;
88
use syn::parse::{Parse, ParseStream};
99
use syn::punctuated::Punctuated;
10-
use syn::{PatIdent, Type, parse_quote};
10+
use syn::{LitStr, PatIdent, Type, parse_quote};
1111

1212
#[derive(Debug, Clone)]
1313
pub struct PerPixelAdjust {}
@@ -293,6 +293,7 @@ impl PerPixelAdjustCodegen<'_> {
293293
let mut parsed_node_fn = ParsedNodeFn {
294294
vis: self.parsed.vis.clone(),
295295
attributes: NodeFnAttributes {
296+
display_name: self.parsed.attributes.display_name.as_ref().map(|name| LitStr::new(&format!("{} GPU", name.value()), name.span())),
296297
shader_node: Some(ShaderNodeType::ShaderNode),
297298
..self.parsed.attributes.clone()
298299
},
@@ -310,7 +311,7 @@ impl PerPixelAdjustCodegen<'_> {
310311
is_async: true,
311312
fields,
312313
body,
313-
description: "".to_string(),
314+
description: self.parsed.description.clone(),
314315
};
315316
parsed_node_fn.replace_impl_trait_in_input();
316317
let gpu_node_impl = crate::codegen::generate_node_code(self.crate_ident, &parsed_node_fn)?;

0 commit comments

Comments
 (0)