meltingice / CamanJS

Javascript HTML5 (Ca)nvas (Man)ipulation
http://camanjs.com
BSD 3-Clause "New" or "Revised" License
3.56k stars 406 forks source link

Use async #148

Open quanghoc opened 10 years ago

quanghoc commented 10 years ago

Processing filter froze some browser and specially on mobile. I believe the function to process filter is not async. Can we turn it into some kind of promise with callback?

xiel commented 9 years ago

+1 for non-blocking rendering

I also agree, even if rendering would take longer, i think it's a bad idea to block the browsers rendering and responsiveness.