Commit Graph

  • 6774b0d7a8 remove unused variable in QuantizedMesh unknown 2020-12-13 20:47:07 -0500
  • b8dc2f727b format space unknown 2020-12-13 20:29:01 -0500
  • 7c602f6bf5 add test for uint16_t and uint32_t quantized mesh unknown 2020-12-13 19:48:04 -0500
  • d0aca65636 Further internal helper functions tileset-helper-functions Marco Hutter 2020-12-13 16:07:34 +0100
  • 4cabddce98 Further breaking things down into functions Marco Hutter 2020-12-13 15:39:46 +0100
  • 3b15cab82b Moving visibility conditions into functions Marco Hutter 2020-12-12 15:58:36 +0100
  • bab1050c83 Trying to reduce redundant redundancy Marco Hutter 2020-12-12 15:11:42 +0100
  • 401b46be6e More functions with NAMES and documentation. Marco Hutter 2020-12-12 14:34:31 +0100
  • 5a400c75e3 Trying to give names to ... things Marco Hutter 2020-12-12 02:42:35 +0100
  • bec35ebfdb Use spdlog wrapper header in Logging.cpp as well Marco Hutter 2020-12-11 14:56:03 +0100
  • 28efdd80d7 Moving spdlog include to wrapper header Marco Hutter 2020-12-11 14:39:48 +0100
  • 268762584a WIP Per-tile credits surfacing Nithin Pranesh 2020-12-10 14:59:27 -0500
  • a545b26bf2 seperate code that parses quantized mesh into a seperate function unknown 2020-12-10 12:44:22 -0500
  • f663a6e6b1 clean up code to make it nicer unknown 2020-12-10 10:05:27 -0500
  • 04f16baa44 Merge remote-tracking branch 'origin/master' into spdlog-integration Marco Hutter 2020-12-10 16:05:26 +0100
  • c40226f845 push the skirt out a little bit unknown 2020-12-09 20:38:20 -0500
  • 9debaa6c08 Changed placeholder Bing credit. Nithin Pranesh 2020-12-09 19:49:48 -0500
  • d3a9213283 WIP Changed bing placeholder text Nithin Pranesh 2020-12-09 17:39:15 -0500
  • 9dd50c7f27 WIP add skirt for gltf unknown 2020-12-09 12:50:35 -0500
  • 9b71cd9040 WIP Credit Attribution Nithin Pranesh 2020-12-08 16:45:23 -0500
  • 4e57b4c4ab
    Merge pull request #66 from CesiumGS/mark-classes-final Kevin Ring 2020-12-08 15:37:18 +1100
  • 7a0f1907af WIP transition to cgltf. Kevin Ring 2020-12-08 14:02:09 +1100
  • 89b88f14ed Marked classes final Nithin Pranesh 2020-12-07 10:45:47 -0500
  • c8a7b30099
    Merge pull request #64 from CesiumGS/constexpr-noexcept Kevin Ring 2020-12-04 11:18:51 +1100
  • c285e6c38a Add constexpr and noexcept to Cesium3DTiles types. Kevin Ring 2020-12-04 10:31:21 +1100
  • 5dfe91aa8e
    Merge pull request #63 from CesiumGS/constexpr-noexcept Kevin Ring 2020-12-03 23:46:04 +1100
  • eb4c238856 Add noexcept and constexpr in more places. Kevin Ring 2020-12-03 23:37:21 +1100
  • e2a3f0d2db Add constexpr and noexcept in a bunch of places. Kevin Ring 2020-12-03 23:18:32 +1100
  • ffeda3e290
    Merge pull request #61 from CesiumGS/clang Kevin Ring 2020-12-03 20:18:37 +1100
  • 7d88a70bb5 Add comment explaining Clang 10. Kevin Ring 2020-12-03 17:24:05 +1100
  • dfe2bd6533 Use clang 10, hopefully. Kevin Ring 2020-12-03 17:07:46 +1100
  • fc1de6a29f Try again at fixing this warning. Kevin Ring 2020-12-03 16:44:53 +1100
  • 9107682e89 Fix warning. Kevin Ring 2020-12-03 16:30:16 +1100
  • 877ba1910c Use stock cmake, doxygen under focal. Kevin Ring 2020-12-03 16:19:25 +1100
  • 8d596c5063 Use Ubuntu 20.04 (focal) on TravisCI. Kevin Ring 2020-12-03 16:14:10 +1100
  • 41c4e4a768 Assume clang is in the path on Travis (is it?) Kevin Ring 2020-12-03 16:10:25 +1100
  • 9ac07b4b4f Add Clang build to Travis. Kevin Ring 2020-12-03 16:05:56 +1100
  • 1af982185b Protect GCC pragma from being seen by MSVC. Kevin Ring 2020-12-03 15:56:37 +1100
  • fc0e171c03 Fix problems compiling with clang. Kevin Ring 2020-12-03 10:23:17 +1100
  • d28fe80ef1
    Merge pull request #59 from CesiumGS/promises-plus-spdlog Marco Hutter 2020-12-02 13:39:29 +0100
  • bc101c1107
    Merge pull request #60 from CesiumGS/future-reference-qualifier Kevin Ring 2020-12-02 23:14:52 +1100
  • 9a351caf8d Require Future::then and catch to be called on an rvalue ref. Kevin Ring 2020-12-02 23:07:42 +1100
  • baa64052c8 Merge remote-tracking branch 'origin/master' into promises-plus-spdlog Kevin Ring 2020-12-02 22:35:42 +1100
  • 23d27c5726
    Merge pull request #58 from CesiumGS/promises Kevin Ring 2020-12-02 22:33:29 +1100
  • 08708b4e02 Merge remote-tracking branch 'origin/spdlog-integration' into promises-plus-spdlog Kevin Ring 2020-12-02 18:19:58 +1100
  • 6a3b9d5e7b Move async bits to CesiumAsync library. Kevin Ring 2020-12-02 16:34:41 +1100
  • 8462c4c1ca Add forward reference. Kevin Ring 2020-12-02 15:04:47 +1100
  • 7dd2de5af7 Clean up AsyncSystem Kevin Ring 2020-12-01 21:41:03 +1100
  • 5dc8d5ed86 And another warning. Kevin Ring 2020-12-01 18:32:18 +1100
  • 9e8741b04d Yet another Linux warning. Kevin Ring 2020-12-01 18:29:49 +1100
  • 8fcdee7903 Fix another warning on Linux. Kevin Ring 2020-12-01 18:28:32 +1100
  • 18708df003 Fix some warnings on Linux. Kevin Ring 2020-12-01 18:26:28 +1100
  • 991a85a7a5 Add ability to catch async errors. Kevin Ring 2020-12-01 18:13:55 +1100
  • c5370444f1 Use updated method name. Kevin Ring 2020-12-01 16:20:09 +1100
  • d4a3decb33 Use AsyncSystem for initial tileset requests. Kevin Ring 2020-12-01 15:55:37 +1100
  • 2eabcfb1b1 Use AsyncSystem for upsampling. Kevin Ring 2020-11-30 22:12:19 +1100
  • b1314ba7df Use AsyncSystem for Tile content loading. Kevin Ring 2020-11-30 21:39:20 +1100
  • 4bb7f63883 Doc and other cleanup. Kevin Ring 2020-11-30 15:33:33 +1100
  • 909e2ce6a1 Merge remote-tracking branch 'origin/master' into promises Kevin Ring 2020-11-30 11:11:31 +1100
  • 117a5a7253
    Merge pull request #57 from CesiumGS/external-tileset-tokens Kevin Ring 2020-11-30 11:10:42 +1100
  • 6643e827dc Refresh tokens in external tilesets, too. Kevin Ring 2020-11-28 16:50:02 +1100
  • d1fd6c4447 Improve stability. Kevin Ring 2020-11-28 16:44:56 +1100
  • b10a50dc0b Pass logger as shared pointer Marco Hutter 2020-11-27 12:59:41 +0100
  • 913ad095bd Preparing actual unreal integration. Marco Hutter 2020-11-26 17:34:01 +0100
  • 90d972d089 Fixes for errors from Linux build Marco Hutter 2020-11-25 18:16:08 +0100
  • 08a7ecf68b Added basic interface for external loggers Marco Hutter 2020-11-25 17:51:46 +0100
  • 3d8017c239 Updated logging header paths Marco Hutter 2020-11-25 14:15:47 +0100
  • 307d9f6614 Moved logging header to right directory. Marco Hutter 2020-11-25 14:13:55 +0100
  • 43b46a6887 Moved logging header to include (maybe temporarily) Marco Hutter 2020-11-25 14:11:18 +0100
  • 7f284ab837 Basics working again after changing everything. Kevin Ring 2020-11-25 17:25:00 +1100
  • e682a9e29f Giving up on printf formatting Marco Hutter 2020-11-24 16:21:00 +0100
  • 766e412a31 Removed comments that are obsolete Marco Hutter 2020-11-24 14:26:54 +0100
  • 2d0aafa94f Merge remote-tracking branch 'origin/master' into spdlog-integration Marco Hutter 2020-11-24 14:19:41 +0100
  • 786f574376 WIP async/promise-like system. Kevin Ring 2020-11-24 21:22:46 +1100
  • d5f1078699 Use string formatting in log messages Marco Hutter 2020-11-23 16:11:37 +0100
  • b34fa3a359 Hold shared_ptrs to externals. Kevin Ring 2020-11-23 17:22:53 +1100
  • 9045f7c954 First examples of possible logging and error handling Marco Hutter 2020-11-19 18:14:56 +0100
  • b6e1794909
    Merge pull request #55 from CesiumGS/load-priority Kevin Ring 2020-11-19 22:48:18 +1100
  • 44129f8427 Load tiles in order of priority. Kevin Ring 2020-11-19 22:39:32 +1100
  • a62e2305c6
    Merge pull request #54 from CesiumGS/cache-size Kevin Ring 2020-11-19 22:09:39 +1100
  • 359b43cef5 Fix warning on linux. Kevin Ring 2020-11-19 21:54:06 +1100
  • 169c9f5ac1 Remove commented-out line of code. Kevin Ring 2020-11-19 21:46:14 +1100
  • 0b85d44b88 Faster and more accurate accounting of tile data size. Kevin Ring 2020-11-19 21:39:15 +1100
  • 8dba8c0447 Restrict cache to a number of bytes instead of a number of tiles. Kevin Ring 2020-11-19 18:00:36 +1100
  • d3420bea4f
    Merge pull request #53 from CesiumGS/gltf-accessor-typedef Kevin Ring 2020-11-18 21:31:13 +1100
  • 4733d9e433 Add value_type typedef to GltfAccessor. Kevin Ring 2020-11-18 21:24:06 +1100
  • e056b441bc Add spdlog to build. Kevin Ring 2020-11-18 20:20:08 +1100
  • fe4d903ce4
    Merge pull request #52 from CesiumGS/unload-tiles-only-once Kevin Ring 2020-11-18 12:37:41 +1100
  • afe99fcc68 Make sure that unloadContent is only executed once. Marco Hutter 2020-11-17 22:10:05 +0100
  • 1fe8bded5b
    Merge pull request #48 from CesiumGS/basic-doxygen-fixes-part-4 Kevin Ring 2020-11-17 12:54:41 +1100
  • 6badfe6a1c
    Merge pull request #50 from CesiumGS/wait-for-rasters Kevin Ring 2020-11-17 11:30:49 +1100
  • ea7ac2d6c4 Wait for raster loading before destroying tileset. Kevin Ring 2020-11-17 11:17:02 +1100
  • 7444fa0f50 Documentation for TileMapServiceRasterOverlayOptions Marco Hutter 2020-11-16 16:41:48 +0100
  • 81e46271dc
    Merge pull request #46 from CesiumGS/avoid-empty-queries Kevin Ring 2020-11-16 11:01:12 +1100
  • 9e02d08c2f
    Merge pull request #42 from CesiumGS/basic-doxygen-fixes-part-3 Kevin Ring 2020-11-16 09:27:00 +1100
  • b6746cc460 Do not append empty queries to URLs Marco Hutter 2020-11-14 19:06:53 +0100
  • ecd9d25811 Basic JSON parse error handling for invalid data json-parse-basic-error-handling Marco Hutter 2020-11-14 19:05:50 +0100
  • 890fb10ea8 Basic JSON parse error handling Marco Hutter 2020-11-14 18:37:48 +0100
  • e7444691c7 Handle JSON parsing errors Marco Hutter 2020-11-14 18:29:57 +0100
  • 83f62964ef Repeated adding documentation from previous commits. Marco Hutter 2020-11-13 17:09:06 +0100