You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
engine: cross-process texture import for Python processors (#1899)
engine: graphics and ray-tracing kernels at Python parity (#1896)
python: batched kernel dispatch — one submission, one fence (#1889)
engine: GLSL is the kernel source contract — vendored compiler, keyed cache (#1885)
engine: CpuReadbackBridge, set_cpu_readback_bridge and its FullAccess mirror are deleted; open_cpu_readback_staging is added to the escalate wire.
plan: run_cpu_readback_copy(buffer_to_image) now refuses a staging that has never been filled from its surface.
engine: run_compute_kernel and register_compute_kernel change shape.
engine:Texture::native_handle() returns a DMA-BUF fd whose ownership transfers to the caller; previously the texture closed it at drop. No in-tree caller exists.
engine: a pool surface id names the frame — recycled ids fail loudly, never serve another frame's pixels (#1877)
engine: subscribe() returns Result and registers its subscriber before returning, so no event is lost to the establishment window (#1875)
python: delete the wheel duplicate media_clock_now_ns export (#1860)
engine: audio tick timestamps carry the machine epoch (#1859)
engine: MediaClock carries the machine monotonic epoch (#1858)
retire the manifest, schema and codegen layer from the consumer trees (#1854)
sdk: delete the @org/package/Type identity grammar and streamlib-idents (#1851)
engine: the registry, graph and control plane key on the import path (#1850)
sdk: strip the type from port declarations and control-plane rendering (#1831)
engine:streamlib::schemas::current_schema_idents and current_schema_definition are removed, along with the GET /api/schemas and GET /api/schemas/{name} control-plane endpoints.