455 Commits

Author SHA1 Message Date
FabianWildgrube
21e0807e5f Add documentation for building on Mac and running the XCode project 2022-04-05 23:37:19 +02:00
Maximilian Ammann
a382f9246a Rename struct 2022-04-05 21:10:24 +02:00
Maximilian Ammann
b70f8933c1 Skip all parameters in instrumentation 2022-04-05 18:00:20 +02:00
Maximilian Ammann
c8578939e0 Instrument tesselation and tile parsing 2022-04-05 17:51:41 +02:00
Maximilian Ammann
6b63f22e37 Update run configs 2022-04-05 17:29:05 +02:00
Maximilian Ammann
054f23efda Fix scheduler definition 2022-04-05 17:27:30 +02:00
Maximilian Ammann
ad620397ae Check buffer pool instead of tile cache 2022-04-05 17:25:45 +02:00
Maximilian Ammann
567fb1c1d7 Use 4 threads 2022-04-05 17:24:14 +02:00
Maximilian Ammann
6e3c91ab8e Fix typo 2022-04-05 15:57:10 +02:00
Maximilian Ammann
f87f71d468 Fix naming 2022-04-05 15:50:00 +02:00
Maximilian Ammann
f4f908fb3a Query points by scheduling the work 2022-04-05 15:42:27 +02:00
Maximilian Ammann
3f1f39ac8d Run clippy 2022-04-05 15:24:37 +02:00
Maximilian Ammann
315fd811d9 Further, simplify schedule api 2022-04-05 15:21:32 +02:00
Maximilian Ammann
197a3a3662 Make the scheduler work with future(-factories) for simple scheduling arbitrary workloads 2022-04-05 15:14:19 +02:00
Maximilian Ammann
945d3f502c add optional to patch 2022-04-04 14:34:02 +02:00
Maximilian Ammann
97916ca710 Update nightly toolchain 2022-04-04 14:31:06 +02:00
Maximilian Ammann
899d62c04a Install toolchain for android 2022-04-04 14:28:40 +02:00
Maximilian Ammann
1aec91f208 Format and fix dependencies 2022-04-04 14:18:03 +02:00
Maximilian Ammann
c7345f370d Use NDK 23 2022-04-04 14:10:08 +02:00
Maximilian Ammann
5b9470277e Add android build config 2022-04-04 12:58:58 +02:00
Maximilian Ammann
96f1df4d46 Update gitignore 2022-04-04 12:47:05 +02:00
Maximilian Ammann
5b0c7dc488 Instrument another function 2022-04-04 12:42:01 +02:00
Maximilian Ammann
575cd07924 Refactor render loop to use a single pattern for the current view 2022-04-04 12:29:55 +02:00
Maximilian Ammann
a1b511db45 Set tracy thread name 2022-04-04 12:27:57 +02:00
Maximilian Ammann
dbf14b97e6 Expose zoom_level 2022-04-04 12:27:02 +02:00
Maximilian Ammann
a447084674 Skip is in view for now 2022-04-03 18:00:09 +02:00
Maximilian Ammann
f1be6ec9be Add instruments 2022-04-03 17:57:45 +02:00
Maximilian Ammann
8563dbe72a Rename field 2022-04-03 17:54:26 +02:00
Maximilian Ammann
50ef17fd6a Add some more traces 2022-04-02 16:10:11 +02:00
Maximilian Ammann
34d7501f64 Use feature flag for tracing 2022-04-02 15:47:52 +02:00
Maximilian Ammann
703b8a9838 Add examplary feature updates 2022-04-02 13:25:56 +02:00
Maximilian Ammann
aa02b5376d Add is_in_view and fix paddings 2022-04-02 13:25:32 +02:00
Maximilian Ammann
d2af853c87 Use only tracy backend for tracing 2022-04-02 13:25:08 +02:00
Maximilian Ammann
6ab2f5475c Add flame tracing 2022-04-01 22:08:41 +02:00
Maximilian Ammann
a2494dd218 Add tracing crate 2022-04-01 19:23:09 +02:00
Maximilian Ammann
7a42abf06d Rename some functions and revert some changes 2022-04-01 17:45:24 +02:00
Maximilian Ammann
d8c2844d3d Show existing tiles while loading others 2022-03-31 19:12:14 +02:00
Maximilian Ammann
2f517cce6b Call tile_unavailable if request fails 2022-03-31 19:11:03 +02:00
Maximilian Ammann
4849718ca8 Add get_tile_cache 2022-03-31 19:10:36 +02:00
Maximilian Ammann
77a7639ef1 Minor refactors 2022-03-31 15:58:16 +02:00
Maximilian Ammann
50a7dfa8f8 Minor improvements and run clippy 2022-03-31 15:42:35 +02:00
Maximilian Ammann
ed91e3fb20 Fix warning 2022-03-30 17:00:05 +02:00
Maximilian Ammann
780fc44232 Add a geometry index and the possibility to query geometries 2022-03-30 16:59:52 +02:00
Maximilian Ammann
7b30de10ed Remove component from world coords 2022-03-30 16:36:59 +02:00
Maximilian Ammann
d75f4c2d88 Extract code to bounds_from_points 2022-03-29 15:25:11 +02:00
Maximilian Ammann
05f567e587 Reduce draw calls 2022-03-27 23:29:07 +02:00
Maximilian Ammann
2bc1f29ddf Add run production 2022-03-27 23:28:07 +02:00
Maximilian Ammann
574d560350 Include hash in html of demo 2022-03-27 22:44:15 +02:00
Maximilian Ammann
d63b347b99 Simplify dependencies 2022-03-27 16:05:34 +02:00
Maximilian Ammann
38db846a7e Optimize upload loop 2022-03-27 15:49:37 +02:00