CreateJS / EaselJS

The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.
http://createjs.com/
MIT License
8.14k stars 1.97k forks source link

Firefox slow fps using createjs #958

Open aesha306 opened 6 years ago

aesha306 commented 6 years ago

I am having a performance issue while using firefox browser on my Windows machine.

Versions Used: Mozila Firefox : 59.0.3 Createjs : 1.0.0

PC Configuration: System Type x64-based PC
System SKU LENOVO_MT_80E5_BU_idea_FM_Lenovo G50-80 Processor Intel(R) Core(TM) i3-5005U CPU @ 2.00GHz, 2000 Mhz Installed Physical Memory (RAM) 4.00 GB Available Physical Memory 1.04 GB Total Virtual Memory 8.17 GB Available Virtual Memory 3.00 GB Page File Space 4.25 GB Intel(R) HD Graphics 5500

Running application on firefox results in slow FPS whereas using chrome browser for the same gives no such issue. I am using createjs.stage in my code. Here are some details explained with some screenshots. capture1

When I disable the 'Use hardware acceleration when available' option (which is enabled by default). capture2

The framerate increases resulting in better performance. capture3

Also, when we use hardware acceleration, the GPU percentage of the system increases to 90 to 95%.

lannymcnie commented 5 years ago

This is going to largely be content-specific. Can you provide an overview of what you are doing content-wise? Large images? Vectors?