Scene Builder performance regression between 1.1 and 2.0

Felix Bembrick felix.bembrick at gmail.com
Thu Nov 14 15:07:41 PST 2013


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> 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>:
>>
>>  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