Releases: steelbrain/metal2vulkan
Releases · steelbrain/metal2vulkan
Release list
v0.1.0 - Initial Release!
Added
- First public release of the
metal2vulkancrate and CLI: native Metal AIR / sanitized
LLVM IR → Vulkan SPIR-V (no LLVMllcon the product path). - Library entry points for stage-aware translate, optional reflection metadata, and
function-constant specialization. - CLI:
metal2vulkan <in.air|.ll> <out.spv> --stage …, optional--emit-metaJSON with the
serdefeature,PASS/FALLBACKreporting, and FALLBACK repro bundles under
$TMPDIR/metal2vulkan-repros(override withMETAL2VULKAN_REPRO_DIR). - Optional
serdefeature for serializableShaderReflection/ metadata dumps. - Consumer docs: architecture overview and reflection binding layout (
docs/).
Notes
- The crate is alpha (
0.x): public API, CLI flags, and SPIR-V output may still change. - This package does not ship third-party captured shaders; coverage is synthetic fixtures and
unit tests only.