Skip to content

Compile incremental render damage coordination in TypeScript - #572

Merged
ctate merged 1 commit into
mainfrom
ctate/compile-incremental-render-a6692b
Oct 5, 2026
Merged

ctate merged 1 commit into
mainfrom
ctate/compile-incremental-render-a6692b

Conversation

@ctate

@ctate ctate commented Oct 5, 2026

Copy link
Copy Markdown
Collaborator
  • Compile final damage coordination for diagnostic and presentation frames, including exact retained-key edits, ordered clusters, device-edge snapping, backdrop-blur repaint decisions, and effective-scale widening.
  • Preserve native float behavior, complete frame and dirty storage, failure order, independent ownership, and shared planning buffers; retain native drawing resources, fingerprints, and OS/GPU capabilities.
  • Validate with focused compiled/native parity and ABI tests, fresh AppKit/Metal snapshots, effects, and replay, the signed-source fast gate, and broad CI.

- Own retained edit damage, ordered clusters, exact device-edge snapping, and backdrop-blur repaint decisions in TypeScript.
- Preserve full frame state, failure order, effective-scale damage, and native resource and ABI ownership.
@vercel

vercel Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
native-sdk Ready Ready Preview, v0 Oct 5, 2026 12:12pm UTC
native-sdk-schema Ready Ready Preview, v0 Oct 5, 2026 12:12pm UTC

@ctate
ctate merged commit d6b70f8 into main Oct 5, 2026
36 checks passed

This branch was successfully deployed

2 active deployments
Preview – native-sdk — 60f80b41 Deployed Oct 5, 2026 by vercel[bot]
Preview – native-sdk-schema — 60f80b41 Deployed Oct 5, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant