src/ffi/

raw FFI layer. direct bindings to Metal.framework, CoreFoundation and libobjc.

no ObjC, no Swift, no headers — everything goes through objc_msgSend.

file purpose
mod.rs types, constants, extern links, CFString helpers
selectors.rs cached ObjC selectors and class lookups
trampoline.rs typed objc_msgSend trampolines for each Metal method

Folder

Homonyms

neural/rs/darwin-sys/src/ffi
ffi
cyb/honeycrisp/.claude/worktrees/agent-aa1259cb10112b22a/aruminium/src/ffi
src/ffi/ raw FFI layer. direct bindings to Metal.framework, CoreFoundation and libobjc. no ObjC, no Swift, no headers — everything goes through `objc_msgSend`. | file | purpose | |------|---------| | `mod.rs` | types, constants, extern links, CFString helpers | | `selectors.rs` | cached ObjC…
cyb/honeycrisp/.claude/worktrees/agent-ad6c77c38e86bc291/aruminium/src/ffi
src/ffi/ raw FFI layer. direct bindings to Metal.framework, CoreFoundation and libobjc. no ObjC, no Swift, no headers — everything goes through `objc_msgSend`. | file | purpose | |------|---------| | `mod.rs` | types, constants, extern links, CFString helpers | | `selectors.rs` | cached ObjC…

Graph