summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2012-06-02 23:16:16 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2012-06-02 23:16:16 +0100
commit14dc5f39be67971122007d1b17f7c34e98a870de (patch)
treeeffcfa6b84efc358f9ba988d90c2f2bda2dd3576
parente292f86535d33b6363815d43875024eed827f0d9 (diff)
Add another HTML5 demo
This highlights a deficiency in firefox's canvas implementation that does not cull the drawn region to the visible area. Hence it generates up to 20,000 x 20,000 pixmaps and completely renders them only to show a 1366x768 region. This represents quite a challenge! http://ie.microsoft.com/testdrive/Performance/Chalkboard
-rw-r--r--README4
-rw-r--r--benchmark/firefox-chalkboard.lzmabin0 -> 1950623 bytes
2 files changed, 4 insertions, 0 deletions
diff --git a/README b/README
index 9549f28..3208ac2 100644
--- a/README
+++ b/README
@@ -122,6 +122,10 @@ firefox-paintball - A HTML5 canvas demo, courtesy of
firefox-particles - A HTML5 canvas demo, courtesy of
http://ie.microsoft.com/testdrive/Performance/ParticleAccelration
+firefox-chalkboard - Another HT|ML5 canvas demo written by Microsoft to
+ demonstrate their own virtues by highlighting poor
+ performance elsewhere.
+ http://ie.microsoft.com/testdrive/Performance/Chalkboard
firefox-canvas - A pair of synthetic canvas benchmarks, found in the wild
firefox-canvas-alpha at http://flashcanvas.net/examples/dl.dropbox.com/u/1865210/mindcat/canvas_perf.html
diff --git a/benchmark/firefox-chalkboard.lzma b/benchmark/firefox-chalkboard.lzma
new file mode 100644
index 0000000..14faa2b
--- /dev/null
+++ b/benchmark/firefox-chalkboard.lzma
Binary files differ