Max Ammann
0512e536f9
Refactor XCode project and build xcframework ( #15 )
...
Refactored xcode project into a framework.
* This framework can be bundled into an xcframework
* The xcframework can be added to a swift package
Deployment happens through #21
2022-04-23 14:36:51 +02:00
Maximilian Ammann
a6519785cb
Remove core crate
2022-04-22 21:16:35 +02:00
Maximilian Ammann
24bd16c112
Remove some crates and rename others
2022-04-22 21:13:58 +02:00
Maximilian Ammann
3a7c9d1c03
Fix compilation of crates
2022-04-20 21:17:54 +02:00
Maximilian Ammann
0530367791
Move root crate into maplibre-core
2022-04-20 20:51:11 +02:00
Maximilian Ammann
22cfe6c976
Setup scaffolding for repository
2022-04-20 20:08:26 +02:00
Maximilian Ammann
ac3224256e
Rename to maplibre-rs except for apple stuff
2022-04-20 13:09:44 +02:00
Maximilian Ammann
a2f879ba14
Remove custom vector_tile library because we use geozero now
2022-04-18 20:17:05 +02:00
Maximilian Ammann
ff642df404
Replace tools directory with cargo-make
2022-04-18 20:13:21 +02:00
Maximilian Ammann
39ff306c55
Switch to geozero as mvt parser
2022-04-18 16:42:49 +02:00
Maximilian Ammann
775270d5d7
Remove stdweb
2022-04-15 22:36:19 +02:00
Maximilian Ammann
3fb76fa33e
Downgrade to tracy 0.7.8
2022-04-08 17:44:54 +02:00
Maximilian Ammann
3034311c2f
Refactor project and introduce MapState, there are also less winit dependencies throughout the code
2022-04-08 17:23:59 +02:00
Maximilian Ammann
8644215dc9
Add tracing-wasm
2022-04-06 17:57:50 +02:00
Maximilian Ammann
56ab38b29e
Fix log vs tracing annotations
2022-04-06 17:18:32 +02:00
Maximilian Ammann
945d3f502c
add optional to patch
2022-04-04 14:34:02 +02:00
Maximilian Ammann
1aec91f208
Format and fix dependencies
2022-04-04 14:18:03 +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
780fc44232
Add a geometry index and the possibility to query geometries
2022-03-30 16:59:52 +02:00
Maximilian Ammann
d63b347b99
Simplify dependencies
2022-03-27 16:05:34 +02:00
Maximilian Ammann
53021bdbb2
Reduce how often invert is called
2022-03-25 20:52:47 +01:00
Maximilian Ammann
62c77ee459
Fix cfg for apple
2022-03-24 10:44:43 +01:00
Maximilian Ammann
a208e299bc
Add a more general threadpool implementation for wasm
2022-03-23 16:22:14 +01:00
Maximilian Ammann
9f7ec58cbc
Add a render benchmark
2022-03-15 21:07:59 +01:00
Maximilian Ammann
bd9523394a
Remove unused dependencies and use different cfg
2022-03-14 17:46:39 +01:00
Maximilian Ammann
366a0e973b
Add license
2022-03-14 16:09:11 +01:00
Maximilian Ammann
0c7e94ee30
Add possible future crates
2022-03-11 10:33:32 +01:00
Maximilian Ammann
598c8baac9
Refactor workflow and use crossbeam
2022-03-10 15:08:59 +01:00
Maximilian Ammann
465f7e7d06
Add tile json spec
2022-03-08 15:19:01 +01:00
Maximilian Ammann
30c4f93249
Fix typo in tessellate
2022-03-07 14:57:27 +01:00
Maximilian Ammann
1165869432
Add HttpFetcherConfig
2022-01-14 20:19:57 +01:00
Maximilian Ammann
2fd75bad1a
Rename to mbtiles crate
2022-01-13 16:02:23 +01:00
Maximilian Ammann
3e1fd6061b
Use rustls for android
2022-01-09 16:52:28 +01:00
Maximilian Ammann
fa3537dad8
Add caching for web requests
2022-01-09 12:44:28 +01:00
Maximilian Ammann
7e11f85660
Add a web database for tiles
2022-01-08 22:29:42 +01:00
Maximilian Ammann
2fa8caf140
Refactor tesselation in order to add a benchmark for it
2021-12-29 12:41:00 +01:00
Maximilian Ammann
2d12d79f3e
Use example instead of bin
2021-12-23 15:08:37 +01:00
Max Ammann
d4a6e288b0
Make adjustments for running on metal/apple
2021-12-20 19:31:43 +01:00
Maximilian Ammann
2f2785a557
Add support for android
2021-12-19 12:57:50 +01:00
Maximilian Ammann
ce606fe18e
Upgrade wgpu
2021-12-19 12:56:26 +01:00
Maximilian Ammann
74b62791d1
Include munichs tiles in final binary
2021-12-18 11:13:27 +01:00
Maximilian Ammann
ebc19aad84
Cleanup and fix for CLion
2021-12-11 15:05:05 +01:00
Maximilian Ammann
8f49a0e59d
Force release-mode in wasm-pack and add optimizations
2021-12-10 09:57:51 +01:00
Maximilian Ammann
db3f9820af
Move artifacts and enable wasm optimize
2021-12-09 20:55:06 +01:00
Maximilian Ammann
316d2f4422
Add a proper webpack setup for wasm
2021-12-09 15:06:40 +01:00
Maximilian Ammann
264c2c2481
Add experiment for shared-memory usage
2021-12-09 12:20:23 +01:00
Maximilian Ammann
f7cc115e1f
Enable features for wasm
2021-12-08 21:16:39 +01:00
Maximilian Ammann
7998a5aeaa
Move validate code to separate crate
2021-12-08 18:12:38 +01:00