Sean Lilley
ab26363bd7
Add helper functions to Tileset
2025-01-22 18:42:24 -05:00
Ashley Rogers
768b6510b3
Quotes to brackets
2024-12-20 12:00:09 -05:00
Ashley Rogers
2c8aa4a422
Fix includes using script
2024-12-20 11:56:49 -05:00
Ashley Rogers
b4a6700adc
Small review changes
2024-12-20 10:31:45 -05:00
Ashley Rogers
f7d287dd80
Modernize checks
2024-12-19 15:20:19 -05:00
Ashley Rogers
1e2e47ab5e
misc-include-cleaner for every file
2024-12-17 17:27:03 -05:00
Kevin Ring
c68207a6a4
Add MetadataQuery class.
2023-08-23 11:30:06 +10:00
Sean Lilley
21c65ddac8
Change folder structure for src folders
2021-12-03 11:11:41 -05:00
Sean Lilley
2cdcb92e20
Namespace cleanup
2021-12-02 18:34:22 -05:00
Kevin Ring
0169625e68
Add empty source file to Cesium3DTiles library.
...
Otherwise there's no .lib on a clean build, which breaks the build of
the tests. We could fix that by declaring the library an INTERFACE
library, but that would require further changes to our cmake config. No
source files in Cesium3DTiles is probably only temporary, so we'll just
work around it for now.
2021-10-12 23:37:07 +11:00
Sean Lilley
7dad7003bb
One ExtensibleObject
2021-10-11 16:47:49 -04:00
Sean Lilley
4dbe87294f
Add Cesium3DTiles project
2021-10-10 18:20:15 -04:00
Daniel Krupka
8b3bb34827
Rename Cesium3DTiles -> Cesium3DTilesSelection
2021-07-30 11:45:37 -04:00
Kevin Ring
1a11867309
Don't interpret extensions or extras as a property name.
2021-07-25 00:13:36 +10:00
Kevin Ring
e2b01dd0e4
Add tracing for batch table upgrade.
2021-07-24 23:59:46 +10:00
Bao Tran
c7f931ade3
use rapidjson built in to check if int64 can convert to float lossless
2021-07-19 00:49:25 -04:00
Bao Tran
f7217bced2
use the original algo for finding compatible types
2021-07-19 00:07:34 -04:00
Bao Tran
4f7fc73b0d
manually add string to rapidjson buffer to prevent quotations
2021-07-18 14:27:49 -04:00
Bao Tran
87b766ae28
fix compiler warning
2021-07-18 11:35:25 -04:00
Bao Tran
7576daed66
use featureTable count to limit the json array
2021-07-18 11:11:14 -04:00
Bao Tran
b88880b28d
use only one RapidJson StringBuffer to minimize heap alloc
2021-07-18 00:50:44 -04:00
Bao Tran
6118107624
add warning logging when converting binary metadata property
2021-07-17 23:44:34 -04:00
Bao Tran
c25c13b27c
static_assert rapidjson::Value::Char size
2021-07-15 19:33:03 -04:00
Bao Tran
eca0952eb2
add assertion when converting binary metadata
2021-07-15 19:25:42 -04:00
Bao Tran
327780ed42
fix thirdparty headers
2021-07-13 11:16:38 -04:00
Bao Tran
abdef78b04
remove misleading comment in the batch table upgrader
2021-07-12 12:45:57 -04:00
Bao Tran
18eb2a02a0
remove byteStride in metadata
2021-07-12 12:41:26 -04:00
Bao Tran
aec415b479
check positive featureTableJsonByteLength early
2021-07-12 12:27:29 -04:00
Bao Tran
e1eb2d1f84
Merge branch 'main' into feature-metadata-extension
2021-07-02 10:50:43 -04:00
Kevin Ring
a74941bf53
Refactor schedulers.
2021-06-27 22:37:32 +10:00
Kevin Ring
38a1faea12
Better names for tracing macros.
2021-06-26 00:11:52 +10:00
Kevin Ring
8b7832ba83
WIP overhaul of macros for tracing across threads.
2021-06-25 21:11:40 +10:00
Kevin Ring
3b5d1545e7
Give TilesetExternals an AsyncSystem rather than an ITaskProcessor.
2021-06-24 17:25:00 +10:00
Kevin Ring
669bdefeec
Fix clang warnings.
2021-06-22 21:00:28 +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
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
3846381cc9
change names of property type trait
2021-06-20 15:56:06 -04:00
Bao Tran
3243f9c4ed
test property type
2021-06-20 15:14:34 -04:00
Bao Tran
951cb7a23e
pass rapidjson::Document for batch table json to metadata upgrader
2021-06-20 14:47:36 -04:00
Kevin Ring
5b88b652b7
Make ContinuationFutureType actually a Future.
2021-06-16 15:22:29 +10:00
Kevin Ring
5f82892528
Don't dispatch worker thread tasks unnecessarily.
2021-06-15 13:57:23 +10:00
Bao Tran
bc8dd36951
impl FeatureTableView
2021-06-14 18:30:01 -04:00
Kevin Ring
2f93260a93
Support .then of Future<void>, and more tracing.
2021-06-10 15:46:49 +10:00
Kevin Ring
0b4618914c
Better request tracing.
2021-06-09 11:28:06 +10:00
Kevin Ring
b5d54f07a9
Better macro names.
2021-06-09 10:21:35 +10:00
Kevin Ring
45f24d5177
Generalize thread overhead tracing.
2021-06-09 10:00:14 +10:00
Bao Tran
a17e670473
use ceil to allocate buffer for boolean
2021-06-08 16:48:40 -04:00
Bao Tran
3f37b23b92
add bool array conversion
2021-06-08 16:11:17 -04:00