Thought I'd post some results as well
8.1.135
Instances In View. 101% Count: 19050
Instances In View With Simple draw. 100% Count: 10350
Instances In View With Complete draw. 102% Count: 9250
Instances In View With Complete draw bm_add On and OFF. 100% Count: 7000
Intances In And Out Of View. 113% Count: 16350
Instance With Collision Event. 105% Count: 18250
Instance With Collision With Self. 101% Count: 2150
Tiles In View. 100% Count: 18800
Tiles In And Out Of View. 100% Count: 101200
Instances With Code Invisible. 100% Count: 25800
Instances No Code Invisible. 100% Count: 135200
HTML5 tests:
we appear to have issues with tiles. We'll look into that! Also, although Chrome appears quicker than IE, IE can draw "bigger" without a performance hit. Chrome is all software rendering, so "small" is better for it, and this demo plays to that. And you'll notice you can't change blend modes on HTML5... it just doesn't have them.
IE9
Instances In View. 113% Count: 1350
Instances In View With Simple draw. 107% Count: 1250
Instances In View With Complete draw. 113% Count: 1100
Error: function draw_set_blend_mode() is not supported.
Instances In View With Complete draw bm_add On and OFF. 120% Count: 1050
Instances In And Out Of View. 102% Count: 3550
Instance With Collision Event. 107% Count: 3350
Instance With Collision With Self. 252% Count: 500
Tiles In View. 150% Count: 25
Tiles In And Out Of View. 150% Count: 28
Instances With Code Invisible. 102% Count: 5550
Instances No Code Invisible. 102% Count: 5800
Chrome
Instances In View. 102% Count: 3550
Instances In View With Simple draw. 102% Count: 2950
Instances In View With Complete draw. 104% Count: 1800
Error: function draw_set_blend_mode() is not supported.
Instances In View With Complete draw bm_add On and OFF. 102% Count: 1750
Instances In And Out Of View. 102% Count: 5600
Instance With Collision Event. 102% Count: 5400
Instance With Collision With Self. 135% Count: 1050
Tiles In View. 144% Count: 25
Tiles In And Out Of View. 144% Count: 25
Instances With Code Invisible. 102% Count: 9550
Instances No Code Invisible. 102% Count: 10100
Opera
Instances In View. 120% Count: 900
Instances In View With Simple draw. 120% Count: 900
Instances In View With Complete draw. 117% Count: 800
Error: function draw_set_blend_mode() is not supported.
Instances In View With Complete draw bm_add On and OFF. 117% Count: 800
Instances In And Out Of View. 102% Count: 5500
Instance With Collision Event. 104% Count: 5250
Instance With Collision With Self. 152% Count: 750
Tiles In View. 102% Count: 24
Tiles In And Out Of View. 102% Count: 24
Instances With Code Invisible. 104% Count: 9350
Instances No Code Invisible. 102% Count: 9500
Firefox6
Instances In View. 102% Count: 1950
Instances In View With Simple draw. 104% Count: 1800
Instances In View With Complete draw. 102% Count: 1700
Error: function draw_set_blend_mode() is not supported.
Instances In View With Complete draw bm_add On and OFF. 102% Count: 1600
Instances In And Out Of View. 102% Count: 1650
Instance With Collision Event. 102% Count: 1800
Instance With Collision With Self. 171% Count: 650
Tiles In View. 102% Count: 26
Tiles In And Out Of View. 102% Count: 24
Instances With Code Invisible. 102% Count: 6150
Instances No Code Invisible. 102% Count: 6300
Safari (PC)
Instances In View. 120% Count: 1150
Instances In View With Simple draw. 120% Count: 1100
Instances In View With Complete draw. 117% Count: 1050
Error: function draw_set_blend_mode() is not supported.
Instances In View With Complete draw bm_add On and OFF. 117% Count: 1050
Instances In And Out Of View. 117% Count: 3250
Instance With Collision Event. 102% Count: 3300
Instance With Collision With Self. 155% Count: 700
Tiles In View. 144% Count: 29
Tiles In And Out Of View. 144% Count: 28
Instances With Code Invisible. 102% Count: 6300
Instances No Code Invisible. 102% Count: 6050