Implement ri-gpu crate with wgpu-based compute shaders for expensive image operations (invert, Gaussian blur, Sobel, scale, arithmetic). GpuDispatch provides automatic GPU/CPU fallback with size-threshold heuristic (256x256). Pipeline caching for shader reuse. Integrated into ri-ipc commands and ri-app Tauri state management. Co-Authored-By: Claude Opus 4.6 <[email protected]>
17 lines
326 B
TOML
17 lines
326 B
TOML
[package]
|
|
name = "ri-app"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
|
|
[dependencies]
|
|
ri-ipc.workspace = true
|
|
ri-store.workspace = true
|
|
ri-agent.workspace = true
|
|
ri-gpu.workspace = true
|
|
tauri.workspace = true
|
|
tauri-plugin-dialog.workspace = true
|
|
tokio.workspace = true
|
|
|
|
[build-dependencies]
|
|
tauri-build.workspace = true
|