mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-09-21 05:38:12 +08:00
Make the dynamic node graph execution asynchronous (#1218)
* Make node graph execution async Make node macro generate async node implementations Start propagating async through the node system Async checkpoint Make Any<'i> Send + Sync Determine node io type using panic node Fix types for raster_node macro Finish porting node registry? Fix lifetime errors Remove Send + Sync requirements and start making node construction async Async MVP Fix tests Clippy fix * Fix nodes * Simplify lifetims for node macro + make node macro more modular * Reenable more nodes * Fix pasting images * Remove http test from brush node * Fix output type for cache node * Fix types for let scope * Fix formatting
This commit is contained in:
committed by
Keavon Chambers
parent
5c7211cb30
commit
4bd9fbd073
Generated
+4
@@ -1659,6 +1659,7 @@ dependencies = [
|
||||
"compilation-client",
|
||||
"dyn-any",
|
||||
"dyn-clone",
|
||||
"futures",
|
||||
"glam",
|
||||
"gpu-compiler-bin-wrapper",
|
||||
"gpu-executor",
|
||||
@@ -1671,6 +1672,7 @@ dependencies = [
|
||||
"once_cell",
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"reqwest",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"syn 1.0.109",
|
||||
@@ -2140,6 +2142,7 @@ dependencies = [
|
||||
"borrow_stack",
|
||||
"dyn-any",
|
||||
"dyn-clone",
|
||||
"futures",
|
||||
"glam",
|
||||
"graph-craft",
|
||||
"graphene-core",
|
||||
@@ -2148,6 +2151,7 @@ dependencies = [
|
||||
"num-traits",
|
||||
"once_cell",
|
||||
"serde",
|
||||
"tokio",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
|
||||
Reference in New Issue
Block a user