Platforms & rendering

gpui-platform

Selects and constructs the native or web platform.

xgpui-platform

Public surface at a glance

application, headless, background_executor and current_platform; additional exports depend on target and test/bench features.

Open library entrypoint ↗ · Browse the crate source ↗

API documentation

Rustdoc for the published crate is on docs.rs ↗. It documents the latest release, which can lag the repository.

Dependencies

Dependencies, optional features and target conditions are declared in Cargo.toml ↗.

Boundary to investigate

Review hypothesis. No visibility changes or removal decisions have been made.

Keep platform selection separate from renderer changes. The iOS target selects the upstream-derived UIKit backend; simulator compilation does not establish runtime support.