mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2025-08-04 13:30:48 +00:00
Memoize hashing (#1876)
* Implement memoization wrapper for hashing * Fix pattern matching errors * Revert proper point modification hash calculiton * Remove unused hashing code * Code review and bug fixes * Improve pattern matching * Fix tests --------- Co-authored-by: Keavon Chambers <keavon@keavon.com>
This commit is contained in:
parent
44ffb635e9
commit
a6af5d4831
19 changed files with 224 additions and 466 deletions
|
@ -8,6 +8,7 @@ use graphene_core::{transform::Footprint, GraphicGroup};
|
|||
use graphene_core::{vector::misc::BooleanOperation, GraphicElement};
|
||||
|
||||
use glam::{DAffine2, DVec2};
|
||||
#[cfg(target_arch = "wasm32")]
|
||||
use wasm_bindgen::prelude::*;
|
||||
|
||||
pub struct BinaryBooleanOperationNode<LowerVectorData, BooleanOp> {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue