JavaFX graphics performance and suitability for advanced animations

Daniel Zwolenski zonski at
Tue May 28 21:43:32 PDT 2013

> Lets use performance to mean fps, and choppiness to mean inconsistent framerate. I think being consistent will help keep track of which issues are affecting which manifestation of "visual crappiness" :-)

I agree with having clear terminology. On that fromt performance to me (and to many from the looks of thread) is more wholistic than fps. It's 'how the system performs'. 

I have no idea whether the problems I'm seeing are framerate related or what - that's plumbing knowledge I dont have. I can't classify it any further than a general term - 'performance problems', 'rendering problems' or 'visual problems' - whatever term you want but we need some grouping of these.

Things like 'fps', 'inconsistent framerate' are the causes, not the symptoms. We're reporting the symptoms to you so you can determine the causes. So these will be along the lines of 'the animation is jittery', 'the fonts are blurry', 'when I scroll a big image there is lag'. 

I'd vote we either not use 'performance', or use it to mean a general wholistic measure of how the system performs from the users perspective. I'd definitely vote we don't use it to mean any one specific metric like fps as I don't think that's how the vast majority are going to read it. 

More information about the openjfx-dev mailing list