summaryrefslogtreecommitdiffstats
path: root/thirdparty/vhacd
Commit message (Collapse)AuthorAgeFilesLines
* Add missing stdint.h includes for GCC 13+Rémi Verschelde2023-06-072-1/+29
| | | | Fixes #77927.
* Fix building VHACD with GCC 13.Martin Liska2022-05-232-0/+19
| | | | | | | | | 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.
* Misc build system fixesAaron Franke2021-12-102-2/+2
|
* Fix scale calculation in VHACD Volume::Voxelize().Marcel Admiraal2020-05-062-2/+22
|
* vhacd: Patch to fix UWP ARM buildRémi Verschelde2019-12-132-1/+20
| | | | | | 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.
* Fix build on musl-based systemsJames Westman2019-12-102-1/+18
| | | | | | | | 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.
* vhacd: Sync with upstream b07958eRémi Verschelde2019-11-121-0/+4
| | | | | Nothing to see here, it is just a cosmetic sync to confirm that we have the latest upstream changes.
* vhacd: Fix -fpermissive build issue with MinGWRémi Verschelde2019-04-113-2/+82
| | | | Fixes #27926.
* vhacd: Reapply downstream changes to namespace conflicting bullet codeRémi Verschelde2019-04-119-0/+287
| | | | Also adding a patch to easily identify and reapply them.
* vhacd: Recommit unmodified upstream code without style changesRémi Verschelde2019-04-119-3364/+3593
| | | | | | | 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.
* fix vhacd namespace placing in thirdparty/vhacd/src/btConvexHullComputer.cppWindy Darian2019-04-101-7/+6
|
* Bundled VHACD library for convex decomposition.Juan Linietsky2019-04-1032-0/+17866
Modified both MeshInstance tools as well as importer to use it instead of QuickHull.