Expand description
Desktop shell for Oxide using GPUI (Zed’s GPU-accelerated UI framework).
Guest canvas commands are painted with [Window::paint_quad], [Window::paint_path],
[Window::paint_image], and GPU text shaping — bitmaps (including video frames) are uploaded as
[RenderImage] textures and composited on the GPU.
§Public API
run_browser— Start the GPUI [Application] and open the main browser window; passHostStateand page status fromcrate::runtime::BrowserHost.OxideBrowserView— Root view: tabs, toolbar, canvas [canvas] element, console, and bookmarks.
Structs§
Functions§
- run_
browser - Start the Oxide desktop shell: GPUI event loop and one main window.