399 Commits

Author SHA1 Message Date
Maximilian Ammann
53021bdbb2 Reduce how often invert is called 2022-03-25 20:52:47 +01:00
Maximilian Ammann
ae618da5b1 Optimize tile request starting 2022-03-25 18:49:52 +01:00
Maximilian Ammann
67109d8827 First version of keeping-tiles until next ones finished 2022-03-25 16:14:27 +01:00
Maximilian Ammann
018f8233e7 Optimize view_region_bounding_box 2022-03-25 15:28:35 +01:00
Maximilian Ammann
ebaacd7da3 Add z index for layers 2022-03-25 15:28:18 +01:00
Maximilian Ammann
3fe6865038 Refactor the buffer pool index 2022-03-24 18:25:37 +01:00
Maximilian Ammann
b9e6c1215c Fix width of lines when zooming 2022-03-24 15:43:17 +01:00
Maximilian Ammann
f08c8491cf Change initial position 2022-03-24 13:58:33 +01:00
Maximilian Ammann
6de03bb369 Run Clippy 2022-03-24 13:51:01 +01:00
Maximilian Ammann
64fff4c976 Fix zooming on web 2022-03-24 12:55:33 +01:00
Maximilian Ammann
e2051b0b1a Make canvas full-page 2022-03-24 12:55:19 +01:00
Maximilian Ammann
24c89dce97 Add a few helper functions, fix crash and rename TileAdressingScheme 2022-03-24 12:08:28 +01:00
Maximilian Ammann
80fce94c61 Format code 2022-03-24 10:48:37 +01:00
Maximilian Ammann
684e786f04 Add workflow_dispatch to ci 2022-03-24 10:48:15 +01:00
Maximilian Ammann
62c77ee459 Fix cfg for apple 2022-03-24 10:44:43 +01:00
Maximilian Ammann
fbd201de15 Add waterway 2022-03-24 10:43:34 +01:00
Maximilian Ammann
506ace5d83 Adjust fov and camera position 2022-03-24 10:43:26 +01:00
Maximilian Ammann
94849e976b Cleanup 2022-03-24 10:17:38 +01:00
Maximilian Ammann
9f0447d98b Enable the possibility to use two different schedulers for web 2022-03-23 16:45:57 +01:00
Maximilian Ammann
a208e299bc Add a more general threadpool implementation for wasm 2022-03-23 16:22:14 +01:00
Maximilian Ammann
5ce9f07d73 Update gitignore 2022-03-21 18:53:07 +01:00
Maximilian Ammann
9f7ec58cbc Add a render benchmark 2022-03-15 21:07:59 +01:00
Maximilian Ammann
01a97a5ed1 Fix typo 2022-03-15 21:07:25 +01:00
Maximilian Ammann
0900a7db82 Log zoom level 2022-03-15 21:07:16 +01:00
Maximilian Ammann
1b4eada46c Handle tesselation error and switch to u32 index format 2022-03-15 21:07:02 +01:00
Maximilian Ammann
62e818f9ab Derive clone 2022-03-15 15:12:11 +01:00
Maximilian Ammann
adff23c873 Derive clone 2022-03-15 15:06:36 +01:00
Maximilian Ammann
429c220e72 Fix import 2022-03-15 15:05:36 +01:00
Maximilian Ammann
582fe85f06 Run fmt 2022-03-15 15:01:08 +01:00
Maximilian Ammann
a937473b35 Run clippy 2022-03-15 14:59:46 +01:00
Maximilian Ammann
22951fdc0e Fix test 2022-03-15 14:59:21 +01:00
Maximilian Ammann
a650676f23 Add a color type 2022-03-15 14:56:38 +01:00
Maximilian Ammann
32a48fc46d Fix android compilation, closure can run more than once 2022-03-15 14:56:12 +01:00
Maximilian Ammann
1a7512aa2a Rename layer 2022-03-15 12:05:41 +01:00
Maximilian Ammann
716cafe8de Deduplicate build config 2022-03-15 11:50:31 +01:00
Maximilian Ammann
ff698a3db8 Add build config for web 2022-03-15 11:49:34 +01:00
Maximilian Ammann
47bc085774 Fix android and web builds 2022-03-15 11:49:17 +01:00
Maximilian Ammann
08495f2784 Clear pending requests from main thread 2022-03-15 11:27:57 +01:00
Maximilian Ammann
4821282589 Add a default style 2022-03-15 11:26:27 +01:00
Maximilian Ammann
bd9523394a Remove unused dependencies and use different cfg 2022-03-14 17:46:39 +01:00
Maximilian Ammann
5a9cacc2ca Add style to render state 2022-03-14 17:45:55 +01:00
Maximilian Ammann
da4d1e8a4b use correct macro 2022-03-14 16:56:01 +01:00
Maximilian Ammann
47403842cd Fix import 2022-03-14 16:17:53 +01:00
Maximilian Ammann
18e6d91d1d Fix conditional compilation 2022-03-14 16:10:41 +01:00
Maximilian Ammann
366a0e973b Add license 2022-03-14 16:09:11 +01:00
Maximilian Ammann
c1d57dc97c Run clippy 2022-03-13 14:55:34 +01:00
Maximilian Ammann
14cf5f31d5 Add MapBuilder 2022-03-13 14:54:55 +01:00
Maximilian Ammann
4fe23acfb4 Add current directory to extraArgs. Else -Z is interpreted as current directory 2022-03-13 13:55:49 +01:00
Maximilian Ammann
c0800fd644 Run cargo format 2022-03-12 19:54:35 +01:00
Maximilian Ammann
d18f3ee8a4 Disable static files if source not available 2022-03-12 19:53:28 +01:00