Kevin Ring
|
877ba1910c
|
Use stock cmake, doxygen under focal.
|
2020-12-03 16:19:25 +11:00 |
Kevin Ring
|
8d596c5063
|
Use Ubuntu 20.04 (focal) on TravisCI.
|
2020-12-03 16:14:10 +11:00 |
Kevin Ring
|
41c4e4a768
|
Assume clang is in the path on Travis (is it?)
|
2020-12-03 16:10:25 +11:00 |
Kevin Ring
|
9ac07b4b4f
|
Add Clang build to Travis.
|
2020-12-03 16:05:56 +11:00 |
Kevin Ring
|
1af982185b
|
Protect GCC pragma from being seen by MSVC.
|
2020-12-03 15:56:37 +11:00 |
Kevin Ring
|
fc0e171c03
|
Fix problems compiling with clang.
|
2020-12-03 10:23:17 +11:00 |
Marco Hutter
|
d28fe80ef1
|
Merge pull request #59 from CesiumGS/promises-plus-spdlog
Merge async changes into spdlog branch
|
2020-12-02 13:39:29 +01:00 |
Kevin Ring
|
bc101c1107
|
Merge pull request #60 from CesiumGS/future-reference-qualifier
Require Future::then and catch to be called on an rvalue ref.
|
2020-12-02 23:14:52 +11:00 |
Kevin Ring
|
9a351caf8d
|
Require Future::then and catch to be called on an rvalue ref.
|
2020-12-02 23:07:42 +11:00 |
Kevin Ring
|
baa64052c8
|
Merge remote-tracking branch 'origin/master' into promises-plus-spdlog
|
2020-12-02 22:35:42 +11:00 |
Kevin Ring
|
23d27c5726
|
Merge pull request #58 from CesiumGS/promises
More robust asynchronicity
|
2020-12-02 22:33:29 +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
|
6a3b9d5e7b
|
Move async bits to CesiumAsync library.
|
2020-12-02 16:34:41 +11:00 |
Kevin Ring
|
8462c4c1ca
|
Add forward reference.
|
2020-12-02 15:04:47 +11:00 |
Kevin Ring
|
7dd2de5af7
|
Clean up AsyncSystem
|
2020-12-01 21:41:31 +11:00 |
Kevin Ring
|
5dc8d5ed86
|
And another warning.
|
2020-12-01 18:32:18 +11:00 |
Kevin Ring
|
9e8741b04d
|
Yet another Linux warning.
|
2020-12-01 18:29:49 +11:00 |
Kevin Ring
|
8fcdee7903
|
Fix another warning on Linux.
|
2020-12-01 18:28:32 +11:00 |
Kevin Ring
|
18708df003
|
Fix some warnings on Linux.
|
2020-12-01 18:26:28 +11:00 |
Kevin Ring
|
991a85a7a5
|
Add ability to catch async errors.
|
2020-12-01 18:13:55 +11:00 |
Kevin Ring
|
c5370444f1
|
Use updated method name.
|
2020-12-01 16:20:09 +11:00 |
Kevin Ring
|
d4a3decb33
|
Use AsyncSystem for initial tileset requests.
|
2020-12-01 15:55:37 +11:00 |
Kevin Ring
|
2eabcfb1b1
|
Use AsyncSystem for upsampling.
|
2020-11-30 22:12:19 +11:00 |
Kevin Ring
|
b1314ba7df
|
Use AsyncSystem for Tile content loading.
|
2020-11-30 21:39:20 +11:00 |
Kevin Ring
|
4bb7f63883
|
Doc and other cleanup.
|
2020-11-30 15:33:33 +11:00 |
Kevin Ring
|
909e2ce6a1
|
Merge remote-tracking branch 'origin/master' into promises
|
2020-11-30 11:11:31 +11:00 |
Kevin Ring
|
117a5a7253
|
Merge pull request #57 from CesiumGS/external-tileset-tokens
Refresh tokens in external tilesets, too.
|
2020-11-30 11:10:42 +11:00 |
Kevin Ring
|
6643e827dc
|
Refresh tokens in external tilesets, too.
|
2020-11-28 16:50:02 +11:00 |
Kevin Ring
|
d1fd6c4447
|
Improve stability.
|
2020-11-28 16:44:56 +11:00 |
Marco Hutter
|
b10a50dc0b
|
Pass logger as shared pointer
To be reviewed in terms of ABI compatibility
|
2020-11-27 12:59:41 +01:00 |
Marco Hutter
|
913ad095bd
|
Preparing actual unreal integration.
Macros are bad. Period.
|
2020-11-26 17:34:01 +01:00 |
Marco Hutter
|
90d972d089
|
Fixes for errors from Linux build
|
2020-11-25 18:16:08 +01:00 |
Marco Hutter
|
08a7ecf68b
|
Added basic interface for external loggers
|
2020-11-25 17:51:46 +01:00 |
Marco Hutter
|
3d8017c239
|
Updated logging header paths
|
2020-11-25 14:15:47 +01:00 |
Marco Hutter
|
307d9f6614
|
Moved logging header to right directory.
|
2020-11-25 14:13:55 +01:00 |
Marco Hutter
|
43b46a6887
|
Moved logging header to include (maybe temporarily)
Mainly intended for first tests, and for figuring out the
best way to register "external" loggers.
|
2020-11-25 14:11:18 +01:00 |
Kevin Ring
|
7f284ab837
|
Basics working again after changing everything.
|
2020-11-25 17:25:00 +11:00 |
Marco Hutter
|
e682a9e29f
|
Giving up on printf formatting
See changes in Tileset.h for a glimpse of the reasons.
|
2020-11-24 16:21:00 +01:00 |
Marco Hutter
|
766e412a31
|
Removed comments that are obsolete
According to draft PR feedback
|
2020-11-24 14:26:54 +01:00 |
Marco Hutter
|
2d0aafa94f
|
Merge remote-tracking branch 'origin/master' into spdlog-integration
|
2020-11-24 14:19:41 +01:00 |
Kevin Ring
|
786f574376
|
WIP async/promise-like system.
|
2020-11-24 21:22:46 +11:00 |
Marco Hutter
|
d5f1078699
|
Use string formatting in log messages
|
2020-11-23 16:11:37 +01:00 |
Kevin Ring
|
b34fa3a359
|
Hold shared_ptrs to externals.
|
2020-11-23 17:22:53 +11:00 |
Marco Hutter
|
9045f7c954
|
First examples of possible logging and error handling
|
2020-11-19 18:14:56 +01:00 |
Kevin Ring
|
b6e1794909
|
Merge pull request #55 from CesiumGS/load-priority
Load tiles in order of priority.
|
2020-11-19 22:48:18 +11:00 |
Kevin Ring
|
44129f8427
|
Load tiles in order of priority.
Using the priority metric from CesiumJS's terrain engine.
|
2020-11-19 22:39:32 +11:00 |
Kevin Ring
|
a62e2305c6
|
Merge pull request #54 from CesiumGS/cache-size
Restrict cache to a number of bytes instead of a number of tiles, increasing cache capacity
|
2020-11-19 22:09:39 +11:00 |
Kevin Ring
|
359b43cef5
|
Fix warning on linux.
|
2020-11-19 21:54:06 +11:00 |
Kevin Ring
|
169c9f5ac1
|
Remove commented-out line of code.
|
2020-11-19 21:46:14 +11:00 |
Kevin Ring
|
0b85d44b88
|
Faster and more accurate accounting of tile data size.
|
2020-11-19 21:39:15 +11:00 |