[package] name = "llimphi-video-plane" version.workspace = true edition.workspace = true license.workspace = true authors.workspace = true publish = false description = "Fase 0 (spike): atachar un wl_subsurface real sobre la wl_surface de winit para que mirada lo escanee directo, sin pasar por vello. Valida el muro winit↔wayland-client ajeno." [[bin]] name = "subsurface-spike" path = "src/main.rs" [dependencies] wgpu = { workspace = true } winit = { workspace = true } raw-window-handle = { workspace = true } pollster = { workspace = true } wayland-client = { workspace = true } wayland-backend = { version = "0.3", features = ["client_system"] } wayland-protocols = { version = "0.32", features = ["client"] } # Fase 1b: buffers dmabuf (scanout-capable) por gbm → mirada puede promover el # subsurface a un plano de overlay del DRM (a diferencia de shm, que jamás # escanea). default-features=false: no queremos import-wayland/egl ni drm-support. gbm = { version = "0.18", default-features = false } libc = { workspace = true } media-core = { path = "../../media/media-core" } foreign-av = { path = "../../../shared/foreign-av" }