Expected frame rates for a full-screen blur

Jeff Martin jeff at reportmill.com
Tue Apr 1 17:26:10 UTC 2014


If it's a MacBook Pro Retina, you might try it with and without retina level resolution. I haven't tested JavaFX 8 with retina, but JFX 7 had serious problems that would go away when I changed the display to non-retina.

jeff


On Apr 1, 2014, at 11:41 AM, Mike Hearn <mike at plan99.net> wrote:

> Actually, playing some more, it seems like the poor frame rates I'm seeing
> are not blur related, but rather affect any animation (i.e. all rendering)
> when my main window is maximized. Shrinking the window so it's smaller
> results in smooth animations of any kind. This seems to be true no matter
> how I try and simplify my scene (e.g. turning off a tiled background image).
> 
> I grabbed Ensemble and tried the circle blur demo. It actually made my
> entire laptop unusable. The entire OS crawled to a halt and fps was maybe
> 0.3 for everything, not just the Java app. Going back to the main menu made
> things snappy again.
> 
> This is a bit disconcerting. Does anyone else see such appalling
> performance impact from the blurred circles demo on their Mac? Is this a
> driver issue, perhaps? Are there any platforms where this demo hits a good
> fps?
> 
> 
> 
> On Tue, Apr 1, 2014 at 6:10 PM, Mike Hearn <mike at plan99.net> wrote:
> 
>> Hi there,
>> 
>> On a MacBook Pro with OS X 10.9.2, does anyone have any estimates for
>> anticipated frame rates of a full-screen animated blur? I noticed that when
>> my window is not maximized, the blur is smooth and high frame-rate. When
>> maximized the blur is somewhat choppy. Unfortunately I have no clue how
>> much work is really involved in GPU blurring and whether I'm being
>> unreasonable to expect that many pixels to be blurred per second (this is
>> on a retina display).
>> 
>> Can anyone let me know if it's worth me trying to optimise this or whether
>> hardware limitations will mean that realistically I am expecting too much.
>> 
>> thanks!
>> 



More information about the openjfx-dev mailing list