Commit Graph

1587 Commits

Author SHA1 Message Date
Bao Tran e1eb2d1f84 Merge branch 'main' into feature-metadata-extension 2021-07-02 10:50:43 -04:00
Kevin Ring 593c746d85 Better comment. 2021-07-01 16:49:34 +10:00
Kevin Ring 192920e218 Normalize all the line endings. 2021-07-01 16:34:08 +10:00
Kevin Ring 6e87a88989 Add editorconfig and gitattributes. 2021-07-01 16:33:15 +10:00
Kevin Ring 998d214dd9 Label as v0.5.0. 2021-07-01 15:59:22 +10:00
baothientran c61de95203
Merge pull request #267 from CesiumGS/load-tracing
Load tracing and performance optimizations
2021-06-29 22:22:10 -04:00
Kevin Ring bf25e2b925 Changes from review. 2021-06-30 09:53:24 +10:00
Kevin Ring 46c01f0d10 Merge remote-tracking branch 'origin/main' into load-tracing 2021-06-30 09:17:27 +10:00
Bao Tran e8521c280a retrieve property by using callback 2021-06-28 18:52:02 -04:00
Kevin Ring a74941bf53 Refactor schedulers. 2021-06-27 22:37:32 +10:00
Kevin Ring a2a99dbc98
Merge pull request #268 from zy6p/patch-raster
Use uint32_t instand of int32_t as count of tiles and use const T& not const T
2021-06-27 12:06:13 +10:00
knowmore d6bd025b21 fix: use int32_t rather than uint32_t
ref https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#es106-dont-try-to-avoid-negative-values-by-using-unsigned
2021-06-26 23:00:20 +08:00
Kevin Ring 287bde9573 typedef -> using 2021-06-26 23:25:08 +10:00
Kevin Ring f0ee99a714 Actually track the thread pool threads. 2021-06-26 23:14:12 +10:00
Kevin Ring 6186545827 Fix test compilation problems. 2021-06-26 22:36:54 +10:00
Kevin Ring 839e3b3f06 Avoid VS2019 internal compiler error.
Apparently caused by a trailing comma in a lambda capture.
2021-06-26 22:26:51 +10:00
Kevin Ring e6e9ec0065 Cleanup tracing. 2021-06-26 21:44:30 +10:00
knowmore deab1268a2 fix: const T& for get method
ref https://stackoverflow.com/questions/63972019/understanding-const-at-top-level-which-may-reduce-code-readability-without-i
2021-06-26 15:35:20 +08:00
knowmore e832bd2102 fix: use uint32_t instand of int32_t as count of tiles 2021-06-26 15:33:12 +08:00
Kevin Ring 76ee53fdca Move tracing classes to the Impl namespace. 2021-06-26 15:59:28 +10:00
Kevin Ring 38a1faea12 Better names for tracing macros. 2021-06-26 00:11:52 +10:00
Kevin Ring 322ec936fb Formatting. 2021-06-25 21:12:28 +10:00
Kevin Ring 8b7832ba83 WIP overhaul of macros for tracing across threads. 2021-06-25 21:11:40 +10:00
Kevin Ring 30390baba8 Formatting. 2021-06-24 17:26:21 +10:00
Kevin Ring 3b5d1545e7 Give TilesetExternals an AsyncSystem rather than an ITaskProcessor. 2021-06-24 17:25:00 +10:00
Kevin Ring a711e01f24 Add doc about AsyncSystem lifetime woes. 2021-06-24 17:06:34 +10:00
Kevin Ring 669bdefeec Fix clang warnings. 2021-06-22 21:00:28 +10:00
Kevin Ring e0865d075a Formatting. 2021-06-22 20:44:54 +10:00
Kevin Ring 43c5b3d474 Fix test failures. 2021-06-22 18:17:32 +10:00
Kevin Ring 628b11325d Formatting. 2021-06-22 17:35:53 +10:00
Kevin Ring 55f49bcc5b Update CHANGES.md. 2021-06-22 17:22:51 +10:00
Kevin Ring 6ece726757 Fix problems when tracing is disabled. 2021-06-22 17:19:33 +10:00
Kevin Ring 0fa144f516 Make "immediately" the default for continuations. 2021-06-22 15:31:30 +10:00
Kevin Ring f7e4bb9d66 Allow trace begin/end to be outside async process. 2021-06-22 14:06:50 +10:00
Kevin Ring e9fdefc99b Add some doc. 2021-06-22 13:27:10 +10:00
Kevin Ring 09b4e393de More cleanup of tracing macros. 2021-06-22 12:26:07 +10:00
Kevin Ring 44a69d4cda Clean up tracing API. 2021-06-21 17:33:59 +10:00
Bao Tran 380697c6c9 add document for PropertyTypeTrait 2021-06-20 19:31:15 -04:00
Bao Tran 4ecf9af04d add documentation for FeatureTableView 2021-06-20 19:03:35 -04:00
Bao Tran 78719b60df add comment for PropertyView 2021-06-20 17:45:23 -04:00
Bao Tran 3091533ef6 change PropertyView to MetadataPropertyView 2021-06-20 15:58:08 -04:00
Bao Tran 3846381cc9 change names of property type trait 2021-06-20 15:56:06 -04:00
Bao Tran c64fea091e test property trait and format 2021-06-20 15:51:53 -04:00
Bao Tran 3243f9c4ed test property type 2021-06-20 15:14:34 -04:00
Bao Tran c0faaf18dc change file name for batch table to EXT_feature_metadata 2021-06-20 14:51:15 -04:00
Bao Tran 951cb7a23e pass rapidjson::Document for batch table json to metadata upgrader 2021-06-20 14:47:36 -04:00
Bao Tran 6035cc8387 clean up unused headers 2021-06-20 12:11:18 -04:00
Bao Tran 0e1d188636 remove bool getter in feature table view 2021-06-20 11:54:02 -04:00
Bao Tran e1909b3bf7 remove getter for bool array in feature table view 2021-06-20 11:44:15 -04:00
Bao Tran 661db543d2 replace operator[] with get() for PropertyView 2021-06-20 01:40:27 -04:00