go-mlx/dist/include/mlx/backend/metal/kernels
Snider 2292557fd6 chore: vendor MLX C headers for Go module consumers
dist/include/ contains the MLX and MLX-C headers needed for CGo
compilation. Without these, go-mlx cannot be used as a module
dependency (headers not found in module cache).

Libraries (dylib/metallib) are still gitignored — users build
those locally via cmake.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-02-21 19:14:04 +00:00
..
fft chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
indexing chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
reduction chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
steel chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
arange.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
atomic.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
bf16.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
bf16_math.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
binary.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
binary_ops.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
binary_two.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
cexpf.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
complex.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
copy.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
defines.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
erf.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
expm1f.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
fft.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
fp4.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
fp8.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
fp_quantized.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
fp_quantized_nax.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
gemv_masked.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
hadamard.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
logsumexp.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
quantized.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
quantized_nax.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
quantized_utils.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
reduce.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
reduce_utils.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
scan.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
sdpa_vector.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
softmax.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
sort.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
ternary.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
ternary_ops.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
unary.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
unary_ops.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00
utils.h chore: vendor MLX C headers for Go module consumers 2026-02-21 19:14:04 +00:00