Files
jyvikoandClaude Opus 5.5 248e74ca9e gpu: the viewport's pipelines move to a crate of their own (fieldcraft-gpu)
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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UhhZMBTviDQxZvwnyP89fo
2026-10-15 20:19:00 -04:00

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 }