Commit Graph

4781 Commits

Author SHA1 Message Date
Kevin Ring 577e41150d Better formatting. 2020-12-16 16:55:07 +11:00
Kevin Ring 46ccc41a69 Remove misplaced and redundant item. 2020-12-16 16:51:09 +11:00
Kevin Ring 8890e81b45 Add UTF-8 everywhere section. 2020-12-16 16:48:31 +11:00
Kevin Ring bca79197ba Guideline improvements. 2020-12-16 16:28:24 +11:00
Kevin Ring 45d0d08787 Very very WIP style guide and source code formatting. 2020-12-16 09:59:43 +11:00
Nithin Pranesh 0920fbd3ee Fixed -Werrors on Linux 2020-12-15 16:32:00 -05:00
Nithin Pranesh 0717247cef Credit class + Bing tile credits
Created Credit class to represent attributions, their coverage areas, and automatically reject redundant credits. Added json credits extraction for Bing imagery. Made small additions to the raster tile and raster tile provider codes as needed to surface per-tile content attributions.
2020-12-15 15:02:33 -05:00
unknown 54b723ef7c fix type conversion 2020-12-14 16:16:28 -05:00
unknown ada651d639 add test that will turn 16 bit indices to 32 bit for quantized mesh 2020-12-14 16:08:58 -05:00
unknown 6a1df6b9f6 fix wrong type in Quantized mesh 2020-12-14 15:09:22 -05:00
unknown e5e545138d fix test for quantized mesh to have correct type conversion 2020-12-14 14:54:01 -05:00
unknown 1daec151e6 more type fix 2020-12-14 14:34:48 -05:00
unknown 64e5079410 fix type conversion error 2020-12-14 14:22:09 -05:00
unknown 84501919fd Merge branch 'master' into skirt 2020-12-14 13:49:13 -05:00
unknown 777b29e11d tab to spaces 2020-12-14 12:35:37 -05:00
unknown 3f97f8522f add test for oct-encoded normal and rearrange func in QuantizedMesh 2020-12-14 12:29:17 -05:00
Marco Hutter bdbf34fd8c Decoupling Logging functions and macros
Moved macros to internal header fow now. They might
be removed in the future.
2020-12-14 17:06:57 +01:00
unknown b4f60a4c9d explicit cast 2020-12-13 21:05:25 -05:00
unknown 6774b0d7a8 remove unused variable in QuantizedMesh 2020-12-13 20:47:07 -05:00
unknown b8dc2f727b format space 2020-12-13 20:29:01 -05:00
unknown 7c602f6bf5 add test for uint16_t and uint32_t quantized mesh 2020-12-13 19:48:04 -05:00
Marco Hutter bec35ebfdb Use spdlog wrapper header in Logging.cpp as well 2020-12-11 14:56:03 +01:00
Marco Hutter 28efdd80d7 Moving spdlog include to wrapper header
To ignore certain warnings/errors on GCC, and to
define the compile-time log level
2020-12-11 14:39:48 +01:00
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