v0.1.3 — Native 3D renderer library (C++20, shared library)
| Platform | Status | Artifacts |
|---|---|---|
| Linux | .so library — campello_gpu Vulkan backend is placeholder, tests disabled |
|
| Windows | .dll library — tests disabled (DLL export issue) |
|
| macOS | ✅ | .dylib library + example app |
| iOS | ✅ | .a static library |
| Android | ✅ | .so library + APK |
- systems::leal::gltf v0.4.0 — C++ glTF/GLB asset loader
- systems::leal::campello_gpu v0.8.0 — Low-level multiplatform GPU abstraction (Vulkan, Metal, DirectX)
The library is consumed as a CMake dependency. The primary build target is Android:
cd examples/android
./gradlew assembleDebug # debug APK
./gradlew build # debug + releaseTo run the unit test suite on the host machine:
cmake -B build -DCAMPELLO_RENDERER_BUILD_TEST=ON
cmake --build build
cd build && ctest --output-on-failureSee CHANGELOG.md.