mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2025-09-04 20:20:32 +00:00
Improve naming of several proto nodes
This commit is contained in:
parent
747dae3bb6
commit
d082b15abb
24 changed files with 288 additions and 303 deletions
|
@ -33,7 +33,7 @@ mod tests {
|
|||
DocumentNode {
|
||||
name: "Add".into(),
|
||||
inputs: vec![NodeInput::node(0, 0)],
|
||||
implementation: DocumentNodeImplementation::Unresolved(NodeIdentifier::new("graphene_core::ops::AddNode")),
|
||||
implementation: DocumentNodeImplementation::Unresolved(NodeIdentifier::new("graphene_core::ops::AddPairNode")),
|
||||
..Default::default()
|
||||
},
|
||||
),
|
||||
|
@ -95,7 +95,7 @@ mod tests {
|
|||
DocumentNode {
|
||||
name: "id".into(),
|
||||
inputs: vec![NodeInput::Network(concrete!(u32))],
|
||||
implementation: DocumentNodeImplementation::Unresolved(NodeIdentifier::new("graphene_core::ops::IdNode")),
|
||||
implementation: DocumentNodeImplementation::Unresolved(NodeIdentifier::new("graphene_core::ops::IdentityNode")),
|
||||
..Default::default()
|
||||
},
|
||||
),
|
||||
|
@ -105,7 +105,7 @@ mod tests {
|
|||
DocumentNode {
|
||||
name: "Add".into(),
|
||||
inputs: vec![NodeInput::node(0, 0), NodeInput::node(0, 0)],
|
||||
implementation: DocumentNodeImplementation::Unresolved(NodeIdentifier::new("graphene_core::ops::AddParameterNode<_>")),
|
||||
implementation: DocumentNodeImplementation::Unresolved(NodeIdentifier::new("graphene_core::ops::AddNode<_>")),
|
||||
..Default::default()
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
use graph_craft::imaginate_input::{ImaginateController, ImaginateMaskStartingFill, ImaginateSamplingMethod};
|
||||
use graph_craft::proto::{NodeConstructor, TypeErasedBox};
|
||||
use graphene_core::ops::IdNode;
|
||||
use graphene_core::ops::IdentityNode;
|
||||
use graphene_core::quantization::{PackedPixel, QuantizationChannels};
|
||||
|
||||
use graphene_core::raster::brush_cache::BrushCache;
|
||||
|
@ -180,10 +180,10 @@ macro_rules! raster_node {
|
|||
//TODO: turn into hashmap
|
||||
fn node_registry() -> HashMap<NodeIdentifier, HashMap<NodeIOTypes, NodeConstructor>> {
|
||||
let node_types: Vec<Vec<(NodeIdentifier, NodeConstructor, NodeIOTypes)>> = vec![
|
||||
//register_node!(graphene_core::ops::IdNode, input: Any<'_>, params: []),
|
||||
//register_node!(graphene_core::ops::IdentityNode, input: Any<'_>, params: []),
|
||||
vec![(
|
||||
NodeIdentifier::new("graphene_core::ops::IdNode"),
|
||||
|_| Box::pin(async move { FutureWrapperNode::new(IdNode::new()).into_type_erased() }),
|
||||
NodeIdentifier::new("graphene_core::ops::IdentityNode"),
|
||||
|_| Box::pin(async move { FutureWrapperNode::new(IdentityNode::new()).into_type_erased() }),
|
||||
NodeIOTypes::new(generic!(I), generic!(I), vec![]),
|
||||
)],
|
||||
// TODO: create macro to impl for all types
|
||||
|
@ -191,72 +191,72 @@ fn node_registry() -> HashMap<NodeIdentifier, HashMap<NodeIOTypes, NodeConstruct
|
|||
register_node!(graphene_core::structural::ConsNode<_, _>, input: u32, params: [&u32]),
|
||||
register_node!(graphene_core::structural::ConsNode<_, _>, input: &u32, params: [u32]),
|
||||
register_node!(graphene_core::structural::ConsNode<_, _>, input: &u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::AddNode, input: (u32, u32), params: []),
|
||||
register_node!(graphene_core::ops::AddNode, input: (u32, &u32), params: []),
|
||||
register_node!(graphene_core::ops::AddPairNode, input: (u32, u32), params: []),
|
||||
register_node!(graphene_core::ops::AddPairNode, input: (u32, &u32), params: []),
|
||||
register_node!(graphene_core::ops::CloneNode<_>, input: &ImageFrame<Color>, params: []),
|
||||
register_node!(graphene_core::ops::CloneNode<_>, input: &WasmEditorApi, params: []),
|
||||
register_node!(graphene_core::ops::AddParameterNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::AddParameterNode<_>, input: &u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::AddParameterNode<_>, input: u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::AddParameterNode<_>, input: &u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::AddParameterNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::AddParameterNode<_>, input: &f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::AddParameterNode<_>, input: f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::AddParameterNode<_>, input: &f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::SubtractParameterNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::SubtractParameterNode<_>, input: &u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::SubtractParameterNode<_>, input: u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::SubtractParameterNode<_>, input: &u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::SubtractParameterNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::SubtractParameterNode<_>, input: &f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::SubtractParameterNode<_>, input: f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::SubtractParameterNode<_>, input: &f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::DivideParameterNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::DivideParameterNode<_>, input: &u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::DivideParameterNode<_>, input: u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::DivideParameterNode<_>, input: &u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::DivideParameterNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::DivideParameterNode<_>, input: &f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::DivideParameterNode<_>, input: f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::DivideParameterNode<_>, input: &f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::MultiplyParameterNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::MultiplyParameterNode<_>, input: &u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::MultiplyParameterNode<_>, input: u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::MultiplyParameterNode<_>, input: &u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::MultiplyParameterNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::MultiplyParameterNode<_>, input: &f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::MultiplyParameterNode<_>, input: f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::MultiplyParameterNode<_>, input: &f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::ExponentParameterNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::ExponentParameterNode<_>, input: &u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::ExponentParameterNode<_>, input: u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::ExponentParameterNode<_>, input: &u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::ExponentParameterNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::ExponentParameterNode<_>, input: &f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::ExponentParameterNode<_>, input: f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::AddNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::AddNode<_>, input: &u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::AddNode<_>, input: u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::AddNode<_>, input: &u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::AddNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::AddNode<_>, input: &f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::AddNode<_>, input: f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::AddNode<_>, input: &f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::SubtractNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::SubtractNode<_>, input: &u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::SubtractNode<_>, input: u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::SubtractNode<_>, input: &u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::SubtractNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::SubtractNode<_>, input: &f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::SubtractNode<_>, input: f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::SubtractNode<_>, input: &f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::DivideNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::DivideNode<_>, input: &u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::DivideNode<_>, input: u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::DivideNode<_>, input: &u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::DivideNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::DivideNode<_>, input: &f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::DivideNode<_>, input: f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::DivideNode<_>, input: &f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::MultiplyNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::MultiplyNode<_>, input: &u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::MultiplyNode<_>, input: u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::MultiplyNode<_>, input: &u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::MultiplyNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::MultiplyNode<_>, input: &f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::MultiplyNode<_>, input: f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::MultiplyNode<_>, input: &f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::ExponentNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::ExponentNode<_>, input: &u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::ExponentNode<_>, input: u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::ExponentNode<_>, input: &u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::ExponentNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::ExponentNode<_>, input: &f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::ExponentNode<_>, input: f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::FloorNode, input: f32, params: []),
|
||||
register_node!(graphene_core::ops::CeilNode, input: f32, params: []),
|
||||
register_node!(graphene_core::ops::CeilingNode, input: f32, params: []),
|
||||
register_node!(graphene_core::ops::RoundNode, input: f32, params: []),
|
||||
register_node!(graphene_core::ops::AbsoluteNode, input: f32, params: []),
|
||||
register_node!(graphene_core::ops::LogParameterNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::NaturalLogNode, input: f32, params: []),
|
||||
register_node!(graphene_core::ops::AbsoluteValue, input: f32, params: []),
|
||||
register_node!(graphene_core::ops::LogarithmNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::NaturalLogarithmNode, input: f32, params: []),
|
||||
register_node!(graphene_core::ops::SineNode, input: f32, params: []),
|
||||
register_node!(graphene_core::ops::CosineNode, input: f32, params: []),
|
||||
register_node!(graphene_core::ops::TangentNode, input: f32, params: []),
|
||||
register_node!(graphene_core::ops::MaxParameterNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::MaxParameterNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::MinParameterNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::MinParameterNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::EqParameterNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::EqParameterNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::ModuloParameterNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::ModuloParameterNode<_>, input: &u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::ModuloParameterNode<_>, input: u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::ModuloParameterNode<_>, input: &u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::ModuloParameterNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::ModuloParameterNode<_>, input: &f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::ModuloParameterNode<_>, input: f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::ModuloParameterNode<_>, input: &f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::MaximumNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::MaximumNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::MinimumNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::MinimumNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::EqualsNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::EqualsNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::ModuloNode<_>, input: u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::ModuloNode<_>, input: &u32, params: [u32]),
|
||||
register_node!(graphene_core::ops::ModuloNode<_>, input: u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::ModuloNode<_>, input: &u32, params: [&u32]),
|
||||
register_node!(graphene_core::ops::ModuloNode<_>, input: f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::ModuloNode<_>, input: &f32, params: [f32]),
|
||||
register_node!(graphene_core::ops::ModuloNode<_>, input: f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::ModuloNode<_>, input: &f32, params: [&f32]),
|
||||
register_node!(graphene_core::ops::SomeNode, input: WasmEditorApi, params: []),
|
||||
register_node!(graphene_core::logic::LogToConsoleNode, input: bool, params: []),
|
||||
register_node!(graphene_core::logic::LogToConsoleNode, input: f32, params: []),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue