Nithin Pranesh
268762584a
WIP Per-tile credits surfacing
...
Need to replace placeholder credits with actual credits extracted from JSON.
2020-12-10 14:59:27 -05:00
unknown
a545b26bf2
seperate code that parses quantized mesh into a seperate function
2020-12-10 12:44:22 -05:00
unknown
f663a6e6b1
clean up code to make it nicer
2020-12-10 10:05:27 -05:00
Marco Hutter
04f16baa44
Merge remote-tracking branch 'origin/master' into spdlog-integration
2020-12-10 16:05:26 +01:00
unknown
c40226f845
push the skirt out a little bit
2020-12-09 20:38:20 -05:00
Nithin Pranesh
9debaa6c08
Changed placeholder Bing credit.
2020-12-09 19:49:48 -05:00
Nithin Pranesh
d3a9213283
WIP Changed bing placeholder text
2020-12-09 17:39:15 -05:00
unknown
9dd50c7f27
WIP add skirt for gltf
2020-12-09 12:50:35 -05:00
Nithin Pranesh
9b71cd9040
WIP Credit Attribution
...
Currently has placeholder credits in place for the two types of raster overlays. Currently uses dynamically aggregated strings list which is inefficient. Once a POC test can be done on the UI side, we should think about using a pre-loaded master list of credits and index into it on the fly.
2020-12-08 16:45:23 -05:00
Kevin Ring
4e57b4c4ab
Merge pull request #66 from CesiumGS/mark-classes-final
...
Marked classes final
2020-12-08 15:37:18 +11:00
Kevin Ring
7a0f1907af
WIP transition to cgltf.
2020-12-08 14:02:09 +11:00
Nithin Pranesh
89b88f14ed
Marked classes final
...
All classes marked final except for RasterOverlay, RasterOverlayTileProvider, ITaskProcessor, IPrepareRendererResources, and IAsset*.
2020-12-07 10:45:47 -05:00
Kevin Ring
c8a7b30099
Merge pull request #64 from CesiumGS/constexpr-noexcept
...
Add constexpr and noexcept to Cesium3DTiles types.
2020-12-04 11:18:51 +11:00
Kevin Ring
c285e6c38a
Add constexpr and noexcept to Cesium3DTiles types.
2020-12-04 10:31:21 +11:00
Kevin Ring
5dfe91aa8e
Merge pull request #63 from CesiumGS/constexpr-noexcept
...
Add constexpr and noexcept in a bunch of places
2020-12-03 23:46:04 +11:00
Kevin Ring
eb4c238856
Add noexcept and constexpr in more places.
2020-12-03 23:37:21 +11:00
Kevin Ring
e2a3f0d2db
Add constexpr and noexcept in a bunch of places.
2020-12-03 23:18:32 +11:00
Kevin Ring
ffeda3e290
Merge pull request #61 from CesiumGS/clang
...
Clang
2020-12-03 20:18:37 +11:00
Kevin Ring
7d88a70bb5
Add comment explaining Clang 10.
2020-12-03 17:24:05 +11:00
Kevin Ring
dfe2bd6533
Use clang 10, hopefully.
2020-12-03 17:07:46 +11:00
Kevin Ring
fc1de6a29f
Try again at fixing this warning.
2020-12-03 16:44:53 +11:00
Kevin Ring
9107682e89
Fix warning.
2020-12-03 16:30:16 +11:00
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