Education/Projects/ProcessingForTheWeb/Performance

From MozillaWiki
Jump to navigation Jump to search

I have been looking at old test-cases for Canvas bugs which I discovered and submitted info on: such as Global Alpha, ArcTo, etc. Things seem to have been fixed, and it is very comforting to witness Mozilla developers having moved things forward over time.

There are other bugs/performance issues and features which need addressing. The lists that follow will have test cases added shortly and I will be trying to link these to old bugzilla reports so we can get some outstanding threads closed down.

Performance Issues:

  1. Canvas drawing slower when mouse rolls over.
  2. Canvas jerking/choking at regular intervals.
  3. Getting / Setting pixel arrays very slow! - Currently pixels are being passed to a JS array. Some kind of abstraction is needed to act as an API to the JS developer, that while acting like an array. is really running at machine level. See: https://bugzilla.mozilla.org/show_bug.cgi?id=499201


Bugs:


Features: