- 
    Enhancement 
- 
    Resolution: Fixed
- 
     P3 P3
- 
    8
- 
    Linux, Raspberry Pi 
                    I run the Surface benchmark as a standalone test on Raspberry Pi. It reports 18 fps.
I start moving the mouse over the scene. Fps drop below 1 (same effect for dragging).
If I instrument javafx.scene.Scene to print a timestamped message from ScenePeerListener.pulse()
and from ScenePeerListener.mouseEvent() I see that hundred(s) of mouse events are processed between two consecutive pulses, which causes severe performance degradation.
Attached is a sample of such output.
I start moving the mouse over the scene. Fps drop below 1 (same effect for dragging).
If I instrument javafx.scene.Scene to print a timestamped message from ScenePeerListener.pulse()
and from ScenePeerListener.mouseEvent() I see that hundred(s) of mouse events are processed between two consecutive pulses, which causes severe performance degradation.
Attached is a sample of such output.