806 Commits

Author SHA1 Message Date
Maximilian Ammann
7e121603f9 Try to use vercel 2021-12-09 16:24:27 +01:00
Maximilian Ammann
497eef3ea4 Add correct test data 2021-12-09 15:27:17 +01:00
Maximilian Ammann
cf72c83675 Add run cnofig 2021-12-09 15:20:32 +01:00
Maximilian Ammann
82e5112bfe Add test data 2021-12-09 15:20:24 +01:00
Maximilian Ammann
e2374a2157 Fix toolchain versions 2021-12-09 15:19:21 +01:00
Maximilian Ammann
1d4d2961fb Prepare nightly toolchain 2021-12-09 15:14:42 +01:00
Maximilian Ammann
897bc4a302 Fix deploy script 2021-12-09 15:13:32 +01:00
Maximilian Ammann
09c626a1d0 Add style spec from maplibre 2021-12-09 15:11:23 +01:00
Maximilian Ammann
c84bb9a418 Fix wasm deploy 2021-12-09 15:09:27 +01:00
Maximilian Ammann
4b785d2a94 Add a ci script 2021-12-09 15:06:46 +01:00
Maximilian Ammann
316d2f4422 Add a proper webpack setup for wasm 2021-12-09 15:06:40 +01:00
Maximilian Ammann
1f766b0fe0 Add resources 2021-12-09 12:28:30 +01:00
Maximilian Ammann
264c2c2481 Add experiment for shared-memory usage 2021-12-09 12:20:23 +01:00
Maximilian Ammann
f4bfff51d3 Experiment with wasm and web workers 2021-12-08 21:17:13 +01:00
Maximilian Ammann
f7cc115e1f Enable features for wasm 2021-12-08 21:16:39 +01:00
Maximilian Ammann
6c23e65de7 Update build script for web 2021-12-08 21:16:26 +01:00
Maximilian Ammann
b3cd195af3 Add local server 2021-12-08 21:16:14 +01:00
Maximilian Ammann
7998a5aeaa Move validate code to separate crate 2021-12-08 18:12:38 +01:00
Maximilian Ammann
95f6447108 Start style-spec crate 2021-12-08 18:12:15 +01:00
Maximilian Ammann
430d6f368b Add error check for WGSL 2021-12-07 17:30:23 +01:00
Maximilian Ammann
6b074f42e9 Move uniform to ffi file 2021-12-07 17:14:23 +01:00
Maximilian Ammann
465b1efc93 Refactor input such that it works on web 2021-12-06 20:21:14 +01:00
Maximilian Ammann
586baa17d6 Use cross platform Instant 2021-12-06 20:21:03 +01:00
Maximilian Ammann
3b16a5ae62 Cleanup 2021-12-06 19:54:58 +01:00
Maximilian Ammann
023e26df3c Add resources 2021-12-06 19:47:53 +01:00
Maximilian Ammann
1bff627401 Upgrade camera again 2021-12-05 22:25:22 +01:00
Maximilian Ammann
7d62e966da Switch to simple camera for experimenting 2021-12-05 16:03:58 +01:00
Maximilian Ammann
80c840007f Add a camera which is not used yet 2021-12-05 14:14:58 +01:00
Maximilian Ammann
daeabb4d77 Fix depth 2021-12-05 12:46:42 +01:00
Maximilian Ammann
5efe51ad5b Refactor and cleanup 2021-12-05 12:43:16 +01:00
Maximilian Ammann
995246bfe3 Add clipping for the very first tile! 2021-12-05 11:54:06 +01:00
Maximilian Ammann
1ef0aa4639 First successful experiment with stencil buffer 2021-12-05 10:55:52 +01:00
Maximilian Ammann
add96bbf91 Enable stencil and render rust logo into map 2021-12-04 16:20:12 +01:00
Maximilian Ammann
3f4beab87f Move into render module 2021-12-04 10:48:49 +01:00
Maximilian Ammann
727fb4d614 Fix dependencies 2021-12-03 21:39:57 +01:00
Maximilian Ammann
9e3d24692a Move download to own crate 2021-12-03 21:38:00 +01:00
Maximilian Ammann
5f859c9d13 Fix downloader 2021-12-03 21:31:05 +01:00
Maximilian Ammann
4a90df93fb Add script which works for webgpu and webgl 2021-12-03 21:29:48 +01:00
Maximilian Ammann
bf52ad1d8e Uncomment weird line 2021-12-02 20:09:47 +01:00
Maximilian Ammann
088ce1e21e Add webgl feature 2021-12-02 20:07:35 +01:00
Maximilian Ammann
b2ceb05f8e Adjust limits for webgl 2021-12-02 20:07:29 +01:00
Maximilian Ammann
a1f72197d9 Refine platform constants for webgl 2021-12-02 20:07:12 +01:00
Maximilian Ammann
8998b59d63 Fix fps meter 2021-12-02 20:07:03 +01:00
Maximilian Ammann
7c70ab0ce5 Add support for wasm 2021-12-02 18:37:32 +01:00
Maximilian Ammann
2de2203ded Move files to their corresponding directory 2021-12-02 16:22:23 +01:00
Maximilian Ammann
a7bc21ab70 Refactor complete project by splitting it up and introducing a State 2021-12-02 16:20:48 +01:00
Maximilian Ammann
1841d9933d Cleanup and fix parsing of linestrings 2021-12-02 16:20:26 +01:00
Maximilian Ammann
4bca568f6e Draw very first tile 2021-12-01 17:55:36 +01:00
Maximilian Ammann
a788c14d7a Fix parsing and add grid handling 2021-12-01 17:55:26 +01:00
Maximilian Ammann
742d510ed4 Add first test for lyon tesselation 2021-11-30 13:03:09 +01:00