rightkit-gpu
The shared wgpu device context for Right Suite apps: per-OS backend policy, a crash sentinel around device creation, adapter pick and limits, an exit gate for in-flight GPU work, and a device-memory budget that halves on out-of-memory. Native only (wgpu 30).
Use it for the device and its lifecycle in Ember and CutRight. Do not use it for kernels, buffer pools or render paths: those stay in the app.
use ;
set_init_marker;
if let Some = compute_backends
// at exit:
begin_shutdown;
wait_idle;
Every entry into the device goes through exit::enter(). See CHANGELOG.md for the wgpu pin
decision and NOTICE for the upstream attribution.