Graphite/node-graph/gcore/src
James Lindsay 13ad814639
Add a complexity limit on displaying layer thumbnails to improve performance (#2828)
* Skip complex layer thumbnails

* Set Raster<GPU> to have usize::MAX render complexity

* Code review

---------

Co-authored-by: Keavon Chambers <keavon@keavon.com>
2025-07-10 07:57:45 +00:00
..
color Prep gcore splitup: move various symbols into their own modules (#2746) 2025-06-27 09:54:34 +00:00
math Prep gcore splitup: move various symbols into their own modules (#2746) 2025-06-27 09:54:34 +00:00
raster Extract gbrush (#2784) 2025-07-01 18:38:47 +00:00
text Replace Rustybuzz with Parley for text layout, and add text tilt parameter (#2739) 2025-07-01 02:23:17 -07:00
vector Add pivot type selection with Custom Pivot, Origin (Average Point), and Origin (Active Object) to the Select tool (#2730) 2025-07-08 09:24:54 +00:00
animation.rs Remove the serde feature and instead just always require it (#2737) 2025-06-21 16:52:47 -07:00
blending.rs Extract gsvg_renderer from gcore, remove gcore/vello feature (#2760) 2025-06-27 13:47:46 +00:00
blending_nodes.rs Prep gcore splitup: move various symbols into their own modules (#2746) 2025-06-27 09:54:34 +00:00
bounds.rs Extract gsvg_renderer from gcore, remove gcore/vello feature (#2760) 2025-06-27 13:47:46 +00:00
consts.rs Add Vello support for Outline view mode rendering; add non_scaling to strokes (SVG, not yet Vello) (#2455) 2025-04-07 00:02:11 +00:00
context.rs Fix Path tool's Path node transform calculation by skipping local transform based on first instance source ID (#2843) 2025-07-07 22:09:21 +00:00
debug.rs Clean up node catalog by adding missing units, more tooltips; fix 'Line' node missing parameters (#2813) 2025-07-01 07:47:54 -07:00
extract_xy.rs Clean up node catalog by adding missing units, more tooltips; fix 'Line' node missing parameters (#2813) 2025-07-01 07:47:54 -07:00
generic.rs Bulk gcore cleanup, replace core and alloc with std (#2735) 2025-06-21 23:08:33 +00:00
gradient.rs Prep gcore splitup: move various symbols into their own modules (#2746) 2025-06-27 09:54:34 +00:00
graphic_element.rs New node: 'Index' 2025-07-01 05:25:33 -07:00
instances.rs Reduce development environment warnings and remove DWARF debug symbols (#2741) 2025-06-22 03:10:25 -07:00
lib.rs Add a complexity limit on displaying layer thumbnails to improve performance (#2828) 2025-07-10 07:57:45 +00:00
logic.rs Make selected Text category nodes show a multi-line text area instead of one-line text field (#2816) 2025-07-05 11:34:35 +00:00
memo.rs Add ::IDENTITY to node macro to return a ProtoNodeIdentifier that is always a &'static str (#2842) 2025-07-07 16:29:59 -07:00
misc.rs Update #[min/max] node macro attributes to #[soft/hard]_[min/max] and make them clamp their input data (#2464) 2025-04-30 23:52:27 -07:00
ops.rs Clean up node catalog by adding missing units, more tooltips; fix 'Line' node missing parameters (#2813) 2025-07-01 07:47:54 -07:00
raster.rs Extract gbrush (#2784) 2025-07-01 18:38:47 +00:00
raster_types.rs Fix running tests locally; fix migrations for relocated nodes (#2805) 2025-07-04 02:56:22 -07:00
registry.rs Add ::IDENTITY to node macro to return a ProtoNodeIdentifier that is always a &'static str (#2842) 2025-07-07 16:29:59 -07:00
render_complexity.rs Add a complexity limit on displaying layer thumbnails to improve performance (#2828) 2025-07-10 07:57:45 +00:00
structural.rs Bulk gcore cleanup, replace core and alloc with std (#2735) 2025-06-21 23:08:33 +00:00
text.rs Refactor the node macro and simply most of the node implementations (#1942) 2024-09-20 03:50:30 -07:00
transform.rs Prep gcore splitup: move various symbols into their own modules (#2746) 2025-06-27 09:54:34 +00:00
transform_nodes.rs Add pivot type selection with Custom Pivot, Origin (Average Point), and Origin (Active Object) to the Select tool (#2730) 2025-07-08 09:24:54 +00:00
types.rs Add ::IDENTITY to node macro to return a ProtoNodeIdentifier that is always a &'static str (#2842) 2025-07-07 16:29:59 -07:00
uuid.rs Bulk gcore cleanup, replace core and alloc with std (#2735) 2025-06-21 23:08:33 +00:00
value.rs Bulk gcore cleanup, replace core and alloc with std (#2735) 2025-06-21 23:08:33 +00:00