177 Commits

Author SHA1 Message Date
Maximilian Ammann
a7cb19975a Add spector js to web 2022-01-02 11:16:19 +01:00
Maximilian Ammann
3656b9140a Add some log messages and use different parsing routine 2022-01-01 17:11:24 +01:00
Maximilian Ammann
7d0b6497eb Refactor shader to get translate directly 2022-01-01 17:10:51 +01:00
Maximilian Ammann
b91c9ea2d1 Implement Display 2022-01-01 16:55:41 +01:00
Maximilian Ammann
1344e1bb99 Add comment 2022-01-01 16:55:25 +01:00
Maximilian Ammann
5cde7afe27 Run cache loop in web 2022-01-01 16:55:15 +01:00
Maximilian Ammann
ce788619a1 Add run configs 2022-01-01 16:54:32 +01:00
Maximilian Ammann
1f781368ac Add cargo lock for now as we need reproducible results 2022-01-01 16:54:20 +01:00
Maximilian Ammann
acc883fe08 Add some links to the documentation 2022-01-01 15:05:04 +01:00
Maximilian Ammann
def8a515a9 Ignore error 2021-12-31 17:44:10 +01:00
Maximilian Ammann
a1ef55a0fe Adjust example 2021-12-31 17:44:03 +01:00
Maximilian Ammann
53903c5fbc Dynamically render tiles and fix stencil buffer layout 2021-12-30 19:24:23 +01:00
Maximilian Ammann
cb47623caf Rename to cache 2021-12-30 17:24:02 +01:00
Maximilian Ammann
8c99a58fca Asynchronously render tiles 2021-12-30 17:22:50 +01:00
Maximilian Ammann
b863d12992 Fix test 2021-12-30 16:01:31 +01:00
Maximilian Ammann
2d5f4d472a Add first version of a buffer pool 2021-12-30 16:01:24 +01:00
Maximilian Ammann
42b41f687c Add future ideas 2021-12-30 11:28:33 +01:00
Maximilian Ammann
5201279e8c Improve error messages 2021-12-30 11:28:26 +01:00
Maximilian Ammann
f78708adc2 Use array in shader 2021-12-30 11:28:13 +01:00
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