Maximilian Ammann
54514b536a
trigger ci
2022-10-23 11:45:38 +02:00
Maximilian Ammann
3cc065aa58
Fix formatting
2022-10-09 12:36:36 +02:00
Maximilian Ammann
a68acbdff3
Upgrade wgpu
2022-10-08 20:56:58 +02:00
Max Ammann
1461832df3
Add demos ( #177 )
...
* Add alld emos
* Update README.md
2022-09-25 20:37:11 +02:00
Max Ammann
a6553d2193
Set cloudflare branch to main ( #176 )
2022-09-24 18:55:20 +02:00
Max Ammann
2696d8133b
Merge pull request #174 from maxammann/wasm-executor
...
* Experiment with single threaded executor
* Avoid exiting process
* Use custom profile and remove wasm-pack
* Update run configs
* Prepare JS lib
* Remove run config
* Disable geometry index
* Conditionally enable multithreaded implementation
* Add run config
* Add conditional compilation
* Introduce environment
* Remove ScheduleMethod and replace with Scheduler
* Introduce AsyncProcedureCall
* Update run config
* Add experiment for unsync scheduling
* Always import memory
* Add first working version which does not need shared memory on web
* Fix linux CI script
* Remove maximum memory limits
* Fix multithreading in web
* Fix tracy dependency versions
* Run formatter
* Add a lot of TODO notes
* Deduplicate workflow for more demos
* Fix formatting
* Selectively install targets
* Fix wasm-bindgen install
* Do not build std lib by default
* Restructure web module to include JS code for multithreaded and non-multithreaded
* Make multithreading named consistantly
* Add more jobs
* Do not rebuild std on check and test
* Mark functions unsafe
* Add runner for wasm32 again
* Fix check expression
* Finish CI setup
* Add type for the tag
* Update documentation
* Switch to TS config for webpack
* Fix android checks
2022-09-24 18:01:58 +02:00
Maximilian Ammann
f647525cc5
Fix android checks
2022-09-24 17:46:07 +02:00
Maximilian Ammann
cc5bb38e46
Fix headless rendering
2022-09-24 17:42:17 +02:00
Maximilian Ammann
694c1914be
Fix type generation
2022-09-24 17:37:09 +02:00
Maximilian Ammann
d234d1da37
Fix benchmark
2022-09-24 17:22:47 +02:00
Maximilian Ammann
2bd59415ac
Fix benchmark
2022-09-24 17:18:33 +02:00
Maximilian Ammann
5e3a74d11e
Switch to TS config for webpack
2022-09-24 17:17:13 +02:00
Maximilian Ammann
1b30e4c8c3
Update documentation
2022-09-24 17:10:15 +02:00
Maximilian Ammann
a36067d995
Fix formatting
2022-09-24 16:59:08 +02:00
Maximilian Ammann
8c7a1f32d0
Fix compilation
2022-09-24 16:58:53 +02:00
Maximilian Ammann
61e12a8c9a
Add type for the tag
2022-09-24 16:58:53 +02:00
Max Ammann
d74d1de977
Add comment
2022-09-18 14:22:33 +02:00
Maximilian Ammann
c4e08aead3
Finish CI setup
2022-09-18 13:23:12 +02:00
Maximilian Ammann
41b77579cc
Fix check expression
2022-09-18 13:02:40 +02:00
Maximilian Ammann
71068e3db9
Add runner for wasm32 again
2022-09-18 12:52:04 +02:00
Maximilian Ammann
fe3fc91611
Add unsafe
2022-09-18 12:34:29 +02:00
Maximilian Ammann
a81c818647
Fix tests
2022-09-18 12:30:00 +02:00
Maximilian Ammann
1edd31b9a6
Mark functions unsafe
2022-09-18 12:23:42 +02:00
Maximilian Ammann
ab97855ef3
Do not rebuild std on check and test
2022-09-18 12:06:53 +02:00
Maximilian Ammann
bd663fd187
Add more jobs
2022-09-18 11:53:46 +02:00
Maximilian Ammann
6dd67e8906
Make multithreading named consistantly
2022-09-18 11:53:08 +02:00
Maximilian Ammann
dd6c7481e2
Restructure web module to include JS code for multithreaded and non-multithreaded
2022-09-18 11:42:55 +02:00
Maximilian Ammann
f675192442
Do not build std lib by default
2022-09-17 21:28:52 +02:00
Maximilian Ammann
67763962fc
Fix wasm-bindgen install
2022-09-17 21:21:12 +02:00
Maximilian Ammann
e7dd2a1a6d
Selectively install targets
2022-09-17 21:11:36 +02:00
Maximilian Ammann
3e1c24e533
Fix formatting
2022-09-17 15:48:41 +02:00
Maximilian Ammann
aa07abb683
Merge branch 'main' into wasm-executor
...
# Conflicts:
# maplibre-demo/Cargo.toml
2022-09-17 15:46:04 +02:00
Maximilian Ammann
4fb78c4b64
Deduplicate workflow for more demos
2022-09-17 15:24:12 +02:00
Maximilian Ammann
12bb06a86e
Add a lot of TODO notes
2022-09-17 14:46:35 +02:00
Maximilian Ammann
76bf7a6ecf
Run formatter
2022-09-17 13:50:08 +02:00
Maximilian Ammann
3f1e165cda
Fix tracy dependency versions
2022-09-17 13:48:35 +02:00
Max Ammann
5389c51377
Fix justfile for macOS ( #171 )
2022-09-16 16:56:47 +02:00
Maximilian Ammann
c7f7408a10
Fix multithreading in web
2022-09-15 18:21:01 +02:00
Maximilian Ammann
851a02cd69
Remove maximum memory limits
2022-09-15 16:57:32 +02:00
Maximilian Ammann
b6a4a8a66e
Remove unused
2022-09-15 16:55:09 +02:00
Maximilian Ammann
fb250e0d28
Remove a Box<>
2022-09-15 16:25:18 +02:00
Maximilian Ammann
b4269f7c7e
Fix linux CI script
2022-09-15 15:29:58 +02:00
Maximilian Ammann
7dc7346597
Add first working version which does not need shared memory on web
2022-09-15 09:46:17 +02:00
Maximilian Ammann
d0c86492f7
Always import memory
2022-09-15 09:38:19 +02:00
Maximilian Ammann
dc7a6ff7ef
Add experiment for unsync scheduling
2022-09-10 11:12:42 +02:00
Maximilian Ammann
be34569bde
Update run config
2022-09-10 11:11:19 +02:00
Maximilian Ammann
a66519ccca
Introduce AsyncProcedureCall
2022-09-10 11:11:12 +02:00
Maximilian Ammann
f012d23b7e
Remove ScheduleMethod and replace with Scheduler
2022-09-09 12:46:16 +02:00
Maximilian Ammann
056cb5c995
Introduce environment
2022-09-09 12:34:06 +02:00
Maximilian Ammann
156e63daf4
Add conditional compilation
2022-09-08 20:17:09 +02:00