assimp/code/Common
Steve M 0cb1693689
[USD] Integrate "tinyusdz" project (#5628)
* Squash development commits for PR

* Fix failing build on armeabi-v7a via android NDK

* Update with blendshape support

* Migrate to auto-cloning and patching tinyusdz (instead of manually copying files)

* Update to latest rendermesh-refactor branch commit

* Remove tracked file

* Update to use recent commit to "dev" branch

"rendermesh-refactor" was merged to "dev" around 9 May 2024 but merge
was not obvious from commit messages

* Add UNUSED() macro

(cherry picked from commit d89fe8f034c353cc5cc5b3ac78cd8845e006de38)

* Update tinyusdz branch

* Prevent per-ABI (x86, x86_64 etc) clone on android

* Add verbose logging cmake option

* Fix macro and patch

* Address compiler warnings

* Address compiler warnings

* Address compiler warnings

* Attempt prevent re-clone/re-patch once downloaded by any ABI build

* Disable tinyusdz clone/build by default

assimp github PR auto-CI checks clone/build the tinyusdz code, and reject PR
due to compiler warnings in the 3rd party external tinyusdz project

---------

Co-authored-by: Steve M <praktique-tellypresence@yahoo.com>
2024-07-12 13:25:35 +02:00
..
AssertHandler.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Assimp.cpp Add checks for invalid buffer ans size (#5570) 2024-05-13 08:55:10 +02:00
Base64.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
BaseImporter.cpp [USD] Integrate "tinyusdz" project (#5628) 2024-07-12 13:25:35 +02:00
BaseProcess.cpp Remove default destructor definitions from cpp files (#5528) 2024-04-07 21:42:52 +02:00
BaseProcess.h Remove default destructor definitions from cpp files (#5528) 2024-04-07 21:42:52 +02:00
Bitmap.cpp Fix a bug that could cause assertion failure. (#5575) 2024-05-22 21:20:22 +02:00
Compression.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Compression.h Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
CreateAnimMesh.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
DefaultIOStream.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
DefaultIOSystem.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
DefaultLogger.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
DefaultProgressHandler.h Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Exceptional.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Exporter.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
FileLogStream.h Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
FileSystemFilter.h Fix Heap-buffer-overflow READ in Assimp::FileSystemFilter::Cleanup 2023-06-14 07:40:28 +02:00
IFF.h Apply various clang-tidy checks for smartprs and modern C++ types 2022-11-08 11:03:55 -05:00
IOSystem.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Importer.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Importer.h Remove default destructor definitions from cpp files (#5528) 2024-04-07 21:42:52 +02:00
ImporterRegistry.cpp [USD] Integrate "tinyusdz" project (#5628) 2024-07-12 13:25:35 +02:00
Maybe.h Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
PolyTools.h Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
PostStepRegistry.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
RemoveComments.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
SGSpatialSort.cpp Remove default destructor definitions from cpp files (#5528) 2024-04-07 21:42:52 +02:00
SceneCombiner.cpp Draft: Update init of aiString (#5623) 2024-06-17 13:12:54 +02:00
ScenePreprocessor.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
ScenePreprocessor.h Remove default destructor definitions from cpp files (#5528) 2024-04-07 21:42:52 +02:00
ScenePrivate.h Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
SkeletonMeshBuilder.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
SpatialSort.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
StackAllocator.h Fix: StackAllocator Undefined Reference fix (#5650) 2024-07-03 10:05:58 +02:00
StackAllocator.inl Remove default destructor definitions from cpp files (#5528) 2024-04-07 21:42:52 +02:00
StandardShapes.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
StbCommon.h Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
StdOStreamLogStream.h Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Subdivision.cpp Fix possible nullptr dereferencing. (#5595) 2024-05-24 15:36:30 +02:00
TargetAnimation.cpp Remove default destructor definitions from cpp files (#5528) 2024-04-07 21:42:52 +02:00
TargetAnimation.h Remove default destructor definitions from cpp files (#5528) 2024-04-07 21:42:52 +02:00
Version.cpp Move revision.h and revision.h.in to include folder (#5615) 2024-06-12 21:01:03 +02:00
VertexTriangleAdjacency.cpp Remove default destructor definitions from cpp files (#5528) 2024-04-07 21:42:52 +02:00
VertexTriangleAdjacency.h Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Win32DebugLogStream.h Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
ZipArchiveIOSystem.cpp Remove default destructor definitions from cpp files (#5528) 2024-04-07 21:42:52 +02:00
assbin_chunks.h Renamed WriteDumb.cpp to WriteDump.cpp 2020-01-30 16:40:34 -05:00
material.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
scene.cpp Move aiScene constructor (#5614) 2024-06-11 21:19:52 +02:00
simd.cpp Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
simd.h Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00