158 Commits

Author SHA1 Message Date
Maximilian Ammann
184f37df44 Improve pool 2021-12-29 22:20:37 +01:00
Maximilian Ammann
f029c1efc4 Remove unused code for tessellating the mask 2021-12-29 22:01:55 +01:00
Maximilian Ammann
a2fea29347 Fix link 2021-12-29 22:00:23 +01:00
Maximilian Ammann
a5fc17a2e6 Encode mask directly in shader 2021-12-29 22:00:18 +01:00
Maximilian Ammann
45fa50962e Add a pool which can tesselate in a separate thread 2021-12-29 21:49:26 +01:00
Maximilian Ammann
0316991558 Add comment 2021-12-29 14:06:21 +01:00
Maximilian Ammann
e2c08a5eeb Avoid rustfmt error 2021-12-29 14:06:09 +01:00
Maximilian Ammann
b62dbe843f Remove unused var 2021-12-29 12:42:05 +01:00
Maximilian Ammann
7e1f5bd60c Add intellij setup for benches 2021-12-29 12:41:58 +01:00
Maximilian Ammann
8cf993c378 Production mode by default for web 2021-12-29 12:41:45 +01:00
Maximilian Ammann
8a62b666cf Add measure util 2021-12-29 12:41:11 +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
ed5aeeadbb Optimize tile loading allocations 2021-12-29 12:40:19 +01:00
Maximilian Ammann
ad8260999a Format code 2021-12-29 10:52:17 +01:00
Maximilian Ammann
70a4e6dae0 Use "use" keyword 2021-12-29 10:51:54 +01:00
Maximilian Ammann
cf125a797d Update stencil buffer layout 2021-12-29 10:50:50 +01:00
Maximilian Ammann
5c35c6b5fa Fix for current firefox nightly 2021-12-29 10:50:36 +01:00
Maximilian Ammann
35e18937a0 Add a perfect masking stencil 2021-12-28 18:13:39 +01:00
Maximilian Ammann
1e66a8ee36 Add checkout 2021-12-28 17:20:37 +01:00
Maximilian Ammann
d75c72f401 Move input handler code to own module 2021-12-28 16:25:46 +01:00
Maximilian Ammann
05775e712e Run rust formatter 2021-12-28 15:57:57 +01:00
Maximilian Ammann
bf48fd55b6 Add stencil buffer layout 2021-12-28 15:57:25 +01:00
Maximilian Ammann
f5ba477ace Add check step 2021-12-28 15:55:49 +01:00
Maximilian Ammann
77ad2851cc Fix test 2021-12-28 15:50:03 +01:00
Maximilian Ammann
c3ff031e3f Run clippy fix 2021-12-28 15:48:49 +01:00
Maximilian Ammann
0b5493c5fd Fix data source 2021-12-28 15:47:16 +01:00
Maximilian Ammann
9033abcf37 Use write_all as clippy demands 2021-12-28 15:47:08 +01:00
Maximilian Ammann
57cdb083da Fix platform for android 2021-12-28 15:44:43 +01:00
Maximilian Ammann
dd591f42ce Refactor platform 2021-12-28 15:30:22 +01:00
Maximilian Ammann
584f5956f9 Cleanup 2021-12-28 14:33:55 +01:00
Maximilian Ammann
c94dd9cadf Add examples dir 2021-12-28 14:25:21 +01:00
Maximilian Ammann
75a24ffe1d Add some resources 2021-12-28 14:25:13 +01:00
Maximilian Ammann
2cab29e8d8 Experiment with stencil buffers 2021-12-28 14:25:01 +01:00
Maximilian Ammann
36fc5f9f5e Refactor shaders 2021-12-28 14:24:51 +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
67e60a1990 Add webgpu build to ci 2021-12-21 13:01:26 +01:00
Maximilian Ammann
078ae2bb95 Add comment 2021-12-21 12:09:29 +01:00
Maximilian Ammann
3d4ceb24c0 Add an image to README 2021-12-20 21:51:26 +01:00
Maximilian Ammann
bf8e3039c0 Update change config for book 2021-12-20 21:41:56 +01:00
Max Ammann
0658b07e5d Build before running xcode 2021-12-20 21:34:14 +01:00
Max Ammann
bf74884d3d Add gitignore and update project 2021-12-20 21:25:45 +01:00
Max Ammann
deb852b91e Update CI config 2021-12-20 21:25:43 +01:00
Maximilian Ammann
2e1ab33fb6 Try to set iphone sdk 2021-12-20 21:00:04 +01:00
Maximilian Ammann
2614376bd6 Add missing package 2021-12-20 20:58:05 +01:00
Maximilian Ammann
daab36dd01 Try to set sdk 2021-12-20 20:57:17 +01:00
Maximilian Ammann
3a27c9009e Fix package 2021-12-20 20:49:25 +01:00
Max Ammann
eb5250ae75 Fix CI 2021-12-20 20:39:19 +01:00