Scene Builder performance regression between 1.1 and 2.0

Jerome Cambon jerome.cambon at oracle.com
Fri Nov 15 00:52:39 PST 2013


Hi Felix,

No, I don't see any particular reason for this...
Could you please fill a Jira and attach this FXML file to it ?

Thanks
Jerome

On 11/15/13 12:07 AM, Felix Bembrick wrote:
> Well I have discovered something that I really don't understand.
>
> It turns out that when I create *new* FXML files with SB 2.0 I do not 
> see any performance issues.  In fact, the issues I was experiencing 
> only occurred when I opened one particular existing FXML I have been 
> working on.  Further, after fiddling with it for hours, removing nodes 
> and replacing them, I noticed that when I removed a particular Text 
> node from the scene then performance was excellent again.  However, 
> when I then added another Text node with seemingly identical 
> properties I was unable to reproduce the original problem.
>
> Am I just delirious or is there some rhyme and reason behind these 
> observations?
>
> Felix
>
>
>
> On 8 November 2013 21:26, Jerome Cambon <jerome.cambon at oracle.com 
> <mailto:jerome.cambon at oracle.com>> wrote:
>
>     On my Ubuntu 13.10 x64, I don't see this menu issue.
>     I suspect a driver issue.
>
>     Jerome
>
>
>     On 11/7/13 6:33 PM, Philipp Dörfler wrote:
>
>         I also noticed a performance regression (Linux x64).
>         SceneBuilder 1.1 was
>         already kind of slow, but 2.0 feels even less snappy. The
>         menus feel
>         particularly sluggish and I can even see parts of the GPU's
>         memory content
>         right before the menu items are being drawn over it.
>         Am 07.11.2013 12:49 schrieb "Artem Ananiev"
>         <artem.ananiev at oracle.com <mailto:artem.ananiev at oracle.com>>:
>
>             On 11/7/2013 10:11 AM, Felix Bembrick wrote:
>
>                 Scene Builder 2.0 has very serious performance issues
>                 (on my machines at
>                 least).
>
>                 When running 1.1 & 2.0 side-by-side, 1.1 is very
>                 responsive and behaves
>                 very well.  On the contrary, 2.0 is extremely sluggish
>                 with a few seconds
>                 between clicking on a control and the selection
>                 handles appearing and
>                 trying to resize the properties pane is so slow that
>                 it is not usable.
>
>             It may be caused by exceptions or logging output to
>             stdout/err...
>
>             Thanks,
>
>             Artem
>
>               I see this version of Scene Builder was built with JDK8
>             b112.
>
>                 Is anyone else experiencing this?  Have I just hit on
>                 some subtle
>                 performance issue with JavaFX 8 and the GPU drivers on
>                 this machine (which
>                 is Windows 7 64-bit BTW).?
>
>                 Felix
>
>
>
>



More information about the openjfx-dev mailing list