789 Commits

Author SHA1 Message Date
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
Maximilian Ammann
01aa0e00f8 Update documentation 2022-01-13 17:27:33 +01:00
Maximilian Ammann
02a044f1b3 Rename cache to worker loop 2022-01-13 17:22:12 +01:00
Maximilian Ammann
5cb2e93387 Move fps meter util 2022-01-13 17:13:05 +01:00
Maximilian Ammann
600a404516 Refactor coordinate system such that it is simpler 2022-01-13 17:12:49 +01:00
Maximilian Ammann
3a230010ca Rename State to RenderState 2022-01-13 16:06:17 +01:00
Maximilian Ammann
697f3138f6 Add repository layout 2022-01-13 16:02:29 +01:00
Maximilian Ammann
2fd75bad1a Rename to mbtiles crate 2022-01-13 16:02:23 +01:00
Maximilian Ammann
fdc9e83ce3 Add api documentation generation 2022-01-13 16:02:00 +01:00
Maximilian Ammann
31c3bfc0e8 Add better camera control. Needs some more polishing 2022-01-11 22:22:07 +01:00
Maximilian Ammann
d4cdebf79d Extend example about converting coordinates 2022-01-11 20:44:00 +01:00
Maximilian Ammann
296ce39b7f Initialize late only on android 2022-01-09 19:38:23 +01:00
Maximilian Ammann
4b48c75ab1 Fix service worker path 2022-01-09 19:38:08 +01:00
Maximilian Ammann
e7fc82ab74 Add test which calculates screen coordinates 2022-01-09 19:28:29 +01:00
Maximilian Ammann
63586549c9 Move to uploads 2022-01-09 19:28:15 +01:00
Max Ammann
52cc15b9ce Disable cache on all apple and android devices 2022-01-09 17:24:25 +01:00
Max Ammann
202db76656 Allow network access for macOS 2022-01-09 17:24:01 +01:00
Maximilian Ammann
ce5beaa4ef Fix workflow name 2022-01-09 17:08:52 +01:00