Kevin Ring
232b87c84f
Generate glTF classes from JSON Schema.
2021-01-05 21:21:15 +11:00
unknown
8d34afdff1
WIP: add sqlite3 and CachedAssetAccessor
2021-01-04 19:24:24 -05:00
Kevin Ring
306886b950
Merge remote-tracking branch 'origin/master' into gltf
2020-12-23 14:55:52 +11:00
Kevin Ring
f4c932dab6
Use RapidJSON instead of nlohmann for tinygltf and tileset.json.
2020-12-21 16:15:51 +11:00
Kevin Ring
6cb6cddac0
Add simdjson.
2020-12-19 22:26:09 +11:00
Kevin Ring
63109a5fbb
Use passed-in spdlog logger.
2020-12-17 16:30:33 +11:00
Marco Hutter
3efd0a8113
An attempt to move spdlog to the interface
2020-12-16 18:22:58 +01:00
Kevin Ring
7a0f1907af
WIP transition to cgltf.
2020-12-08 14:02:09 +11:00
Kevin Ring
08708b4e02
Merge remote-tracking branch 'origin/spdlog-integration' into promises-plus-spdlog
2020-12-02 18:19:58 +11:00
Kevin Ring
786f574376
WIP async/promise-like system.
2020-11-24 21:22:46 +11:00
Kevin Ring
e056b441bc
Add spdlog to build.
2020-11-18 20:20:08 +11:00
Kevin Ring
2334595fcc
Attempt 2 at disabling tinyxml2 tests.
2020-10-21 19:36:07 +11:00
Kevin Ring
914177ff14
Don't try to run tinyxml2 tests.
2020-10-21 18:50:16 +11:00
Kevin Ring
bb609188ad
Add support for TileMapService imagery.
2020-10-21 17:52:42 +11:00
Kevin Ring
5af23f6569
Use standard Debug build by default.
...
You can link against the release runtime library on Windows by adding
`-DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreadedDLL` to the command-line
while CMake configuring. This is required by Unreal Engine.
2020-10-02 15:49:05 +10:00
Kevin Ring
1564f3ca1f
Remove manual third party dependency build step.
2020-10-01 22:50:42 +10:00
Kevin Ring
8782333ef1
Improvements to CMake build.
2020-10-01 22:46:16 +10:00
Kevin Ring
72ad174f88
Run tests on Travis.
2020-07-23 16:30:56 +10:00
Kevin Ring
c02aaf2a0c
Fix -D syntax to cmake
2020-07-23 14:58:56 +10:00
Kevin Ring
0ffc52021f
Fix extern build on Linux.
2020-07-23 14:50:57 +10:00
Kevin Ring
9293a7cf36
Don't use pushd/popd.
2020-07-23 14:43:36 +10:00
Kevin Ring
bd77291637
Mark build.sh executable.
2020-07-23 14:36:31 +10:00
Kevin Ring
c407267388
Script for third-party build.
2020-07-23 14:33:24 +10:00
Kevin Ring
2762434e87
Introduce cesium-native library and move most of the code there.
2020-06-28 20:57:29 +10:00