summaryrefslogtreecommitdiff
path: root/thirdparty/vhacd
AgeCommit message (Collapse)Author
2022-05-23Fix building VHACD with GCC 13.Martin Liska
Fixes the following error: thirdparty/vhacd/inc/vhacdICHull.h:46:31: error: 'uint32_t' does not name a type 46 | ICHullError Process(const uint32_t nPointsCH, const double minVolume = 0.0); | ^~~~~~~~ Note the upstream version of the third party library is not affected.
2021-12-10Misc build system fixesAaron Franke
2020-05-06Fix scale calculation in VHACD Volume::Voxelize().Marcel Admiraal
2019-12-13vhacd: Patch to fix UWP ARM buildRémi Verschelde
This is a very outdated copy of Bullet's btScalar.h, we're probably only discovering the tip of the bad cross-platform compatibility of the unmaintained vhacd.
2019-12-10Fix build on musl-based systemsJames Westman
On some systems, including Alpine Linux, musl is used instead of glibc. This commit patches the third-party V-HACD module to provide a macro not provided by musl. Fixes #31555.
2019-11-12vhacd: Sync with upstream b07958eRémi Verschelde
Nothing to see here, it is just a cosmetic sync to confirm that we have the latest upstream changes.
2019-04-11vhacd: Fix -fpermissive build issue with MinGWRémi Verschelde
Fixes #27926.
2019-04-11vhacd: Reapply downstream changes to namespace conflicting bullet codeRémi Verschelde
Also adding a patch to easily identify and reapply them.
2019-04-11vhacd: Recommit unmodified upstream code without style changesRémi Verschelde
Godot-specific changes will then be redone without touching upstream formatting. Also documented current state in thirdparty/README.md and added LICENSE. Add vhacd to COPYRIGHT.txt.
2019-04-10fix vhacd namespace placing in thirdparty/vhacd/src/btConvexHullComputer.cppWindy Darian
2019-04-10Bundled VHACD library for convex decomposition.Juan Linietsky
Modified both MeshInstance tools as well as importer to use it instead of QuickHull.