forked from 1b-agent/fieldcraft-upstream
ui-egui keeps only the egui_wgpu paint callback; the shaders, batching and pipelines are fieldcraft-gpu's view module, so an offscreen picture can draw with the window's pipelines. Refs #422 Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01UhhZMBTviDQxZvwnyP89fo
30 lines
955 B
TOML
30 lines
955 B
TOML
[package]
|
|
name = "fieldcraft-ui-egui"
|
|
description = "FieldCraft desktop interface (egui + wgpu): viewport, model tree, commands, status bar and the control channel's request handling"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[dependencies]
|
|
fieldcraft-model = { workspace = true }
|
|
fieldcraft-engine = { workspace = true }
|
|
fieldcraft-render = { workspace = true }
|
|
fieldcraft-explicit = { workspace = true }
|
|
fieldcraft-geometry = { workspace = true }
|
|
fieldcraft-decks = { workspace = true }
|
|
# Releases and staged installs, for the update notice (the host does the downloading).
|
|
fieldcraft-update = { workspace = true }
|
|
egui = { workspace = true }
|
|
craft-ui = { workspace = true }
|
|
egui-wgpu = { workspace = true }
|
|
fieldcraft-gpu = { workspace = true }
|
|
serde = { workspace = true }
|
|
serde_json = { workspace = true }
|
|
log = { workspace = true }
|
|
resvg = { workspace = true }
|
|
png = { workspace = true }
|
|
|