8fc933b9db
* fix(windows): accelerate gpu surface presentation - Render retained binary canvas packets through Direct2D and DirectWrite. - Preserve dirty-region updates and GPU effects with a safe software fallback. - Wire and validate the renderer across supported Windows build paths. Co-authored-by: Omer Shatzberg <131801941+oshtz@users.noreply.github.com> * fix(windows): harden Direct2D presentation * fix(sdk): separate GPU backend request types * fix(windows): honor GPU surface fallback contracts * fix(windows): scale transformed blur kernels * fix: harden Windows GPU surface presentation * fix(windows): harden gpu blur and caption sampling * fix(runtime): bypass packets for software surfaces * fix(windows): preserve precise gpu surface updates * fix(windows): reconcile GPU presenter state * fix: preserve retained canvas resources * fix: preserve Windows canvas packet fidelity --------- Co-authored-by: Omer Shatzberg <131801941+oshtz@users.noreply.github.com>
Native SDK command-app example
This example shows one app.sync command handled from each user-facing entry point:
- Native toolbar button.
- Native menu item.
- Native tray item.
- App shortcut.
- WebView bridge call.
- Manifest command catalog listing from the WebView.
Run with the system backend:
zig build run -Dplatform=macos -Dweb-engine=system
Run the headless test path:
zig build test -Dplatform=null