-
Bug
-
Resolution: Fixed
-
P2
-
8
-
windows
All GUIMark2.Bitmap based benchmarks show ~20% performance regression in SW pipeline starting
from build 8.0-graphics-scrum-1194. The list of benchmarks include:
GUIMark2.Bitmap
GUIMark2.BitmapCanvas
JFXPanel-GUIMark2.Bitmap
WebNode.GUIMark2-Bitmap
Here are the results of running GUIMark2.Bitmap with 100 monsters on my Windows laptop
8.0-graphics-scrum-1193: 50 fps
8.0-graphics-scrum-1194: 40 fps
JPA profiles show that the time spent in com.sun.pisces.PiscesRenderer.drawImageImpl has been increased by ~20%.
Steps to run GUIMark2.Bitmap:
> cd JFX_WS/tests/performance/GUIMark2/
> ant
> java -Djavafx.animation.fullspeed=true -Dprism.order=sw
-cp "JFX_HOME/rt/lib/ext/jfxrt.jar;./dist/GUIMark2.jar.jar;../FXBenchmark/dist/FXBenchmark.jar;../../../import/benchmarks-2.1.1/benchmarks-2.1.1.jar"
jrockit.bm.Main guimark2.bm.BitmapBenchmark -i 1 -wt 0 -tr 30 -monsters 100
from build 8.0-graphics-scrum-1194. The list of benchmarks include:
GUIMark2.Bitmap
GUIMark2.BitmapCanvas
JFXPanel-GUIMark2.Bitmap
WebNode.GUIMark2-Bitmap
Here are the results of running GUIMark2.Bitmap with 100 monsters on my Windows laptop
8.0-graphics-scrum-1193: 50 fps
8.0-graphics-scrum-1194: 40 fps
JPA profiles show that the time spent in com.sun.pisces.PiscesRenderer.drawImageImpl has been increased by ~20%.
Steps to run GUIMark2.Bitmap:
> cd JFX_WS/tests/performance/GUIMark2/
> ant
> java -Djavafx.animation.fullspeed=true -Dprism.order=sw
-cp "JFX_HOME/rt/lib/ext/jfxrt.jar;./dist/GUIMark2.jar.jar;../FXBenchmark/dist/FXBenchmark.jar;../../../import/benchmarks-2.1.1/benchmarks-2.1.1.jar"
jrockit.bm.Main guimark2.bm.BitmapBenchmark -i 1 -wt 0 -tr 30 -monsters 100