Graphite/node-graph/graph-craft/src
Keavon Chambers eb0ff20d3c
Instance tables refactor part 1: wrap graphical data in the new Instances<T> struct (#2230)
* Port VectorData to Instances<VectorData>

* Port ImageFrame<P> and TextureFrame to Instances<ImageFrame<P>> and Instances<TextureFrame>

* Avoid mutation with the TransformMut trait

* Port GraphicGroup to Instances<GraphicGroup>

* It compiles!

* Organize debugging

* Document upgrading

* Fix Brush node

* Restore TransformMut in lieu of TransformSet trait

* Fix tests

* Final code review
2025-01-28 23:51:12 -08:00
..
document Instance tables refactor part 1: wrap graphical data in the new Instances<T> struct (#2230) 2025-01-28 23:51:12 -08:00
document.rs Polish user-created subgraph nodes: imports in the Properties panel; reorder/delete/rename imports/exports (#2105) 2025-01-20 21:13:14 -08:00
graphene_compiler.rs Add profiling metrics for, and speed up, Graphene graph compilation (#1924) 2024-08-12 03:07:36 -07:00
imaginate_input.rs Refactor the node macro and simply most of the node implementations (#1942) 2024-09-20 03:50:30 -07:00
lib.rs Add manually-runnable benchmarks for runtime profiling (#2005) 2024-09-25 10:52:41 +02:00
null.png Deprecate LetNodes in favor of new scope API (#1814) 2024-07-10 14:18:21 +02:00
proto.rs Improve older document upgrading compatibility and make node type errors clearer (#2201) 2025-01-21 01:40:43 -08:00
util.rs New demo artwork: "Changing Seasons" 2024-10-04 16:31:22 -07:00
wasm_application_io.rs Refactor document node type lookup function to fix performance degradation over time (#1878) 2024-08-08 17:37:28 -07:00