James Lindsay and Keavon Chambers
4344f28909
Reduce development environment warnings and remove DWARF debug symbols ( #2741 )
...
* Ignore tauri gen
* Deny warnings on CI
* Fix all warnings in current nightly rustc
* Disable DWARF debug info for development builds
* Fix typo
---------
Co-authored-by: Keavon Chambers <keavon@keavon.com >
2025-06-22 03:10:25 -07:00
Dennis Kobert and Keavon Chambers
beb1c6ae64
Upgrade to the Rust 2024 edition ( #2367 )
...
* Update to rust 2024 edition
* Fixes
* Clean up imports
* Cargo fmt again
---------
Co-authored-by: Keavon Chambers <keavon@keavon.com >
2025-03-12 17:29:12 -07:00
James Lindsay
e3bb11ec1b
Fix clippy lints ( #2119 )
2024-11-29 22:58:49 +00:00
Keavon Chambers
4df780391c
Fix Bezier-rs web demos failing to run wasm-opt in CI
2024-10-27 15:06:22 -07:00
Keavon Chambers
0b0169a415
Remove serde from Bezier-rs web demos to reduce Wasm size
2024-09-24 01:33:15 -07:00
Dennis Kobert and Keavon Chambers
212f08c6c8
Restore functionality of GPU infrastructure ( #1797 )
...
* Update gpu nodes to compile again
Restructure `gpu-executor` and `wgpu-executor`
And libssl to nix shell
Fix graphene-cli and add half percision color format
Fix texture scaling
Remove vulkan executor
Fix compile errors
Improve execution request deduplication
* Fix warnings
* Fix graph compile issues
* Code review
* Remove test file
* Fix lint
* Wip make node futures send
* Make futures Send on non wasm targets
* Fix warnings
* Fix nested use of block_on
---------
Co-authored-by: Keavon Chambers <keavon@keavon.com >
2024-07-15 13:14:48 +00:00
Keavon Chambers
f7ada701e5
Reorganize cargo dependencies and upgrade most of them ( #1815 )
...
* Reorganize cargo dependencies and upgrade most
* cargo update
* Attempt 2
* Polishing changes
* Comment out specta typescript flag-dependent code
* Fix test
2024-07-09 04:08:28 -07:00
Dennis Kobert and Keavon Chambers
d2450b4d61
Refactor Graphite dependency management ( #1455 )
...
* Refactor Graphite dependency management
* Remove deprecated future executor
* Code review nits
* Remove unused dependencies
* Update dependencies and make compile with all features
* Replace use of future_executor with wasm-bindgen-futures
---------
Co-authored-by: Keavon Chambers <keavon@keavon.com >
2023-12-04 12:39:55 +01:00
0HyperCube
b881385e3b
Update wasm-bindgen, syn and wgpu ( #1398 )
2023-08-23 14:53:56 +00:00
0HyperCube
80cc5bee73
Fix clippy lints ( #1327 )
...
* Fix clippy lints
* Update formatting
* Remove unsafe send impls
* New type for Rc<NodeContainer>
2023-07-19 16:38:23 +01:00
Keavon Chambers
66e8325362
Update project readme and MSRV
2023-01-24 01:33:30 -08:00
0HyperCube
11401f8692
Avoid deprecated into_serde() ( #906 )
2022-12-23 19:16:23 +00:00
TrueDoctor
7d8f94462a
Bundle Graphite using Tauri ( #873 )
...
* Setup tauri component for graphite editor
Integrate graphite into tauri app
Split interpreted-executor out of graph-craft
* Add gpu execution node
* General Cleanup
2022-12-07 12:49:34 +01:00
Keavon Chambers
cece6de2a9
Bump MSRV to 1.65.0 for let-else syntax
...
Closes #857
2022-11-16 18:04:04 -08:00
Keavon Chambers
4412b983cd
Move bezier-rs into libraries folder and deploy its interactive docs
2022-08-14 16:17:27 -07:00