806 Commits

Author SHA1 Message Date
Maximilian Ammann
0b8d19c2c8 Enable debug mode for now because stencil pattern is broken 2022-01-29 15:05:59 +01:00
Maximilian Ammann
7aab6b6482 Add a zoom by scaling the visible tiles 2022-01-29 15:05:40 +01:00
Maximilian Ammann
3019605cf7 Remove unused translate matrix 2022-01-29 12:45:12 +01:00
Maximilian Ammann
2c6ea39880 Add comment 2022-01-28 11:07:11 +01:00
Maximilian Ammann
24b3198123 Add schedule to mac workflow 2022-01-28 11:06:55 +01:00
Maximilian Ammann
a57aeed4a1 Check status code 2022-01-23 22:09:20 +01:00
Maximilian Ammann
1024d62eb8 Simplify code 2022-01-23 22:09:11 +01:00
Maximilian Ammann
1d2f619bdc Render tile 0,0,0 2022-01-23 22:06:47 +01:00
Maximilian Ammann
e6f3b180f4 Avoid using SVG code. Semantics of SVGs and vector tiles are different 2022-01-23 22:05:12 +01:00
Maximilian Ammann
ddc11c20e5 Resolve warnings 2022-01-23 14:08:58 +01:00
Maximilian Ammann
7fe9e82348 Return correct result 2022-01-23 14:07:18 +01:00
Maximilian Ammann
4e096d5443 Avoid locking main thread 2022-01-23 14:06:58 +01:00
Maximilian Ammann
be9bb136eb Do not block the main thread 2022-01-21 16:06:09 +01:00
Maximilian Ammann
8b1766c843 Add key to step 2022-01-21 15:59:21 +01:00
Maximilian Ammann
361283225a Add dynamic fetching of tiles 2022-01-21 15:50:23 +01:00
Maximilian Ammann
a8c62af787 Add multiple coordinate conversions 2022-01-21 15:47:23 +01:00
Maximilian Ammann
4c471f8be8 Make camera result optional 2022-01-21 15:46:53 +01:00
Maximilian Ammann
0fab6b5114 Fix stencil mask pattern (off by one errors) 2022-01-21 15:46:15 +01:00
Maximilian Ammann
e2abd9facd Fix clippy 2022-01-21 13:09:00 +01:00
Maximilian Ammann
50c2f0fe97 Run fmt 2022-01-21 13:07:52 +01:00
Maximilian Ammann
f86eac84e0 Fix caches for cargo install 2022-01-21 13:07:27 +01:00
Maximilian Ammann
8b86582617 Run clippy 2022-01-21 12:58:34 +01:00
Maximilian Ammann
3727ecf430 Fix benchmark 2022-01-21 12:57:48 +01:00
Maximilian Ammann
974f7eb2c9 Add two ways of determining view bounding box: view_bounding_box2 and view_bounding_box 2022-01-21 12:27:56 +01:00
Maximilian Ammann
0ebbb80f90 Add comment 2022-01-21 11:47:12 +01:00
Maximilian Ammann
0f6a56596c Add some notes 2022-01-21 11:46:46 +01:00
Maximilian Ammann
7e3a14df63 Fix nightly toolchain version 2022-01-20 13:09:30 +01:00
Maximilian Ammann
5c2def48b6 Prevent default for touch events for web 2022-01-18 16:46:24 +01:00
Maximilian Ammann
bbd797dd7c Clean up camera 2022-01-18 16:31:03 +01:00
Maximilian Ammann
7b4ee68d78 Implement tilt 2022-01-18 16:17:29 +01:00
Maximilian Ammann
8cede3df70 Refactor input handling 2022-01-18 13:42:53 +01:00
Maximilian Ammann
0cd5f8fc41 Fix "feel-good" panning 2022-01-17 10:34:55 +01:00
Maximilian Ammann
1cadd50d96 Fix buffer pool tests 2022-01-17 10:34:22 +01:00
Maximilian Ammann
319694cf27 Avoid depth z-fighting 2022-01-17 10:34:14 +01:00
Maximilian Ammann
9bbf3deee7 Fix compilation with http config 2022-01-17 10:32:04 +01:00
Maximilian Ammann
d6cff6be6e Upgrade to rust 1.58 2022-01-15 15:32:36 +01:00
Maximilian Ammann
a91fb8a25c Choose reasonable size 2022-01-15 15:25:24 +01:00
Maximilian Ammann
83477215b5 Choose different buffer sizes 2022-01-15 15:25:15 +01:00
Maximilian Ammann
ec20d9c0b6 Remove log message 2022-01-15 15:25:02 +01:00
Maximilian Ammann
c070286c90 Add options including DEBUG_WIREFRAME 2022-01-15 15:14:41 +01:00
Maximilian Ammann
e044b81a72 Add feature metadata 2022-01-15 15:14:26 +01:00
Maximilian Ammann
635df81f1c Tesselate layers instead of tiles 2022-01-15 15:14:12 +01:00
Maximilian Ammann
cb76b75eb0 Make tile cloneable 2022-01-15 15:10:55 +01:00
Maximilian Ammann
1165869432 Add HttpFetcherConfig 2022-01-14 20:19:57 +01:00
Maximilian Ammann
956bca24b8 Add metadata to buffer pool 2022-01-13 21:11:18 +01:00
Maximilian Ammann
bc5b12159d Refactor the mouse input handling 2022-01-13 20:37:20 +01:00
Maximilian Ammann
748076dc46 Add some more comments 2022-01-13 20:37:06 +01:00
Maximilian Ammann
ab6dc5892f Move shader structs 2022-01-13 18:54:52 +01:00
Maximilian Ammann
d1602c35d0 Update docs 2022-01-13 17:29:43 +01:00
Maximilian Ammann
2cd031e609 Rename module 2022-01-13 17:29:38 +01:00