xgpui-apple 5.0.0

Apple rendering and platform services for xgpui
Documentation

xgpui-apple

Apple rendering services for xgpui, including Metal rendering, text and shared Apple platform support.

When to use this crate

Apple platform backends use this crate for rendering and services. Most applications should start through xgpui-platform rather than construct these services directly.

For application setup, use the matching framework packages:

[dependencies]
gpui = { package = "xgpui", version = "4.0.0" }
gpui_platform = { package = "xgpui-platform", version = "3.0.0" }

The registry package is xgpui-apple; its Rust library name is gpui_apple. Keep framework packages on a compatible xgpui release.

Features

Feature Purpose
font-kit Font discovery and Core Text integration.
runtime_shaders Runtime Metal shader compilation.
test-support Rendering test support.

Documentation

Versioning and provenance

The xgpui framework version is 1.0.0, independent of the upstream release. This maintained downstream package derives from Zed's gpui_apple crate via gpui-unofficial. The accepted capture is release/1.25.3 at commit 39d276b1500d503ec6d37efcaaa0dc0c00730576; its Zed source is v1.25.3 (8dd255c3eafb5231056fe4e6f601cedd011f1c93).

Licensed under Apache-2.0. xgpui is independent of Zed Industries.