v1.6.6 | Linux (x86/64)
What's New
🎧 swift on.
- Fix Linux cross-platform compatibility.
- Targeting x86/64 should (hopefully) no longer cause build failures.
Changelog
- We now conditionally apply sse2neon based on the chipset arch (ex.
arm64
,x86/64
) you're building on. - OpenColorIO (when AVX2 support is enabled) needed the avx target feature enabled for:
- Each of the static
::Store()
functions for AVX2RGBAPack. - The Tetrahedral Renderer for 3D LUTs -
apply()
method.
- Each of the static
Usage
Add MetaverseKit as a package dependency to your own Swift project's Package.swift
file:
// swift-tools-version: 5.9
dependencies: [
.package(url: "https://github.com/wabiverse/MetaverseKit", from: "1.6.6")
]
Linux
For Linux, these are the only dependencies required, as MetaverseKit provides everything else:
Dependency | CentOS | Ubuntu |
---|---|---|
Boost | boost-devel | libboost-all-dev |
Python | python3-devel | python3-dev |
BZ2 | bzip2-devel | libbz2-dev |
ZLib | zlib-devel | zlib1g-dev |
FreeGLUT | freeglut-devel | freeglut3-dev |