Re: Expected frame rates for a full-screen blur

2014-04-07 Thread Robert Krüger
On Tue, Apr 1, 2014 at 7:49 PM, Mike Hearn wrote: > How do I do that? And won't that make everything blurry? Retina support is > one reason why I chose JFX. Swing on Retina Macs is pretty much unusable, > it's like looking through thick plastic. Not exactly the main point of this thread but when

Re: Expected frame rates for a full-screen blur

2014-04-07 Thread Mike Hearn
> > >> What version of jdk and Swing did you use? Can you check it on the > latest jdk8? > Ah you're right, Swing does hidpi these days. When I made the decision to start using JFX it didn't. But last time I tried the IntelliJ Oracle JVM builds the UI was pretty messed up so it seemed to still h

Re: Expected frame rates for a full-screen blur

2014-04-05 Thread Sergey Bylokhov
Hi, Mike. On 4/1/14 9:49 PM, Mike Hearn wrote: Swing on Retina Macs is pretty much unusable,it's like looking through thick plastic. What version of jdk and Swing did you use? Can you check it on the latest jdk8? Thanks. On Tue, Apr 1, 2014 at 7:26 PM, Jeff Martin wrote: If it's a MacB

Re: Expected frame rates for a full-screen blur

2014-04-05 Thread Mike Hearn
Thanks guys! That's really helpful. RT-36541 filed. PulseLogger seems useful, if only I understood its output :) I set the blur animation to autocycle and pulselogger produced something like the text below. So apparently I have a lot of slow background paths - what does that mean? It also spends m

Re: Expected frame rates for a full-screen blur

2014-04-04 Thread Richard Bair
You might also want to try using the PulseLogger (which was recently refactored to be usable from Java Flight Recorder). See http://hg.openjdk.java.net/openjfx/8u-dev/rt/file/978e5c042214/modules/base/src/main/java/com/sun/javafx/logging/PrintLogger.java. Basically a few system properties are ne

Re: Expected frame rates for a full-screen blur

2014-04-04 Thread Stephen F Northover
Hi Mike, I'm sorry that I've been unable to get to this until now. I can recreate the problem you are seeing on my Mac by running ColorfulCirclesApp. Please enter a JIRA for the problem. Thanks. Also try this: Try this: PerformanceTracker tracker = PerformanceTracker.getSceneTracker(scen

Re: Expected frame rates for a full-screen blur

2014-04-04 Thread Mike Hearn
OK, now I'm really puzzled - I watched the JavaFX performance talk from 2011 and learned about PeformanceTracker. It's too bad that's not public API, but it works. I used it like so: PerformanceTracker tracker = PerformanceTracker.getSceneTracker(scene); tracker.setOnRenderedFrameTask(new

Re: Expected frame rates for a full-screen blur

2014-04-03 Thread Mike Hearn
> > How does the OS "tank"? > All the OS animations hit the same frame rate as the app itself does. For instance, opening Mission Control is normally smooth, but when a maximized JFX app is animating, it's not. It feels like the GPU is being overworked but as I'm not a GPU expert at all, I'm not

Re: Expected frame rates for a full-screen blur

2014-04-02 Thread Jim Graham
The tick marks in the MacOS display settings do not turn off retina support, they only affect the amount of scaling within the retina spectrum that is provided. To turn off retina support you need to use a utility like QuickRes that allows you to specify HiDPI (retina) vs. non-HiDPI resolution

Re: Expected frame rates for a full-screen blur

2014-04-02 Thread Jim Graham
allowed smooth animations on a 2012 MacBook Air with a full-screen blur. -Original Message- From: openjfx-dev [mailto:openjfx-dev-boun...@openjdk.java.net] On Behalf Of Jeff Martin Sent: Tuesday, April 01, 2014 11:17 AM To: Mike Hearn Cc: openjfx-dev@openjdk.java.net Subject: Re: Expected fr

Re: Expected frame rates for a full-screen blur

2014-04-02 Thread Mike
This is sad. A lot is Macbook retinas have been sold .. Millions Sent from my iPhone > On Apr 1, 2014, at 11:17 AM, Jeff Martin wrote: > > I assume retina optimization was added for JFX 8 (or is on the short list). I > think there is a Jira for it. > > You can choose a non-retina resolution

Re: Expected frame rates for a full-screen blur

2014-04-02 Thread ngalarneau
? From: Mike Hearn To: John Smith Cc: "openjfx-dev@openjdk.java.net" Date: 04/02/2014 08:44 AM Subject: Re: Expected frame rates for a full-screen blur Sent by:"openjfx-dev" Right. My issue appears to be far more general - any large window has po

Re: Expected frame rates for a full-screen blur

2014-04-02 Thread Mike Hearn
- > From: openjfx-dev [mailto:openjfx-dev-boun...@openjdk.java.net] On Behalf > Of Jeff Martin > Sent: Tuesday, April 01, 2014 11:17 AM > To: Mike Hearn > Cc: openjfx-dev@openjdk.java.net > Subject: Re: Expected frame rates for a full-screen blur > > I assume retina optimiz

RE: Expected frame rates for a full-screen blur

2014-04-01 Thread John Smith
artin Sent: Tuesday, April 01, 2014 11:17 AM To: Mike Hearn Cc: openjfx-dev@openjdk.java.net Subject: Re: Expected frame rates for a full-screen blur I assume retina optimization was added for JFX 8 (or is on the short list). I think there is a Jira for it. You can choose a non-retina resolution by

Re: Expected frame rates for a full-screen blur

2014-04-01 Thread Jeff Martin
I assume retina optimization was added for JFX 8 (or is on the short list). I think there is a Jira for it. You can choose a non-retina resolution by going to display preferences and clicking the "Scaled" radio button and selecting something to the right of "Best Resolution (Retina)". It used t

Re: Expected frame rates for a full-screen blur

2014-04-01 Thread Mike Hearn
How do I do that? And won't that make everything blurry? Retina support is one reason why I chose JFX. Swing on Retina Macs is pretty much unusable, it's like looking through thick plastic. On Tue, Apr 1, 2014 at 7:26 PM, Jeff Martin wrote: > If it's a MacBook Pro Retina, you might try it with

Re: Expected frame rates for a full-screen blur

2014-04-01 Thread Jeff Martin
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 wrote: > Actually, playing

Re: Expected frame rates for a full-screen blur

2014-04-01 Thread Mike Hearn
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

Expected frame rates for a full-screen blur

2014-04-01 Thread Mike Hearn
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 h