Commit graph

116 commits

Author SHA1 Message Date
4d94fdeec8 Ensure all shapes are unique 2026-06-10 22:29:40 +01:00
4d96749087 Format
All checks were successful
Check / check (push) Successful in 32s
Publish / build (push) Successful in 34s
Publish / publish-npm (push) Has been skipped
2026-06-10 22:04:44 +01:00
3755177843 Allow more combinations 2026-06-10 22:04:40 +01:00
cb6de98737 Don't reset user settings 2026-06-10 21:43:35 +01:00
4c51c1a035 Stop rebinding 2026-06-10 21:43:18 +01:00
c4811ee59c Bail early when tracing 2026-06-10 21:43:07 +01:00
042e4d05c7 Micro-optimise 2026-06-10 21:41:56 +01:00
c207970e87 Don't recreate 2026-06-10 21:41:43 +01:00
68bea3e6fc Stop leaking again 2026-06-10 21:41:20 +01:00
cbd97605a5 Simplify logic 2026-06-10 21:41:13 +01:00
0da4144b9d Optimise serialising 2026-06-10 21:40:36 +01:00
d2b7eb29fb Fix motion blur 2026-06-10 21:40:12 +01:00
02453c2a97 Stop leaking more 2026-06-10 21:40:06 +01:00
5a1c4f57c6 Increase quality 2026-06-10 21:39:08 +01:00
f73543f45d Fix anti-aliasing 2026-06-10 21:38:47 +01:00
54cbaf3a12 Don't leak 2026-06-10 21:38:08 +01:00
4a6a25a081 Fix compiling edge-cases 2026-06-10 21:36:52 +01:00
bd2307f782 Stop dividing by zero 2026-06-10 21:36:13 +01:00
9a06d92ed7 Fix circle rendering 2026-06-10 21:35:21 +01:00
2659d531b4 Allow configuring fps autoscaler 2026-06-10 21:35:15 +01:00
b355132861 Add dithering 2026-06-10 20:53:20 +01:00
8220095e4e Light overlap 2026-06-10 19:51:23 +01:00
c6438a9e21 Bump dependencies 2026-06-06 14:58:32 +01:00
346fc96df8 Allow albedo over 1 if supported 2026-06-06 14:43:22 +01:00
schmelczerandras
1acabdb6da Add support for multiple factory instantiations for MetaCircles 2021-05-12 15:31:01 +02:00
schmelczerandras
46d5ab6068 Add hexagons 2021-05-12 15:30:22 +02:00
schmelczerandras
9d71f27a9f Fix loading 2020-11-23 13:21:46 +01:00
schmelczerandras
9c64392e01 Refactor 2020-11-23 13:08:46 +01:00
schmelczerandras
ca703c0131 Fix linting 2020-11-17 10:27:11 +01:00
schmelczerandras
77ade80753 Improve context lost handling 2020-11-09 11:53:43 +01:00
schmelczerandras
ee03bf1153 Fix flickering 2020-11-03 17:27:39 +01:00
schmelczerandras
c22e18f78c Fix resize handling 2020-11-03 10:07:57 +01:00
schmelczerandras
5b37f4bcd4 Fix typos 2020-11-02 10:08:35 +01:00
schmelczerandras
88530fdb94 Simplify options and improve destroy 2020-10-31 19:24:22 +01:00
schmelczerandras
0cf8e8dac5 Fix invalidation 2020-10-31 19:23:45 +01:00
schmelczerandras
45b1948f7c Add fb invalidation 2020-10-31 16:02:55 +01:00
schmelczerandras
9d22805fb0 Add version string 2020-10-31 16:02:45 +01:00
schmelczerandras
068eff5d13 Fix autoscaler bug 2020-10-31 16:02:26 +01:00
schmelczerandras
7803bbeaee Add motion blur and better interpolation when OES_texture_float_linear is not available 2020-10-31 11:15:45 +01:00
schmelczerandras
2889fd54db Tweak fps autoscaler 2020-10-31 11:13:28 +01:00
schmelczerandras
bc7c67368e Minor fixes 2020-10-30 23:06:19 +01:00
schmelczerandras
6a78033764 Tweak interval 2020-10-27 11:09:22 +01:00
schmelczerandras
69ad74ed73 Expose context lost simulator 2020-10-27 11:08:31 +01:00
schmelczerandras
32aebe9036 Fix webgl warning 2020-10-27 10:51:23 +01:00
schmelczerandras
3fb6cc0411 Avoid triggering reflow on canvasSize querying 2020-10-25 15:56:20 +01:00
schmelczerandras
582a0cea08 Fix zero division 2020-10-23 15:05:52 +02:00
schmelczerandras
06dfd593cd Minor fixes 2020-10-19 12:16:20 +02:00
schmelczerandras
eaeeebfca2 Update to use changed modules 2020-10-19 12:01:13 +02:00
schmelczerandras
f2a7107a67 Fix rendering for WebGL2 GPU-s lacking OES_texture_float_linear 2020-10-19 11:59:09 +02:00
schmelczerandras
258529b039 Formatting changes 2020-10-19 11:58:33 +02:00