54 Commits

Author SHA1 Message Date
Max Ammann
916af61abc
Add Render Graph from Bevy (#93)
* Add render graph from bevy with graph runner

* Add surface

* Continue to refactor renderer

* Make ScheduleMethod object safe in order to be able to have a dyn object in MapContext

* Cleanup, add some more documentation and simplify

Support resizing

Fix late init

* Update apple docs

* Give bevy attribution

* Pass github token

* Improve some comments
2022-05-23 16:53:51 +02:00
Drabble
c563d640b0
Create the how-to-run.md documentation (#102) 2022-05-23 11:04:54 +02:00
Drabble
36a4bcd946
Improve the MacOS documentation (#54)
* Improve the MacOS documentation

* Fix typos in the MacOS documentation

* Remove the note about manually building the Rust library for MacOS

* Apply suggestions to the MacOS documentation

Co-authored-by: Max Ammann <max@maxammann.org>
2022-05-05 14:37:39 +02:00
Max Ammann
187cf9f5a9
Add packaging Documentation (#52)
* Add apple documentation

* Fix web documentation

* Update android docs

* Add script for serving the book

* Update web docs
2022-05-01 18:30:24 +02:00
Maximilian Ammann
636972bde7 Update documentation 2022-04-26 14:09:01 +02:00
Maximilian Ammann
8a1721fee6 Move example usages into documentation 2022-04-26 11:40:25 +02:00
Maximilian Ammann
e5796324d2 Update documentation 2022-04-26 11:24:32 +02:00
Maximilian Ammann
408527e3e8 Add more documentation around web packaging 2022-04-25 19:23:32 +02:00
Maximilian Ammann
1b9ba83a02 Start documentation about package building 2022-04-25 14:35:47 +02:00
Maximilian Ammann
8a1fa88dc9 Fix documentation 2022-04-24 12:11:37 +02:00
Maximilian Ammann
e7e14d014d Remove cargo-apk 2022-04-23 19:11:41 +02:00
Max Ammann
cc65b1f515
Update logo (#29)
* Move logo and add to docs

* Update logo in README.md

* Add symlink

* Use action for speedup

* Fix build status badge
2022-04-23 14:37:29 +02:00
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
Derek Westcott
ca210e4ba0
Maplibre rs logo (#14)
* Combine maplibre and rust logos

* Create README.md

* Logo with MapLibre text

* Remove padding from logo
2022-04-22 21:35:49 +02:00
Maximilian Ammann
2473d3da22 Add logos with alternatives 2022-04-20 16:41:40 +02:00
Maximilian Ammann
e9a61e53ce Fix image name 2022-04-20 13:14:29 +02:00
Maximilian Ammann
ac3224256e Rename to maplibre-rs except for apple stuff 2022-04-20 13:09:44 +02:00
Maximilian Ammann
2bd1f75b1e Update figures 2022-04-13 10:48:12 +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
8ddf394cc6 Update diagram 2022-04-07 15:52:07 +02:00
Maximilian Ammann
b667367e80 Add missing file 2022-04-07 15:04:21 +02:00
Maximilian Ammann
98c4f0fb5c Refactor book and add more about font rendering 2022-04-07 15:01:54 +02:00
Maximilian Ammann
78939800e7 Add new links 2022-03-11 10:33:19 +01:00
Maximilian Ammann
30c4f93249 Fix typo in tessellate 2022-03-07 14:57:27 +01:00
Maximilian Ammann
dcefe9afed Add more goals 2022-03-01 10:54:07 +01:00
Maximilian Ammann
1be4079569 Add links 2022-02-26 15:58:11 +01:00
Maximilian Ammann
0fab6b5114 Fix stencil mask pattern (off by one errors) 2022-01-21 15:46:15 +01:00
Maximilian Ammann
0f6a56596c Add some notes 2022-01-21 11:46:46 +01:00
Maximilian Ammann
01aa0e00f8 Update documentation 2022-01-13 17:27:33 +01:00
Maximilian Ammann
84c650f881 Fix docs and add caching description. 2022-01-09 15:03:51 +01:00
Maximilian Ammann
e9ed013489 Add a stencil pattern which prepares the stencil buffer accordingly 2022-01-07 20:28:40 +01:00
Maximilian Ammann
007657a95a Remove posts from docs 2022-01-07 16:29:10 +01:00
Maximilian Ammann
be0d37096f Update obstacles 2022-01-03 10:51:26 +01:00
Maximilian Ammann
a7cb19975a Add spector js to web 2022-01-02 11:16:19 +01:00
Maximilian Ammann
acc883fe08 Add some links to the documentation 2022-01-01 15:05:04 +01:00
Maximilian Ammann
53903c5fbc Dynamically render tiles and fix stencil buffer layout 2021-12-30 19:24:23 +01:00
Maximilian Ammann
42b41f687c Add future ideas 2021-12-30 11:28:33 +01:00
Maximilian Ammann
cf125a797d Update stencil buffer layout 2021-12-29 10:50:50 +01:00
Maximilian Ammann
35e18937a0 Add a perfect masking stencil 2021-12-28 18:13:39 +01:00
Maximilian Ammann
bf48fd55b6 Add stencil buffer layout 2021-12-28 15:57:25 +01:00
Maximilian Ammann
75a24ffe1d Add some resources 2021-12-28 14:25:13 +01:00
Maximilian Ammann
2d12d79f3e Use example instead of bin 2021-12-23 15:08:37 +01:00
Maximilian Ammann
83bea5663b Update README.md 2021-12-21 17:08:56 +01:00
Maximilian Ammann
f605960e43 Update support table 2021-12-21 14:48:38 +01:00
Maximilian Ammann
3e8c2de44d Add short-term obstacles 2021-12-21 14:47:27 +01:00
Maximilian Ammann
3d4ceb24c0 Add an image to README 2021-12-20 21:51:26 +01:00
Maximilian Ammann
73615783cd Add architecture diagrams 2021-12-17 12:25:10 +01:00
Maximilian Ammann
088149b79d Add font resources 2021-12-13 11:40:20 +01:00
Maximilian Ammann
0d5540b6dc Fix typo 2021-12-11 15:16:42 +01:00
Maximilian Ammann
904f064535 Add supported-platforms.md 2021-12-10 12:05:26 +01:00