820 Commits

Author SHA1 Message Date
Max Ammann
93318433ad
Fix rfc link in the README.md (#196) 2022-11-03 09:28:49 +01:00
Max Ammann
8db3feb222
Switch back to main wgpu because of new release (wgpu-hal 14.1) (#198) 2022-11-03 08:43:08 +01:00
Max Ammann
1be1476fac
Merge pull request #179 from maxammann/refactor-structure
Refactor structure
2022-11-02 22:07:15 +01:00
Max Ammann
7243e30e00
Bootstrap RFCs and add initial RFC (#188)
* Add template and rfc rfc

* Remove issue template

* Add generate script for SUMMARY.md

* Generage SUMMARY.md file

* generate summary

* Update rfc process

* Add symlink to rfc

* Add notes to README
2022-11-02 21:18:52 +01:00
Maximilian Ammann
e220e1df29 Fix compilation 2022-11-02 21:11:39 +01:00
Maximilian Ammann
2070339fb6 Fix names and remove unsed functions 2022-11-02 20:57:52 +01:00
Max Ammann
e9d4fcc425
Fix stencil temporarily: https://github.com/gfx-rs/wgpu/pull/3151 (#191) 2022-11-02 20:52:27 +01:00
Maximilian Ammann
00a4753825 Remove unused run configs 2022-11-02 20:48:05 +01:00
Maximilian Ammann
40f4200f4a Adjust typescript files 2022-11-02 20:47:46 +01:00
Maximilian Ammann
0e15635f2c Update idea files for new kotlin version 2022-11-02 20:44:47 +01:00
Maximilian Ammann
fdd09e0b19 Add the possibility to late initialize the renderer 2022-11-02 20:44:35 +01:00
Maximilian Ammann
d0cefe69de Upgrade Android plugin 2022-11-02 20:28:30 +01:00
Maximilian Ammann
44cf74683e Add install and separate build commands 2022-11-02 17:58:58 +01:00
Maximilian Ammann
fa7e8b019e Set rust nightly version for gradle project 2022-11-02 17:58:31 +01:00
Maximilian Ammann
628216e366 Fix compilation for android 2022-11-02 17:58:18 +01:00
Maximilian Ammann
def2e8de6e Wrap native function 2022-11-02 17:58:07 +01:00
Maximilian Ammann
b7b48c3327 Update idea config for gradle project 2022-11-02 17:57:53 +01:00
Maximilian Ammann
91e8000526 Fix ndk-glue version 2022-11-02 17:56:45 +01:00
Maximilian Ammann
ffe0005f0f Fix compilation 2022-11-01 19:53:09 +01:00
Maximilian Ammann
d835ef461f Fix non-multithreaded web target 2022-10-31 09:32:47 +01:00
Maximilian Ammann
8af27b29cf Fix web compilation issues 2022-10-30 22:10:08 +01:00
Maximilian Ammann
8645a506ea Fix compilation issues 2022-10-30 21:09:02 +01:00
Maximilian Ammann
6b1fa188c2 Address some FIXMEs 2022-10-30 20:59:17 +01:00
Maximilian Ammann
92301d005e Add documentation 2022-10-30 20:42:08 +01:00
Maximilian Ammann
58c852f096 Fix imports 2022-10-30 19:57:42 +01:00
Maximilian Ammann
e0f414e804 Fix imports 2022-10-30 19:55:31 +01:00
Maximilian Ammann
1ea049f995 Propagate errors 2022-10-30 19:55:31 +01:00
Max Ammann
5a61862008
Merge branch 'main' into refactor-structure 2022-10-30 18:46:26 +01:00
Max Ammann
ecaa696430
Deduplicate and fix CI (#189)
* Dedublicate and fix CI

* Set correct toolchain

* Install binstall quicker

* Add check for different arch
2022-10-30 18:46:05 +01:00
Maximilian Ammann
6fab04c70f Fix moving the map and resizing 2022-10-30 18:38:49 +01:00
Maximilian Ammann
7278829910 Move files within maplibre-winit directory 2022-10-30 18:32:41 +01:00
Maximilian Ammann
d8e1e6a9a8 Ignore some directories 2022-10-30 18:32:27 +01:00
Maximilian Ammann
dc3d6576bc Fix formatting 2022-10-30 18:27:26 +01:00
Max Ammann
ec1ad07164
Use DEPTH32FLOAT_STENCIL8 for metal support (#183)
* Switch to Depth32FloatStencil8 for support on metal. It seems to have better overal support.

* Update formatting

* Fix usage of wrong texture format

* Make depth format configurable

* Force install tools

* Echo path

* Change shell to msys2 for windows
2022-10-24 10:49:37 +02:00
Max Ammann
61232872b2
Merge branch 'main' into refactor-structure 2022-10-23 18:42:39 +02:00
Max Ammann
79b956ec9b
Merge pull request #181 from maxammann/upgrade-wgpu-0.14
Upgrade wgpu and fix CI
2022-10-23 17:43:51 +02:00
Max Ammann
cec73c8486 Set separate scratch path 2022-10-23 16:56:19 +02:00
Max Ammann
3bc9d8e4d2 Do not generate swift bridging headers when creating a framework. Frameworks are not compatible with frameworks. Also when creating a fat universal binary, then we would need to have multiple bridging headers (one for arm64 and one for x86) 2022-10-23 16:55:41 +02:00
Max Ammann
948ac2bace Remove all explicit deploy targets 2022-10-23 16:55:41 +02:00
Max Ammann
50e935d2ff Add missing schemes 2022-10-23 16:55:41 +02:00
Maximilian Ammann
2fed12a473 Add version output 2022-10-23 15:16:20 +02:00
Maximilian Ammann
3894a92343 Add logging output 2022-10-23 15:07:38 +02:00
Max Ammann
daac6cb04b Support homebrew and fix deployment targets 2022-10-23 14:46:51 +02:00
Max Ammann
e3d5bdedda Update swift package 2022-10-23 14:46:51 +02:00
Maximilian Ammann
a3e4c51b5e Clean .build directory on macOS 2022-10-23 14:21:09 +02:00
Maximilian Ammann
40304383d4 First install just 2022-10-23 14:01:53 +02:00
Maximilian Ammann
afab317594 Improve order for more efficient installs 2022-10-23 13:02:44 +02:00
Maximilian Ammann
d70e786b66 Fix installs 2022-10-23 12:43:50 +02:00
Maximilian Ammann
7b41971b67 Fix install 2022-10-23 12:35:28 +02:00
Maximilian Ammann
bfa07fb625 Switch to binstall for binary dependencies 2022-10-23 12:16:00 +02:00