Kevin Ring
f7caafa626
Add CesiumIonClient library.
...
Also move Uri to CesiumUtility, and add a `post` method to
`IAssetAccessor`.
2021-02-08 21:59:53 +11:00
Kevin Ring
6d9e83447b
Merge remote-tracking branch 'origin/master' into gltf
2021-01-14 23:46:26 +11:00
Kevin Ring
ae16a4888f
Separate files for glTF reader PoC.
2021-01-04 17:41:37 +11:00
unknown
9a3b16f7af
indentations to spaces
2020-12-23 16:11:10 -05:00
unknown
dfc5f938e0
add option to CMakeList to expose private header for testing
2020-12-22 18:39:56 -05:00
Kevin Ring
7a0f1907af
WIP transition to cgltf.
2020-12-08 14:02:09 +11:00
Kevin Ring
fc0e171c03
Fix problems compiling with clang.
2020-12-03 10:23:17 +11:00
Kevin Ring
6a3b9d5e7b
Move async bits to CesiumAsync library.
2020-12-02 16:34:41 +11:00
Kevin Ring
7f284ab837
Basics working again after changing everything.
2020-11-25 17:25:00 +11:00
Kevin Ring
786f574376
WIP async/promise-like system.
2020-11-24 21:22:46 +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
318cb90d7d
Only discover tests in top-level build.
2020-10-01 23:06:35 +10:00
Kevin Ring
8782333ef1
Improvements to CMake build.
2020-10-01 22:46:16 +10:00
Kevin Ring
50928c5443
Merge remote-tracking branch 'origin/master' into doc
2020-07-25 23:44:20 +10:00
Kevin Ring
0330fdf00c
Fix linux compile error.
...
"ISO C++11 requires whitespace after the macro name"
2020-07-25 23:42:56 +10:00
Kevin Ring
3c8ddfa9f0
Add doxygen build via cmake.
2020-07-25 23:22:40 +10:00
Kevin Ring
08b4348c60
Move tests into library directories.
2020-07-25 22:56:53 +10:00
Kevin Ring
3b138ec145
Put everything in the right namespace.
2020-07-24 22:59:53 +10:00
Kevin Ring
6d4beea85d
Better physical org of files.
2020-07-24 21:15:46 +10:00
Kevin Ring
789db6ffff
Factor out repetitive cmake config in each lib.
2020-07-24 16:26:54 +10:00
Kevin Ring
9dc9a84441
Start moving to finer-grained libs.
2020-07-24 15:24:35 +10:00
Kevin Ring
9e91890be3
Fix linux build.
2020-07-23 15:19:15 +10:00
Kevin Ring
2762434e87
Introduce cesium-native library and move most of the code there.
2020-06-28 20:57:29 +10:00