Skip to content

rusoleal/campello_renderer

Repository files navigation

campello_renderer

v0.1.3 — Native 3D renderer library (C++20, shared library)

Build Release

Supported Platforms

Platform Status Artifacts
Linux ⚠️ (build only) .so library — campello_gpu Vulkan backend is placeholder, tests disabled
Windows ⚠️ (build only) .dll library — tests disabled (DLL export issue)
macOS .dylib library + example app
iOS .a static library
Android .so library + APK

Dependencies

Building

The library is consumed as a CMake dependency. The primary build target is Android:

cd examples/android
./gradlew assembleDebug   # debug APK
./gradlew build           # debug + release

To 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-failure

Changelog

See CHANGELOG.md.

About

C++ platform independent renderer

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors