Expand description
Metal translation units shared by the engine and GPU tests.
Files are fragments, assembled at Rust compile time. Keep shared types and helpers before their users; no filesystem includes are needed at runtime. Each fragment gets its own filename/line numbers in diagnostics.
Macrosยง
- metal_
library ๐
Constantsยง
- BATCH_
MSL ๐ - CLOCK_
PROBE_ ๐MSL - Device diagnostic, compiled separately from model kernels.
- FORWARD_
MSL ๐