Commit History

  1. Add Metal (Apple Silicon) build variants⁠

    Verified signature
    c6d05b6

  1. Use shared kernels-test-utils and set metal3.1 compatibility⁠

    2b765de

  1. Add Metal CI and point kernel-builder to ChipFlow fork⁠

    dd92cff
  2. Improve fp32 precision in rotary embedding Metal kernel⁠

    3e008a3
  3. Fix MPS command encoder lifecycle for sequential kernel calls⁠

    44d8fa4

  1. Fix test reference: use scalars to avoid PyTorch view aliasing bug⁠

    0bee974
  2. Migrate to embedded metallib and update flake.lock⁠

    ae7295b

  1. Fix test: capture CPU reference tensors before comparison⁠

    cf2c51f
  2. Add Metal rotary embedding kernel matching vLLM interface⁠

    949658a