Replace the Boolean Operations node's algorithm with the Linesweeper library (#2670)

* Attempt one-shot n-ary ops

* Make it not crash

* Try to remove more path_bool

* Add quantization

* Update to latest

* Nits

* Code review

---------

Co-authored-by: Keavon Chambers <keavon@keavon.com>
This commit is contained in:
jneem
2026-03-10 22:00:49 -07:00
committed by GitHub
co-authored by Keavon Chambers
parent 095c2a6d47
commit 58aae4f87b
5 changed files with 165 additions and 259 deletions
+2
View File
@@ -212,6 +212,8 @@ cargo-gpu = { git = "https://github.com/Firestar99/cargo-gpu", rev = "3952a22d16
qrcodegen = "1.8"
lzma-rust2 = { version = "0.16", default-features = false, features = ["std", "encoder", "optimization", "xz"] }
scraper = "0.25"
linesweeper = "0.3"
smallvec = "1.13.2"
[workspace.lints.rust]
unexpected_cfgs = { level = "allow", check-cfg = ['cfg(target_arch, values("spirv"))'] }