From 7e727c906369dce4dcbb47e0ab6fbe91baff43f7 Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Thu, 1 Oct 2026 09:44:39 -0400 Subject: [PATCH] =?UTF-8?q?docs:=20README=20=E2=80=94=20instant=20culling?= =?UTF-8?q?=20numbers?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index c9ca6adb..252b777e 100644 --- a/README.md +++ b/README.md @@ -206,6 +206,9 @@ lightcraft --control 7980 ~/Pictures/trip checked against the CPU pipeline to within 1/255. On a 24 MP raw (Apple M4 Pro): a slider update re-renders in ~4 ms, a cold 2.5 MP loupe in ~30 ms, and a full-size export in ~0.3 s including a parallel JPEG encode. Without a GPU the same pipeline runs on all CPU cores, redoing only the stages a slider affects. +- **Instant culling.** Opening a raw shows its embedded camera preview or cached render within ~0.1 s while the + full render follows (~0.2–0.5 s for 24 MP); the next and previous photos are prepared in the background, so stepping + through a shoot takes ~50 ms per photo. - **Background rendering.** A worker pool renders the loupe, before/after and every visible thumbnail off the UI thread; drafts during drags, full quality on release. - **Local-first.** No account, no cloud, no telemetry, no subscription. Your catalog is an append-only log of