src/

core library. zero external dependencies — only macOS system frameworks via FFI.

file purpose
lib.rs public API surface: re-exports, error types
device.rs Gpu — GPU discovery, properties, factory methods
buffer.rs Buffer — zero-copy shared CPU↔GPU memory
command.rs Queue, Commands
encoder.rs Encoder, Copier
dispatch.rs Dispatch, Batch, GpuFuture
shader.rs ShaderLib, Shader — MSL compilation
pipeline.rs Pipeline
texture.rs Texture
sync.rs Fence, Event, SharedEvent
fp16.rs fp16↔f32 conversion (NEON + software fallback)
probe.rs metal_probe binary — 5-level GPU capability probe
tests.rs unit tests
ffi/ raw FFI bindings — see ffi/README.md

Folder

Homonyms

src
src
neural/trident/src
Source Architecture Trident owns the frontend, shared IR and reference nox lowering. Trisha owns Triton lowering and runtime integration. Joy owns the nox/Zheng warrior. See the [target reference](/neural/trident/reference/targets) and [ownership review](/neural/trident/audit/target-ownership).…
aos/episode-1/src
src
cyb/evy/forks/bevy_pbr/src
src
cyb/evy/forks/bevy_anti_alias/src
src
cyb/evy/forks/bevy_core_pipeline/src
src
cyb/shell/gen/android/app/src
src
soft3/radio/iroh-ffi/kotlin/lib/src
src
soft3/radio/quinn/docs/book/src
src

Graph